Deptho について
Depthoは、コーディングアシスタント向けのローカルMCPサーバーで、暗号資産のバックテスト注文を後続の取引データと照合します。約定・スリッページデータやHTMLレポートを生成し、ファイルはローカルで処理します。
主な機能
- 01取引データを使った注文リプレイ
- 02スリッページ統計の算出
- 03HTMLレポートの生成
- 04任意のDeptho Proデータセットツール
- 05ローカルファイルの処理
活用シーン
- 01バックテストの執行スリッページ評価
- 02レポートでリターン構成を確認
- 03ローカルの取引アーカイブで注文を再生
MCP 対応
stdio経由でDepthoのバックテスト検証ツールをMCPクライアントに提供します。ツールはローカルファイルを読み書きし、任意のpro_syncツールは要求時にBinanceの公開アーカイブをダウンロードします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
5掲載時のツール一覧 · 1 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| fills_csv | any | いいえ | |
| orders_csv | string | はい | |
| trades_file | string | はい |
詳細
deptho-mcp
コーディングアシスタント(Claude Code、Claude Desktop、Cursor など)に Deptho のバックテスト検証機能を提供する MCP サーバーです。バックテストの成行注文を、その後に発生した取引に対してリプレイし、リターンを手数料、資金調達、スリッページに分けたティアシートを作成します。お使いのマシン上で stdio 経由で動作し、ローカルファイルを読み書きします。データが外部に送信されることはありません。
ツール
| ツール | 内容 |
|---|---|
replay_orders | 注文 CSV + 取引ファイル → 約定 CSV とスリッページの概要(平均、中央値、p90、p99 bps) |
tearsheet | バー CSV(time、price、position)→ 自己完結型 HTML レポート、そのパス、主要数値 |
pro_status | Deptho Pro がこの環境にインストールされ、ライセンス認証されているかを確認 |
pro_sync | Deptho Pro:公開アーカイブから Binance USD-M の日次データをダウンロードし、ローカルのメモリマップデータセットに保存 |
pro_replay | Deptho Pro:注文 CSV をそのデータセットに対してリプレイ |
注文 CSV: time(ISO 8601 またはエポック)、side(+1/-1 または buy/sell)、qty(基軸通貨単位、例:BTC)。
取引ファイル: 注文期間をカバーする Binance アーカイブの aggTrades ファイル(.zip または .csv)、または Tardis.dev の trades ファイル(.csv または .csv.gz)。
約定は取引のプリントに基づいてモデル化されます。各注文は、注文サイズが満たされるまで、その注文後に発生した同じサイドの取引の VWAP で約定します。注文板の厚さやキュー位置はモデル化されません。
インストール
pip install deptho-mcp
必要に応じて仮想環境を使用し、アシスタントからその環境の deptho-mcp を指定してください(which deptho-mcp を実行するとフルパスが表示されます)。Pro ツールを使用する場合は、ライセンスキーを使って Deptho Pro を同じ環境にインストールしてください。
Claude Code
claude mcp add deptho -- deptho-mcp
Claude Desktop
「Settings → Developer → Edit Config」を開き、claude_desktop_config.json に次の設定を追加します。
{
"mcpServers": {
"deptho": { "command": "/full/path/to/deptho-mcp" }
}
}
Cursor
~/.cursor/mcp.json(またはプロジェクト内の .cursor/mcp.json)に追加します。
{
"mcpServers": {
"deptho": { "command": "/full/path/to/deptho-mcp" }
}
}
次のように依頼できます。「orders.csv を BTCUSDT-aggTrades-2026-09-30.zip に対してリプレイして、p90 スリッページを教えてください。」
プライバシー
すべてのツールはローカルファイル上で動作します。Deptho にデータが送信されることはありません。ダウンロードが行われるのは pro_sync のみで、指示された場合に Binance の公開アーカイブ(data.binance.vision)を取得します。
リンク
ライセンス:Apache-2.0。市場データは Binance の公開アーカイブまたはユーザーが提供するファイルから取得されます。Deptho は Binance または Tardis.dev とは提携していません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。