Quantopian 的核心算法交易引擎。提供事件驱动的回测框架,支持自定义交易策略、分钟级/日级数据回放、滑点与佣金建模。是整个生态的基石——Alphalens、Pyfolio 均围绕 Zipline 构建。
回测引擎
事件驱动
算法交易
滑点建模
Alpha 因子性能分析工具。评估预测性股票因子的收益能力、换手率、因子衰减、板块中性化等,输出标准化分析报告(IC、分位数收益、事件研究)。与 Zipline 无缝衔接。
因子分析
IC 值
分位数回测
事件研究
组合与风险分析的瑞士军刀。一键生成 tear sheet(全面诊断单),包含收益曲线、最大回撤、滚动夏普、杠杆分析、贝叶斯风险评估等。依赖 Empyrical 计算底层指标。
Tear Sheet
夏普比率
风险分析
回撤
通用金融风险与绩效指标计算库。提供夏普比率、索提诺比率、卡尔玛比率、最大回撤、年化波动率等 30+ 标准指标的函数式 API。Pyfolio 和 Zipline 的底层计算引擎。
风险指标
绩效评估
夏普/索提诺
全球证券交易日历库。覆盖纽交所、纳斯达克、伦交所、港交所、上交所等 40+ 交易所的开收盘时间、节假日、半天交易日。Zipline 回测的时间基准。
交易日历
40+ 交易所
节假日规则
高性能 PostgreSQL 到 NumPy/Pandas 数据搬运工具。用 C 实现零拷贝数据传输,将数据库查询结果直接映射为 NumPy 数组,跳过 Python 中间层,速度提升 10–50x。
零拷贝
PostgreSQL
高性能
大数据的 NumPy/Pandas 接口层。统一访问 CSV、SQL、HDF5、Spark 等异构数据源,将 Pandas 式操作翻译为底层查询。与 Odo 搭配实现数据迁移管道。
大数据
Pandas 接口
异构数据源
贝叶斯模型评估收益与 Alpha 的不确定性。用 PyMC3 构建层次化贝叶斯模型,量化策略收益的置信区间与后验分布。可与 Pyfolio 集成生成贝叶斯 tear sheet。
贝叶斯
PyMC3
不确定性
后验分布
机器学习金融实验室。提供可复现、可解释的 ML 工具,帮助基金经理和交易员利用机器学习。涵盖元标签(Meta-Labeling)、三重屏障法、样本权重等 Advances in Financial Machine Learning 核心方法。
ML金融
元标签
三重屏障
AFML
贝叶斯方法与概率编程入门经典。以计算理解优先、数学推导其次的教学理念,用纯 Python 实现贝叶斯推断、MCMC 采样、PyMC 应用。Quantopian 的 Fork 版本。
贝叶斯
概率编程
MCMC
PyMC
量化研究与教育资料库。包含因子挖掘、配对交易、均值方差优化、动量策略等完整 Jupyter Notebook 教程。社区引用量最大的量化学习资源之一。
教程
因子挖掘
配对交易
策略研究
交易算法组件库。提供可复用的代码片段(技术指标计算、订单类型、风控逻辑),像搭积木一样组合成完整交易策略。是 Zipline 策略开发的速查手册。
代码片段
策略组件
风控逻辑
社区交易算法脚本合集。收录用户在 Quantopian 平台上提交的实盘与回测算法,涵盖均值回归、动量、统计套利等多种策略风格的完整实现。
策略脚本
实盘算法
均值回归
Jupyter 中的交互式 DataFrame 网格组件。支持排序、过滤、编辑 Pandas DataFrame,是数据探索与清洗的利器。与 SlickGrid 集成实现前端渲染。
Jupyter
DataFrame
交互式
Quantopian 远程 Python 调试器。可在远程服务器上设置断点、检查变量、单步执行,专为分布式算法交易环境设计。比 pdb 更适合云端调试。
远程调试
断点
分布式
C++ 扩展模块工具库。提供高效的 Python/C++ 互操作工具,用于编写高性能的 C++ 扩展。是 Zipline 和 Warp Prism 底层性能优化的基础设施。
C++扩展
高性能
Python绑定
技术分析库的 Python 封装。提供 150+ 技术指标(MACD、RSI、布林带、KDJ 等),底层为 C 实现,计算速度极快。Quantopian 维护的 Fork 版本。
技术指标
150+指标
C底层
Robinhood 平台散户持仓数据爬虫。抓取 Robinhood API 获取个股持仓人数与价格数据,用于分析散户情绪与反向指标。
散户数据
Robinhood
情绪分析
基于 PostgreSQL 的 Jupyter 内容管理器。将 Jupyter Notebook 的文件系统后端替换为 PostgreSQL,支持多用户协作、版本控制与云存储。
Jupyter
PostgreSQL
多用户
定时任务执行监控器。监控 Cron 作业是否按时完成,支持多通道告警(邮件、Slack、PagerDuty),确保数据管道与回测调度不遗漏。
监控
Cron
告警
Linux 移动设备管理(MDM)工具。简化 Linux 设备的批量部署、策略推送与补丁管理,Quantopian 基础设施团队的运维利器。
MDM
Linux
运维