近 30 年前,外匯市場(forex)的特點是電話交易、機構投資者、價格信息不透明、交易商間交易和交易商-客戶交易之間的明顯區別以及市場集中度低。
今天,技術進步已經改變了外匯市場。可以通過您的計算機快速進行交易,允許零售交易者進入市場,而實時流價格導致更大的透明度,經銷商和他們最老練的客戶之間的區別已經最小化。
另一個重大變化是算法交易的引入,這可能會改善外匯交易的功能,但也會帶來風險。在本文中,我們將通過了解外匯市場和算法交易的基礎知識來確定算法交易爲貨幣交易帶來的一些優勢,同時指出其固有的一些風險。
摘要
- 在 1990 年代,外匯市場成爲華爾街專業人士中第一個享受屏幕交易的市場。
- 在過去的幾年裏,在線交易已經擴大到允許普通投資者和交易者進行外匯交易和對沖。
- 現在,個人甚至可以使用更復雜的算法交易程序,使用各種可用策略自動進行外匯交易。
- 雖然算法交易可以讓交易者在速度和準確性方面取得優勢,但“一勞永逸”的自動化也存在特定的風險。
外匯市場基礎
在外匯市場中,貨幣對根據報價以不同的交易量進行交易。基礎貨幣以報價貨幣的形式給出價格。外匯被認爲是世界上最大、流動性最強的金融市場,每週 5 天,每天 24 小時交易。
截至 2019 年,全球日均外匯交易量約爲 6.6 萬億美元。大部分交易以美元、歐元和日元進行,涉及一系列參與者,包括私人銀行、中央銀行、企業、金融公司、個人散戶交易者和養老基金等大型機構投資者。
外匯市場存在的主要原因是人們需要交易貨幣才能購買外國商品和服務,儘管投機交易可能是某些投資者的主要動機。外匯市場活動影響實際匯率,因此可以深刻影響任何特定國家的產出、就業、通貨膨脹和資本流動。出於這個原因,政策制定者、公衆和媒體都對外匯市場有着既得利益。
算法交易基礎
算法本質上是一組旨在完成定義任務的特定規則。在金融市場交易中,計算機執行用戶定義的算法,這些算法以一組規則爲特徵,例如決定交易的時間、價格或數量。
金融市場中存在四種基本類型的算法交易:
- 統計是指基於對歷史時間序列數據的統計分析,尋找有利可圖的交易機會的算法策略。
- 自動對沖是一種生成規則以降低交易者風險敞口的策略。
- 算法執行策略旨在執行預定義的目標,例如減少市場影響或快速執行交易。
- 直接市場準入描述了算法交易者可以訪問和連接到多個交易平臺的最佳速度和更低的成本。
算法交易的子類別之一是高頻交易,其特點是交易訂單執行的速率和速度極高。高頻交易可以爲交易者帶來顯着的優勢,包括能夠在價格增量變化的幾毫秒內進行交易,但在波動的外匯市場交易時也存在一定的風險。
外匯市場的算法交易
過去幾年外匯市場算法交易的大部分增長是由於算法使某些流程自動化並減少了進行外匯交易所需的時間。自動化創造的效率降低了執行這些流程的成本,例如執行交易訂單。使用基於預定標準(例如在指定時間段內或以特定價格執行訂單)的算法自動執行交易過程比手動執行要高效得多。
銀行還利用了經過編程的算法來更新電子交易平臺上貨幣對的價格。這些算法提高了銀行報價市場價格的速度,同時減少了報價所需的人工工作時間。
一些銀行對算法進行編程以降低其風險敞口。該算法可用於出售特定貨幣以匹配客戶的銀行購買的交易,以保持該特定貨幣的恆定數量。這使銀行能夠維持預先指定的持有該貨幣的風險敞口水平。
算法使這些過程更加高效,通常會降低交易成本。然而,這些並不是推動外匯算法交易增長的唯一因素。算法越來越多地被用於投機交易,因爲高頻率和快速解釋數據和執行訂單的能力相結合,使交易者能夠利用貨幣對之間的微小价格偏差產生的套利機會。
在外匯市場中,對沖交易的主要方法是通過現貨合約和貨幣期權。即期合約是即時交割的外幣買賣。由於算法平臺的湧入,外匯現貨市場從 2000 年代初開始顯着增長。特別是,反映在市場價格中的信息的迅速擴散,使得套利機會出現。外匯市場中衆所周知的三角套利是通過多種不同貨幣將一種貨幣轉換回自身的過程。算法和高頻交易者只能通過自動化程序識別這些機會。
作爲衍生品,外匯期權的運作方式與其他類型證券的期權類似。外幣期權賦予購買者在未來某個時間點以特定匯率買賣貨幣對的權利。計算機程序具有自動二元期權作爲對沖外匯交易的替代方式。二元期權會導致以下兩種結果之一: 交易以零結算或以預先確定的執行價格結算。
算法外匯交易涉及的風險
算法交易的一些缺點可能會威脅到外匯市場的穩定性和流動性。其中一個不利因素與市場參與者交易能力的不平衡有關。一些參與者有能力獲得先進的技術,以比其他參與者更快的速度獲取信息和執行訂單。算法技術的這種不平衡可能會隨着時間的推移導致市場內的碎片化和流動性短缺。
此外,雖然股票市場和外匯市場之間存在根本差異,但人們相信,在 2010 年 5 月 6 日加劇股市閃崩的同樣高頻交易可能會同樣影響外匯市場。如果市場發生劇烈變化,算法可能無法快速響應,因爲它們是針對特定市場情景進行編程的。
在動盪期間,可能需要監控市場並暫停算法交易,以避免出現這種情況。然而,在這種極端情況下,衆多市場參與者同時暫停算法交易可能會導致高波動性和市場流動性急劇下降。
綜述
算法交易能夠提高效率並降低交易貨幣的成本,但它也帶來了額外的風險。爲了使貨幣正常運作,它們必須是某種穩定的價值儲存手段並且具有高流動性。因此,重要的是外匯市場保持低價格波動的流動性。
鑑於近年來出現的算法交易相關問題,許多投資者呼籲加強外匯市場的監管和透明度。從積極的方面來說,外匯算法交易系統的日益普及可以有效提高外匯市場的透明度。算法交易策略——例如自動對沖、統計分析、算法執行、直接市場準入和高頻交易——可能會暴露價格不一致,從而爲交易者創造獲利機會。
然而,未來全球市場參與者在算法外匯交易中面臨的挑戰將是如何進行變革,在降低風險的同時最大化收益。