moss-trade-bot-factory

🤖 自然语言创建量化交易Bot

自然语言创建加密货币交易Bot,支持本地回测、周期进化与模拟验证,零代码即可量化交易

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

使用说明

核心功能

Moss Trade Bot Factory 是一款面向加密货币量化交易的专业 Bot 工厂,用户仅需用自然语言描述交易风格,即可自动生成交易机器人并完成本地回测验证。核心工作流包含:意图解析→参数自动生成→回测验证→周期进化优化→可选外部平台验证→实盘自动交易。

显著优点

零门槛量化:无需编程基础,自然语言描述即可生成完整交易策略参数;本地优先安全架构:Bot创建和回测完全本地运行,无需网络连接,API密钥仅存于本地指定文件,不发送到任何第三方;智能进化系统:支持"每周进化"模式,根据交易成绩自动微调战术参数,实现策略自我优化;双轨数据适配:Binance USDT期货为主数据源,美区用户实盘阶段自动切换至Coinbase现货,无需手动配置;完整验证闭环:本地回测通过后可上传外部平台做分段stitched回放验证,确保策略可复现。

潜在局限

数据源限制:上传验证必须使用固定时间区间(2025-10-06~2026-03-03),历史数据覆盖度受限;平台依赖:实盘自动交易需绑定外部平台Pair Code,存在单点依赖;进化黑箱:周期进化的参数调整由系统自主决策,高阶用户可能希望更透明的调参控制;杠杆风险:支持最高150x杠杆,虽设安全护栏(高杠杆强制宽止损),但极端行情仍可能触发强平。

适合人群

  • 量化交易新手:想用自然语言快速验证交易想法
  • 策略研究员:需要快速迭代回测、对比多组参数
  • 兼职交易员:希望部署自动化Bot减少盯盘时间
  • 美区加密货币投资者:需自动适配Coinbase数据源

常规风险

市场风险:回测表现不代表未来收益,加密货币高波动性可能导致策略失效;技术风险:本地CSV数据格式错误、平台API变更可能导致回测或实盘异常;流动性风险:高杠杆策略在极端行情下可能触发账户级强平;配置风险:进化模式参数调整若与用户核心交易逻辑冲突,可能产生预期外行为。建议首次使用先用小资金模拟验证,确认策略稳定性后再扩大实盘规模。

安全解读

核心用法

Moss Trade Bot Factory 是一个面向个人用户的加密货币量化交易Bot构建工厂。用户只需用自然语言描述交易风格(如"趋势跟随,保守,3-5倍杠杆"或"做空为主,激进,15倍杠杆"),系统即可自动推断并填充完整的策略参数,无需编程基础。整个工作流分为五个阶段:意图确认与进化选项选择 → 参数生成与回测执行 → 进化回测与反思优化 → 可选的平台上传验证 → 可选的实盘自动交易。

回测阶段支持两种模式:固定参数模式适合纪律型策略,每周进化模式(默认推荐)则会根据分段交易成绩自动微调战术参数,在保持核心性格不变的前提下持续优化表现。进化过程遵循"反思7原则",由Agent分析交易日志并生成参数调整计划。所有回测完全本地运行,默认使用 Binance USDT 本位期货数据(2025-10-06 ~ 2026-03-03 区间),美区用户实盘阶段可自动切换至 Coinbase 现货 K 线作为信号输入。

显著优点

零代码门槛是最大亮点——自然语言描述即可生成专业级量化策略,大幅降低量化交易的技术壁垒。进化机制设计精巧,通过分段回测+反思调参模拟人类交易员的成长过程,避免过拟合单一历史区间。安全边界清晰:本地优先架构确保回测可完全离线运行;凭证严格本地存储(~/.moss-trade-bot/agent_creds.json),仅发往用户显式指定的平台地址;API密钥仅返回一次,不暴露在日志或回复中。渐进式合规做得扎实,高杠杆强制宽止损、实盘开仓需确认(自动模式除外)、参数schema严格校验等护栏设计降低了误操作风险。代码质量亦属上乘,3000+行代码无eval/exec/system等危险函数,依赖均为ccxt/pandas/numpy等主流库。

潜在缺点与局限性

市场数据依赖是首要约束:回测和上传验证锁定 Binance USDT 本位期货特定区间,数据获取需联网,用户自备CSV也必须符合该格式;Coinbase 仅可用于实盘信号输入,不能用于回测或验证,美区用户若无法访问 Binance 将面临数据源局限。进化效果的不确定性:虽然机制设计合理,但反思调参依赖Agent的"专业判断",实际效果高度依赖底层模型的策略理解能力,复杂市场环境下可能产生次优调整。实盘风险敞口:尽管有杠杆上限150x、高杠杆配宽止损等规则,加密货币市场本身的极端波动性意味着策略回测表现≠未来收益,用户仍面临本金亏损甚至快速爆仓的风险。平台生态依赖:上传验证和实盘交易需要绑定外部平台,虽然凭证处理安全,但平台本身的稳定性、合规性不在本Skill控制范围内。

适合的目标群体

量化交易新手最适合——想用程序化交易但不懂Python或金融工程的用户,可通过自然语言快速验证想法。策略验证者——已有交易思路的手动交易员,希望用历史数据回测验证、优化参数。半自动化交易者——希望保留最终决策权(手动确认模式)或完全放手(自动模式)的进阶用户。技术敏感型投资者——注重代码透明度和数据主权,偏好本地运行、凭证自持的用户。不适合:完全不懂加密货币市场风险的新手(高杠杆工具危险)、追求高频或复杂衍生品策略的专业量化团队(功能定位为个人Bot工厂)、以及无法承担本金损失风险的用户。

使用风险提醒

技术风险:回测基于历史数据,存在过拟合可能;进化机制虽能缓解,但无法保证实盘表现。操作风险:自动模式下"启动自动交易"即视为授权,用户需明确理解指令后果;高杠杆(>20x)虽强制宽止损,但极端行情下仍可能快速亏损。安全风险:虽然CLS认证通过且边界清晰,但用户需自行保管~/.moss-trade-bot/agent_creds.json文件,权限建议设为600;连接第三方平台时需确认URL合法性,避免钓鱼攻击。合规风险:不同司法管辖区对加密货币自动交易有不同监管要求,用户需自行确认所在地法规。网络风险:Binance/Coinbase API偶尔可能出现延迟或限制,影响实盘信号获取;美区用户切换Coinbase数据源后,数据质量与Binance可能存在细微差异。

建议用户从固定参数低杠杆开始,充分理解进化日志后再启用进化模式,实盘阶段优先使用手动确认模式熟悉流程。

moss-trade-bot-factory 内容

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