教程 进阶

用 AI 做加密货币回测:MCP Server 完整教程

Sentinel Team · 2026-03-09
用 AI 做加密货币回测:MCP Server 完整教程

用 AI 做加密货币回测:MCP Server 完整教程

回测交易策略、部署机器人、管理投资组合 — 全部用自然语言对话完成。

传统回测的痛苦

手动回测加密货币策略,你一定经历过:

  1. 打开回测平台
  2. 设定进场参数(EMA 周期?RSI 阈值?MACD 设置?)
  3. 设定出场规则(止损百分比?追踪止损?时间限制?)
  4. 跑测试,等结果
  5. 记录 Sharpe ratio、最大回撤、胜率
  6. 改一个参数,从第 2 步重来

8 种进场策略 x 6 种出场类型 x 9 种加密货币。几百种组合 — 你还没开始实盘交易。

如果 AI 助手能帮你搞定这一切呢?

什么是 MCP(Model Context Protocol)?

Model Context ProtocolAnthropic 制定的开放标准,让 AI 助手能直接操作外部工具和服务。把它想成万能转接器:AI 不再只能生成文字,通过 MCP 它可以执行动作 — 跑回测、部署机器人、查询账户余额。

MCP 之于 AI,就像 REST API 之于 2015 年的 Web 开发。它正在成为 AI agent 连接真实世界的标准协议。

Sentinel Bot MCP Server 介绍

Sentinel Bot MCP Server 是一个开源 MCP server,让 AI 助手完整操作算法交易功能:

快速开始:60 秒安装

Claude Code(推荐)

claude mcp add sentinel -- npx mcp-server-sentinel
export SENTINEL_API_KEY=sk-your-api-key-here

Claude Desktop

claude_desktop_config.json 加入:

{
  "mcpServers": {
    "sentinel": {
      "command": "npx",
      "args": ["-y", "mcp-server-sentinel"],
      "env": {
        "SENTINEL_API_KEY": "sk-your-api-key-here"
      }
    }
  }
}

sentinel.redclawey.com 免费注册获取 API key。所有方案(包括免费试用)都支持 API 访问。

教程:5 分钟从策略构想到实盘机器人

步骤 1:查看账户状态

直接跟 AI 助手说:

"查看我的 Sentinel 账户状态和信用额度。"

AI 调用 get_account_info,返回你的方案等级、剩余额度和机器人容量。

步骤 2:跑第一个回测

"用 EMA 交叉策略回测 BTC 4 小时 K 线,过去 6 个月。快线 9,慢线 21。"

AI 在后台:

  1. 调用 run_backtest,设定 entry_type: "ema_cross"exit_type: "atr_mult"
  2. 等待 Celery worker 处理
  3. 返回完整报告:净损益、Sharpe ratio、最大回撤、胜率、总交易数

步骤 3:比较策略

"再用 RSI 进场(超卖 30、超买 70)配 ATR 追踪止损跑同一段时间。比较两组结果。"

AI 跑第二个回测,呈现并排比较。不用电子表格,不用手动记录。

步骤 4:部署胜出策略

"RSI 策略比较好。在币安建一个 BTC/USDT 4 小时的机器人。"

AI 调用 create_bot,使用胜出策略的设定,接着调用 list_exchanges 确认你的币安凭证已连接。

步骤 5:上线

"启动机器人。"

一句话。AI 调用 start_bot,你的策略正式上线。

步骤 6:监控绩效

"我的 BTC 机器人表现如何?"

AI 调用 get_bot_performance,用白话返回累计损益、胜率和交易次数。

进阶:策略优化工作流

进阶用户可以用 MCP server 快速迭代策略:

"用 ETH 1 小时跑过去 3 个月,测 4 组回测:

1. EMA 交叉 (5/20) 配固定 2% 止盈 / 1% 止损

2. EMA 交叉 (10/50) 配 ATR 追踪止损

3. 布林反弹配 ATR 倍数出场

4. MACD 交叉配组合出场(ATR + 48 根 K 线时间限制)"

AI 排队跑四组,等结果出来按 Sharpe ratio 排名。手动要花一个下午的工作,一次对话搞定。

17 个工具一览

| 类别 | 工具 | 功能 |

|------|------|------|

| 回测 | run_backtestget_backtest_resultlist_backtestscancel_backtest | 提交、监控、获取、取消策略回测 |

| 机器人管理 | create_botstart_botstop_botdelete_botget_botlist_botsget_bot_performance | 实盘交易机器人完整生命周期管理 |

| 交易所 | list_exchanges | 查看已设定的交易所凭证 |

| 账户 | get_account_infoget_plan_info | 监控额度、方案等级、机器人限制 |

| 付款 | create_payment_linkcreate_crypto_invoiceverify_payment | 信用卡或加密货币充值升级 |

定价:免费开始

| 方案 | 价格 | 机器人数 | 币种数 |

|------|------|---------|--------|

| 试用 | 免费(7 天) | 1 | BTC |

| Starter | $19/月 | 3 | 5 |

| Pro | $49/月 | 5 | 8 |

| Expert | $99/月 | 8 | 10 |

回测额度:$1 = 17 个额度(最低 $10 充值)。AI 也能帮你处理付款 — 直接请它生成付款链接。

为什么 MCP 对交易者很重要

传统交易工具逼你学它的界面。MCP 反转了这件事:工具适应你。你用白话描述需求,AI 决定调用哪些工具、按什么顺序。

这不只是方便 — 这是与交易基础设施交互方式的根本性改变。不用点击 15 个页面来设定回测,你只需要一段对话。

想了解 Sentinel 和其他 MCP 交易服务器的比较?阅读我们的 2026 年最佳 MCP 加密货币交易服务器比较

想知道 AI 交易的未来趋势?看看为什么 AI Agent 是算法交易的未来

开始使用

  1. 获取 API keysentinel.redclawey.com
  2. 安装 MCP servernpx mcp-server-sentinel
  3. 开始对话:请 AI 帮你回测一个策略

源代码开源(MIT 许可):github.com/clarencyu-boop/mcp-server-sentinel


相关阅读