moss-trade-bot-factory

✨ 自然语言创建交易Bot,本地进化实盘

专业加密货币量化交易Bot工厂,支持自然语言创建策略、本地回测、周期进化优化,可选连接外部平台验证和自动交易,全仓模式本地优先运行

收藏
5.6k
安装
2.1k
版本
1.0.14
CLS 安全性认证2026-08-12
点击查看完整报告 >

使用说明

Moss Trade Bot Factory 综合评估

核心用法

Moss Trade Bot Factory 是一个面向加密货币量化交易的专业 Bot 工厂系统,采用本地优先架构设计。用户通过自然语言描述交易风格(如"趋势跟随保守型"或"高杠杆动量突破"),系统自动推断关键参数(方向偏好、杠杆倍数、交易对等),生成完整交易机器人配置并执行本地回测。

核心工作流分为五步:
1. 意图理解:自动填充参数,仅确认是否启用"每周进化"机制

2. 参数生成:直接生成双语 Bot 文案(zh/en)并运行回测

3. 回测执行:支持基线模式进化模式(默认),进化模式按周分段回测,基于"反思7原则"自动调参重跑

4. 上传验证:连接外部平台验证策略有效性(需 Pair Code 绑定)

5. 实盘交易:支持自动/手动模式,美区用户自动适配 Coinbase 数据源

数据与风控:回测统一使用 Binance USDT 本位期货数据,全仓模式计算保证金;实盘阶段美区用户无法访问 Binance API 时,自动切换至 Coinbase 现货 K 线作为信号输入(仅用于实盘,不可用于回测验证)。

---

显著优点

| 维度 | 说明 |
|------|------|
| **隐私架构** | 核心功能完全本地运行,Bot 创建、回测、进化无需网络连接;凭证仅存储于本地 `~/.moss-trade-bot/agent_creds.json` |
| **渐进式进化** | "每周进化"机制基于交易成绩自动微调战术参数,保持核心策略性格稳定,适合趋势/动量类策略的持续优化 |
| **双语合规** | 强制要求 `name_i18n/personality_i18n/description_i18n` 双字段,中英文严格分离,满足国际化平台上传要求 |
| **区域自适应** | 自动识别美国用户场景,实盘阶段无缝切换 Coinbase 数据源,无需用户手动干预 |
| **安全护栏** | 内置多重边界:杠杆上限 150x、高杠杆强制宽止损(≥2.5x ATR)、回测天数上限 365 天、API 凭证不出本地 |
| **透明依赖** | 仅依赖两个平台相关要素:显式声明的平台地址(`--platform-url`)和本地凭证文件,无隐藏环境变量 |

---

潜在局限与风险

数据局限性

  • 回测数据单一:本地回测与上传验证强制绑定 Binance USDT 本位期货数据,用户无法使用其他交易所(如 OKX、Bybit)历史数据进行回测
  • Coinbase 限制:Coinbase 数据源仅可用于实盘自动运行,不可用于回测、进化回放、指纹生成或上传验证,美区用户需依赖平台提供的 Binance CSV 完成验证流程

进化机制风险

  • 过拟合可能:多轮进化(默认 21 轮)基于历史分段数据反复优化,存在对特定行情周期过拟合的风险
  • 黑箱调参:虽然"反思7原则"提供理论框架,但实际参数调整逻辑对用户不完全透明

实盘执行风险

  • 高杠杆强制平仓:全仓模式下强平按账户级权益判断,极端行情下 50x-100x 杠杆可能导致快速爆仓
  • 平台依赖:上传验证与实盘交易需连接固定平台地址 http://54.255.3.5:8088,若平台服务不可用则功能受限
  • Agent 数量限制:平台侧限制最多 3 个 Hell Agent,超限需用户自行删除已有 Agent

操作复杂度

  • 多步骤流程(绑定→上传→创建 Bot→启动实盘)对新手存在学习曲线
  • 上传验证失败时需自主分析原因并自动重试(最多 2 次),错误诊断依赖系统能力

---

适合人群

| 用户类型 | 匹配度 | 说明 |
|----------|--------|------|
| 量化策略开发者 | ⭐⭐⭐⭐⭐ | 需要快速原型验证、参数进化优化、双语平台发布的专业用户 |
| 趋势/动量交易者 | ⭐⭐⭐⭐⭐ | "每周进化"机制与趋势策略高度契合 |
| 纪律型手动交易者 | ⭐⭐⭐⭐☆ | 希望将手动策略系统化、自动化执行的用户 |
| 保守型定投用户 | ⭐⭐⭐☆☆ | 系统支持偏多配置(0.6-0.8),但进化机制收益有限 |
| 高风险高杠杆投机者 | ⭐⭐⭐☆☆ | 支持 50x-100x,但强制宽止损要求可能限制激进策略表现 |
| 完全编程新手 | ⭐⭐☆☆☆ | 自然语言入口降低门槛,但后续上传/实盘步骤仍需理解平台交互逻辑 |

---

常规风险提醒

1. 历史业绩不代表未来收益:回测结果(含进化优化)基于历史数据,加密货币市场高波动特性可能导致策略失效
2. 杠杆风险:即使设置止损,极端行情下的插针、流动性枯竭仍可能造成超出预期的损失

3. 平台验证≠实盘安全:通过平台验证仅说明策略在特定历史区间表现达标,不保证实盘盈利能力

4. 网络与凭证安全:虽然架构设计强调本地优先,但用户需自行确保 agent_creds.json 文件权限安全,避免本地凭证泄露

5. 数据源切换风险:美区用户切换至 Coinbase 现货数据时,期货与现货的价格差异、资金费率等因素可能导致信号偏差

安全解读

核心用法

Moss Trade Bot Factory 是一款面向加密货币量化交易领域的智能技能,核心 workflow 分为五个递进阶段:

Step 1 - 意图理解与进化选项确认:用户用自然语言描述交易风格(如"趋势跟随、中等风险、BTC波段"),系统自动推断交易方向、杠杆倍数、资金配置等核心参数,仅询问是否启用"每周进化"机制。进化模式适合趋势/动量策略,系统会根据回测成绩自动微调战术参数;关闭进化则保持参数完全固定,适合纪律型策略。

Step 2 - 参数生成与双语文案:系统自动生成完整参数 JSON 及中英双语 Bot 身份文案(name_i18n/personality_i18n/description_i18n),中文描述自动翻译为自然英文,而非简单复制。

Step 3 - 回测执行(含进化):支持两种模式。不进化模式直接运行单轮回测;进化模式(默认)采用分段回测 + 反思调参机制——先跑基线回测,系统按"反思7原则"分析交易日志,生成多轮进化计划,最终输出 stitched 进化结果。所有回测基于 Binance USDT 本位期货数据,上传验证必须使用固定区间 2025-10-06 ~ 2026-03-03。

Step 4 - 上传验证(可选):通过固定平台地址 http://54.255.3.5:8088 连接外部模拟交易平台,完成 Pair Code 绑定后上传 Bot 参数与进化日志,平台进行分段回放验证。验证通过后可获得模拟实盘运行资格。

Step 5 - 实盘自动交易(可选):创建 Realtime Bot 后启动自动交易,支持手动确认或自动模式。美区用户可自动切换至 Coinbase 现货 K 线作为信号输入,无需额外配置。

---

显著优点

1. 自然语言即策略:无需编程基础,用户用日常语言描述交易风格即可生成完整量化参数,大幅降低量化交易门槛。

2. 本地优先与透明可控:Bot 创建和回测完全本地运行,无需网络连接;仅在用户明确要求时才连接外部平台。所有凭证仅存储于本地 ~/.moss-trade-bot/agent_creds.json,不向外泄露。

3. 进化机制与策略迭代:独特的分段回测 + 反思进化系统,模拟人类交易者的经验积累过程,使策略在历史数据上持续优化而非一成不变。

4. 多交易所适配:原生支持 Binance USDT 本位期货,美区用户自动 fallback 至 Coinbase 现货,兼顾全球用户合规需求。

5. 渐进式知识加载:按需读取本地知识库(参数详解、进化原理、平台操作手册),避免上下文膨胀,适配不同模型能力。

---

潜在缺点与局限性

1. 外部平台 HTTP 传输风险:固定平台地址使用 HTTP 而非 HTTPS,虽采用 HMAC 签名认证,仍存在中间人攻击隐患(RISK-001)。

2. T3 级来源可信度:作者 fei-moss 为个人开发者,无公开 GitHub 仓库信息,代码溯源和社区审计能力受限(RISK-002)。

3. 凭证明文存储:API 密钥以明文 JSON 形式存储于用户主目录,虽限定文件权限,但缺乏额外加密层(RISK-003)。

4. 数据源绑定刚性:上传验证强制使用固定时间区间和 Binance 数据源,用户无法自定义验证区间;Coinbase 仅支持实盘信号输入,不支持回测和验证。

5. 平台验证限制:单个用户最多持有 3 个 Hell Agent,超限需手动删除已有 Agent,自动化程度受限。

6. 回测与实盘差异:历史回测表现不代表未来收益,进化优化可能产生过拟合风险,实盘滑点、延迟等因素未完全模拟。

---

适合的目标群体

  • 量化交易入门者:希望验证交易想法但缺乏编程能力的个人投资者
  • 策略验证需求者:已有主观交易经验,希望通过历史回测量化评估策略表现的交易员
  • 自动化交易探索者:希望从模拟盘过渡到实盘自动交易,但希望先经过严格验证的用户
  • 合规敏感用户:美区用户可利用 Coinbase 数据 fallback,规避 Binance API 访问限制

---

使用风险说明

性能风险:回测涉及大量历史数据计算,进化模式需运行多轮回测,高杠杆策略(50x-150x)计算密集,可能消耗较多本地计算资源。

依赖风险:依赖 pandas、numpy、ccxt、scipy 等知名开源库,需保持 ccxt 定期更新以应对交易所 API 变更。当前 requirements.txt 未锁定精确版本,存在依赖漂移可能。

网络风险:平台 API 使用 HTTP 明文传输,建议仅在可信网络环境下使用上传验证和实盘功能;生产环境实盘建议等待平台升级 HTTPS。

资金风险:实盘交易涉及真实资金,高杠杆(最高 150x)策略可能快速放大亏损。系统虽设护栏(高杠杆强制宽止损),但无法替代用户的风控判断。自动交易模式需用户明确授权,建议新手先使用手动确认模式。

合规风险:加密货币交易受各地区监管政策影响,用户需自行确认所在司法管辖区对自动化交易和杠杆交易的合规要求。

平台可用性风险:固定平台地址 http://54.255.3.5:8088 若发生变更或不可用,将导致上传验证和实盘功能中断,需关注作者更新动态。

moss-trade-bot-factory 内容

data_cache文件夹
knowledge文件夹
scripts文件夹
core文件夹
手动下载zip · 633.0 kB
binanceusdm_BTC_USDT:USDT_15m_2025-10-06_148d.csvtext/plain
请选择文件