mcpField
D
Deptho

Deptho

本地服务
deptho.io金融数据01 周前更新

关于 Deptho

Deptho 是供编码助手使用的本地 MCP 服务,可将加密货币回测订单与后续成交记录进行重放比对。它生成成交和滑点数据及 HTML 分析报告,并在本机处理文件。

主要功能

  1. 01根据成交数据重放订单
  2. 02计算滑点统计
  3. 03生成 HTML 分析报告
  4. 04可选 Deptho Pro 数据集工具
  5. 05处理本地文件

适用场景

  1. 01评估回测中的执行滑点
  2. 02通过分析报告检查收益构成
  3. 03使用本地成交档案重放订单

MCP 相关

通过 stdio 向 MCP 客户端提供 Deptho 回测检查工具。工具读写本地文件;按需使用的 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

一个 MCP 服务,为编码助手(Claude Code、Claude Desktop、Cursor 等)提供 Deptho 的回测检查功能:将回测中的市价单与之后发生的成交记录进行重放,并生成拆分手续费、资金费和滑点的收益报告。它通过 stdio 在你的机器上运行,读取和写入本地文件,不会向任何地方发送数据。

工具

工具功能
replay_orders订单 CSV + 成交记录文件 → 成交 CSV 和滑点摘要(均值、中位数、p90、p99 bps)
tearsheetK 线 CSV(time、price、position)→ 独立 HTML 报告、报告路径和关键数据
pro_status检查此处是否已安装并授权 Deptho Pro
pro_syncDeptho Pro:从公开归档下载 Binance USD-M 数据,并存入本地内存映射数据集
pro_replayDeptho Pro:根据该数据集重放订单 CSV

订单 CSV: time(ISO 8601 或 epoch)、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

依次选择“设置”→“开发者”→“编辑配置”,然后添加到 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" }
  }
}

然后可以这样提问:"根据 BTCUSDT-aggTrades-2026-09-30.zip 重放 orders.csv,并告诉我 p90 滑点。"

隐私

所有工具都使用本地文件,不会向 Deptho 发送任何数据。唯一的下载操作是 pro_sync,它会在你提出请求时获取 Binance 的公开归档(data.binance.vision)。

链接

许可证:Apache-2.0。市场数据来自 Binance 的公开归档或你提供的文件;Deptho 与 Binance 或 Tardis.dev 无关。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。