Python 交易框架,用于构建、回测并实盘交易股票、期权、期货、外汇、加密货币和预测市场策略,支持 AI 代理参与决策。
Drakkar-Software/OctoBot
开源免费的加密货币交易机器人,支持网格、定投(DCA)、AI 及 TradingView 策略,对接 Binance、Hyperliquid 等 15 家以上交易所。
- Star
- 6,902
- Fork
- 1,315
- 未关闭 Issue
- 194
- 最近提交
- 4天前
本页只介绍开源项目,不构成投资建议。交易和投资可能造成亏损,使用前请自行评估风险,并遵守当地法律法规。
这是什么?
OctoBot 是一个基于 Python 的加密货币交易机器人,提供可视化界面,用于自动执行投资策略。内置网格交易、定投(DCA)、加密篮子和技术指标策略,并可对接 TradingView 信号,或通过 OpenAI、Ollama 等大模型做交易决策。
交易所连接基于 CCXT 库,支持 Binance、Coinbase、Bybit、Hyperliquid、MEXC、KuCoin 等众多交易所。用户可以配置策略、用历史数据回测、使用模拟资金纸面交易,确认后再切换到真实账户实盘下单。项目还提供 Telegram 机器人界面。
项目采用 GPL-3.0 许可证,可在 Windows、macOS、Linux 或树莓派上本地运行,也可通过 Docker 部署或部署到云服务器。最新版本默认以节点模式运行,配套的新版网页和移动端界面目前仍处于测试阶段。
核心功能
- 01内置网格、定投、加密篮子及技术指标等交易策略
- 02通过 CCXT 对接 Binance、Coinbase、Hyperliquid 等 15 家以上交易所
- 03接收 TradingView 信号并自动下单
- 04支持 OpenAI 和 Ollama 模型辅助交易决策
- 05提供回测与模拟盘功能,便于在投入真实资金前验证策略
- 06可通过网页界面或 Telegram 机器人进行管理
适用场景
- 按固定周期自动定投加密货币
- 在波动较大的交易对上运行网格策略
- 将 TradingView 的 Pine Script 或提醒信号转为交易所自动下单
- 在投入真实资金前用回测和模拟盘验证策略
快速上手
- 1
从 README 的安装部分安装最新版 OctoBot
- 2
在电脑或服务器上运行 OctoBot,然后打开其网页界面
使用前须知
- 新的节点模式测试版仍在开发中,可能存在错误或功能不完整的情况。
- 回测功能仅在手动 OctoBot 实例中可用,节点模式下不可用。
- 采用 GPL-3.0 许可证,这是一种 copyleft 许可证,衍生作品同样需要开源。
标签
常见问题
- OctoBot 是什么?
- 开源免费的加密货币交易机器人,支持网格、定投(DCA)、AI 及 TradingView 策略,对接 Binance、Hyperliquid 等 15 家以上交易所。 OctoBot 是一个基于 Python 的加密货币交易机器人,提供可视化界面,用于自动执行投资策略。内置网格交易、定投(DCA)、加密篮子和技术指标策略,并可对接 TradingView 信号,或通过 OpenAI、Ollama 等大模型做交易决策。
- OctoBot 可以免费使用吗?用的什么许可证?
- OctoBot 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- OctoBot 还在维护吗?
- 活跃维护中。OctoBot 最近一次提交是在 2026年11月2日。
- OctoBot 适合用来做什么?
- 按固定周期自动定投加密货币 在波动较大的交易对上运行网格策略 将 TradingView 的 Pine Script 或提醒信号转为交易所自动下单 在投入真实资金前用回测和模拟盘验证策略
- OctoBot 怎么安装和运行?
- 从 README 的安装部分安装最新版 OctoBot 在电脑或服务器上运行 OctoBot,然后打开其网页界面
- 在哪里获取 OctoBot?
- 源代码和安装说明在 GitHub 上:https://github.com/Drakkar-Software/OctoBot
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 Python 的开源加密货币交易机器人,支持主流交易所,提供回测、模拟运行和 Telegram/Web 控制。
一个可自托管的 Python 加密货币量化交易框架,用于研究、回测、优化并实盘运行自定义策略。
用 Go 编写的加密货币交易机器人框架,支持多交易所策略的开发、回测与运行。
基于机器学习和特征工程的 Python 量化交易框架,训练模型后以在线服务生成交易信号。
Python 量化交易框架,涵盖策略定义、向量与事件驱动回测、结果看板以及模拟或实盘交易。