QUANTS OVERVIEW · EPISODES ISSUE 01 / 2026

ナイト・キャピタル崩壊

2012年8月1日  |  オペレーショナルリスク / アルゴリズム障害

3行サマリ

  1. 2012年8月1日、米国最大級のマーケットメイカーKnight Capital Groupが、ソフトウェアのデプロイ障害により45分間で$440Mの損失を計上。
  2. 誤ったコードがNYSEの新しいRetail Liquidity Program開始に合わせて本番環境にデプロイされ、数百万件の誤発注が市場に流入。
  3. 1時間足らずで事実上破綻し、業界にオペレーショナルリスク管理とキルスイッチの重要性を突きつけた。

背景

Knight Capital Groupは2012年時点で米国株式市場の約17%の取引量を扱う最大級のマーケットメイカーだった。NYSE上場企業であり、時価総額は約$1.5Bに達していた。

2012年8月1日、NYSEは新しいRetail Liquidity Program(RLP)を開始する予定だった。Knight Capitalはこのプログラムに対応するため、取引システムのソフトウェアアップデートを計画していた。

経緯

前夜 — コードデプロイの失敗

Knight Capitalの技術チームは、RLP対応の新コードを8台の本番サーバーにデプロイした。しかし、8台のうち1台にデプロイが漏れていた。この1台には古いコード(Power Peg)が残っており、新しいフラグによって意図せず起動可能な状態になっていた。

9:30 — 市場開場と暴走開始

市場が開場すると、RLPのフラグが古いPower Pegコードをトリガー。このコードは本来テスト用であり、受け取った注文に対して即座に市場で反対売買を行う設計だった。結果として、Knightのシステムは意図しない大量の買い注文と売り注文を市場に送り続けた。

9:30–10:15 — 45分間の破滅

45分間で約150銘柄に対して数百万件の誤発注が実行された。Knightは市場価格で大量のポジションを積み上げ、その対当取引で即座に損失を確定させていった。1分あたり約$10Mのペースで損失が積み上がった。

市場参加者は異常な注文フローに気づいたが、Knight内部では原因の特定に時間を要した。最終的にシステムが停止された時、損失は$440Mに達していた。

その後 — 救済と吸収

Knight Capitalの前日の時価総額は約$365Mであり、$440Mの損失は会社の価値を上回っていた。翌日、Getco LLC(後のKCG Holdings)を中心とする投資家グループが$400Mの緊急増資を実施してKnightを救済。しかし、既存株主は大幅に希薄化され、2013年にGetcoとの合併でKnight Capitalは事実上消滅した。その後、KCG HoldingsはVirtu Financialに2017年に買収された。

影響と教訓

オペレーショナルリスクの可視化

Knight Capital事件は、アルゴリズム取引における最大のリスクが「モデルの誤り」ではなく「コードのデプロイミス」というオペレーショナルリスクであり得ることを証明した。市場リスクやモデルリスクに比べ、オペレーショナルリスクの管理が著しく遅れていた。

キルスイッチの必要性

45分間にわたって暴走が止められなかった事実は、自動停止メカニズム(キルスイッチ)の不在を露呈した。異常な注文パターン、異常な損益変動を検知して自動的にシステムを停止する仕組みの整備が業界標準となった。

規制対応

関連人物・企業

企業Knight Capital Group、Getco LLC、KCG Holdings、Virtu Financial
規制当局SEC(Market Access Rule)
関連エピソード2010年フラッシュ・クラッシュ — アルゴリズム取引と市場構造の脆弱性
💡 Key Takeaway

「最も洗練されたアルゴリズムも、デプロイミスには無力である。」Knight Capitalの崩壊は、金融テクノロジーにおいてソフトウェアエンジニアリングの基本(テスト・デプロイ管理・フェイルセーフ)がいかに重要かを$440Mという代償で証明した。1時間で企業が消滅し得るという事実は、業界のオペレーショナルリスク管理を根本から変えた。