COCO研究院

 找回密碼
 註冊
搜索
查看: 3924|回復: 4

Globex(CME)停止限價單技巧

[複製鏈接]
發表於 21-11-21 13:50 | 顯示全部樓層 |閱讀模式
本帖最後由 萬年船 於 21-11-21 13:59 編輯

美國Globex底下的四個交易所接收停止限價單,但不接收停止單
所以當下出停止單的時候,單子是掛在期貨商(IB、AMP/CQG)的伺服器的,等觸價才真的下到交易所
而下停止限價單則是直接下到期交所,立刻在交易所排隊
因為觸價的時候停止單會多一段由期貨商伺服器送到交易所的路
所以成交速度,當然是停止限價單比較快

MC的停止限價單語法是
buy next bar at 100 stop 100 + 20 * MinMove points limit
(此寫法等同於buy next bar at 100 stop)
+ 20 * MinMove points的意思是最多讓價20個最小跳動點的意思
(sellshort要改成  - 20 * MinMove points
Globex對於最多可讓價的最小跳動點有限制,超過會下單失敗,請參考此文
http://www.coco-in.net/thread-50649-1-1.html

除了讓價範圍限制外,Globex的交易所還有另一個限制
以上面那個停止限價單語法範例來看的話,當時的市場價格必須低於100
如果當時市場價格高於100,一樣會下單失敗
所以程式的寫法要加入收盤價的比較,以決定當下要下停止限價單或直接下市價單
對於最大可讓價的跳動點的限制,遵守規則就好,不會造成問題
但第二個限制就比較麻煩了,如果貼著盤面太緊的話,還是有可能會造成委託失敗
MC委託失敗超過100次,自動交易就會被迫停止,這點很致命

2021-11-21 下午 01-09-43.png

對於這種貼著盤面太緊的策略,如果下單是下到AMP,就要改成慢一點的停止單了
但如果是下到IB的話,仍可繼續用速度較快的停止限價單
IB有個特點就是,當連續委託失敗時,委託回報的時間會延遲變大(每次遞增5秒),請參考此文
http://www.coco-in.net/thread-50649-1-1.html
利用此特點,只要在MC設定未成交轉市價單即可,如下所示

2021-11-21 下午 01-16-56.png

如此,在5秒後,因為還沒由IB收到成交回報,MC會取消停止限價單,改成市價單再丟出去
這樣自動交易就不會被迫停止
小缺點就是一但遇到,會慢個5秒後才成交
AMP不能用此技巧的原因是縱使連續委託失敗,AMP的委託回報也都是立刻回來(一秒大概可回來3、4次委託失敗)
這樣MC就永遠等不到5秒可改成市價單丟出去
所以不用多久的時間,便會被迫停止自動交易



評分

參與人數 2金錢 +5 收起 理由
nihao + 2 感謝分享
tinyding + 3 感謝分享

查看全部評分

 樓主| 發表於 21-12-9 13:34 | 顯示全部樓層
經過逐一仔細測試確認後,發現本文錯誤太多

更正與總整理,請參考下文
http://www.coco-in.net/thread-155099-1-1.html

 樓主| 發表於 21-11-23 19:36 | 顯示全部樓層
本帖最後由 萬年船 於 21-11-23 19:42 編輯

更正一下,對於Globex四個交易所
CQG的停止單是直接掛在交易所的(雖然MC送出去的是Stop單,但CQG送出時應該是改成Stop with Protection單了,Globex接受此種單,但不接收Stop單)
但IB的停止單是掛在IB伺服器,這點沒錯(IB把Stop單與Stop with Protectio單視為不同單,MC送出去的是Stop單,不是Stop with Protectio單)

所以CQG直接用停止單就可直接掛在Glogex交易所,但IB要用停止限價(Stop Limit)才會直接掛在Globex交易所

2021-11-23 下午 07-18-47.png


2021-11-23 下午 07-16-14.png

評分

參與人數 1金錢 +2 收起 理由
tinyding + 2 感謝分享

查看全部評分

 樓主| 發表於 21-11-25 21:05 | 顯示全部樓層
對於這種貼著盤面太緊的策略,如果下單是下到AMP,就要改成慢一點的停止單了

再更正上面這句話

CQG收到MC的停止單時,會以Stop with Protection單直接掛在交易所
所以仍舊會因為第二個限制而下單失敗

對於這種貼著盤面太緊的策略,只能用停止單下到IB了(預掛在IB伺服器,觸價後才送市價到交易所)




 樓主| 發表於 21-12-8 06:53 | 顯示全部樓層
本帖最後由 萬年船 於 21-12-8 06:54 編輯

新版的MC在CQG屬性設定畫面新增了兩個選項,有助於避免此致命的下單失敗情形
由CQG下單到Globex時,貼著盤面太緊的策略記得勾選這兩個選項

*把可立刻成交的停止單轉成市價單
*把下單當下已觸價的停止限價單轉成限價單

例如,此下單指令buy next bar at 100 stop 102 limit
如果下單當下最佳賣價>=100時,將轉成102限價單送出

2021-12-8 上午 06-21-23.png




評分

參與人數 1金錢 +2 收起 理由
tinyding + 2 感謝分享

查看全部評分

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-25 00:35

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |