QuoteManager 的商品代碼是錯的, 不知是不是元大報價源有錯
台指期部份 : 如果要選擇特定月份的合約, QuoteManager在「新增商品至投資組合」中顯示的商品代碼與EasyWin中的商品代碼相同, 但新增完成後, 打開「編輯商品」卻會發現商品是錯的 : 以6/19到期的小台指為例, EasyWin中的代碼是TXFF9, 在「新增商品至投資組合」中看到TXFF9也顯示是20190619到期, 但按下「編輯商品」卻發現商品已經在2019/1/16到期, 打開「圖表視窗」發現讀到的是2019-1月份到期的合約報價 這讓我非常困擾, 因為我都用自己手動轉倉, 無法specific選到6,7月合約, 很擔心轉倉期間會發生錯誤, 希望能修正報價商品代碼和報價內容!!!!!
小NASDAQ方面 : QuoteManager在「新增商品至投資組合」中出現NQM10和NQH10, 在該視窗內顯示的到期日分別為2020-0320和2020-0619但打開「編輯商品」卻發現到期日都在2010年? 另外NQH20打開「圖表視窗」卻發現完全沒有報價??? (按CME的公告, 這幾天成交量並不是0!!!!!)
拜託客服幫忙修正, 大大感謝!!!!!
另外, 元大雖然有提供下單機的商品代碼表設定方式, 卻沒有QuoteManager中商品代碼表的編碼原則, 能否拜託提供一下, 不然只看到一組代碼卻每用猜測的去猜他的意思!!!!
大大感謝辛苦的工程人員!!!!!
您好,
謝謝您提出問題,
國內期貨商品代碼可參考下面討論區內容,
http://www.multicharts.com.tw/dis/dis_Content.aspx?D_ID=3&SN=5120
國外期貨商品代碼規則如下:
1、前二~三碼為商品碼: YM 代表小道瓊,CL 是紐約輕原油,DA 是德指,JNM 是小日經。
2、商品碼後一碼為月份的排法:一月F,二月G,三月H.....十二月Z。
3、最後二碼為年分:19 代表 2019 年,20 代表 2020 年。
所以 NQM20 就代表 MINI-NASDAQ 2020年6月合約。
關於元大商品代碼表到期日及數據問題已反應工程師。
TXFF9 圖表經測試為正常顯示 6 月合約行情,
可請您提供圖表擷圖嗎?
抱歉, 我再仔細確認過一次, 圖表視窗的報價是正確的, 但Quotemanager上的到期日資料是錯的,
如下面兩張圖所示 :
TXFF9 應該是 2019-6到期的期貨, 但Quotemanager 上顯示為 2019-1-16到期, 到期狀態顯示為 : 已到期 (但當天是2019-6-18)
TXFG9 應該是 2019-7到期的期貨, 但Quotemanager 上顯示為 2019-2-20到期, 到期狀態顯示為 : 已到期 (但當天是2019-6-18)
希望請問這樣沒關係嗎 ? 這是只有我的系統才有這種錯誤還是所有系統都有這種錯誤 ??
您好:
小秘書的電腦也跟您一樣到期日是異常的,
工程師還在查找 MC 為何撈錯資料原因,
另商品檔到期日欄位不影響行情接收,可放心使用,謝謝。
經查詢
QM編輯商品到期日無法修改,其顯示日期為套用期貨商品代碼表內編輯商品源設定到期規則,
因MC為國外軟體,使用國外商品編碼規則,月份編碼為:
月份
1
2
3
4
5
6
7
8
9
10
11
12
代碼
F
G
H
J
K
M
N
Q
U
V
X
Z
而國內商品月份代碼為:
A
B
C
D
E
I
L
如上圖,以台指期六月到期合約TXFF9為例,F在國內代碼代表6月,但是在國外代碼代表1月,
所以套用軟體內建到期日規則會顯示2019年1月第三個星期三(2019/1/16)。
此到期日顯示不影響轉倉問題,轉倉到期日於下單機另有設定。
PS.可以自行測試,若在編輯商品內將商品名稱改為 TXFM9 再套用,到期日就會變為 2019/6/19 了,
但是 TXFM9 商品名在行情主機無法辨識會收不到行情。