ドキュメント
5分でターミナルを読みこなすために必要なすべて。
はじめに
アカウントを作成してください。カード登録なしで7日間すべての機能を利用できます。機会を開き、上部で取引サイズを選び、「マイ取引所」をオンにすると、口座をお持ちの取引所のみが表示されます。
表の読み方
- ペア:コインと戦略。
- ルート:どこで買い、どこで売るか。
- 純利益 $:選択したサイズでのコスト差し引き後の推定利益。該当なしは、板がそのサイズを約定できないことを意味します。
- 最大サイズ:純利益がプラスを保てる最大のサイズ。
- 経過時間:シグナルが発生してからの時間。
行はその場で更新され、並び順を保つため、カーソルの下で数値が飛ぶことはありません。新しいシグナルは「N件の新規」ボタンの後ろで待機します。クリックすると並べ替えられます。行をクリックするとルートの詳細が表示されます。
Verifiedと注意
行がVerifiedになるのは、実データですべてのチェックに合格した場合のみです:
- 新しさ:両方の気配値が最近取得されたものである。
- 執行可能:実際のサイズでテイカー手数料差し引き後の純利益がプラスで、少なくとも$50が約定可能である。
- 同一資産:2つのレッグが同じコインであり、取引所が公開している場合はそれで確認済み。
- 送金可能:共通のチェーンで入金と出金が可能、または送金が不要である。
- 持続性:シグナルが複数回の更新にわたって維持された。
- 現実性:価格がコインの中央値に近く、純利益が妥当である。
チェックが確認できない場合、行は注意と表示され、詳細パネルに理由が示されます。表は既定でVerifiedのみを表示します。残りを見るには「注意を含める」を使用してください。
純利益の計算方法
純利益は、実際の板の厚みでのグロスの価格差から始め、両レッグのテイカー手数料と送金コストを差し引いて算出します。解消コスト(現時点でポジションを反転させる費用)は、詳細パネルに別途表示されます。純利益は推定値です。実際の約定やタイミングは異なります。手数料は既定で各取引所の公表基本料率を使用します:設定の「テイカー手数料」でご自身の手数料を設定すると、表と詳細パネルがそれに従います。アラートとAPIは公表手数料のままです。
戦略
- 現物:ある取引所で買い、別の取引所で売る。
- 現物-無期限:現物を保有し、無期限をショートする。
- 無期限-無期限:一方の無期限をロングし、もう一方をショートする。
フィルターとテンプレート
取引サイズ、最小純利益 bps、最小裁定ウィンドウ、マイ取引所、戦略タブは常に画面に表示されます。詳細フィルターでは、コインのホワイトリストとブラックリスト、購入・売却取引所、持続時間、最小サイズを追加できます。任意の設定をテンプレートとして保存できます。フィルターはデバイスをまたいでアカウントに保存されます。
すべてのルートはリアルタイムで表示されます。最小純利益 bpsと最小裁定ウィンドウは、どれを表示するかを選ぶだけです。純利益は取引サイズで算出されるため、そのサイズを約定できないルートは通過しません。裁定ウィンドウはルートの直近100回のウィンドウの平均なので、条件に合うルートは開いた瞬間に表示されます。履歴は保証ではありません。履歴のないルートは、「履歴のないルートを含める」をオフにしない限り表示されたままです。マトリクスは各値の組み合わせでリアルタイムのVerifiedルート数を数え、セルを選ぶと両方のフィルターがその値以上に設定されます。APIクライアントはminNetBpsとminWindowSecを指定します。
アラート
すべてのアカウントには、入力不要の既定のアラートがあります。送信先を接続すると開始されます:$1kで25 bps以上、平均ウィンドウ1m以上のVerifiedルートが開いたとき、およびVerifiedの新規上場。コインごとに1時間に1件、すべての送信先を合わせて1時間に最大6件です。それを超えた分は保存されずにスキップされます。アラートページでオフにできます。
カスタムルールは任意です。アラートページで送信先を追加し、ルールを作成します:コイン、取引所、戦略、最小純利益 bps、最小裁定ウィンドウ、最小サイズ。ルールは既定でVerifiedシグナルを対象とします。各ルールはシグナルごとに1回発火し、その後クールダウンを待ちます。ユーザーごとに配信数の上限を設けているため、大量に届くことはありません。各ルールの最小純利益 bpsと最小裁定ウィンドウは、すべてのチャネルについてサーバー側でチェックされ、ルートが開いた時点でアラートが送信されます。履歴のないルートは、ルールで含めない限りスキップされます。クールダウンが短くても、同じルートの再通知は最短5分間隔です。「高速」「安全」「資金調達」「新規上場」のプリセットで、すぐに使えるルールをワンクリックで追加でき、他のルールと同様に編集できます。ルールにはお客様のタイムゾーンでの通知停止時間を設定でき、その間のアラートは保存されずにスキップされます。また、アラートを送ったスプレッドが終了したときに一度だけ通知させることもできます。「新規上場のみ」のルールは、ルートごとではなく上場ごとに1回発火します。 Telegram配信は近日公開予定です。 Starterではntfyとメールダイジェストも利用でき、Pro DeskではSlackが加わります。各チャネルの設定方法。
- Free:カスタムルールなし、配信なし。
- Starter:Telegram(近日公開)。
- Pro Desk:Discord。Telegramは近日公開。
- VIP Quant:上記すべてに加え、生のJSON Webhook。ZapierやMakeと連携できます。
- トライアル:終了するまでVIP Quantと同じ。
取引トラッキング
Pro Desk以上では、シグナルの詳細で「トラッキング」を押すと、サイズとエントリー時のスプレッドを保存できます。トラッキングページには、リアルタイムのスプレッドと推定損益、資金調達が表示されます。私たちはお客様の約定を見ることはないため、これらは気配値での推定です。資金調達は、アラートワーカーの稼働中に公表料率から合算されます。送信先を選ぶと、スプレッドが目標に達したとき、資金調達率の符号が反転したとき、取引所が公表している精算時刻が近づいたとき、レッグが古くなったとき、またはルートがフィードから消えたときにアラートを受け取れます。
Webhook
カスタムWebhookは、https経由でシンプルなJSONのPOSTを受け取ります。プライベートアドレスやローカルアドレスは拒否され、リダイレクトは追跡されません。送信に失敗した場合はバックオフしながら再試行します。失敗が続くと送信先を一時停止し、アラートページでお知らせします。「テスト送信」はTESTと表示されたペイロードを送信します。
{
"id": "evt_0f8c...",
"type": "opportunity.alert",
"test": false,
"sentAt": "2026-11-01T12:00:00.000Z",
"rule": { "id": "...", "name": "Majors over $5" },
"window": { "sizeUsd": 1000, "openMs": 42000, "avgWindowMs": 95000, "avgPeakNetBps": 18.5, "windowSamples": 87 },
"opportunity": { "id": "BTC|Binance:spot|OKX:perp", "coin": "BTC", "...": "..." }
}opportunityは行全体で、レッグ、純利益、送金、ステータスを含みます。windowはルールの取引サイズでの値です:ルートが開いている時間、直近100回のウィンドウでの平均ウィンドウとピーク純利益で、履歴がまだない場合はnullです。テストでは"type": "alert.test"、"test": true、TESTという名前の架空のコインが送信されます。
各カスタムWebhookには専用の署名シークレットがあり、作成時に一度だけ表示されます。X-ArbitrageX-Timestamp(unix秒)とX-ArbitrageX-Signatureを送信します。後者はsha256=にtimestamp.rawBodyのHMAC-SHA256(16進数)を付けたものです。生のバイト列で検証し、リプレイを防ぐため5分より古いタイムスタンプは拒否してください:
import { createHmac, timingSafeEqual } from "node:crypto";
export function verify(rawBody, headers, secret) {
const ts = headers["x-arbitragex-timestamp"];
if (!(Math.abs(Date.now() / 1000 - Number(ts)) <= 300)) return false;
const expected =
"sha256=" + createHmac("sha256", secret).update(`${ts}.${rawBody}`).digest("hex");
const given = Buffer.from(String(headers["x-arbitragex-signature"]));
const wanted = Buffer.from(expected);
return given.length === wanted.length && timingSafeEqual(given, wanted);
}再試行では同じ値が繰り返されるため、idで重複を排除してください。これらのイベントから自動化したものについては、お客様の責任となります。
アラートをご自身のツールに接続する方法はWebhookレシピをご覧ください。
3Commas、Hummingbot、Cornix、TradingView形式の受信側向けのペイロード例で、これらのフィールドを各ツールにどう対応させるかを示しています。実行ツールをご覧ください。
履歴
Proof Logページでは、保存されたシグナルとそのスプレッドを日付ごとにさかのぼって確認できます。Freeは14日間、Starterは30日間、Pro Deskは1年間、VIP Quantとトライアルは記録開始以降に保持しているすべてを閲覧できます。Pro Desk以上では両方をCSVにエクスポートできます。30日より古いスプレッドは、ピークを残しつつデータ点が少なくなります。
API
VIP Quantには、RESTとWebSocketによる読み取り専用のAPIが含まれます。設定でキーを作成し、APIリファレンスをご覧ください。
プランと上限
Freeでは、上位10件の機会を15分遅れで表示し、資金調達率ボードとウォレットランキングも利用できます。Starterはリアルタイムの現物です。Pro DeskとVIP Quantはすべての戦略に対応します。料金をご覧ください。VIP Quantには3シートあり、オーナーは設定からメールで最大2人を招待でき、オーナーがプランを保有している間、各メンバーはプランのすべてを利用できます。
ウォレットランキングと過去の成績はすべてのプランで利用できます。保有ポジション、最近の取引、フォローはStarterから利用でき、Starterは10、Pro Deskは50、VIP Quantは200をフォローできます。フォローの解除はどのプランでも可能です。
すべてのプランで18のチェーン上のオンチェーンウォレットを監視し、その送金のアラートを受け取れます:Freeで3、Starterで10、Pro Deskで50、VIP Quantで200。
資金を預かることも、取引権限のあるAPIキーを求めることもありません。