mcpField
D
Deptho

Deptho

ローカル
deptho.io金融データ01 週間前に更新

Deptho について

Depthoは、コーディングアシスタント向けのローカルMCPサーバーで、暗号資産のバックテスト注文を後続の取引データと照合します。約定・スリッページデータやHTMLレポートを生成し、ファイルはローカルで処理します。

主な機能

  1. 01取引データを使った注文リプレイ
  2. 02スリッページ統計の算出
  3. 03HTMLレポートの生成
  4. 04任意のDeptho Proデータセットツール
  5. 05ローカルファイルの処理

活用シーン

  1. 01バックテストの執行スリッページ評価
  2. 02レポートでリターン構成を確認
  3. 03ローカルの取引アーカイブで注文を再生

MCP 対応

stdio経由でDepthoのバックテスト検証ツールをMCPクライアントに提供します。ツールはローカルファイルを読み書きし、任意のpro_syncツールは要求時にBinanceの公開アーカイブをダウンロードします。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"io-deptho-deptho": {
"command": "uvx",
"args": [
"deptho-mcp"
]
}
}
}
起動コマンドuvx deptho-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypideptho-mcp0.1.0

ツール

5

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
fills_csvanyいいえ
orders_csvstringはい
trades_filestringはい

詳細

deptho-mcp

コーディングアシスタント(Claude Code、Claude Desktop、Cursor など)に Deptho のバックテスト検証機能を提供する MCP サーバーです。バックテストの成行注文を、その後に発生した取引に対してリプレイし、リターンを手数料、資金調達、スリッページに分けたティアシートを作成します。お使いのマシン上で stdio 経由で動作し、ローカルファイルを読み書きします。データが外部に送信されることはありません。

ツール

ツール内容
replay_orders注文 CSV + 取引ファイル → 約定 CSV とスリッページの概要(平均、中央値、p90、p99 bps)
tearsheetバー CSV(time、price、position)→ 自己完結型 HTML レポート、そのパス、主要数値
pro_statusDeptho Pro がこの環境にインストールされ、ライセンス認証されているかを確認
pro_syncDeptho Pro:公開アーカイブから Binance USD-M の日次データをダウンロードし、ローカルのメモリマップデータセットに保存
pro_replayDeptho 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 とは提携していません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。