<ins id="d3tjn"><th id="d3tjn"><delect id="d3tjn"></delect></th></ins>

        <strike id="d3tjn"><span id="d3tjn"><ol id="d3tjn"></ol></span></strike>

        <output id="d3tjn"></output>

            您現在的位置:程序化交易>> 程序化交易>> 程序化要聞>>正文內容

            原創分享:圖解高頻交易系統的運作狀況[程序化要聞]

            ?

            1. 時點 1,2,3

            一開始ES期貨價格產生變動,Futures Listener偵測到價格落差并檢查價格合理性后,將訊息傳到HFT系統中的其他子系統,價格的檢查考慮不合理的價格跳動、排除價格來回震蕩狀況、考慮報價成交量并確認價格為穩定改變等條件。Stock Pricer在時點1接到期貨價格變動后,依據股票占指數的權重與Beta值,確認股價的合理調價價差,在時點2將訊息傳給Option Pricer與Stock MM(Market Maker),Stock MM據此提出指數期貨成本產新的買賣報價,而Option Pricer運用新合理股價計算以之為基礎的選擇權價格(使用前述的Price Cube查表)。時點3,Stock MM將新的報價提供給Stock QE與Stock EE,而Option Pricer將選擇權合理價傳給Option MM。(www.planetbokep.com)

            1. 時點 4, 5

            時點4,Stock EE以Take Out the Slow Mover的策略與其他造市者對作建立可獲利部位,并據此庫存調整Stock QE的報價,處理庫存取得來回獲利,再回復合理報價。時點5,Risk Manager確認成交部位并計算風險作適當調整。

            1. 時點 6

            時點6,選擇權市場提供報價、建立部位,并進入Risk Manager的風控程序以及Auto Hedger的動態避險過程。

            1. 時點 7, 8, 9

            在Auto Hedger的動態避險過程中,可能必須針對選擇權根本資產作交易以達成Delta Neutral的目標;假設同時,Risk Manager發現Vega因為選擇權的交易導致曝險過大決定以選擇權組合交易避險,于時點7送出訊號到Option Spreader,Option Spreader收到指示后于時點8送單到選擇權市場中進行Straddle組單交易避險,時點9 Option Spreader收到組單成交訊息,于時點10回報Risk Manager子系統確認Vega值回到預定的目標范圍。( www.planetbokep.com )

            ?

            圖2顯示整合運作狀態,表1則顯示每一時間區間事件列表(為求簡化,略去Trade Log與Position Manager子系統部分)。當同時運作的策略很多時,每一個自主的子系統必須高度互動。整個高頻交易系統運作需要類似汽車監控儀表板(Dashboard)的監控功能,提供不同類型的管理者監控系統運作狀態,在圖形用戶接口(GUI)中允許用戶觀察系統內部運作狀態、介入(甚至關閉)系統的不同組成單元的運作、提取決策報告等。

            以上的說明僅簡要說明系統架構,但真實系統肯定更復雜,在高頻交易領域如果無法做到競爭者間的最佳,就寧可不要作。

             

            有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友

            可聯系技術人員 QQ: 511411198   點擊這里給我發消息或微信:cxhjy888 進行 有償 編寫!不貴!點擊查看價格!


            【字體: 】【打印文章】【查看評論

            相關文章

              沒有相關內容
            男男乱J伦高H小说

                <ins id="d3tjn"><th id="d3tjn"><delect id="d3tjn"></delect></th></ins>

                  <strike id="d3tjn"><span id="d3tjn"><ol id="d3tjn"></ol></span></strike>

                  <output id="d3tjn"></output>