銀行間對賬靠電話不靠系統:錯單能虧掉數億美元
機構之間到底誰欠誰多少錢,很多時候靠的不是自動對賬系統,而是電話、人情和「明天還要一起做生意」的默契在兜底。
原視頻在 YouTube 上放不出來,用音頻聽:
核心論點 · 時間戳為按文稿位置估算
大宗交易如何隱身出貨
直接把「賣出100萬股微軟」的大單掛出去,市場會立刻讀出信號並往不利方向報價。躲避方式包括:把訂單拆成幾十筆全天慢慢出、同時分給五六個經紀商各擺一部分、甚至直接找投資銀行代持——讓市場看到的成交方是銀行而不是真正的賣家,銀行再自己把這筆單子拆開慢慢在一天內消化。拆單也有破綻:如果每五分鐘就出現一筆同樣數量同樣價格的單子,對手盤立刻能猜到後面還有更多,並提前搶跑布局。
週五收盤後,2000萬股意外出街
客戶委託賣出2000萬股某高波動品種,說好500萬由資深交易員手動一次性成交,剩下1500萬交給初級交易員分批掛到市場按行情價成交。資深交易員點擊執行時,系統因為對方已經開始掛單、庫存從2000萬變成1200萬而彈出報錯;負責剩餘部分的交易員沒注意到報錯,以為整單都會正常出去。結果全部2000萬股都按市場收盤價一次性出清,團隊週末被叫回來用期貨對沖敞口。
— Alex誰有權喊停一筆錯誤的單子
日本一家券商原本想以每股約6000日元賣出1股某證券,實際下單變成以1日元賣出60萬股——數量和價格被寫反了。訂單送到交易所後,工作人員看出這明顯是輸入錯誤,卻認為自己沒有權力單方面撤銷一家銀行的委託單,於是放行,導致該券商虧掉數億美元級別,而一家以出手凌厲著稱的美國機構在這個價位大量買入,大賺一筆。事後監管方對交易所員工「不敢攔」的默許極為不滿。
— PatrickKnight Capital崩潰真正的死結
Knight Capital因技術故障在幾分鐘內失控地對外發單,虧掉了遠超公司資本的錢。事後復盤發現,最棘手的問題不是技術錯誤本身,而是當時沒人明確誰有權喊停交易——因為公司和部分客戶簽了必須保持在線、甚至作為獨家交易渠道的協議,這反而讓這些客戶在危機中有動機注資幫它活下去,而不是讓它關門。行業其他人則幾乎沒受影響,因為大家的風險敞口本來就是按「對手可能倒下」設計的。
— Alex3600萬美元的電話
兩家機構每天要在固定時點前(節目裡舉例是下午5:15,最晚5:30)確認當天淨額對沒對上,再由一方通過Fedwire把差額打過去。如果負責這件事的人正好休假又沒有備份,內部會從操作層一路往上打緊急電話,先確認對方是否認可這個數字,再確認錢是否真的能到賬——因為在這幾十分鐘裡,總有一方要單方面承擔這筆錢的風險。平時這只是難堪的一天,如果發生在市場對銀行體系普遍恐慌的週五,氣氛完全不同。
— Patrick符號被程序寫反,兩邊對不上賬
一套算法交易系統裡的代碼bug,把執行回報裡的證券代碼錯配了——微軟的成交被標成了蘋果,而且沒人知道具體哪些記錄被換錯。團隊拉出當天所有成交,去雅虎財經查每隻股票當天的真實交易區間,逐筆手工核對「這筆單子成交價47美元,但蘋果當天沒跌破90,所以這筆一定是別的股票」,靠外部行情網站臨時拼湊出正確的持倉。同一家公司還有一筆掛了四五年沒能了結的頭寸,因為對手公司已經倒閉或產品早已停止交易。
— Alex黃金記錄一宕機,靠誰的賬本說了算
2008年危機中,高盛因為有一套單一、集中的頭寸數據庫,幾次按鍵就能知道自己對某個標的到底是淨多還是淨空,危機爆發時能迅速調頭、平倉、騰出資金。不少歷史上靠併購拼湊起來的機構,現金、期權、股票、國債分別在不同系統裡,想拿到一張全局頭寸圖非常困難。有公司的中央頭寸服務器真的宕過機,靠的是各交易臺平時私下留一份自己的頭寸副本互相對賬才沒有全面失明,這次故障處理花了27小時。
— Alex聰明的錢和笨的錢,報價不一樣
散戶在嘉信、Robinhood上的訂單幾乎肯定不掌握能撬動市場的信息——女兒要上大學要取錢、401(k)發工資當天就買入,這類流量可以給出很寬鬆的價格。但一旦摻進了真正有信息優勢的資金,報價就必須謹慎;如果電話那頭是高盛,報價要格外小心,因為「這是高盛,只要你給它錢它就會拿走」。這也是主經紀商決定給誰授信、給多少的隱藏尺度:同一筆看似普通的流量,背後可能是聰明或笨的錢,待遇完全不同。
— Patrick原話 · 已逐字校驗
The rest of the market will understand the totality of the trade before you put it on and start quoting less favorable numbers to you.
如果暴露出你的整體交易意圖,市場會在你真正下單之前就把這一切都讀懂,然後給你報出更不利的價格。
Patrick6:01
And so 20 million shares went out to the street rather than at the price we agreed on with the customer.
結果兩千萬股全部按市場價出街了,而不是按我們和客戶事先談好的方式處理。
Alex19:37
There is a formal resolution process for determining, like, if two people disagree on reality as to whether a trade happened, did that trade actually happen?
確實存在一套正式的解決流程,用來判定——如果兩方對某筆交易有沒有發生這件事產生了分歧,那這筆交易到底算不算真的發生過。
Patrick25:50
It's sometimes unclear even with formal rules, et cetera, as to who has authority on things.
即便有正式的規則等等,有時候到底誰有權決定某件事,依然是不清楚的。
Patrick28:53
Instead, they sell 600,000 shares at one yen, which is a fraction of a cent.
結果他們賣出的是60萬股、每股1日元——連一美分都不到的價格。
Patrick28:53
Hey, just checking. We really think that you guys owe us thirty-six million dollars. One, do you agree on thirty-six million dollars? Two, is the wire going to happen?
嘿,跟你核實一下。我們確實認為你們欠我們三千六百萬美元。第一,你們認這個數字嗎?第二,這筆錢今天真的會打過來嗎?
Patrick39:16
There was a bug in the code that flipped the symbol on the executions. So if it was an execution for Microsoft, it got flipped to Apple.
代碼裡有個bug,把成交記錄裡的證券代碼給調換了。本來是微軟的成交,結果被換成了蘋果。
Alex44:26
This is Goldman Sachs. If you offer us money, we're gonna take it.
這可是高盛。你只要主動給它錢,它就一定會拿走。
Patrick1:01:03
數字與實體
| 某週五烏龍訂單規模 | 客戶委託賣出2000萬股,原定500萬手動成交、1500萬分批出街,結果2000萬股全部按市價一次性出清 | 19:37 |
術語
- MPID市場參與者識別碼
- 標註在報價/成交上的機構代碼,用來識別是哪家公司在交易
- Reg NMS / NBBO全市場最優報價規則
- 美國規定經紀商必須按全市場當下最優價格為客戶成交
- Prime broker主經紀商
- 為對沖基金等客戶提供交易通道、結算和信用槓桿的中介機構
- Golden record黃金記錄
- 公司內部被認定為唯一權威的頭寸/持倉數據庫
- Payment for order flow訂單流付費
- 做市商向經紀商付費,換取把散戶訂單交給自己撮合的做法
- Busting a trade撤銷交易
- 交易所或對手方同意把一筆明顯錯誤的成交視為從未發生
收聽指南
在投行、對沖基金、券商做中後臺/清算結算/運營,或做金融科技SRE的人,想搞懂交易背後那層隨時可能崩潰的人工管道。
22:45-25:50 和 33:38 是Mercury、Granola、MongoDB的贊助片段,可以跳過。