量化交易机器人怎么选:开源机器人对比
选型篇 — 机器人只负责执行,不负责赚钱
先说结论:开源机器人解决的是“按规则自动下单、不用人盯盘”,不解决“策略能不能赚钱”。想自己写策略并认真回测,看 Freqtrade 或 Jesse;想少写代码、直接配网格和定投,看 OctoBot;想用对话让 AI 替你操作,看 CloddsBot 或 OKX 官方工具包,但这类风险最高。不管选哪个,都先用模拟模式跑。
本站与下面这些开源项目没有合作关系。表里的 star 数和维护状态来自 GitHub,每天自动更新;其余内容按各项目 README 写。
01 · 一张表看区别
| 工具 | 它是什么 | 支持的市场 | 许可 | GitHub star | 维护状态 |
|---|---|---|---|---|---|
| freqtrade | 自己写策略的加密货币机器人,带回测、模拟运行和机器学习调参 | 加密货币现货与合约 | GPL-3.0 | 55.3k | 今日有提交 |
| OctoBot | 偏开箱即用:网格、定投、TradingView 信号和大模型连接器可直接配置 | 加密货币,15+ 家交易所 | GPL-3.0 | 6.8k | 今日有提交 |
| jesse | 加密货币策略研究与交易框架,重点在回测、参数优化和实盘 | 加密货币现货与合约 | MIT | 8.6k | 今日有提交 |
| CloddsBot | 用对话操作的 AI 交易终端,自己电脑上运行 | 预测市场、加密货币现货与永续合约 | MIT | 3k | 最后提交 11 天前 |
| agent-trade-kit | OKX 官方的 MCP 服务和命令行工具,让 AI 助手操作你的 OKX 账户 | 仅 OKX | MIT | 474 | 最后提交 20 天前 |
许可与支持的市场于 2026-10-13 对照各项目仓库核对,之后可能变化。
02 · 先分清三类
- 自己写策略的框架:Freqtrade、Jesse。你用 Python 写买卖规则,它负责回测、模拟和连接交易所。上手慢,但你清楚它每一步在做什么。
- 开箱即用的机器人:OctoBot。网格、定投这些常见玩法已经做好,填参数就能跑。上手快,但参数不等于策略,乱填一样亏。
- AI 对话式:CloddsBot、OKX Agent Trade Kit。你用自然语言下指令,大模型去调用交易接口。最省事,也最容易出现“它理解错了你的意思”。
03 · Freqtrade:用的人最多的策略型机器人
Freqtrade 是 Python 写的免费开源加密货币机器人,支持现货和合约,可以用 Telegram 或自带的网页界面控制。它自带回测、画图和资金管理工具,能用机器学习优化策略参数,还有一个叫 FreqAI 的自适应预测模块。
它有“Dry-run”模拟模式:不花真钱跑机器人。项目自己在 README 里写得很直白:软件仅供学习,不要拿亏不起的钱冒险,并且建议永远先从模拟模式开始。许可是 GPL-3.0,改了代码再分发需要同样开源。
04 · OctoBot:少写代码,直接配置
OctoBot 的定位更偏成品:网格、定投(DCA)、加密货币篮子等策略可以直接配置,能把 TradingView 的指标或策略信号自动变成下单,还能接 OpenAI 或 Ollama 上的大模型来交易。它支持 Binance、Coinbase、MEXC、Hyperliquid 等 15 家以上交易所,底层用的是 CCXT 这个交易所接口库。
它同样支持用模拟资金做实时测试,也带回测引擎。可以在桌面、手机、网页或 Telegram 上控制。许可是 GPL-3.0。
05 · Jesse:偏研究的策略框架
Jesse 自称是加密货币交易框架,重点放在研究环节:多周期多品种回测并避免未来函数、用 Optuna 做参数优化、蒙特卡洛分析、规则显著性检验,内置 300 多个技术指标,也有模拟盘和实盘。许可是 MIT,比前两个宽松。
如果你更在意“这个策略是不是真的有效”,而不是“尽快跑起来”,它比较合适。
06 · AI 对话式:CloddsBot 与 OKX 官方工具包
CloddsBot 是在自己电脑上运行的 AI 交易终端,覆盖 Polymarket、Kalshi 等预测市场,以及加密货币现货和带杠杆的永续合约。它的 README 提到合约杠杆最高可到 200 倍。杠杆越高,一次判断失误亏光本金的速度越快,新手不要碰高杠杆。
OKX Agent Trade Kit 是 OKX 官方出的工具包,包含一个 MCP 服务和一个命令行工具,让 Claude、Cursor 这类 AI 助手直接操作你的 OKX 账户。它在本机运行,API 密钥只存在你的电脑上;提供 --read-only 只读开关,可以先只让 AI 看行情和持仓、不允许下单。配套的 agent-skills 仓库是一组给 AI 助手看的操作说明文件。许可都是 MIT。
这一类的共同风险:你说的话要经过大模型理解再变成订单,中间可能出错。建议先用只读模式,下单前让它把要执行的操作复述一遍。
07 · 上真钱之前
- 先模拟:上面几个策略型机器人都有模拟模式,至少跑两周,看它的表现和回测差多少。方法见 模拟盘对接。
- API 密钥只开交易权限,不要开提币权限。这样即使密钥泄露,对方也转不走你的资产。
- 看维护状态:交易所接口经常改,停止维护的机器人迟早连不上。本站收录的机器人里,Kelp 和 stoictradingAI 的仓库都已归档,只适合看代码学习。
- 警惕“免费套利机器人”“狙击机器人”:GitHub 上有不少这类仓库,要求你填入钱包私钥才能运行。私钥等于资产的全部控制权,不要把它交给看不懂的脚本,star 数高也不能说明安全。
- 回测好看不代表能赚钱。手续费、滑点和过度拟合都会让实盘比回测差。
08 · 怎么选
- 会 Python,想认真做策略:Freqtrade;更看重研究和验证就选 Jesse。
- 不想写代码,只想跑网格或定投:OctoBot。
- 已经在用 OKX,想让 AI 助手帮忙查行情和持仓:OKX Agent Trade Kit,先开只读。
- 还没有策略:先别装机器人。看 量化工具有哪些,从数据和回测开始。
更多机器人见 交易机器人分类,每个工具页都标了最近更新时间。
本文不构成任何投资建议。加密货币和杠杆交易风险很高,可能损失全部本金;各项目的功能、许可和支持的交易所以其官方说明为准。