多组合分析与自动化
一个 node 可以承载多个自动化任务,并在统一 dashboard 里查看完整组合。对同时跑多种策略的人来说,这解决的是「分散在多个实例里看不到总敞口」的问题。
OctoBot 项目研究站 · node 模式与手动实例
OctoBot 3.0 版本带来一个结构性变化:最新 Release 默认以 node 模式运行,node 作为新版界面与移动 App 的后端,你可以在一个 dashboard 里管理钱包、多个自动化与多条策略。经典的手动(manual)OctoBot 实例并没有被取消——它保留内置 Web 界面(端口 5001-5010)与 Telegram 入口,而且回测只在手动实例里可用。选哪种,取决于你要做的是长期托管还是策略验证。
差异集中在入口、端口与回测可用性上。
| 维度 | node 模式 | 手动实例 | 注意点 |
|---|---|---|---|
| 如何启动 | 安装最新 Release 即默认进入 | 可单独运行,也可从 node 界面启动 | OctoBot 的 README 明确了两者关系 |
| 界面入口 | 新版 OctoBot 界面 + 移动 App(node 作后端) | 内置 Web 界面;也可接 Telegram | README 提到公开版移动 App 面向 octobot.cloud 策略,管理开源 beta 需用新界面或 beta App |
| 端口 | 8000(Dockerfile 注释为 Node API) | 5001-5010(独立界面 + 最多 10 个子进程界面) | 要同时用两种形态,两段端口都得规划 |
| 多自动化 | 支持:一个 node 跑多个自动化(DCA/网格/篮子/TradingView 等)并统一看组合 | 以单实例配置为主 | 多自动化意味着风险敞口要合并核算 |
| 回测 | ⚠️ 不支持(官方:回测仅手动实例可用) | 支持内置回测引擎 | 要验证参数就必须有手动实例 |
| 隐私与密钥 | 官方称 OctoBot 三大支柱含自托管(私钥不离开设备)与零知识(端到端加密) | 配置与数据在本地数据目录 | 加密与托管细节以官方说明为准,本站未实测 |
| 成熟度 | 属于 3.0.0-beta2(官方称 work in progress) | 稳定版 2.1.1 的形态 | beta 可能有 bug 或未完成功能 |
这是 README 对新版 OctoBot 的自我定位,属项目自述。
一个 node 可以承载多个自动化任务,并在统一 dashboard 里查看完整组合。对同时跑多种策略的人来说,这解决的是「分散在多个实例里看不到总敞口」的问题。
README 明确写「your keys never leave your devices」。含义是资金操作的凭据由你自己持有,而不是交给第三方托管——这也是 OctoBot 和云端托管服务的核心差别。
官方称数据端到端加密,除你之外无人可读。作为对照,仓库里确实有 supabase 相关依赖与社区模块(`community/`),说明云侧组件是存在的;具体加密实现以官方文档为准。
这一节直接关系到你装完会看到什么。
| 版本 | 发布时间 | 形态 | 适合谁 |
|---|---|---|---|
| 3.0.0-beta2 | 2026-08-06 | 默认 node 模式 + 新界面/移动 App | 想尝鲜新形态、能接受 bug 与功能不完整 |
| 3.0.0-beta1 | 2026-07-30 | 同上(更早的 beta) | — |
| 2.1.1 | 2026-03-30 | 稳定版(手动实例形态) | 要稳定运行、要做回测的人 |
| 2.1.0 | 2026-03-18 | 稳定版 | — |
| 2.0.16 | 2025-12-29 | 稳定版 | — |
| Docker 镜像标签 | — | README/compose 用的是 drakkarsoftware/octobot:stable | 想用 beta 形态需另行确认镜像标签 |
按任务选,不按新旧选。
只要你的目的是回测与模拟盘,就得准备手动实例,因为官方明确回测仅手动可用。可以只装稳定版,也可以 node + manual 并行。
如果你打算同时跑网格、DCA、篮子等多个自动化,并想在一个 dashboard 里看总组合,node 模式的设计目标正是这个场景;但请接受它是 beta 形态。
先用 2.1.1 把策略与交易所链路跑通、把回测做一轮,再决定要不要跟随 3.0 beta。升级前记得备份 user/ 数据目录。
不是。它们是同一个 OctoBot 项目的两种运行形态:node 模式在 3.0 起成为默认,负责作为新界面与移动 App 的后端;手动实例是原有形态,保留内置 Web 界面与 Telegram。README 说明可从 node 界面启动手动实例。
可以,端口上也是这么设计的:node API 用 8000,手动实例的 Web 界面用 5001-5010(最多 10 个子进程界面)。同时运行时要注意端口不冲突、以及两类实例的风险敞口合并核算。
README 的表述是:你的 node 作为新界面与移动 App 的后端,因此机器人本体仍跑在你自己控制的机器上;界面只是访问入口。具体的连接方式与鉴权以官方 getting-started 指南为准。
README 特别说明:公开(非 beta)的移动 App 面向 octobot.cloud 的策略;要管理开源 beta 实例,应使用新界面或 beta 版 App。版本对口这一点很容易搞混,建议按官方说明操作。
官方未在 OctoBot 的 README 中承诺平滑迁移。通用做法是升级前备份数据目录(Docker 部署对应 /octobot/user 卷),并在模拟盘环境先验证一遍再切到实盘实例。
没有。本站未在本机安装或运行 OctoBot,以上内容整理自 README、Dockerfile 与 Releases 列表,未做实测;实际行为以官方版本为准。