B2CONNECT 10月アップデート:複数のリクイディティアグリゲーター・インスタンスの接続と適応型FIXセッション
B2CONNECTの10月アップデートでは、同一のリクイディティアグリゲーターへの複数接続、テイカーごとのFIX仕様、より明確な注文拒否理由、そして注文処理とリカバリの改善が導入されました。
ブローカーにとっては、個々のリクイディティアグリゲーター・インスタンスをひとつのB2CONNECTインスタンスを通じて接続できること、そして単一のFIXサーバーで異なる仕様のテイカーに対応できることを意味します。このアップデートがこれらのワークフローをどのように支えるかをご紹介します。
B2CONNECTハブを通じて複数のリクイディティアグリゲーター・インスタンスを接続
B2CONNECTハブはこれまでも複数のメーカーコネクターをサポートしてきましたが、今回は「タイプごとに1つまで」という制限を撤廃し、さらに一歩進めました。これにより、ブローカーは同じリクイディティアグリゲーターへの重複接続を、ひとつのハブ上で同時に運用できます。
各接続は完全に独立した状態を保ち、専用の取引セッションと気配提示セッションを持ち、シンボルと注文をその特定のインスタンスに紐づけます。
各接続の追加と設定
各リクイディティアグリゲーター・インスタンスは、それぞれ独立したコネクターとして追加します。コネクターに名前を付け、アダプターを選択し、個別の接続として設定してください。インカミングコネクター一覧では、同じハブ内の接続を一か所でまとめて確認できます。
テイカーごとのFIXセッションへの適応
各テイカーのFIX認証情報に、それぞれ独自のFIX仕様を設定できるようになりました。そのため、ひとつのハブのエンドポイントで、異なる仕様を求めるプラットフォームのテイカーにも対応できます。
拒否された注文には、一般的な内部エラーではなく、残高不足やアカウントが見つからないなど、アカウントに関するより明確な理由が表示されるようになりました。アクティブなセッション中にテイカーの認証情報が削除された場合、接続が閉じられる前にテイカーへLogoutメッセージが送信されます。
非アクティブ期間とレート制限後の注文処理の改善
一定期間の静穏後に最初に送信される注文は、より短い遅延で取引所に到達するようになりました。これにより、非アクティブ後に取引を再開する際の待ち時間が短縮されます。
取引所がレート制限を課した場合、注文はタイムツーライブ(TTL)の範囲内で利用可能な処理枠を待つようになりました。これにより、従来のハブの固定リトライ間隔に伴う遅延が減少します。
その他の接続性および設定に関する修正
今回のアップデートでは、先物取引所における古いオーダーブックとファンディングデータの問題、およびサポートされている暗号資産メーカー接続が注文の途中で停止した際に注文発注の確認応答が失われる問題を修正しました。また、再接続時の接続シャットダウンも改善しています。
古いテイカーの認証情報を再び開いて編集できるようになり、そのパスワードはWeb UIから変更できます。Depth 0を指定したシンボル設定のアップロードは、オーダーブックをクリアするのではなく拒否されるようになりました。
おすすめの記事
ニュースレターを購読する