quant-bot 是一个基于 Python 和 Binance API 的开源模拟网格量化交易机器人。 支持多币种监控、动态策略调整、止盈止损机制、Telegram 通知、持久化持仓状态,是入门量化交易和策略验证的极佳项目。
- ✅ 支持多币种网格交易策略(BTC/ETH/DOGE/...)
- ✅ 插件式策略架构,可自由添加/切换策略模块
- ✅ 买入/卖出/止损 策略可配置(例如盈利超过 3% 卖出)
- ✅ 模拟盘模式(Dry Run),安全验证策略
- ✅ 自动持仓保存,断电后可续跑
- ✅ 支持 Telegram 通知,交易结果实时推送
- ✅ 交易行为日志记录,方便复盘与调试
git clone https://github.com/AnxiangLemon/quant-bot.git
cd quant-botpip install -r requirements.txt在 modules/config.py 中设置:
- Binance API Key / Secret(模拟盘不需要)
- 各币种的买入价、止盈比例、止损比例等参数
- Telegram 通知(可选)
python bot.py策略实现统一继承 BaseStrategy 接口:
class BaseStrategy:
def should_buy(...):
def should_sell(...):
def should_stop_loss(...):默认内置策略:SimpleThresholdStrategy,基于配置判断买卖/止损。
你可以自由添加如 MACDStrategy, RSIStrategy 等自定义模块。
MIT License - 欢迎 fork/使用/二次开发,转载请注明来源。
欢迎通过 issues 提问或提交建议。 如果你觉得项目有帮助,可以点个 ⭐ 支持一下!