ケーススタディ — プラットフォーム接続

Nasdaq OMX への MetaTrader 5 ゲートウェイ

価格・注文・管理の3つのカスタム MT5 ゲートウェイアダプター — MetaTrader 5 のリテールトレーダーとそのエキスパートアドバイザーを、完全な先物対応で OSE・TOCOM の Nasdaq OMX プラットフォームへ接続。2014年に提供。

エグゼクティブサマリー

MetaTrader 5(MetaQuotes)は、ブローカーがリテールクライアントに馴染みのある取引フロントエンドを提供できるようにします。これには、MQL5 で独自の自動化された「エキスパートアドバイザー」戦略を記述・実行できる機能も含まれます。MT5 クライアントを日本の先物市場へ接続するため、Touch-Fire は MT5 と Touch-Fire プラットフォームを完全に相互運用可能にする、3つの専用ゲートウェイアダプターを構築しました。

各アダプターは Touch-Fire の標準アダプターアーキテクチャを共有しつつ、MT5 のゲートウェイ API・マネージャー API の仕様を橋渡しします — MT5 のボリュームデルタ方式のオーダーブック、同期/非同期の注文確認モデル、Touch-Fire ハブの間を変換し、OSE・TOCOM の Nasdaq OMX との間で価格・注文・口座管理をルーティングします。

3つのアダプター、一つのプラットフォーム

価格アダプターは Touch-Fire ハブから MT5 サーバーへ価格を配信します。難しいのは、価格サーバーが絶対数量を配信するのに対し、MT5 は価格水準ごとのボリュームデルタとして板厚を取り込む点です。

  • デルタ計算: ローカルの銘柄サマリーが価格サーバーの板をミラーリングし、受信する各更新を適用して MT5 が必要とする水準ごとのデルタを計算します。板の外に外れた板厚の明示的な削除も含みます。
  • 初期板のリプレイ: 再接続のたびに板全体を再構築して送信し、その間ライブの更新を循環キューにバッファして順番に再生します。スナップショットにすでに含まれるものは破棄し、正しい開始板を保証します。
  • ティック: 直近価格のティックが MT5 のチャートを駆動します。約定頻度の低い銘柄クラスでは、チャートがライブであり続けるようベストビッドを送信します。

注文アダプターは MT5 から注文を受け取り、執行報告を返します。MT5 は2つの確認モデルを提供しており、注文が不明な状態で滞らないよう正しく選択することが不可欠です。

  • 市場に滞留することのない fill-or-kill / fill-and-kill の成行注文に対する同期確認。
  • MT5 の注文セマンティクス全般に対応 — 成行・指値注文、訂正・取消、ストップロス/テイクプロフィットおよびストップアウトイベント、Touch-Fire 側で管理する注文の満了。
  • ポジション相殺注文を MT5 へ戻すドロップコピー注入により、両システム間でポジションの整合性を保ちます。

MT5 マネージャー API との完全統合により、ユーザー管理、口座管理、そしてポジションと口座残高を日本市場で求められるモデルに整合させ続けることをはじめとする、複数の自動化された管理機能を扱います。

  • JSON のアドバイザークエリを介した MT5 口座の照会・挿入・更新・削除。グループレベルおよび事前フィルタ済みのルックアップに対応。
  • 残高操作を適切な MT5 の残高ディール(入金/出金)として実行し、パスワード変更は専用の API 呼び出しで実施。

専用のセッションマネージャーが、切断をまたいで MT5 と Touch-Fire の歩調を合わせます。再接続時には永続化された注文を復旧し、重複を避けるため最後に処理したシーケンス番号より先のみ処理を再開します。切断時には送信キューをクリーンに排出し、再起動中にメッセージが失われないようにします。

成果とインパクト

リテールトレーダーは、すでに使い慣れた MetaTrader 5 の操作感 — チャート、板情報、エキスパートアドバイザー — を使って、OSE・TOCOM の Nasdaq OMX で先物を取引します。 デルタベースの板の維持と初期板のリプレイにより、再接続をまたいでも MT5 のオーダーブックをライブ市場と完全に同期させ続けます。 管理アダプターは、MT5 の口座管理と残高操作を、プラットフォームの他の部分と同じ Touch-Fire の制御プレーンの下に取り込みます。

関連するケイパビリティ

マーケットメーカーと DMA クライアント向けの高スループット接続。 当社のマーケットデータコア上に構築された仮想オーダーブックと合成プライシング。 口座、残高、清算、約定後報告。

リテールプラットフォームを市場へ接続しますか?

Touch-Fire は、サードパーティ取引プラットフォームをアジア・日本の取引所へ結ぶゲートウェイアダプターを構築します。接続についてぜひご相談ください。

プラットフォーム接続に関するご相談はこちらから。