交易機器人的類型
幾乎每一個交易機器人都屬於五種類型之一,而每一種都有某個市場條件,會讓它的優勢悄悄變成虧損。
價格維持在區間內,因此每次逢跌買入很快便會遇上反彈賣出。網格穩定累積一連串小額利潤。
把上面的網格機器人在盤整市場與趨勢市場之間切換。同一台機器,在來回震盪中一點一滴穩定累積小額利潤,卻在價格趨勢突破其區間的那一刻,變成一個被套牢、動彈不得的持倉者,而這個翻轉正是整個單元的核心。散戶會遇到的自動化產品,幾乎每一個都只屬於五種類型之一。學會這五種,你就能在幾秒內把幾乎任何東西分類;而更有用的是,你能說出每一種悄悄失效的確切市場條件。第二項技能才是這個單元的重點。一個機器人本身無所謂好壞。它有一個讓它的優勢存在的環境,也有一個讓完全相同的機制變成虧損的環境。所以問題從來不是「這個機器人好不好?」,而是「這個機器人需要市場做什麼,而當市場反其道而行時會發生什麼?」
網格機器人:收割震盪
網格機器人在當前價格的上方和下方,以固定的間距擺放一梯階的買單與賣單,形成一張網格。隨著價格上下擺動,機器人在每次回落時買一點、在每次反彈時賣一點,從這樣的來回之中累積許多微小的利潤。
網格機器人在盤整市場中獲勝,此時價格在一個區間裡來回晃盪,卻哪裡也去不了。它們在強趨勢中失敗。如果價格向下跌破網格,機器人已經一路買到底,最後手上握著遠遠被套的倉位,卻再也沒有買單可用。如果價格向上突破網格,它又太早把持倉賣掉,無法跟上這一段行情。網格收割的是波動,對方向卻沒有立場,所以一個決定性的趨勢正是它天生的剋星。
DCA 機器人:分批攤入,有利也有弊
DCA 機器人執行的是平均成本法(dollar-cost averaging)。它按照固定的時間表、或在價格回落時,不論價格高低都買入固定的金額。因為價格低時你買到較多單位、價格高時買到較少單位,你的平均進場價會隨著時間逐漸被撫平。作為一種累積你所看好資產的方式,這是一種完全正當的策略。
危險在於攤入一個結構性的下跌趨勢。在一個只會不斷下跌的標的上買回落,就是在接一把掉落的刀。每一次買入確實會壓低你的平均價,但也同時放大一個虧損的倉位,而一個照表操課的機器人會一路向下不停地買,從不過問這項資產是不是根本就壞掉了。要特別提防那種把每一次買入都做得比前一次更大的 DCA 機器人。那是一種偽裝過的馬丁格爾策略,它把最多的資金堆在虧損最嚴重的那一點上。
套利機器人:專業機構早已拿走的優勢
套利機器人試圖從價格差異中獲利。理論上這幾乎是無風險的,聽起來很理想,而這正是它很少對你奏效的原因。因為真正的套利幾乎等於免費的錢,那些資源雄厚、把伺服器放在交易所旁邊、反應時間以微秒計的公司,早已把價差競爭到幾乎為零。
這就是散戶殘酷的現實。一個賣給一般交易者的「無風險套利機器人」,通常是兩種東西之一:它去追逐一個轉瞬即逝的價差,而這個價差在你的訂單成交之前就已經消失;或者它根本不是真正的套利,而是悄悄承擔著它沒有向你揭露的風險。速度在這裡就是全部的優勢,而這是一場散戶的硬體設備贏不了的賽跑。
訊號機器人與跟單交易:把決定外包出去
最後兩種類型有一個共通點:兩者都把實際的決定交給了別人或別的東西。
訊號機器人接收外部訊號——來自某個指標、某個付費群組、或某個資料源——然後單純執行它們。機器人本身的好壞完全取決於餵給它的訊號,所以評估那個訊號就成了整場遊戲的全部(這正是第 3 單元的內容)。
跟單交易更進一步,在你自己的帳戶內,按照你的資金配置比例,自動複製另一位交易者的倉位。這是社群交易的一種形式:你跟隨的是一個人,而不是一套策略。問題在於延遲與滑價。你比帶單者晚了一步、以稍差的價格跟進,你可能錯過他確切的進場與出場,而且你被展示的績效紀錄往往帶有倖存者偏差——意思是平台把這一季的贏家擺在你面前,讓上一季爆倉的帳戶悄悄滑走。
五種類型的一句話總結
| 機器人類型 | 它的優勢 | 它在哪裡失效 |
|---|---|---|
| 網格 | 從區間震盪中獲利 | 強趨勢突破網格 |
| DCA | 撫平你的平均進場價 | 結構性、持久的下跌趨勢 |
| 套利 | 捕捉價差 | 你到場時價差早已消失 |
| 訊號 | 自動化執行某個訊號 | 訊號本身很差 |
| 跟單 | 跟隨一位選定的交易者 | 延遲、滑價,以及帶有倖存者偏差的績效紀錄 |
要牢牢記住的模式:沒有任何機器人在抽象意義上有好壞之分。每一個都是在賭市場維持在某個特定的條件裡,而一旦市場離開那個條件,它就悄悄變成了虧損。
網格機器人先在區間、再在趨勢中
假設你在一項價格為 $100 的資產上設置了一個網格機器人,從 $90 到 $110 每 $2 掛一張單。一整週價格就在 $94 到 $106 之間來回震盪。機器人反覆地在 $96 附近買入、在 $98 附近賣出,每一趟來回大約賺 $2。這一週十趟來回,讓你每單位交易大約獲利 $20。這就是網格在做它被打造出來要做的事。
現在市場猛烈地走出趨勢,價格跌到 $70。在下跌的途中,機器人盡責地在 $98、$96、$94、$92 和 $90 買入,把它的現金花掉,去累積如今每單位只值 $70 的倉位。$90 以下再也沒有買入價位了,而在價格重新爬升穿越那些賣單之前,也不會有任何賣單被觸發。這台機器人現在成了一個被動的持倉套牢者,背著一筆遠比它在區間中賺到的 $20 大得多的未實現虧損。相同的機制,相反的結果,完全取決於市場是盤整還是走出趨勢。
兩種套利,天差地遠
「套利」涵蓋兩種截然不同、卻剛好共用同一個名字的策略。
**延遲套利(latency arbitrage)**在某個資產一時較便宜的交易場所買入,並在較貴的場所賣出。整個優勢就在於比所有人都更快,這也是為什麼它屬於擁有專門基礎設施的公司,而幾乎從不屬於散戶。
**統計套利(statistical arbitrage)**則從容得多。它交易的是成對或成籃相關工具之間均值回歸的關係,持有從幾秒到幾天不等,賭的是一個被拉開的價差會重新收合。它源自配對交易,仰賴的是模型而非純粹的速度,但它仍然是一場需要真實資料與審慎風險管理的專業遊戲。
如果一個產品用「套利」來行銷,卻不告訴你它是這兩者中的哪一種,那就把這份含糊本身當作答案。
當『買回落』悄悄變成馬丁格爾策略
馬丁格爾策略是一個古老的賭博構想:每輸一次就把賭注加倍,好讓最終贏的那一次把一切都贏回來。它感覺很聰明,卻真的很危險,因為它恰恰在你錯得最離譜的那一點上投入了最多的資金。
一個把每一次買入都逐次加大的 DCA 機器人,正是在一項下跌的資產上執行這種模式。買 1 單位,然後 2、然後 4、然後 8,每一次價格下跌時都如此。你的平均價在帳面上不斷改善,但你的倉位卻在一段可能不會反轉的跌勢中越滾越大。如果這項資產真的壞掉了,機器人就忠實地把你最大的一筆訂單,下在了接近最糟糕的價格上。單純、固定金額的 DCA 沒有這個缺陷。要提防的是那種金額不斷升級的版本。
快速知識測驗
網格機器人在什麼市場條件下賺錢,又在什麼條件下失效? 它在盤整、橫盤的市場中獲利,此時價格在一個區間內來回擺動;而它在強趨勢中失效,趨勢把價格一路帶出網格之外,讓機器人握著一個虧損的倉位(下跌趨勢),或被晾在一旁(上漲趨勢)。
DCA 機器人具體的危險是什麼,又是什麼讓它變得更糟? 攤入一個結構性的下跌趨勢:它不斷買入一項持續下跌的資產,壓低了平均價,卻也穩定地放大一個虧損的倉位。當每一次買入都比前一次更大時,情況會更糟,那是一種馬丁格爾策略,把最多的資本集中在虧損最嚴重的那一點上。
當你使用訊號機器人或跟單另一位交易者時,真正決定你成果的是什麼? 不是機器人。訊號機器人只是把執行自動化,所以你的成果完全取決於餵給它的外部訊號的品質。至於跟單交易,你的成果取決於帶單者,再扣掉延遲與滑價,而且帶單者對外宣傳的績效紀錄,往往帶有偏向近期贏家的倖存者偏差。
資料來源
- arXiv (academic), "Dynamic Grid Trading Strategy":網格策略如何在價格周圍錯落地掛單、在區間中獲利,並在強趨勢中崩潰。
- SEC (Investor.gov glossary), "Dollar-Cost Averaging":不論價格如何,以固定的間隔投入固定的金額,價格低時買到較多單位。
- Aswath Damodaran (NYU Stern), "The Dream of Arbitrage":利用價格差異賺取幾近無風險的利潤,而這種利潤往往會被競爭迅速消除。
- Gatev, Goetzmann & Rouwenhorst (NBER Working Paper 7032), "Pairs Trading: Performance of a Relative-Value Arbitrage Rule":跨成籃或成對工具、持有期間短暫的均值回歸交易,由配對交易演化而來。
- ESMA (European Securities and Markets Authority), "Supervisory Briefing on Copy Trading":自動複製一位選定交易者的倉位,跟隨的是人而非策略。