程式交易是投資者將交易策略寫成自動執行買賣交易的程式,以獲取投資報酬。程式交易的優點在於借助電腦的快速運算與分析能力,立即回溯測試交易策略的績效,以做為調整投資策略的判斷依據。透過程式交易,投資者除可免除盯盤時間外,還可克服主觀判斷以及人性弱點,以提高投資的績效。從選股到波段操作、當沖策略、期指當沖到資金及風險的管理,循序漸進的介紹了不同的程式交易方式及其決策流程,並且不藏私的提供完整的程式碼,讓我們可以邊看邊實作,不只給我們魚,也給我們釣竿。投資者要能實行程式交易,必須要有好的交易策略以及撰寫程式的能力,其中撰寫程式常常是程式交易中最大的進入障礙。