moss-trade-bot-factory

🤖 自然语言生成交易Bot,本地回测自动进化

用自然语言描述交易风格,自动生成加密货币交易Bot并本地回测,支持周期反思进化,可选连接外部平台验证和模拟交易

收藏
6.2k
安装
2.1k
版本
1.0.12
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Moss Trade Bot Factory 是一个加密货币量化交易Bot工厂,用户只需用自然语言描述交易风格,系统即可自动完成参数推断、Bot创建、本地回测及周期进化优化。核心流程分为五步:理解意图并确认进化选项、生成参数并直接跑回测、回测(含进化模式)、上传验证(可选)、实盘交易(可选)。

显著优点

1. 自然语言驱动:无需编程基础,用描述性语言如"趋势跟随、中等风险"即可自动生成参数
2. 本地优先架构:Bot创建和回测完全本地运行,无需网络连接,数据隐私有保障

3. 智能进化机制:支持每周反思进化,根据交易成绩自动微调战术参数,核心性格保持稳定

4. 灵活数据源:回测使用Binance USDT本位期货数据;实盘支持Coinbase作为备选信号源,适配美区用户

5. 全仓模式仿真:本地回测采用全仓模式,强平逻辑与平台Verifier对齐,结果可信

6. 可选外部连接:仅当用户明确要求且配置TRADE_API_URL时才连接外部平台,默认纯本地

潜在缺点与局限性

1. 数据区间限制:上传验证必须使用固定区间(2025-10-06 ~ 2026-03-03),用户无法自定义验证数据
2. 平台依赖:上传验证和实盘交易需绑定外部平台Pair Code,存在一定中心化依赖

3. 杠杆上限:150x硬上限,极端策略受限

4. 回测天数上限:365天,无法测试更长周期表现

5. Coinbase限制:Coinbase仅可用于实盘信号输入,不能用于回测、进化回放或上传验证

6. 进化计算成本:多轮分段回测计算量较大,本地机器性能影响体验

适合人群

  • 加密货币量化交易入门者:无编程背景想快速验证策略想法
  • 策略研究员:需要快速迭代、进化优化交易参数
  • 纪律型交易者:希望将交易规则固化,减少情绪干扰
  • 美区用户:可通过Coinbase信号源绕过Binance API限制

常规风险

  • 模型风险:回测表现不代表未来收益,过拟合风险需警惕
  • 技术风险:本地运行依赖Python环境,配置错误可能导致执行失败
  • 安全风险:API凭证本地存储,需保护好~/.moss-trade-bot/agent_creds.json文件
  • 市场风险:高杠杆(>20x)必须配合宽止损,否则面临快速爆仓风险
  • 平台风险:外部平台连接存在单点故障可能,建议保留本地回测能力作为备份

moss-trade-bot-factory 内容

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