要自动执行 → 选 OctoBot
如果你希望策略在无人值守时按规则持续下单、并且能接受自己维护运行环境与承担资金风险,OctoBot 是这一层的工具。它同时提供回测与模拟盘,用来在接实盘前先验证。
OctoBot 项目研究站 · 路线对比
一边是要自己部署、能向交易所发送真实订单的加密交易机器人;一边是装好 AI 助手后用一句话发起研究任务的技能路线。它们都涉及「加密资产」,但任务层级完全不同:前者负责执行,后者负责取数与研究。下面按维度摊开,并给出各自的边界与决策清单。
一边来自官方仓库与 README;一边来自本机技能目录的 SKILL.md 核验。
| 维度 | OctoBot(自托管交易机器人) | EasyClaw 本机技能路线 | 要点 |
|---|---|---|---|
| 任务定位 | 自动化交易执行:挂策略、连交易所、按规则下单 | 研究辅助:取数、算指标、出图、方法论咨询 | 一个动手,一个动脑 |
| 市场 | 加密货币(CEX 现货与合约,经 CCXT) | 加密行情仅由 akshare-finance 覆盖(BTC/ETH 报价类);多数技能面向 A 股/美股 | 市场重叠有限 |
| 交易执行 | 可向交易所发送真实订单(实盘) | 不执行交易:akshare-finance 的 SKILL.md 明确不处理实盘交易 | 这是两条路线最本质的区别 |
| 策略形态 | 内置网格/DCA/篮子/TradingView/AI 模式 + Tentacles 插件扩展 | 无策略执行引擎;quant-analyst 提供回测与风险指标方法论 | 一个是执行引擎,一个是方法论 |
| 部署与运维 | 可执行文件 / Docker / 源码 / 云端;需自有机器长期运行(最低 1 核 1GHz、250MB 内存、1GB 磁盘) | 安装一次即用;部分技能需本机 Python 依赖(akshare、yfinance)或 Node 依赖(chart-image) | 运维成本差异很大 |
| 前置条件 | 交易所 API Key(实盘);源码路线还需 Python 3.13 与 Pants;AI 模式需 OpenAI 或本地 Ollama | akshare-finance 需 pip install akshare>=1.18 pandas;chart-image 需 npm 依赖;quant-analyst 无需 Key | 都要准备环境,但深度不同 |
| 验证方式 | 内置回测引擎 + 模拟盘(回测仅手动实例可用) | 多次提问对照、让模型给出计算过程;无官方回测引擎 | 回测能力是 OctoBot 的明显优势 |
| 风险边界 | 官方免责声明:自负盈亏、先跑模拟模式;GPL-3.0-or-later,商用需联系官方 | 各技能普遍声明不提供投资建议、不处理实盘交易 | 都不为交易结果负责 |
| 集成状态 | 两条路线无已证实集成:README 与源码未提及对方,本机技能目录也无对应技能 | 两条路线并列,不是替代关系 | 本站不做任何集成暗示 |
两条路线的差别不在功能多少,而在最后交到你手上的是什么。
如果你希望策略在无人值守时按规则持续下单、并且能接受自己维护运行环境与承担资金风险,OctoBot 是这一层的工具。它同时提供回测与模拟盘,用来在接实盘前先验证。
如果你只是想查某个加密标的的价格与区间表现、把数据画成图、或者讨论一套回测思路该怎么设计,对话式技能路线的准备成本低得多,而且完全不涉及资金风险。
常见组合是:用技能路线做前期取数与研究(比如先看清 BTC/ETH 的历史区间与波动特征),把结论落到 OctoBot 的策略参数上,但注意两边数据源不同——技能侧多为第三方接口报价,OctoBot 用交易所自身数据。
以下技能目录已在 C:\Users\CF\.easyclaw\skills 核验其 SKILL.md;与 OctoBot 无已证实集成,属独立路线。
| 技能 | 能力(SKILL.md 声明) | 前置条件 / 限制 | 与 OctoBot 的关系 |
|---|---|---|---|
| akshare-finance | AKShare 封装:股票、期货、期权、基金、外汇、债券、指数与加密货币的实时/历史行情;含 crypto_price.py price BTC 等命令 | 需 pip install akshare>=1.18 pandas;SKILL.md 明确不提供投资建议、不处理实盘交易 | 本机仅此一个覆盖加密行情的技能;只取数不下单 |
| chart-image | 用 Vega-Lite 生成发布级图表 PNG(折线/柱/面积/K线/饼/热力图等),纯 Node 无浏览器依赖,离线可用 | 需在脚本目录执行 npm install | 把研究数据出图;OctoBot 自带的界面图表属于执行侧 |
| quant-analyst | 金融建模、策略回测、风险指标(VaR/Sharpe/回撤)、组合优化、统计套利 | 无需外部 Key;会先与你确认执行环境、数据源、目标市场与用途 | 与 OctoBot 的回测方向最接近,但交付是方法论与代码,不是运行中的机器人 |
| yahoo-finance-github | 美股实时行情、历史K线、新闻聚合与组合盈亏分析(yfinance,无需 Key) | 需 venv + pip install yfinance pandas;SKILL.md 明确不支持 A 股/港股、不执行交易 | 市场不重叠(美股为主),仅作行情类技能对照 |
| stock-price-checker | 基于 yfinance 的单标的报价(NVDA/AAPL/VOO/600519.SS/0700.HK 等) | 需 pip install yfinance;中国大陆访问 finance.yahoo.com 需代理 | 单标的报价,非加密交易 |
| tushare-finance / fp-dcf | 中国市场数据(220+ Tushare Pro 接口);A股/港股/美股 DCF 估值引擎 | Tushare 需 Token;fp-dcf 依赖 akshare/baostock/yfinance 等 | 均不覆盖加密货币交易 |
按任务形态与风险偏好选,不按功能条数比大小。
你已经有明确的可自动化策略思路、有交易所账户、能自己把程序跑在常开的机器上,并愿意承担实盘资金风险与运维成本。建议路径:安装 → 回测 → 模拟盘 → 小额实盘。
你只想先拿到加密行情数据、把数据画出来、或者把一套策略想法讨论清楚,不打算现在就让程序下单。准备成本最低,也没有资金风险。
稳妥的顺序:先用对话式技能把研究问题问清楚(标的、区间、波动特征),确认这套思路值得长期执行,再把它落到 OctoBot 的策略参数里做回测与模拟盘。
| 类别 | 内容 | 依据 | 边界与注意点 |
|---|---|---|---|
| 优势 | 开源可审计:代码以 GPL-3.0-or-later 发布,策略、交易所连接器与评估器以 Tentacles 形式可读可改 | 官方仓库 README 与许可文件 | 可读代码不等于本站做过代码审计;商用与再分发需核对 GPL 义务 |
| 优势 | 自托管与自持凭据:官方把「私钥不离开你的设备」列为设计支柱 | README node 模式说明 | 属官方设计主张而非第三方验证结论,也不能外推到 Cloud |
| 优势 | 模式覆盖广:网格、DCA、加密篮子、TradingView 信号、AI 模式等可配置 | README 交易模式章节 | 模式多不等于任一模式适合你的市场;均为机制说明,无收益承诺 |
| 优势 | 先验证再实盘:内置回测与模拟盘,官方要求先在模拟模式运行 | README 与免责声明 | 回测仅手动实例可用;回测结果不代表未来表现 |
| 优势 | 接入面广:经 CCXT 支持 15+ 交易所,且可从 CCXT 生成新的交易所 tentacle | README 交易所章节、依赖说明 | 各家市场类型与可用状态并不一致;新生成连接器属未验证路径 |
| 限制 | 初次部署有环境门槛:源码路线需 Python 3.13 与 Pants 构建系统,Docker 路线要规划端口与四个数据卷 | CLAUDE.md、setup.py、Dockerfile、docker-compose.yml | 本站未在 Windows/macOS/Linux 实机验证;以官方安装指南为准 |
| 限制 | 需要用户设定并解释策略参数,程序不会替用户判断方向或风险 | README 各模式说明 | 参数是否合理取决于用户;本站不提供参数推荐 |
| 限制 | 新版形态仍在 beta:官方称可能存在 bug 或未完成功能,且回测能力不在 node 形态内 | 官方 Releases 标注与 README 说明 | beta 能力与版本状态会变化,安装前须查最新 Releases |
| 限制 | 交易所接口会变:README 自身即注明 Bybit API 待恢复,连接器需随上游更新 | README 时效性自述 | 时效信息须以官方公告为准;本站无法实测连接状态 |
| 限制 | 本地部署需自行承担运维:设备、网络、备份、升级与凭据安全都由用户负责 | 自托管形态本身的属性 | 自托管减少第三方托管风险,但不消除市场与程序风险 |
| 限制 | 无法消除市场风险:官方免责声明明确使用者风险自担、不建议投入怕亏的资金 | README Disclaimer 原文 | 任何自动化工具都不能保证盈利;本站不提供投资建议 |
这一节是本站发布本页的前提,请勿跳过。
竞品比较只有在同一套维度上做才有意义。左列是维度,OctoBot 一列来自本站已核验的官方仓库与文档,其余三列取自各项目官方仓库的公开描述。
| 维度 | OctoBot | Freqtrade | Hummingbot | Jesse |
|---|---|---|---|---|
| 仓库公开定位 | 开源加密货币交易机器人,可安装在本机或云 | 免费开源加密货币交易机器人 | 面向高频加密交易机器人的开源软件 | Python 编写的进阶加密交易机器人 |
| 图形界面 | 内置 Web 界面;3.0 node 模式配新界面与移动端 | 配套图形界面 FreqUI | 提供管理界面 | 提供 Web 界面 |
| 是否需要写代码 | 可用内置模式与界面配置起步 | 策略以 Python 代码为核心 | 策略以配置与控制器代码为核心 | 策略以 Python 代码为核心 |
| 内置策略 | 网格、DCA、加密篮子、TradingView、AI、做市(独立仓库)等 | 以策略库与社区策略为主 | 做市与套利方向为核心 | 以自行编写策略为主 |
| 网格 | 有内置网格模式 | 无内置网格,需策略实现 | 非其核心能力 | 非其核心能力 |
| DCA | 有内置 DCA 模式 | 支持仓位调整类加仓逻辑 | 非其核心能力 | 非其核心能力 |
| AI 接入 | 内置 AI 模式,可选云端或本地模型 | 不内置,需自行接入 | 不内置 | 不内置 |
| 回测 | 内置回测引擎,仅手动实例可用 | 有回测与参数优化 | 回测能力有限 | 回测是其主要能力之一 |
| 纸面交易 | 有模拟盘(paper trading) | 有 dry-run 模式 | 有模拟交易 | 有纸面交易 |
| 交易所覆盖 | 官方声明经 CCXT 接入 15+ 交易所 | 经 CCXT 覆盖较广 | 覆盖多家中心化与去中心化平台 | 支持的交易所相对较少 |
| 做市与高频 | 做市放在独立仓库,需另行部署 | 不以做市为核心 | 做市与套利为核心定位 | 不以做市为核心 |
| 许可 | GPL-3.0-or-later(机构商用需联系官方) | GPL-3.0 | Apache-2.0 | MIT |
内置模式 + 图形界面 + 移动端的组合更贴近「配置即用」,OctoBot 在这一项上更省事;代价是环境仍要自己维护。
以 Python 策略代码为核心的框架(Freqtrade、Jesse)能表达更细的逻辑;Jesse 的强项在回测与订单类型建模。
Hummingbot 的公开定位就是高频与做市,这类策略需要在交易所侧考虑挂单质量与延迟,运维要求更高。
可以先只做研究:用免部署的技能路线取数、出图与做回测方法论验证,确认有稳定假设后再考虑自托管实盘。
不是。OctoBot 是 Drakkar-Software 开源的加密货币交易机器人,需要自己部署并能向交易所发真实订单;EasyClaw 是带本机技能体系的 AI 助手软件。两者没有已证实集成,是两条独立路线。
没有证据支持。OctoBot 通过官方可执行文件、Docker 镜像或 Python 源码部署,本机技能目录里也没有对应技能。这条边界在首页与安装页有同样声明。
取决于你要什么。要自动下单与长期无人值守执行,只能靠自建机器人;要取数与研究,技能路线更轻。需要特别强调的是:本机技能不执行交易,也无法代管资金,这两件事在能力层面就不重叠。
不保证一致。akshare-finance 通过第三方接口取加密行情,OctoBot 直接用交易所的行情与订单簿数据,来源与口径都不同。跨路线比较数字前应先对齐数据源与时间戳。
不会,两者互不写入对方的存储,技能路线也不会碰你的交易所账户。需要注意的是别把「研究结论」当成「可以立即实盘」——中间还隔着回测、模拟盘与风险预算。
不能。OctoBot 官方免责声明明确作者与关联方不对交易结果负责,本站同样只做资料整理、不接触你的资金与账户。任何实盘决策与后果都由你本人承担。