Knight Capital:訂單快過風控

有文件支持的時序:二零一二年八月一日,Knight Capital 股票訂單路由器的程式部署失誤,啟動有缺陷功能。證交會描述數以百萬計錯誤訂單及超過四億六千萬美元虧損,並指出部署、持倉控制及事故程序的不足。二零一三年,Knight 在不承認亦不否認裁定下同意一千二百萬美元和解。這是股票市場操作風險,不是投資預測看錯。
美國證交會・Knight Capital 市場接入執法,2013年
原創分析——一條鏈:程式錯誤進入真實市場、產生持倉,並持續至超過公司承受力,才變成金融災難。因此完整解釋須包括部署、偵測、權限與遏止。只看缺陷程式,回答不了為何訂單能累積,以及反應為何未更早阻止經濟後果。
訊息與有效警報不同。訊息只是系統發出資料;有效警報有負責人、意義、期限及行動。若收件人分不清無害異常與不斷累積持倉,更多訊息可能只增加噪音。這是原創設計推論,不表示資料已交代每位員工的精確溝通選擇。
假設系統每秒錯買十萬英鎊股票,一分鐘便六百萬,十分鐘六千萬,假定按該金額成交。即使員工認真負責,花五分鐘理解也可能遠慢於系統製造風險的速度。交易前持倉上限或自動停止,可以在另一時間尺度運作;真實控制亦須處理誤報與安全復原。
股東應問:業務製造責任的速度,是否快過管治觀察速度?這不只適用高頻交易,信貸審批、付款及自動定價也可放大錯誤。處理量增長不等於韌性增長。若管理層強調速度,應追問多久能發現差異,以及授權介入前可耗掉多少資本。
與路易斯培訓文化的連結是:政策與專業需要能轉化成行動的環境。與末章的連結則是:人們未完全理解時,責任已可累積。這不使軟件失誤等同包銷虧損,而是用兩個不同問題檢查後來的事故。
常見誤解是科技越多,人的風險必越少。自動化減少部分人手錯誤,也增加新依賴。另一誤解是一名員工失誤已解釋全部。個人失誤是鏈中一環;穩健系統假定錯誤可能發生,並限制影響。標準不是完美,而是後果有界。
記憶重點:風險限額應能預防或遏止不想要的持倉,不只是事後報告。要問量度甚麼、在哪裏量度、誰可停機,以及怎樣安全恢復。測試須包括異常路徑,因正常路徑正是脆弱設計最容易看來可靠的地方。
甚麼令警告能在交易速度下轉化為行動?
清楚負責人、嚴重性、期限與經測試行動;反應須快過危險持倉累積。
探索相關章節