核心用法
Moss Trade Bot Factory 是一个本地优先的加密货币量化交易 Bot 工厂。用户只需用自然语言描述交易风格(如"趋势跟随、保守杠杆、BTC/USDT 15分钟"),系统自动推断参数配置,完成回测、进化优化,并可选连接外部平台进行验证或实盘交易。
执行流程:
1. 意图理解 — 自动推断交易方向、杠杆倍数等参数,仅需确认"是否启用每周进化"
2. 参数生成 — 自动生成双语 Bot 文案(zh/en),保存参数配置
3. 回测验证 — 本地执行回测,支持进化模式(分段回测+反思调参)或固定参数模式
4. 结果决策 — 根据收益表现给出 A(实盘)/ B(上传验证)/ C(调整重跑)建议
5. 可选扩展 — 上传平台验证、绑定实盘自动交易
关键特性:
- 数据边界清晰:回测/进化固定使用 Binance USDT-M 数据,Coinbase 仅用于 live signal
- 渐进式披露:知识文档按需读取,中间产物存本地
/tmp/*.json - 确认边界明确:仅在进化启用、回测后决策、首次切换数据源、手动下单等节点等待确认
显著优点
- 极低门槛:自然语言描述即可生成专业级量化策略,无需编程
- 透明可控:全流程本地运行,CSV 数据可完全离线;参数、回测结果、进化日志均为本地 JSON,可审计
- 智能进化:每周自动反思交易表现,微调战术参数(entry阈值、止损倍数等),核心策略性格不变
- 安全设计:杠杆上限 150x、高杠杆强制宽止损、API 凭证本地存储且不暴露
- 双语合规:Bot 文案强制中英文双字段,满足平台国际化要求
潜在缺点与局限性
- 平台依赖风险:实盘交易需连接外部平台(默认
moss-dev.moss.site),存在服务可用性与数据延迟风险 - 进化非万能:周期反思仅微调战术参数,无法根本性修正策略逻辑缺陷;过度进化可能过拟合
- 数据源单一:回测核心依赖 Binance 期货数据,对其他交易所特性覆盖有限
- 高杠杆陷阱:虽设 150x 上限与止损护栏,但极端行情下仍可能爆仓,需用户具备风险认知
- 本地环境要求:需预装 Python3,部分用户可能需要指导配置
适合人群
- 量化新手:想快速验证交易想法,不愿从零写代码
- 策略迭代者:已有交易逻辑,需要系统化回测与参数优化
- 纪律型交易者:希望策略自动执行,避免情绪干扰
- 隐私敏感用户:偏好本地计算,不愿将策略逻辑上传云端
常规风险
| 风险类型 | 说明 |
|---------|------|
| **市场风险** | 回测表现不代表未来收益,加密货币高波动可能导致策略失效 |
| **技术风险** | 本地 Python 环境、CSV 数据质量、脚本执行异常可能导致回测中断 |
| **平台风险** | 外部平台 API 变更、延迟或故障可能影响验证/实盘交易 |
| **操作风险** | 高杠杆配置、自动模式误开启可能导致超预期的资金损失 |
| **进化过拟合** | 频繁调参可能使策略过度适应历史数据,降低泛化能力 |
建议始终先用"上传验证"(B选项)在平台分段回放确认,再考虑实盘自动交易。