mcpField
T
tradesearcher

tradesearcher

本地服务
github.com/vnguyen42金融数据014 周前更新

关于 tradesearcher

tradesearcher 为编码 Agent 提供 CLI 和 MCP 工具,用于搜索 TradeSearcher 策略并查看现有回测;还可比较结果,并在源代码可用时导出 Pine。

主要功能

  1. 01按交易品种搜索策略
  2. 02按表现指标排序结果
  3. 03查看回测与交易记录
  4. 04比较回测
  5. 05导出 Pine 源码
  6. 06输出 JSON 命令架构

适用场景

  1. 01查找某交易品种的策略
  2. 02检查回测详情和交易记录
  3. 03比较两项回测结果
  4. 04导出可用的策略源码

MCP 相关

MCP 服务向 MCP 客户端提供 TradeSearcher 搜索、策略和回测操作,并通过 TradeSearcher API 密钥配置。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"ai-tradesearcher": {
"command": "npx",
"args": [
"-y",
"@tradesearcher/mcp-server"
],
"env": {
"TRADESEARCHER_API_KEY": "<TRADESEARCHER_API_KEY>"
}
}
}
}
启动命令npx -y @tradesearcher/mcp-server
需要配置的环境变量
TRADESEARCHER_API_KEY密钥Personal API key created at https://tradesearcher.ai/app/account/my-account#agent-api-keys

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@tradesearcher/mcp-server0.1.1

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

TradeSearcher Agent 工具

在 Claude Code、Codex、Cursor 和其他编码 Agent 中使用 TradeSearcher 策略和现有回测。

文档: https://docs.tradesearcher.ai/developer-tools/ · 创建 API 密钥: https://tradesearcher.ai/app/account/my-account#agent-api-keys

安装

npm install -g @tradesearcher/cli

用于 MCP:

{
  "mcpServers": {
    "tradesearcher": {
      "command": "npx",
      "args": ["-y", "@tradesearcher/mcp-server"],
      "env": {
        "TRADESEARCHER_API_KEY": "your_api_key"
      }
    }
  }
}

命令行

tradesearcher auth login
tradesearcher auth status
tradesearcher search BTCUSD
tradesearcher best AAPL
tradesearcher backtest 12345 --details --trades --trade-limit 20
tradesearcher strategy 6789 --source
tradesearcher export 12345 --pine --out strategy.pine
tradesearcher compare 12345 67890
tradesearcher schema
tradesearcher schema backtest

实用的搜索排序方式:

tradesearcher search BTCUSD --sort sharpe
tradesearcher search BTCUSD --sort profitFactor
tradesearcher search BTCUSD --sort roi
tradesearcher search BTCUSD --sort latestTradeDate
tradesearcher search BTCUSD --sort robustness

--equity 可能会返回大型 JSON 数组。请在缩小范围、选出最终候选项后再使用。

使用 tradesearcher schema 打印供 Agent 使用的 JSON 命令架构。使用 tradesearcher schema backtest 或 tradesearcher schema strategy 可查看单个命令的架构。

如果 TradeSearcher 知道 Pine 源代码文本是否可用,搜索、最佳结果和比较行会显示 source available、source no 或 source private。available 表示 TradeSearcher 拥有该策略的源代码文本;这并不能证明该文本是完整、可独立运行的 Pine 策略。

导出回测策略的 Pine 源代码:

tradesearcher export 12345 --pine --out strategy.pine

免费账户无法查看利润因子高于 3 的高性能回测。Premium 可查看这些更优的回测、更多结果、近期交易记录和完整策略详情。

升级:https://tradesearcher.ai/app/premium

MCP 工具

请参阅 docs/mcp-tools.md 或公开参考文档 https://docs.tradesearcher.ai/developer-tools/mcp-server,了解工具架构、示例和 推荐的 Agent 工作流。

各客户端的配置说明:Claude Code · Codex。

发布检查

发布前:

npm run release:check

发布顺序请参阅 docs/release.md。

评论

支持 Markdown

第一次接触 MCP?

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

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