2022-04-12

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對於最多可讓價的最小跳動點有限制,超過會下單失敗,請參考此文
停止限價讓價限制(Price Band Variation)

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




【執行效率較好的建議委託方式(針對Globex四大交易所)】

 下到IB時:
  1.使用Stop Limit單
   (buy next bar at 100 stop 100 + 20 * MinMove points limit)
  2.勾選未成交委託置換
(5秒)
  3.但當下價格超過Stop價且又在Limit價外時
(註1),仍會有沒轉成市價單的情況
  4.但當下價格超過Stop價且又在Limit價外時
(註1),若圖有任一個訊號有用到IOG
   
仍可能會產生嚴重的MC停止自動交易(委託失敗100次)

  註1:價格瞬間超過Stop價且又飆破讓價的Limit價外
     這種情況不容易出現,除非商品遠近月份
設錯
     (建議在Price Banding的範圍內,盡量把limit的讓價設大一些即可)


 下到CQG(AMP)

  1.使用Stop單(註2)

  2.勾選未成交委託置換(5秒)
  3.當下價格超過Stop價時,不會有沒轉成市價單情況
   更不會造成委託失敗100次的MC停止自動交易


  註2:Globex Stop with Protection的讓價點數比較狹窄一點
     如果要自訂寬鬆一點的讓價點數的話
     下到CQG(AMP)也可使用Stop Limit單,執行效率一樣好
     但一樣會有下到IB時的第3、4點的缺點



【Globex四大交易所掛單位置】
*IB:
  1.Stop單:掛在IB伺服器
      (實際連接的IB伺服器位置
       用戶可申請改連接到芝加哥、紐約、瑞士或香港的伺服器)
  2.Stop Limit單:直接掛交易所
*CQG (AMP):
  1.Stop單:直接掛交易所
  2.Stop Limit單:直接掛交易所




【未成交委託置換(Unfilled Strategy Order Replacement)】
  1.Stop單:Stop價格超過後的N秒數後會轉市價單
  2.Stop Limit單:(a)當Stop價格超過且(b)價格在Limit價格以內,N秒數後會轉市價單
   (請注意,a, b兩條件都必須滿足才會轉市價單)
   例如,buy next bar at 100 stop 102 limit,當下市場價格持續高於102時,不會轉市價單


【委託被拒是否重送單】

  1.如果圖有任一個訊號有用到IOG:在當根Bar執行期間,委託被拒後,會繼續重送單
  2.如果圖的所有訊號都沒用到IOG:在當根Bar執行期間,委託被拒後,不會重送單


【產生嚴重的委託被拒100次,MC停止自動交易的條件(1, 2, 3同時滿足)】
  1.圖有任一個訊號有用到IOG
  2.任何一種以下的委託方式
   2.1 下到IB並使用Stop Limit單,當下價格已越過Stop價
   2.2 或下到AMP並使用Stop Limit單,當下價格已越過Stop價
   2.3 或下到AMP並使用Stop單,當下價格已越過Stop價
  3.任何一種以下的未成交委託置換方式
   3.1 沒有勾選未成交委託置換
   3.2 或有勾選未成交委託置換,但當下價格已在IB的Stop Limit單的Limit讓價外
   3.2 或有勾選未成交委託置換,但當下價格已在AMP的Stop Limit單的Limit讓價外



6 則留言:

  1. 萬年大,我知道你上面有列出IB的那stop limit是掛在交易所,stop是掛在IB上,請問要怎麼查?這個資訊是從那裏來的,謝謝。

    回覆刪除
    回覆
    1. 用手機IBKR或電腦TWS查看單子狀態,好像綠色與藍色是區別掛交易所與掛IB的顏色;資訊來源請查看IB官網的各交易所裡面的【Order Type】,NATIVE_BY_EXCHANGE為掛交易所,
      SIMULATED BY IB則為掛IB

      刪除
    2. 非常感謝您,找到了。

      刪除
    3. 我用的是Mosaic. 請問這是看Activity-Orders的視窗嗎? 請問是看哪一個column呢? 我的Orders好像都沒看到綠色貨藍色呢. 只有Type=STP.

      刪除
    4. Activity/Live,商品代號前面的箭頭會有顏色,Trigger Outside RTH要打勾

      刪除

(僅顯示與本文切題的留言)

注意:只有此網誌的成員可以留言。