什麼是程式交易?

程式交易(又稱演算交易、機器式交易或自動化交易)是在金融市場中,運用數學模型作出買賣決策的一種交易工具。這些數學模型全盤考慮到客戶嚴格規定的下單時間和價格,以計算最大的利益。事實上,程式交易在海外已為嚴謹的交易員及機構投資者所廣泛應用。而這些模型的有效性,可通過收集歷史數據進行回溯測試(back-testing)來驗證。

研發 Algo 交易策略的步驟

1. 收集市場數據
收集足夠歷史數據進行 Back-testing
2. 建構交易策略
建立交易規則
3. 程式編碼(Coding)
將已訂立的交易規則轉換成程式編碼
4. 回溯測試(Back-testing)
利用歷史數據進行 Back-testing 來驗證交易策略的有效性
5. 最佳化(Optimization)
尋找最佳的參數組合(Variables)
6. 未來測試/模擬交易
(Forward-testing/Simulation)
利用已制定好的交易策略進行模擬交易
7. 執行訂單
(Order Execution)
利用已制定好的交易策略進行真實交易

聯絡我們

(852) 3412 3636