
程序化交易
程序化交易也稱為自動化交易,是指通過計算機程序輔助完成交易的一種交易方式。程序化交易,可以使用簡單的程序化交易專用語言,也可以使用復雜的數據處理工具,還可以使用專業編程語言。
程序化交易,主要強調在交易實現的手段上使用的是計算機程序自動檢測和執行,是一種下單交易工具,與策略本身的開發和優劣無關。
量化交易
是指通過嚴謹而復雜的數學或統計學模型,借助計算機輔助,通過對大量歷史數據進行分析,選擇大概率上具有超額收益的投資方法,將其由計算機直接執行的交易方式。
量化交易在交易執行層面具有很強的客觀性,但本質上,其策略思想、投資邏輯、市場選擇,甚至何時啟動以及停止計算機的運行等都是由投資者事先選定的,這使得量化交易依然是具有很強主觀性的交易方法。量化交易具有可測量、可復現、可預期的特征。
高頻交易
高頻交易,是指在交易過程中采用了先進的低延遲技術,可對市場上每一瞬間的變化進行分析和處理,并擇機進行交易的一種方法。高頻交易的特征有:
(1)采用低延遲信息技術,在軟件和硬件方面都將現代計算機科技發揮到了極致。
(2)使用低延遲數據,擇機進行交易。高頻交易重點強調交易依賴的信息為高頻度信息,而真實進行的交易可能很多,也可能很少,這取決于交易策略的設置,而非原始數據信息的多少。為實現高頻處理,除使用計算機底層語言外,硬件交易也逐步進入人們的視野。
算法交易
算法交易主要強調的是為了實現特定目的的交易執行模式,一般是為了減小對市場的沖擊,降低交易成本,降低自身對市場的影響。算法交易在大多數情況下也是通過程序化交易手段實現的。
總結
總之,量化交易主要強調策略開發和執行方法是定量化的方法,程序化交易主要強調策略的實現手段是編寫計算機程序,高頻交易主要強調使用低延遲技術和高頻度信息數據,算法交易主要強調交易執行的目的。這些概念各有側重,又相互依存。






