SPEC-20260421 // GITHUB PANORAMA SURVEY

数字货币开源量化 全景调研报告

覆盖 5 大业务层级37+ 开源项目170k+ GitHub Stars 的系统化盘点与选型指南

DATA LAYER RESEARCH LAYER EXECUTION LAYER TOOLS LAYER FULL-STACK
2026-04-21 · v1.0 · 投研系统架构决策参考
Overview

五层业务架构 · 一览全局

按投资业务闭环分层:数据采集 → 策略研究 → 交易执行 → 风控复盘 → 全链路整合

9
数据层项目
行情/盘口/链上数据
采集、清洗、标准化
8
投研层项目
回测引擎/AI建模
策略优化/绩效分析
5
执行层项目
网格/做市/DCA
自动下单/套利执行
3
辅助工具层
组合监控/税务合规
交易日志/绩效归因
12
全链路项目
覆盖2+环节
一体化闭环框架
Stars Distribution

项目 Stars 全景对比

按 GitHub Stars 降序排列,颜色区分所属业务层级

Tier Classification

T0 ~ T3 梯队分级

按 Stars 量级与维护活跃度划分四级梯队

T0 必看级 Stars > 10k 或行业标配
数据层: CryptoFeed, Ethereum ETL, The Graph
投研层: vectorbt, backtesting.py
辅助层: Ghostfolio
全链路: Freqtrade, CCXT, Hummingbot, FinRL
T1 推荐级 Stars 5k-10k 活跃维护
数据层: Binance Public Data
投研层: TensorTrade, QuantStats, Crypto-Signal
执行层: binance-trade-bot, binance-trading-bot
全链路: Jesse, OctoBot, Zenbot
T2 可选级 Stars 1k-5k 有明确场景
数据层: Cryo, Subsquid, DefiLlama, Ponder, pycoingecko
投研层: PyBroker, gym-anytrading, RLTrader
执行层: K(HFT), crypto-trading-bot, OpenTrader
全链路: Superalgos, hftbacktest, Passivbot, BBGO
T3 观望级 Stars < 1k 或维护存疑
数据层: tardis-node, Messari Subgraphs, cryptoCMD
执行层: Cassandre
其余层级暂无 T3 项目纳入
Tier Distribution by Layer
Completeness vs Usability

全链路项目矩阵分析

链路完整度 × 易用性,气泡大小代表社区生态评分

Integration Roadmap

投研系统整合路线图

推荐的分层组装方案与数据流向

LAYER 01 // DATA
数据层
CryptoFeed — CEX 实时行情 39+ 交易所
Ethereum ETL / Cryo — 链上数据 ETL
pycoingecko — 市场总览数据
DATA BUS
Kafka / Redis
TimescaleDB / ClickHouse
LAYER 02 // RESEARCH
投研层
vectorbt — 核心向量化回测引擎
QuantStats — Tearsheet 绩效分析
PyBroker — ML Walk-Forward 策略
STRATEGY SIGNAL
LAYER 03 // EXECUTION
执行层
Freqtrade — 全流程执行 (49k Stars)
Hummingbot — 做市/套利专用
CCXT — 统一交易所 API 接口层
LAYER 04 // MONITOR
辅助层
Ghostfolio — 组合实时监控 (8.2k Stars)
Rotki — 税务合规 / DeFi 跟踪
QuantStats — 绩效归因报告
Selection Guide

场景化选型建议

不同用户规模与场景下的推荐选型路径

SCENARIO 01

个人量化交易者

1人 / 中低频策略

Freqtrade 一站式:数据 + 回测 + 实盘 + Telegram 监控
+ QuantStats 深度绩效分析
SCENARIO 02

小团队投研

3-5人 / 策略多样化

分层组装:CryptoFeed + vectorbt + Freqtrade + Ghostfolio
+ 各层独立迭代,不受单一框架限制
SCENARIO 03

做市/套利团队

专业交易团队

Hummingbot(做市) + hftbacktest(HFT回测) + 自研风控
+ K 项目作为亚毫秒做市参考
SCENARIO 04

AI/RL 研究团队

学术/前沿策略研究

FinRL/TensorTrade(研究) + vectorbt(对照回测) + CCXT
+ RL 实盘部署需大量自研工程
SCENARIO 05

DeFi/链上量化

链上数据驱动策略

The Graph / Cryo(链上数据) + 自研策略 + DEX SDK
+ 链上量化无成熟全链路方案,需较多自研
Key Findings

核心发现与空白点

能力上限
  • Freqtrade 五层全覆盖,49k Stars 社区最大
  • CryptoFeed 覆盖 39+ CEX 实时行情
  • vectorbt 向量化回测性能优异
  • Hummingbot 做市引擎 $34B+ 交易量验证
  • Ghostfolio 组合监控 8.2k Stars 领先
现存空白
  • 缺乏统一的 CEX+链上+社交数据归一化管道
  • 无独立开源的 实时风控引擎
  • 加密 情绪分析无成熟开源方案(均 < 100 Stars)
  • HFT 场景 无全链路解决方案
  • 合约滑点/资金费率优化 几乎空白