康奈爾大學最近一篇論文研究稱,去中心化交易所存在大量機器人套利現象,本文將從專業角度爲大家詳解一下,所謂機器人套利是怎麼回事?
原文標題:《彭博社也搞錯了,在交易所「套利」是這麼回事兒》
作者:代世超
康奈爾大學最近一篇論文《Flash Boys 2.0》研究了去中心化交易所(DEX)上的搶先交易和機器人套利現象。
研究者稱,他們跟蹤的 6 家去中心化交易所上,有超過 500 個機器人,通過「搶先交易」的不當行爲,一天就能套取加起來 20,000 美金。
全文 PDF:https://arxiv.org/pdf/1904.05234.pdf
這些交易所包括我們熟知的 Bancor、Kyber、Tokenstore、EtherDelta、0x。
彭博社對此發表評論文,表達對加密貨幣交易所「操控市場」的擔憂,呼籲新型去中心化交易所的出現。
事實上,這篇文章「模糊」和「簡化」了一些概念,沒說清楚去中心化套利是怎麼回事,也容易帶來誤解。
- 搶先交易是一種什麼操作?
- 搶先交易的機器人會影響我的交易嗎?
- 交易所如何面對這種行爲?
本文從專業角度,詳解一下,在交易所「通過搶先交易來套利」是怎麼回事兒。
彭博社搞錯了什麼?
彭博社文章講了這 5 點:
① 由於同一種代幣,在不同交易所價格不同,所以出現套利機會;
② 很多人通過「搶先交易」的方式套利;
③ 在傳統市場,交易規則是:誰先下手,誰拿到訂單;
④ 在 DEX 中,交易規則變成:誰付的 gas 高,誰拿到訂單;
⑤ 相似的套利活動也在中心化交易所發生。
前 3 點沒問題,後 2 點不準確。
應該是:
④ 在 部分類型的 DEX 中,交易規則變成:誰付的 gas 高,誰拿到訂單
- 只有部分 DEX 存在這個問題,比如 Bancor/Kyber 鏈上交易所,和 0x 上沒有撮合引擎,通過廣播訂單、用戶自行喫單的 DEX;
- 具備鏈下撮合引擎的交易所,比如 Hybrid 模式的 DEX,已經解決了這個問題。
⑤相似的 套利活動也在中心化交易所發生,但手段並不一樣
- 中心化交易所通過「內幕信息」搶先交易」;鏈上交易所通過「Gas 競爭」搶先交易。
瞭解其中的區別,首先要理解「搶先交易」是怎麼回事。
搶先交易,是一種什麼操作?
在金融市場,搶先交易(front-running)有兩種類型:
- 交易所 /Brocker 和交易者之間的:依靠的是內幕信息;
- 交易者和交易者之間的:依靠的是技術優勢 /gas 競爭。
先看第一種,在傳統金融市場,Brocker 利用「內幕信息」來套利,有 2 種典型行爲:
1)在非公開訂單成交前,搶先交易:
比如,一個大戶委託 brocker 要下單買 4w 股股票,brocker 知道這筆單會拉昇市場價格,於是在給這個大戶下單前,自己先以 $100 的價格買 2w 股。然後把大戶的買單下了,每股價格拉昇至 $102,此時,brocker 立即賣出自己剛買的那 2w 股,賺取差價。比如以 $101.75 賣出,就賺到了 $35,000。
2)在非公開新聞公佈前,搶先交易:
比如,一個媒體要公佈一家公司的利好新聞,媒體的內部員工提前購入或做多這家公司的股票。利好新聞公佈後,這家公司的股票果然擡高,內部員工因此獲利。
是不是聽起來很熟悉?
在加密貨幣行業,2018 年 ICO 和最近的 IEO 中,類似的事情一直在上演。
本來,這樣的「搶先交易」行爲在傳統金融市場是被禁止的。
在美國,很可能會以觸犯「市場操控」和「內幕交易」法律而受到指控。
在我國,「搶先交易」往往和「老鼠倉」關聯起來。老鼠倉指的是損公肥私的腐敗行爲:
- 基金經理用自有資金買入股票後,用基金裏的客戶資金(如自己控制的機構資金,證券投資基金資金)拉高相應股票價格後,通過出售個人事先購買的股票進行套利的行爲;
- 或者,莊家在用公有資金拉昇股價之前,先用個人的資金在低位建倉,待用公有資金拉昇到高位後個人倉位率先賣出獲利。
作爲基金經理,如果你這麼做了,結果是什麼?
被取消從業資格、沒收違法所得、鉅額罰款、禁入市場,甚至坐牢。
撈錢一時爽,結局火葬場。
搶先交易,都是違法的嗎?
「搶先交易」並不都是違法的。只要利用「公開信息」進行搶先交易,就是合法的。
比如,標普 500 公佈將美國航空集團納入其指數的投資組合,那麼其他跟蹤標普 500 的指數和基金,也需要買入美航的股票。大量買入會導致美航股票價格擡升。於是交易者看到標普 500 發出公告後,立即買入,等股票價格被擡升後再賣出。
這樣的「搶先交易」就是合法的,因爲根據公開信息做投資判斷,對每個人都公平。
下面,講第二類,發生在交易者之間的「搶先交易」。
《Flash Boys》是每個華爾街交易員必讀的一本書。
由 Michael Lewis 在 2014 出版,書中講了一個例子:Spread Networks 在芝加哥和紐約之間,給自己的對沖基金客戶端建造了一條電纜,花費了 3 億美元,只爲提高 3 毫秒的速度。而就是這 3 毫秒速度的提高,讓他們可以「搶跑」任何其他基金的交易員。
在傳統金融的市場對速度的追求,已經演變成一場軍備競賽。
去中心化交易所上的「搶先交易」與 Gas 競賽
相似地,通過技術優勢而「搶先交易」也在鏈上的加密貨幣交易所發生。
但尷尬的是,區塊鏈的特性把傳統的交易規則改變了。
傳統的交易規則是,訂單按照「價格時間」順序成交。在相同出價下,誰先來的,訂單歸誰。這也是市場的共識。
而在區塊鏈上,交易規則變成了「gas 競拍」:在相同出價下,誰的 gas fee 出價高,訂單歸誰。
這會帶來什麼問題呢?
【 訂單衝突】多人喫到同一個訂單,但只有一個人能成交,剩下的人都喫單失敗。訂單失敗或成功只能等區塊鏈的確認結果,耽誤交易時機。
【普通交易者在機器人面前利益受損】機器人實時計算,來決定合適的 gas fee。支付更高嗯 gas fee,即使來得晚,也可以成功「插隊」搶走別人的訂單。
【套利風險】當市場的 gas 競爭激烈,很可能機器人賺的價差並不能覆蓋住成本。而且,已經支付 gas fee 的訂單上鍊後,即使沒有成功,gas fee 也並不會被退還。
於是,Gas 激勵競爭的結局,就變成,礦工坐收漁利。
不過,這種「搶先交易」只發生在:
- 鏈上交易所,如 Bancor,Kyber;
- 沒有撮合引擎,通過訂單廣播讓用戶自行喫單的去中心化交易所,如一些 0x relayer。
康奈爾學者論文和彭博社指摘的「搶先交易」,其實都是隻針對這種「鏈上 / 無撮合引擎」的交易所。
有沒有更好的去中心化交易模式?
解決加密貨幣交易所「搶先交易」的問題,關鍵在於「撮合」這一環節。
沒有撮合引擎、或者撮合引擎上鍊,都出問題。
於是,我們就把撮合引擎放在鏈下,這樣保障交易體驗和撮合效率;同時,把交易結算和資金儲存放在鏈上,保障資金的安全。
這就是我們所說的 Hybrid 模式的去中心化交易所。
Hybrid 模式交易所是這樣解決問題的:
- 提供撮合引擎,並將其放在鏈下,避免搶先交易,遵循「價格時間」交易規則共識,講求先來後到;
- 交易所自動爲訂單計算和設置合理 gas 價格,避免 gas 競爭。
目前市場熟知的 Hybrid 模式交易所包括 DDEX、Paradex、IDEX 等。這種模式交易所也是近年來流動性最大的去中心化交易所類型。
鏈下撮合引擎,不僅維護了市場秩序,也帶來了更多流動性。
Hybrid 模式的交易技術由 Hydro 協議提供,可以通過《DeFi 的核心:通證化一切資產,隨時隨地交易》來詳細瞭解。
Hybrid 模式的去中心化交易所上,同樣也有套利行爲發生。比如我們之前介紹過,可以通過 HummingBot 這樣的機器人來高頻交易,低風險套利(見《不要牌照,不會編程,我一個人就是一支量化基金》)。
這種套利是通過技術和策略優勢,而不是通過內幕消息和 gas 競爭破壞規則,來賺取利潤。
**只要市場存在的地方,只要交易發生的地方,就有套利機會。
只不過,當機會擺在面前,想想機會憑什麼屬於你 ?
你是有過人的技術和策略; 還是,你付出了信譽、道德,甚至法律的代價?