关于 Backtesting Arena
Backtesting Arena 为 AI Agent 和 LLM 提供加密市场分析与策略回测 API,涵盖 Bitcoin 周期评分、链上指标、策略洞察和按需回测。它提供公开、REST 与 MCP、以及 x402 付费调用渠道,并强调回测证据与可解释性。
主要功能
- 01每日 Bitcoin 与加密周期评分
- 02提供链上指标和策略洞察
- 03按需运行策略回测
- 04公开、Bearer API 与 x402 调用渠道
- 05提供 REST 和 MCP 接入
适用场景
- 01查看每日 Bitcoin 周期状态
- 02在 Agent 工作流中查询链上指标
- 03检验加密交易策略的历史表现
- 04通过 MCP 客户端调用市场分析工具
MCP 相关
项目提供 MCP 服务,可通过 HTTP(Bearer 密钥)或 stdio 连接。MCP 客户端可列出并调用其工具以访问分析和回测能力。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://tradingstrategies.work/api/mcpclaude mcp add --transport http skill-backtesting-arena https://tradingstrategies.work/api/mcp{"mcpServers":{"skill-backtesting-arena":{"type":"http","url":"https://tradingstrategies.work/api/mcp"}}}在 Cursor 中打开{"servers":{"skill-backtesting-arena":{"type":"http","url":"https://tradingstrategies.work/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"skill-backtesting-arena":{"type":"http","url":"https://tradingstrategies.work/api/mcp"}}}{"mcpServers":{"skill-backtesting-arena":{"serverUrl":"https://tradingstrategies.work/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://tradingstrategies.work/api/mcp需要授权工具
82| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| context | string | 是 | 说明调用此工具的原因,以及它如何契合用户的总体目标。此参数用于分析和用户意图跟踪。必须提供 15–25 个词(请仔细计数)。绝不可使用第一人称('I'、'we'、'you')——保持第三人称视角。绝不可包含凭据、密码或个人数据等敏感信息。示例(20 个词):“Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization.” |
详细介绍
Backtesting Arena — Agent 技能
经过实战检验的市场情报,专为 AI Agent 打造——每项结论都有回测、版本记录,并且可解释。只提供证据和基准概率,绝非财务建议。
面向需要以编程方式访问 Backtesting Arena API 的 AI Agent 和大模型的技能包:每日 Bitcoin / 加密货币周期评分、链上指标、汇总策略洞见,以及按需回测。
三个渠道,一个产品:
| 渠道 | 身份验证 | 使用场景 |
|---|---|---|
| Public | 无,公平使用缓存 | 快速读取,无需注册 |
| REST + MCP | Bearer API 密钥(提供 Free 套餐) | 完整功能,更高配额 |
| x402 pay-per-call | EIP-3009 钱包签名(Base 上的 USDC) | 自主 Agent,无需账户 |
Agent 应加载的完整能力描述文件为 SKILL.md。
为 Claude Code / Claude Desktop 安装
# Coming soon when /install-skill GA's; for now clone + reference manually:
git clone https://github.com/Schoasch/skill-backtesting-arena.git
在 Agent 运行时将 skills/backtesting-arena/SKILL.md 作为上下文文档引用,或直接使用 MCP 服务(见下文)。
快速开始
1. 感知周期的交易机器人(Bearer)
curl https://tradingstrategies.work/api/arena-pulse/today
# → { "score": 35, "band": "risk-off", ... } — no API key required
需要更高配额和完整功能?获取免费的 Bearer 密钥。
2. 使用 USDC 钱包的自主 Agent(x402)
# First call returns HTTP 402 + payment instructions:
curl -i https://tradingstrategies.work/api/v1/agent/btc-cycle/latest
# → 402 Payment Required, body has accepts[] with payTo, asset, amount, network
# Discovery descriptor lists all paid endpoints + pricing:
curl https://tradingstrategies.work/.well-known/x402
展示 EIP-3009 签名 + 重试模式的完整 Python 客户端:examples/python-x402-client.py。
3. MCP 服务(Claude Desktop、Cursor 等)
提供两种传输方式——HTTP(推荐,需要 Bearer 密钥)或 stdio。
HTTP 版本(放入 claude_desktop_config.json → mcpServers):
{
"backtesting-arena": {
"url": "https://tradingstrategies.work/api/mcp",
"headers": { "Authorization": "Bearer sk-arena-…" }
}
}
包含 stdio 版本和 Cursor 配置的完整示例:examples/claude-desktop-config.json。
示例文件夹
| 文件 | 内容 |
|---|---|
examples/curl-snippets.sh | 用于 Public 和 Bearer 端点的 Bash 代码片段 |
examples/python-x402-client.py | 用于 x402 端点的 Python EIP-3009 签名 + 重试 |
examples/typescript-mcp-client.ts | 连接 MCP 服务,列出 49 个默认工具,并调用其中一个 |
examples/claude-desktop-config.json | 可直接使用的 Claude Desktop / Cursor 配置 |
发现文件(机器可读)
适用于可自动发现 API 的 AI 工具:
/openapi.json— 完整的 OpenAPI 3.1 规范,约 70 个路径,Agent 端点带有x-x402扩展/skill.md— 此技能(规范版本,与此仓库保持同步)/llms.txt— 面向大模型的摘要/.well-known/api.json— 跨工具发现中心/.well-known/x402— 付费端点的 Bazaar-v2 描述符(别名.json)/.well-known/ai-plugin.json— OpenAI 风格的插件清单
定价
- Free — 公共端点 + Free Bearer 套餐(30 次请求/小时,200 次/天)
- API Pro €9,99/mo — 300 次请求/小时,3k 次/天,回测触发,更长的窗口
- API Power €29,99/mo — 2000 次请求/小时,30k 次/天,universe 回测(50 个交易对)
- x402 pay-per-call — 每次调用 $0.01-$0.50 USDC,无需订阅
一个订阅即可同时使用 REST 和 MCP 渠道。我们每季度根据 Agent 经济基准评估定价(更新日志)。
许可证
MIT(此技能包)。Backtesting Arena API 本身遵循条款。
Operator
来自德国/奥地利的个人开发加密货币策略回测平台。自 2026 年起公开。以教育和研究为重点,不售卖信号。
联系方式:[email protected] · 问题反馈:github.com/Schoasch/skill-backtesting-arena/issues
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。