什麼是程式交易?
程式交易是一種使用程式自動處理買賣股票、期權、期貨、外匯貨幣的技術。在華爾街,程式交易也被稱為演算法交易、高頻交易、自動交易或黑箱交易。
基本上,程式是一段代碼,它遵循一組程式交易策略逐步操作。按部就班的操作是基於你輸入的程式。輸入變數可以是價格、成交量、時間、經濟數據和指標。
當變數在滿足設定的條件之後,就會執行買入或賣出訂單。
程式交易是如何運作的?
想要開發自己的程式交易,必須遵守以下三個步驟:
- 先有交易的想法
- 將想法轉換成交易策略
- 把交易策略程式化
程式交易策略
一旦建立了程式交易,下一步就是回測。回溯測試包括使用歷史價格數據來檢查其可行性。如果這個程式給了你很好的測試結果,你應該慶幸自己在市場上有優勢。在市場中找到一個優勢,然後把它編碼成一個有利可圖的程式交易策略。