定義
マッチングエンジンは板の実行可能な状態を管理し、適合注文の約定を決めます。新規、取消、変更を定めた順序で処理します。取引画面が情報を表示するのに対し、エンジンは背後の照合ロジックを担当します。
仕組み
受け付けた注文を反対側の注文と比較して優先規則を適用し、約定イベントと残数量を更新します。部分約定の残りは指示により板に残るか取り消されます。認証、リスク検査、保管、決済は別システムの役割の場合があります。
注意点
高速処理だけで相手の流動性を作れません。処理件数の性能値だけでは全体遅延や混雑時の挙動は分かりません。一貫性には市場規則、処理順序、復旧手順が重要です。取消要求も、競合する約定が先に到着する前の取消を保証しません。