程式交易策略在英文中叫做Program Trading, 就是將自己的金融操作方式,用很明確的方式去定義和描述,且遵守紀律的按照所設定的規則去執行交易。程式交易主要是大機構的工具,它們同時或幾乎同時買進或賣出整個股票組合,而買進和賣出程式可用來實現各種不同的目標。
優點:
1. 透過程式自動化交易,透過精細歷史回測,能預估可能MDD(最大資金虧損)及可能的年化收益率,使投資者在投入資金運作時可預期到最大的風險及收益,並可多市場及多商品同時搭配對沖運行,可以解決投資人盤中無法一心二用的問題,同時可達到資產分散風險的配置。
2. 程式交易配合自動化交易,透過機械化的交易可使交易保持穩定性。
缺點:
- 電腦及網路可靠性的問題,程式交易多是長時間在運行且不能在交易時間中斷,一但中斷電腦重啟必會影響策略的計算及交易,因此對於電腦的散熱能力及電源確保不斷電是很重要。
2. 程式交易策略不但要考量策略本身的可靠性,還要注意交易平台及商品資料的穩定性,另外對於策略開發時,長期歷史交易資料的取得及資料的正確性是對於一般投資人初期要從事程式交易時面對最大的困難。