海期有一些商品(例如:黃小玉,美債……等)報價含有分子分母,在下單大師中下市價單時不會有問題,但是想要下限價單時要怎麼處理價格?
先說結論,直接用小數即可。例如:30年債報價166 30/32,則文字檔內的價格請直接寫入166.9375即可(30/32=0.9375),下單大師抓到價格後會以這價格做為限價單基礎
1. 券商軟體的價格顯示 #
1. 左邊箭頭處是凱基報價,顯示 166 30
2. 右上箭頭處是群益報價,顯示 166’30,但是右下箭頭處實際是 166又30/32
2. 進行測試 #
1. 經詢問幾間券商的營業員,皆說使用小數點送單即可,經過我們測試,確實也是如此
2. 以下為CBOT 30年債券為例,使用下單大師透過API下到群益的測試結果
測試時只是為了測試能不能掛單,不想成交,因此價格故意放一個不會成交的價格,主要測試點在於送小數點是否API可接受
測試一:使用限價164.1買1口30年美債
照理1/32(分數)的小數點為0.03125
而1~31的數除32,不會有任何答案為 0.1,但我們故意送一個小數為0.1的測試看看
結果會發生[000[034] 委託價格跳動單位錯誤, 請核對!]錯誤
測試二:使用限價 164.03125(164 1/32),以及 限價164 各買1口30年美債
結果成功掛單 , 出現在委託回報
基於營業員的回覆以及以上測試,若您有這類商品下限價單需求,請在輸出文字檔時將帶入的價格轉換成小數即可
提示:使用計算機由1~31的數字去除32都能除得盡,因此沒有什麼需要四捨五入到第幾位的問題,就是把計算出的小數位數要全部都寫入文字檔(例如:25/32 = 0.78125)
你如果自行四捨五入到 0.7813 這樣送單就會失敗
3. 下單大師內設定讓點 #
在下單大師的「使用策略」頁面設定讓點時,若是設定點數讓點,需注意小數點問題,建議直接讓整數位。
若是設定為百分比讓點,請注意「帳戶管理」頁面的「跳動單位」,需依照報價做設定,以30年債為例:跳動單位即1/32
