做加密量化第一道坎不是写策略,而是选框架。框架决定了你能多快从想法跑到回测,从回测跑到实盘。Binance 接口稳定,主流框架几乎都原生支持,但每个框架的取舍并不一样。
六款主流框架速览
按使用门槛从低到高排:
- Hummingbot:图形化做市与套利框架,适合不会写代码的人;
- freqtrade:现货专精,回测引擎完整,自带 Telegram 通知;
- Jesse:Python 原生,专注现货 + 永续,代码清爽;
- vnpy:国内社区主导,GUI 完整,多交易所统一;
- ccxt:纯封装库,需要自己搭框架,灵活度最高;
- python-binance:Binance 专用 SDK,覆盖最全 API,但不带回测。
学习曲线对比
Hummingbot 几乎零代码,跟着向导填几个参数就能跑做市策略;freqtrade 需要会写 Python 类继承,难度中等;Jesse 类似 freqtrade 但更现代;vnpy 学习曲线陡峭,但生态完整;ccxt 与 python-binance 适合自建框架的开发者。
如果你是金融或量化转码,Jesse 和 freqtrade 是性价比最高的入门选项。如果你已经有完整开发能力,直接基于 Binance合约 官方 SDK 自建框架,可以拿到最高性能。