什麼是算法交易?
算法交易是利用自動和預編程交易指令 執行訂單的過程,以考慮價格、時間和交易量等變量。算法是解決問題的一組方向。計算機算法發送完整訂單的一小部分隨著時間的推移推向市場。
算法交易利用複雜的公式,每秒 結合數學模型和人工監督,做出在交易所買賣金融證券的決策。策略。
要點
- 算法交易是使用基於流程和規則的算法來採用執行交易的策略。
- 自 20 世紀 80 年代初以來,它越來越受歡迎,並被機構投資者和大型貿易公司用於各種目的。
- 雖然它提供了諸如更快的執行時間和降低的成本等優勢,但算法交易也可能通過導致閃崩和流動性立即損失而加劇市場的負面趨勢。
了解算法交易
20 世紀 70 年代美國金融市場引入計算機化交易系統後,算法在交易中的使用有所增加。1976 年,紐約證券交易所引入了指定訂單周轉 (DOT)系統,用於將訂單從交易員傳送到交易所的專家。1 在接下來的幾十年裡,交易所增強了接受電子交易的能力,到 2009 年,美國 60% 以上的交易是由計算機執行的。
作者邁克爾·劉易斯 (Michael Lewis) 出版了暢銷書《Flash Boys》 , 讓高頻算法交易引起了公眾的注意,該書記錄了華爾街交易員和企業家的生活,他們幫助建立了定義電子交易結構的公司。美國。他的書認為,這些公司正在進行軍備競賽,以建造更快的計算機,這些計算機可以更快地與交易所進行通信,以在速度上獲得對競爭對手的優勢,使用對他們有利的訂單類型,但對普通投資者不利。
自己動手算法交易
近年來,DIY 算法交易的做法已經變得普遍。例如,像 Quantopian 這樣的 對沖基金
華爾街的另一項新興技術是機器學習。人工智能的新發展使計算機程序員能夠開發可以通過稱為深度學習的迭代過程改進自身的程序。交易者正在開發依賴深度學習的算法來使自己獲得更多利潤。
算法交易的優點和缺點
算法交易主要被機構投資者和大型經紀公司用來降低與交易相關的成本。根據研究,算法交易對於可能佔總交易量高達 10% 的大訂單規模尤其有利。3通常市場製造商使用算法交易來創造流動性。
算法交易還可以更快、更輕鬆地執行訂單,這對交易所很有吸引力。反過來,這意味著交易者和投資者可以快速從價格的微小變化中獲利。剝頭皮交易策略通常採用算法,因為它涉及快速買入和賣出以小幅價格增量出售證券。
訂單執行速度在一般情況下是一個優勢 ,但當多個訂單在沒有人為乾預的情況下同時執行時,可能會成為問題。
算法交易的另一個缺點是,通過快速買賣訂單產生的流動性可能會瞬間消失,從而消除了交易者從價格變化中獲利的機會。算法交易是造成貨幣流動性損失的一個主要因素2015 年瑞士法郎停止與歐元掛鉤後的市場。4