本文へスキップ

実績

現物先物裁定システム

C++ の現物–無期限アービトラージエンジンと、ブラウザ運用ハブです。銘柄表、開始/停止、ワークフロー図、同じバイナリを言語ラッパで比較する ack デスクがあります。

  • ソフトウェア
  • 取引システム
  • 年 2026

扱う範囲

  1. 01

    運用マップ

    運用マップは読み順です。頭のモデル、起動、気配と注文の流れ、アルゴ注記、安全な改修順。ライブコンソールと同じナビにあります。

    運用マップ:頭のモデルから安全な改修までの読み順。口座チップはぼかしています。
    運用マップ:頭のモデルから安全な改修までの読み順。口座チップはぼかしています。
  2. 02

    銘柄コンソール

    銘柄表は各 instance を出します。稼働、live / dry、basis、未約定、約定。開始/停止と保有は同じページです。公開画面のキーと残高は空か、ぼかしています。

    BTC / ETH / SOL の表:稼働、live、basis、注文。残高は空か、ぼかしています。
    BTC / ETH / SOL の表:稼働、live、basis、注文。残高は空か、ぼかしています。
  3. 03

    Ack デスク

    Python、Rust、C++ ラッパが同じ性能バイナリを起動します。時間、live 口座の確認、比較表があります。ページ上の目標は on-order p50 が 20ms 未満です。目標であり、公開結果ではありません。

    Ack デスク:ラッパ、時間、比較欄。ローカルパスは非表示です。
    Ack デスク:ラッパ、時間、比較欄。ローカルパスは非表示です。

当時の問題

エンジン、設定、戦略パラメータ、遅延試験は SSH と別スクリプト経由でした。どの銘柄が動き、live か、前回 ack が何だったかを見るには、複数セッションを組み立てる必要がありました。

作り方

エンジンは C++17 です。Bybit V5 の WebSocket と REST、ローカル注文状態は LMDB、銘柄とパラメータは MongoDB です。ブラウザハブは FastAPI と静的ページです。/arb は共有設定から銘柄ごとに subprocess を起動します。/ack は Python / Rust / C++ ラッパで同じ性能バイナリを走らせ、on-order 遅延で並べます。

変わったこと

運用者は一つのハブで銘柄の開始/停止、状態確認、ack 比較をします。ワークフローページは、頭のモデルと安全な改修順を操作の横に置きます。

同じ形のシステムが必要ですか

いま現場で回しているプロセスをご説明ください。似た内部システムが次の一手か、より小さな変更で足りるかをお返事します。