エグゼクティブサマリー
Touch-Fire は、機関投資家向け証券会社である日産証券より、極めて安全で拡張性が高く、低レイテンシーの内部マッチングエンジンの設計・実装を委託されました。本案件では、機関投資家の取引を主要取引所の外で付け合わせる独自の流動性ネットワークの構築が求められました。これは、欧州におけるブローカー・クロッシング・ネットワーク(BCN)や多角的取引施設(MTF)、あるいは米国における私設取引システム(ATS)やダークプールと同様の仕組みで運用されるものです。
本ソリューションには、高頻度の機関投資家取引フローの処理、大量の価格・時間優先マッチング、リアルタイムの取引前リスク管理、そして主要取引所の清算システムへの約定後の取引登録の自動化が求められました。これらすべてを、稼働中の主要市場とのポジションの完全な代替可能性を維持しながら実現する必要がありました。
200,000
1日あたりのアルゴリズムメッセージ数
< 1 ms
約定後の更改メッセージング
サブティック
ブロック取引の価格粒度
ゼロ
フェイルオーバー時の注文欠落
課題:機関投資家向けクロッシングネットワークの構築
クライアントが必要としたのは、現在の主要市場の価格をマーケットメーカーからの注文と比較し、リテール注文を最良価格の市場へルーティングできるシステムでした。これには、高度な高頻度スマートオーダールーターと、主要市場より細かいティックサイズを提供するマッチングエンジンの両方が求められました。この取引会場は、OSE/JPX に上場するデリバティブ商品(日経225先物・オプション)に対応し、主要取引所の取引時間内・時間外の双方で稼働する必要がありました。
内部会場で付け合わされた取引は、自動的に規制対応のサブミリ秒メッセージ — 具体的には OSE の MO76 二者間取引(Two-Sided Transaction) メッセージ — に整形し、取引所の清算アダプター(ToSTNeT/J-NET)へルーティングして、清算機関を双方の中央清算機関(CCP)として登録する必要がありました。
これには、取引時間中のリアルタイム更改と、取引所停止時の非同期での永続化の両方を扱える専用の清算会場アダプターを、確実な配信とゼロの取引欠落を保証しつつ構築することが求められました。
内部市場で建てたポジションは、主要取引所と完全に代替可能かつ相互運用可能である必要がありました。トレーダーは、ある商品を内部で買い、その建玉を稼働中の主要取引所での売り注文で決済できる(その逆も同様)必要があり、両会場を横断した合算エクスポージャーをリアルタイムのリスクに反映させる必要がありました。
これには、内部マッチングエンジンと稼働中の主要取引所フィードとの間でポジションデータを継続的にリアルタイム同期し、合算エクスポージャーのビュー全体でリスク限度を適用することが求められました。
システムには、主要取引所のリスク価格(清算値段、終値、直近約定値、始値)に基づいて日々の動的な値幅 — 上限・下限 — を算出する継続的・リアルタイムのプライシングエンジンが必要でした。これにより、レンジ外の相場変動による取引拒否を防ぎます。
これらの値幅制限は、取引時間を通じて主要取引所の参照価格が変化するのに応じてリアルタイムに更新され、会場の価格が許容レンジを外れた場合にはマッチングを停止する自動サーキットブレーカーを備える必要がありました。
ソリューション:Plasma フレームワーク上の Match!
Touch-Fire は、当社の中核製品である Match! を、Plasma と呼ばれる分散型・サービス指向アーキテクチャのフレームワーク上に完全にホストして導入しました。これにより、フルスクラッチ開発のオーバーヘッドを伴わずに迅速かつ費用対効果の高い導入を実現しながら、日産証券固有の規制・運用要件に合わせて各コンポーネントを構成する完全な柔軟性を維持しました。
[ FIX / Web Clients ] <---> [ FIX / HTML5 Gateways ]
|
( Plasma Framework )
|
+------------------------------------------v------------------------------------------+
| [ Match! Pricing Engine ] ----> [ Pre-Trade Risk Manager ] ----> [ CLOB / RFQ ] |
+------------------------------------------+------------------------------------------+
|
( Novation / Clearing Venue Adapter )
|
[ Exchange Clearing House (Tostnet) ]
中央指値注文板(CLOB)による精密な価格・時間優先の連続マッチングを実装しました。エンジンは、主要な機関投資家向け注文タイプ(最小約定数量付きの指値注文)と有効期間パラメーター(当日有効 / GFD)に対応し、内部での自動キャンセル・オン・ディスコネクト保護により、接続切断からアルゴリズムトレーダーを保護します。
高頻度スマートオーダールーターは、内部市場と主要市場の価格をリアルタイムで比較し、最良執行を提供する会場へリテールフローをルーティングします。機関投資家のブロック注文については、リットな取引所でのマーケットインパクトを避けるため、システムはまず内部ダークプールへルーティングします。
内部会場に発注された注文は、即座に多層的な取引前リスクエンジンを通過します。ポジションは、主要取引所におけるクライアントの現在の建玉に対して動的に検証され、内部と外部のエクスポージャーを単一のリスクマトリクスに統合します。
- グロス・ネット・ショート・ロングの各ポジション限度を、両会場にわたりリアルタイムで適用
- 一回あたりの注文数量上限と、超過時の自動拒否
- 注文が板に乗る前のティック単位の価格検証
- 主要取引所の値幅更新によって作動する動的サーキットブレーカー
取引時間外や休日に対応するため、非同期トランザクションキューを構築しました。主要清算機関が閉鎖している間に内部エンジンが約定を生成した場合でも、約定後の取引登録要求(TRR)は複数のデータベースノードにまたがって安全に永続化され、確実な配信とメッセージ欠落ゼロを実現します。
主要会場が開いた瞬間に、清算アダプターが更改を自動化します。清算コードとギブアップ会員を安全に登録し、MO76 メッセージを整形・送信し、受領を確認してからキューをクリアします。各ステップは完全な監査証跡とともに記録されます。
マッチングエンジンは、高度に規制された環境向けに設計された分散ハブトポロジーとして導入されました。大量の接続は厳格な接続あたりのレート制限(100メッセージ/秒)でスロットリングされ、全参加者間のマッチングの公平性を最適化します。
物理ハードウェア障害によるデータ損失を防ぐため、すべてのアクティブな状態、注文ログ、執行ステップは待機系フェイルオーバーノードへ同期的に複製されます。主系ノードに障害が発生した場合、待機系が自動的に昇格し、注文欠落ゼロとポジションのギャップなしを保証します。
成果
この導入により、取引所外でのクロッシングと主要清算インフラをシームレスに橋渡しする、極めて安全な私設取引システム(ATS)が確立されました。OSE/JPX の規制要件に完全に準拠して運用されています。
本システムは、1日あたり最大20万件のアルゴリズムメッセージを安全に処理しながら、遠隔データセンターをまたいで数百の同時フロントエンド/APIユーザーセッションをサポートします。
機関投資家のクライアントは、サブティックの価格粒度(デリバティブ商品で1円のティックサイズ)で大口ブロック取引を成功裏に執行し、公開されたリット取引所でのマーケットインパクトを回避しました。
トレーダーは単一の運用マトリクスを通じて合算リスクを管理することに成功し、ポジション照合のオーバーヘッドなしに、リアルタイムの内部マッチング執行によって過去の取引所エクスポージャーを完全に相殺しました。
安全なウェブベースの管理コンソールを通じて、市場運営者は商品の動的な停止/再開、全作業注文のキャンセル(Cancel All Working Orders)の実行、清算拒否やレンジ外の価格調整といった例外ケースの管理を、すべてリアルタイムで行えるようになりました。
統合エコシステム
エンタープライズグレードのクロッシングネットワーク、ダークプール、あるいは多角的取引施設の構築には、クロスアセットの成熟度と信頼性の高いベンダー統合が必要です。Touch-Fire は、暗号資産・伝統的デリバティブ・世界各国の証券取引所向けにエンドツーエンドのマッチングシステムを構築してきた専門的な実績を有しています。
主要な金融データ・取引プラットフォームへの堅牢なネイティブアダプターをあらかじめ用意しているため、新たに立ち上げるマーケットプレイスは初日から主要なグローバル流動性参加者をオンボードできます。
Bloomberg
Itiviti / Orc
Trading Technologies (TT)
CQG
SunGard
MetaTrader MT5
FIX Protocol
OSE / JPX ToSTNeT
J-NET / TOCOM
このソリューションを支えるテクノロジー
Match! プラットフォームと Plasma フレームワークは、お客様自身の ATS、ダークプール、あるいは多角的取引施設の基盤としてご利用いただけます。取引前リスク管理、清算アダプター、スマートオーダールーターを含みます。
スマートオーダールーティング、RFQ、機関投資家向け注文タイプを備えた価格・時間優先の CLOB マッチング。
主要清算機関と統合された約定後処理、更改、規制報告。
アジア・欧州・南北アメリカにわたる取引所、ATS、ブローカープラットフォーム向けのエンドツーエンドソリューション。