您现在的位置: 比特财富网 >> 财经 >  >> 外匯
程序化交易、算法交易和高頻交易的關聯性與區別
外_匯_邦 WaiHuiBang.com

很多投資者不太清楚程序化交易、算法交易、高頻交易之間的關系,會對此產生一定的混淆,其實這三者之間是具有一定的關聯性,也存在本質上的區別。www.emoneybtc.com

那麼什麼是程序化交易、算法交易和高頻交易呢?三者之間又有什麼差別和聯系?

1、無論是程序化交易、算法交易,還是高頻交易都同屬於自動化交易;

2、自動化交易是指依托計算機為技術工具,按照既定程序、高速、大規模自動執行的交易。根據屬性又分為“決策型交易”和“執行型交易”;

3、程序化交易與部分高頻交易屬於“決策型交易”。是將交易策略用編程語編寫成一個軟件程序,由電腦自動完成買賣的交易。贏虧結果取決定於交易系統設計的好與壞。

4、算法交易與部分高頻交易屬於“執行型交易”。是依據一條或多條算法進行買賣的概念運算,並對行情數據運算分析後進行執行。贏虧的結果在於行情與算法策略的匹配概率。

5、高頻交易介於這兩者之間,在程序化交易中有應用高頻交易,在算法交易中的高頻交易應用更為廣泛。在央行發布的《中國金融穩定報告(2016)》中,對於高頻交易的解釋為程序化交易的頻率超過一定程度,就成為高頻交易。
 

算法交易、程序化交易的區別:

1. 程序化交易:program trading 很簡單的字面意思,意味著你利用程序(program)進行交易。具體的交易時機,交易倉位,止損止盈獲利標准可能包含在程序本身,也可能獨立於程序之外, 程序本身只是執行的方式。

與程序交易對應的是人工交易。一般利用程序交易有幾大優勢,比如說較快的速度,脫離了人為情緒的影響,執行力有保證等等。同時也應注意交易程序和交易系統的區別。交易系統是一個完整的系統,具體執行的程序可能只是其中的一部分。一個良好的交易系統應該還有風險控制、資金利用、倉位管理等方面的內容,而不僅僅是買賣信號的產生。

2. 算法交易:algorithm trading 意味著你的交易決定是根據一條或多條算法 (algorithm) 進行的,算法即是你交易的基礎(trading logic)。

算法本身千差萬別,難以一概而論,常見的有以均價為基准的VWAP,通過固定時間間隔執行的TWAP, 趨勢跟隨的momentum trader等等,如果你自己編一個根據MACD,RSI什麼的產生指標的東西,也可以勉強稱為algorithm的。算法交易的執行可以是手工的,也可以是純自動化的。如果利用交易程序來執行的話,就是程序化算法交易。現在大部分的算法交易都由程序化來實現,原因在上一條最後有提到。

3. 高頻交易:high frenquency trading 意味著每次交易從開倉到平倉只有很短的時間間隔,一般從十幾分鐘到幾微秒不等。

主要目的是通過市場短暫的價格波動而獲利。無論是趨勢追隨交易還是套利交易, 只要速度達到了都可以被稱為高頻交易。

人工達到高頻交易的標准很難,所以一般都是通過程序交易:設置好算法,策略之後由下單軟件執行。為了達到有競爭力的 速度還需要軟硬件共同配合。現在高頻交易大概占美國市場電子交易的60%-70%。這是一個winner takes all的游戲,所以到最後大家都在比拼硬件設施,比拼跟exchange的co-location以獲得幾微秒的優勢。

外_匯_邦 WaiHuiBang.com
  風險提示:比特財富網的各種信息資料僅供參考,不構成任何投資建議,不對任何交易提供任何擔保,亦不構成任何邀約,不作為任何法律文件,投資人據此進行投資交易而產生的後果請自行承擔,本網站不承擔任何責任,理財有風險,投資需謹慎。
比特財富網 版權所有 © www.emoneybtc.com