前提条件
MCPクライアントにCryptohopper MCPが設定されていること — セットアップ概要 を参照してください。
アクティブなCryptohopperサブスクリプション。レイヤーはすべてのプランで利用可能ですが、複数の取引所を比較するには、3つ以上の会場でExplorer以上のプランが必要です — プラン を参照してください。
セットアップ手順
MCPクライアントを開く
単一会場のスリッページチェックを実行する
以下のプロンプトを使用してください。良い応答は、具体的な平均約定価格とベーシスポイントのスリッページ数値を提示します。Cryptohopper MCPを使用して、BinanceのBTC/USDTの現在のオーダーブックを取得してください。市場価格で1.5 BTCを購入したいと仮定します。
アスク側を上から順にウォークしてください:
- 注文全体の平均約定価格を報告してください。
- ミッドポイントからのスリッページをベーシスポイントで計算してください。
- 注文がブックのどの深さまで影響するか(価格とレベルで)報告してください。
- サイズに対してブックの深さが不足している場合はフラグを立ててください。
数値で簡潔に回答してください。複数会場の比較に拡張する
以下のプロンプトを使用してください:
Coinbase、Kraken、OKX、BybitのBTC/USDTについても同様の分析を繰り返してください。結果を取引所、平均約定価格、スリッページ(bp)、消費された深さの列を持つテーブルで提示してください。最良の約定価格からソートしてください。
両方のプロンプトを再利用可能なテンプレートとして保存する
ペア、サイズ、サイド(買い/売り)をパラメータ化して、任意の注文に再利用できるようにします。
実行ワークフローに組み込む
手動注文の場合:複数会場チェックを実行し、最良の会場を選択してから手動で配置します。エンドツーエンドエージェントの場合:会場ランキングを使用して実行ステップを駆動します — MCP経由で調査し、REST API経由で実行します。
サンプル出力
1.5 BTCの市場買い注文に対する複数会場プロンプトの出力例:
取引所 | 平均約定 | スリッページ(bp) | 消費された深さ |
Binance | 66,182.40 | 2.1 | 3レベル |
OKX | 66,186.15 | 2.7 | 5レベル |
Bybit | 66,190.80 | 3.4 | 4レベル |
Kraken | 66,201.50 | 4.9 | 7レベル |
Coinbase | 66,245.30 | 11.5 | 14レベル |
実際の数値はリアルタイムの状況によって変動します。Coinbaseのスリッページはここで著しく高くなっています — アスク側がミッドポイントから50bp以内では薄いようです。
コストプロファイル
オーダーブックへの呼び出しは、すべてのプランで1ユニットかかります。
チェック | 呼び出しユニット |
単一会場チェック | 1 |
5会場比較 | 5 |
1日10回 × 週5日、5会場 | 250/週 |
どのプランでも余裕で収まります。レート制限についてを参照してください。
トラブルシューティング
エージェントがブックを返すが、ウォークしない
プロンプトで明示的に指示してください — ステップバイステップで計算するように要求してください:「最良のアスクから始めて、各レベルのサイズを合計して、少なくとも1.5 BTCになるまで累計します。各レベルの価格を、そこで消費されたサイズで重み付けします。重み付き平均を報告してください。」明確な指示がない場合、モデルは計算ではなく要約する可能性があります。
スリッページ数値が低すぎるか高すぎるように見える
活発な市場では、オーダーブックは数秒で古くなります。実行する前にすぐにチェックを再実行してください — 30秒前の結果に依存しないでください。数値が依然としてありえない場合は、報告された消費された深さを確認してください。少なすぎるレベルに基づいた結果は、通常、ブックが薄く、推定が楽観的であることを意味します。
取引所を追加したときにEXCHANGE_NOT_SUPPORTEDと表示される
あなたのプランには、要求されたすべての会場が含まれていません。Pioneerは3つの取引所(Binance、Coinbase、Kraken)をカバーし、Explorerは8つをカバーします。サポートされている取引所とプランを参照してください。
すべての取引所で深さが不足している
意味のある影響なしに吸収できる量よりも多いサイズを単一のブックで動かそうとしています。オプション:注文を取引所間で分割する、サイズを減らす、成行注文ではなく指値注文を使用する、または時間をかけてトランチで取引する。出力がこれを自動的にフラグ付けしない場合は、プロンプトに追加してください:「もしどの取引所でも私の全サイズに対して深さが不足している場合は、それを明示的に伝え、分割実行を提案してください。」
比較で間違っていると思われる会場が選択される
薄いブックの会場は、小さな計算では低いスリッページ数値を示すかもしれませんが、実際には悪い選択肢となる可能性があります。プロンプトに確認チェックを追加してください:「不審に薄い会場を見つけられるように、各取引所の24時間出来高とスプレッドも報告してください。」
