什麼是高頻交易?5分鐘帶你了解高頻交易好處、策略、衍伸問題
分析師討論高頻交易

在金融交易中,為的是買到便宜、品質好的商品。在複雜的金融商品交易下,有著單純且不變的真理 — 快且準 = 利潤。

在這篇文章中,我們會先解釋什麼是高頻交易,接著介紹高頻交易的好處、常見高頻交易策略、對市場的影響,最後介紹市場上常見的高頻交易衍生問題。

高頻交易是什麼

高頻交易是指從極短時間的市場價格變化中尋求獲利的程式交易,比如利用某股票在不同交易所之間的微小價差獲利的方式。

高頻交易速度需要非常快,所以有些交易機構將自己的「伺服器」設置在離交易所的伺服器很近的地方,以縮短交易時間。

從定義來說,高頻交易是程式交易的一種方式,高頻交易必定屬於某種演算法交易的形式,但演算法交易不一定屬於高頻交易。

高頻交易的好處

高頻交易如同程式交易將交易策略(決定下單時機、價格和數量等交易決策)寫成電腦程式,避免受人為、非理性的因素所造成之干擾,以便投資者下單更為精確。

高頻交易的交易執行時間,包含決策時間,從幾個us 到幾ms,目的是洞察先機,快速進行證券交易。

另外高頻交易也可以同時自動判斷,將量大的交易拆分成一個個量小的交易,以減少市場衝擊。

高頻交易策略有哪些?

高頻交易策略1:造市策略(Market Making Strategies)

簡單的說,造市策略便是同時提供一低價的買單與一高價的賣單,且通常這個價差不會太大。如果在市場上期望得到流動性的投資人,便會犧牲一點價格,換到比較容易成交的交易,而高頻交易正好提供這些投資人流動性並賺取些微的價差。

特別注意:此策略的成功因素在於演算法減少市場風險暴露的時間(買單與賣單的時間差)。

高頻交易策略2: 套利策略(Arbitrage Strategies)

套利策略,利用價格差異進行交易。通常,一般交易商都會使用合理且被驗證過可行的市場價格評估模型,來對他們感興趣的金融商品估價。

舉個簡單的例子來說,利用利率評估100美元一年到期的借據在一年後的市場價格,採用年利率計算利息,如果借貸利率是2%,市場利率是1%,可被預期的是一年後這個100美元借貸的證券,價值在明年的此時,應該是102美元。但是這個102美元,須折現到今天來看,就是102÷1.01=100.99美元,意即如果今天有人在市場上拋售這張證券,他所出的價格只有100.5美元,則套利策略會發出買進信號立即買進。

一般來說,在市場上不容易存在套利機會,因為市場是有效率且遵循均數法則,市場價格便會因為高頻套利交易效率運作的關係,趨近於單一價格:

市價低的商品,買家多,商品價格會推升

市價高的商品,賣家多,商品價格會降低

高頻交易策略3:趨向策略(Directional Strategies)

趨向策略,包括事件策略(Event Strategies)、流動性偵測策略。

事件策略是指將高頻交易的特性 – 快速,應用在市場消息上,因為市場消息會影響已經持有部位的波動。

市場消息包括的層面很廣,大多會參考總體經濟消息、國家或公司聲明、產業分析報告對於市場價格的影響等事件,並從經驗法則以及使用統計分析方法來找出未來市場價格可能的走向。

流動性偵測策略,即找出潛藏的(即將發生)買量/賣量,因為這些潛藏的買賣尚未影響到價格的波動,當然需要分析的這些買賣價量需要足以影響市場價格,當發現未來可能會出現很多買量的時候,可預期市場價格在未來會推升,反之未來若賣量多會下跌。

高頻交易對市場、投資人的影響?

由於高頻交易是一項新興金融科技應用,其衍伸出對市場、投資人的影響分別為下:

高頻交易正面影響

  1. 增進市場流動性
  2. 縮小買賣價差(Spread)
  3. 提升市場效率,價格反應市場變化迅速
  4. 提高競爭力,消除市場假訊號

高頻交易負面影響

  1. 對機構投資人造成衝擊
  2. 增加市場波動風險
  3. 公平性的爭議
  4. 市場可能存在未監管的巨額交易,增加其他市場參與者的風險

另外,有些投資者可能會疑慮,自己是否會受到高頻交易的影響。一般來說,長線交易者較不會受影響,而短線交易者則會因為交易進出頻繁,而須付出較多的交易成本。

高頻交易有哪些衍生問題

高頻交易問題

目前,在台灣的高頻交易未像美國興盛,因此並沒有一個特定的法規來明訂高頻交易的合法性。不過,以下為大家整理出6個高頻交易所衍生的交易濫用型態:

  1. 動能引發策略:高頻交易業者可以快速地大量下單,企圖影響市場參與者的看法而造成價格劇烈波動,並從中獲利。
  2. 戲弄策略:有些業者會在開、收盤的時候採用限價下單,但此限價的目的並非成交,而是想操弄市場價格。
  3. 層次策略:以多種價格及數量的委託單(買單和賣單都有),在委託簿裡面(所有市場參與者下單的資訊)停留瞬間(少於1秒),隨後取消大多數的委託單,只成交少量原本意圖成交的部分而已,造成市場參與者錯誤資訊或特意製造商品流動性佳的錯覺。
  4. 灌單阻饒策略:業者針對特定證券,瞬間投入大量交易,使交易系統過度負荷,延長其他人下單等候的時間,或是延遲價格反映市場資訊的時間,藉以提升自己獲利的空間與時間。
  5. 報價操弄策略:當業者知道有其他交易策略,是採用委託簿中買賣單價量的計算去做決策時,便會於公開市場下假的委託單,企圖影響其他決策者做出錯誤的決定,或是無法以最佳價格買賣。
  6. 惡劣流動性偵測策略:此策略通常是在開盤前,以速度偵測巨額交易者的買賣意圖,搶先一步下單。因市場參與者會參考鉅額交易者的下單而同步買賣(市場動能策略),開盤後市場價格會因為市場動能而推升,搶先一步可以獲得不少的利潤,之後再反向交易,讓原本的鉅額交易者變成平倉的對手了、甚至市場因鉅額交易者帶動的投資人,也都可以是對手了,平倉時更可以以更好的價格交易。

7大方法抑制高頻交易違法問題

高頻交易違法問題

為了維持金融市場內的秩序,通常一般交易所管制高頻交易的方法有以下8種:

  1. 斷路機制

交易所會設定價格漲跌幅在一段時間內的限制,若超過此限制,則此商品會暫停交易一段時間。

  1. 最小價格變動單位限制

一般如果價格變動單位愈小,愈有利於程式交易操作,但這就項雙面刃一樣,變動越小越有助於市場效率提升,制訂時需要衡量各方面的影響。

  1. 申報演算交易內容

歐盟新版本的金融商品市場要點有提示此項要求,不只要求演算法業者,同時也要求監理機構需要具備足夠的理解演算法能力。

  1. 造市商義務規定

此項規定要求業者維持一定的雙邊報價的單量。不過此項要求被業者反應過於嚴苛,且違背了促使業者提升市場效率的初衷。

  1. 規定委託單最低的停滯時間

交易所會規定委託單停留於委託簿不得少於500ms,以此抑制高頻交易市場運作。

  1. 委託-成交比率上限

交易所對於超過規定比率的委託單,收取一定的費用,抑制委託-取消的交易濫用型態。

  1. 決定者-接受者定價

如果業者提供限價單有成交的誘因(獲利)的時候,投資者就不容易走旁門取巧了。而交易所必須提供業者價格決定的權限,意指真實市場報價100元,業者可以出限價單100.1元(價格決定者),當接受者成交這筆限價單時,業者可以獲利0.1元,以此提高業者下單+成交的意願。

其實大多數的高頻業者所採取的交易策略,多數是對效率市場有提升的作用,這些防範措施目的是為了維持秩序,而非矯枉過正,盼形成正面效應刺激活絡市場。

掌握好高頻交易精神,讓你在金融市場中成功交易

對於分秒必爭的高頻交易,在金融市場中快、狠、準是成功獲利的最大因素。

Auton外匯交易平台,支援多種產品交易,從證券、外匯到差價合約,讓你在同一個平台,無須轉換使用介面,輕鬆在金融市場做交易。內建自己需求的程式交易引擎,隨時追蹤金融市場最新消息,制定完善的交易策略。選擇Auton外匯交易平台,讓你在高頻交易中能夠快狠準下單。

延伸閱讀:

【外匯教學】一篇學會外匯操作技巧、外匯投資教學案例

【程式交易教學】一篇搞懂程式交易策略和軟體推薦

集中競價、逐筆交易制度差在哪?3 分鐘一次了解逐筆交易是什麼、制度好處

分享在 facebook
分享在 email
分享在 twitter

Fatal error: Uncaught Error: Call to undefined function is_user_logged_in() in C:\xampp\htdocs\infostrum\zh\wp-content\plugins\breeze\inc\cache\execute-cache.php:201 Stack trace: #0 [internal function]: breeze_cache('<!DOCTYPE html>...', 9) #1 C:\xampp\htdocs\infostrum\zh\wp-includes\functions.php(4344): ob_end_flush() #2 C:\xampp\htdocs\infostrum\zh\wp-includes\class-wp-hook.php(286): wp_ob_end_flush_all('') #3 C:\xampp\htdocs\infostrum\zh\wp-includes\class-wp-hook.php(310): WP_Hook->apply_filters('', Array) #4 C:\xampp\htdocs\infostrum\zh\wp-includes\plugin.php(465): WP_Hook->do_action(Array) #5 C:\xampp\htdocs\infostrum\zh\wp-includes\load.php(954): do_action('shutdown') #6 [internal function]: shutdown_action_hook() #7 {main} thrown in C:\xampp\htdocs\infostrum\zh\wp-content\plugins\breeze\inc\cache\execute-cache.php on line 201