首页 / 热门榜

🔥 长期热门 Top 100

按 GitHub star / HuggingFace 下载量排序,可切换按 AI 推荐分 · 每日 07:17 更新(数据截至 2026-08-31)

1
TradingAgents🔥 101.9k↑+204·2天LLM/Agent 研报AI8.8/10

一个基于多智能体 LLM 的金融交易框架,将分析师、研究员、交易员、风控等角色建模为协作的 AI Agent,模拟真实投研流程来辅助交易决策。适合量化研究者与开发者学习、复现多 Agent 金融系统,或将其作为 LLM 应用于投研的实验基础。

多智能体LLM金融交易框架,模拟分析师团队协作研判行情

2
finbert-tone-finetuned-finance-topic-classification🔥 88.5k↑+2.9k·2天其他工具AI8.2/10

基于 FinBERT 架构的金融文本分类模型,在 Hugging Face 上以 transformers 和 PyTorch 框架发布。模型可对金融领域文本进行主题分类,支持 text-classification 任务。适合量化研究人员、金融分析师及需要批量处理财经新闻、研报等文本数据的开发者使用。

金融领域文本分类模型,可识别财经话题与情感倾向,适合舆情分析

3
OpenBB Terminal🔥 72.5k↑+58·24h数据/另类数据8.9/10

一款基于 Python 的开源投资研究终端,整合股票、期权、加密货币等多类金融数据,并支持另类数据分析和自定义脚本扩展。适合量化研究员、个人投资者以及需要用命令行快速获取和分析市场数据的开发者使用。

开源Python投资研究终端,免费整合股票、加密等多源数据,适合量化分析爱好者

4
freqtrade🔥 53.8k↑+31·24h回测/交易框架9.6/10

一款免费开源的 Python 加密货币交易机器人框架,支持策略编写、回测、超参数优化及实盘交易,兼容主流交易所。适合有一定 Python 基础、希望自主开发和验证量化交易策略的加密货币交易者使用。

免费开源的Python加密货币交易机器人,支持策略回测与实盘自动化交易

5
Qlib🔥 48.1k↑+62·24h回测/交易框架AI8.6/10

一款由微软开源的 AI 导向量化投资平台,基于 Python 构建。它提供从数据处理、模型训练到回测的完整机器学习流水线,覆盖 Alpha 挖掘、风险分析等量化投资全链条。适合希望将 AI/ML 方法应用于量化研究的开发者和研究者使用。

微软开源的AI量化投资平台,覆盖数据处理、模型训练到回测全流程

6
vnpy🔥 45k↑+124·24h回测/交易框架9.1/10

一款基于 Python 的开源量化交易系统开发框架,提供事件驱动引擎和模块化架构,支持行情接入、策略开发、回测与实盘交易等功能,覆盖多种交易接口。适合有一定编程基础的量化交易开发者使用。

开源Python量化交易框架,覆盖回测到实盘全流程,适合程序化交易开发者

7
ccxt🔥 43.8k↑+15·24h回测/交易框架9.6/10

一款支持 JavaScript、Python 和 PHP 的加密货币交易 API 库,统一封装了 100 多家交易所的接口。开发者可以用同一套代码访问不同交易所的行情与交易功能,无需逐一适配各平台的 API。适合需要对接多个加密货币交易所进行量化交易或数据获取的开发者使用。

一套代码对接100多家加密货币交易所的统一交易API库

8
stockmarket-pattern-detection-yolov8🔥 35.2k↑+484·2天其他工具8.0/10

基于 YOLOv8 的股票市场图表形态检测模型,由 FODUU COM 发布在 Hugging Face。它利用目标检测技术识别 K 线图中的常见技术形态(如头肩顶、双底等),支持 ultralytics 框架推理。适合量化研究者、交易员和开发者用于图表形态的自动化识别与策略研究。

基于YOLOv8的股市K线图形态自动检测模型,适合量化交易者识别技术图形

9
Vibe-Trading🔥 32.1k↑+90·2天LLM/Agent 研报AI9.5/10

一款由 HKUDS 开源的 AI 量化交易 Agent 项目,定位为“个人交易智能体”。它基于 LLM 驱动,可辅助用户进行市场分析、策略研究与交易决策流程的自动化。适合对量化交易和 LLM/Agent 应用感兴趣的开发者与研究者参考使用。

个人交易智能体,用LLM帮你自动分析行情并执行量化交易策略

10
TradingAgents-CN🔥 31.5k↑+28·2天LLM/Agent 研报AI8.8/10

一款基于多智能体 LLM 架构的中文金融交易分析框架,为 TradingAgents 的中文增强版本。它通过多个 AI Agent 协作完成基本面、技术面与情绪面的研报分析,支持中文语境下的 A 股等市场数据处理。适合希望借助 LLM 辅助投资研究与交易决策的开发者和量化爱好者使用。

多智能体LLM驱动的A股交易分析框架,中文增强版,适合量化研究

11
Fincept Terminal🔥 30.8k↑+39·24h数据/另类数据AI8.5/10

一款基于 Python 的金融研究终端,面向股票、债券、外汇、加密货币等多类资产提供数据分析与 AI 辅助研究功能,支持数据获取、可视化与经济数据分析。适合量化研究员、金融分析师及开发者用于资产研究与策略探索。

面向多类金融资产研究的Python AI终端,数据分析与投研一站式搞定

12
nautilus_trader🔥 28.2k↑+60·24h回测/交易框架9.2/10

一款高性能算法交易平台与事件驱动回测框架,由 Python 与 Rust 构建。它支持实盘交易与回测共用同一套策略代码,具备低延迟、模块化的架构设计。适合需要开发自动化交易策略、对回测精度和执行性能有较高要求的量化交易者。

高性能量化交易平台,Python+Rust驱动,支持事件驱动回测与实盘交易

13
yfinance🔥 25.1k↑+13·24h数据/另类数据9.7/10

一款基于 Python 的 Yahoo! Finance 金融数据下载库,可视为更快速的 Pandas Datareader 替代品。它能获取股票历史行情、股息、财报等市场数据,并以 DataFrame 形式返回。适合需要免费获取美股等市场数据的量化研究者和 Python 开发者使用。

免费抓取雅虎财经行情数据,一行代码获取股票历史K线与基本面

14
backtrader🔥 23k↑+9·24h回测/交易框架8.2/10

一款基于 Python 的开源回测框架,用于开发和测试交易策略。它支持多数据源、多品种回测,内置常用技术指标与 broker 模拟交易功能,也可对接实盘接口。适合量化研究者与策略开发者使用。

用Python编写和回测交易策略的开源框架,适合量化入门与策略验证

15
akshare🔥 22.3k↑+22·24h数据/另类数据9.7/10

一款基于 Python 的开源财经数据接口库,提供股票、期货、基金、宏观、另类数据等多类数据的统一获取接口,使用简单、文档完善。适合量化研究人员、数据分析师及 Python 开发者快速获取金融数据。

开源Python财经数据库,一行代码抓取股票、期货、基金等海量行情数据

16
Lean🔥 21.4k↑+17·24h回测/交易框架9.0/10

一款由 QuantConnect 开源的多语言量化交易引擎,支持 Python 和 C# 编写策略。它提供回测、实盘交易、多资产类别支持及数据处理等功能,并可与 QuantConnect 云平台配合使用。适合希望进行策略回测与自动化交易的量化开发者和研究人员。

支持Python和C#的开源量化回测引擎,适合策略开发与实盘对接

17
machine-learning-for-trading🔥 20.7k↑+15·24h回测/交易框架AI9.5/10

一款基于 Python 的机器学习量化交易开源项目,配套《Machine Learning for Algorithmic Trading》一书,提供全书代码与相关资源。内容涵盖特征工程、模型构建与回测等环节,适合希望将 machine learning 方法应用于算法交易的学习者和研究者参考使用。

面向量化交易场景的机器学习算法实战代码库,附配套书籍资源

18
Facebook Prophet🔥 20.4k数据/另类数据7.8/10

一款由 Facebook 开源的 Python 时间序列预测工具,能处理具有多重季节性的数据,支持线性或非线性增长趋势建模。其接口简洁、对缺失值和异常值容忍度较高。适合量化研究员、数据分析师等需要快速构建高质量时间序列预测模型的用户。

开源时序预测库,擅长处理多重季节性数据,支持线性和非线性增长趋势建模

19
zipline🔥 20.1k回测/交易框架7.3/10

一款由 Quantopian 开源的 Python 量化回测框架,提供事件驱动的回测引擎,支持自定义交易策略编写、历史数据加载与绩效分析。其 API 风格贴近 Python 习惯用法,便于与 NumPy、pandas 等库结合使用,适合希望用 Python 开发和验证量化策略的开发者与研究人员。

用Python写量化策略的回测框架,适合算法交易开发与历史数据验证

20
finance-embeddings-investopedia🔥 18.1k↑+165·2天其他工具AI7.9/10

一款基于 BERT 架构的金融领域句子嵌入模型,采用 sentence-transformers 框架训练,语料来自 Investopedia 金融文本。它可将金融相关的句子转换为向量,用于 sentence-similarity(句子相似度计算)和 feature-extraction(特征提取)等任务,采用 CC-BY-NC-4.0 许可证(非商业用途)。适合从事金融 NLP 研究、语义检索或问答系统开发的开发者与研究人员使用。

基于Investopedia金融语料训练的句子嵌入模型,专为金融文本相似度匹配优化

21
FinRL-Library🔥 16.2k↑+21·24h回测/交易框架AI7.8/10

一款基于 Python 的深度强化学习量化交易库,曾发表于 NeurIPS 2020。它提供自动化交易的标准环境、算法与回测流程,支持股票、加密货币等多种市场场景。适合希望将 Deep Reinforcement Learning 应用于量化策略研究与开发的开发者和研究人员。

用深度强化学习做量化自动交易的开源库,NeurIPS 2020 背书

22
python-training🔥 14.1k其他工具7.9/10

一款由摩根大通开源的 Python 培训课程,面向业务分析师和交易员。内容涵盖 Python 基础、pandas 数据处理及金融数据分析等模块,以 Jupyter Notebook 形式呈现,便于边学边练。适合希望将 Python 应用于金融量化工作的分析师和交易员入门使用。

摩根大通出品,面向分析师和交易员的Python实战培训

23
gs-quant🔥 12.8k↑+12·24h其他工具9.2/10

一款由高盛开源的 Python 量化金融工具包。它提供与高盛 Marquee 平台交互的接口,支持衍生品定价、风险分析、投资组合管理等功能。适合量化研究人员、开发者和金融工程师使用。

面向量化金融的Python工具包,适合做衍生品定价与风险分析

24
finance-Llama3-8B🔥 12.7k↑+43·2天其他工具AI7.8/10

一款基于 Llama3-8B 架构并针对金融领域微调的文本生成模型,支持 transformers 和 safetensors 格式,专注于金融相关文本的理解与生成任务。适合从事金融研究、量化分析或需要处理英文金融文本的开发者和研究人员使用。

基于Llama3-8B微调的金融领域文本生成模型,适合金融问答与分析场景

25
TA-Lib🔥 12.2k其他工具9.2/10

一款基于 TA-Lib 的 Python 封装库,提供 150 多种技术分析指标的计算接口,如 MA、MACD、RSI、布林带等,并支持 K 线形态识别。适合需要在 Python 量化策略中进行技术指标计算的开发者和量化研究人员使用。

Python封装的TA-Lib技术分析库,提供150+股票指标计算,量化交易必备

26
ta-lib-python🔥 12.2k其他工具9.2/10

一款基于 Python 的技术分析指标计算库,是 TA-Lib 的官方 Python 封装。它提供 150 多种技术指标函数(如 MA、MACD、RSI、布林带等)以及 K 线形态识别功能,计算速度快、接口稳定。适合量化开发者、策略研究人员在回测或实盘系统中进行行情指标计算。

Python金融技术分析库,内置150+种股票指标计算,量化交易必备

27
QUANTAXIS🔥 11.1k↑+11·24h回测/交易框架7.2/10

一个基于 Matlab 的集成量化工具箱,提供数据获取、回测、策略开发与交易等一体化功能,模块化设计便于扩展。适合使用 Matlab 进行量化研究与策略开发的个人投资者和研究人员。

Matlab生态的一体化量化工具箱,覆盖回测到交易的完整流程

28
StockSharp🔥 10.7k↑+6·24h回测/交易框架9.1/10

一款基于 C# 的开源算法交易与量化交易平台,支持股票、外汇、加密货币及期权等多个市场。它提供策略开发、回测和实盘交易机器人构建等核心功能,并提供完整的 API 与可视化设计工具。适合熟悉 .NET 技术栈、希望自主开发交易系统的开发者与量化交易者使用。

开源C#量化交易平台,支持股票、外汇、加密货币等多市场的交易机器人开发与回测

29
Stock-Prediction-Models🔥 9.5k回测/交易框架AI6.6/10

一款基于 Python 的股票预测模型集合,汇集了多种机器学习与深度学习模型用于股价预测,并包含交易机器人与模拟交易功能。项目代码示例丰富,覆盖从模型训练到回测的完整流程,适合希望学习和实践量化预测方法的开发者与研究人员参考使用。

汇集机器学习与深度学习股票预测模型,含交易机器人与模拟回测

30
tsfresh🔥 9.3k其他工具7.5/10

一款基于 Python 的开源时间序列特征提取库,可自动计算数百种统计特征并筛选出与目标变量相关的部分,支持并行计算。适合量化研究、机器学习等需要对时间序列数据进行特征工程的开发者和数据分析师使用。

自动从时间序列中批量提取数百个统计特征,机器学习建模前的特征工程利器

31
Ghostfolio🔥 9.2k↑+6·24h数据/另类数据8.1/10

一款开源的财富管理软件,基于 JavaScript 构建,可用于追踪股票、ETF、加密货币等金融资产,帮助用户基于数据做出投资决策。它支持自主部署,注重隐私保护。适合希望集中管理个人投资组合、进行数据分析的个人投资者使用。

开源财富管理工具,一站式追踪股票、ETF 和加密资产,辅助数据化投资决策

32
vectorbt🔥 8.9k↑+22·24h回测/交易框架8.7/10

一款基于 Python 的开源回测与量化研究框架,提供高性能的向量化计算能力,支持策略回测、参数优化、算法交易与研究分析。适合需要快速批量测试大量策略参数组合的量化研究员和交易者。

Python量化回测利器,向量化运算让策略研究与算法交易高效落地

33
FinanceDatabase🔥 8.4k↑+5·24h数据/另类数据9.7/10

一款基于 Python 的开源金融数据库,收录超过 30 万个交易代码,涵盖股票、ETF、基金、指数、货币、加密货币及货币市场等资产类别。它支持按资产类型、国家、行业等维度筛选,便于快速定位标的。适合量化研究者、开发者和需要批量获取证券基础信息的分析师使用。

覆盖30万+股票、ETF、加密货币等符号的Python金融数据库

34
jesse🔥 8.4k回测/交易框架9.2/10

一款基于 Python 的高级加密货币交易框架,支持策略回测、实盘交易和多时间框架分析,并提供简洁的策略编写 API。适合希望用 Python 开发和验证加密货币量化交易策略的开发者与交易者。

用Python构建的加密货币交易机器人框架,专注策略回测与实盘自动化

35
quantstats🔥 7.6k回测/交易框架9.0/10

一款基于 Python 的量化投资组合分析库,可计算 Sharpe Ratio、Sortino Ratio、最大回撤等各类绩效与风险指标,并支持生成可视化报告。适合量化研究员和交易者用于评估策略回测结果与组合表现。

Python量化组合分析库,一键生成夏普比率、回撤等投资组合绩效报告

36
QuantLib🔥 7.6k其他工具8.9/10

一个开源的量化金融软件开发框架,提供利率、期权、固定收益等金融工具的定价模型与数值计算库。支持 C++ 并可通过 Python 等语言调用,代码模块化程度高。适合从事衍生品定价、风险管理的量化研究人员和开发者使用。

开源量化金融框架,为衍生品定价与利率模型提供完整库支持

37
Fastino-Nemotron-3.5-Lightning-Finance🔥 6.8k↑+389·2天其他工具AI7.0/10

fastino/Fastino-Nemotron-3.5-Lightning-Finance 是一个基于 NemotronH 架构、面向金融领域的文本生成模型,采用 transformers 与 safetensors 格式发布,主打金融文本生成与 financial reasoning 任务。适合需要处理金融文本分析、推理等场景的开发者和研究人员使用。

专注金融领域的Nemotron文本生成模型,擅长财务推理与金融问答场景

38
rqalpha🔥 6.7k回测/交易框架9.1/10

一款基于 Python 的开源量化回测与交易框架,支持股票、期货、基金等多种品种。其架构可扩展、模块可替换,用户可自定义数据源、风控和撮合等组件。适合希望灵活定制回测流程的 Python 量化开发者与研究者使用。

可扩展可替换的Python量化回测与交易框架,支持多品种证券策略开发

39
OctoBot🔥 6.5k↑+7·2天交易机器人AI9.6/10

一款免费开源的加密货币交易机器人,支持 AI、Grid、DCA 和 TradingView 策略自动化,可接入 Binance、Hyperliquid 等 15+ 交易所,并提供简洁的操作界面。适合希望自动化执行交易策略的加密货币投资者和量化爱好者使用。

开源加密交易机器人,支持AI、网格、DCA策略,接入币安等15+交易所

40
pyfolio🔥 6.4k风险管理/组合7.4/10

一款由 Quantopian 开源的 Python 组合与风险分析库,可基于单个交易或回测结果生成收益、风险、回撤等多维度分析报表,内置 tear sheet 模板,支持与 Zipline、bt 等回测框架配合使用,适合量化研究员和策略开发者评估策略表现。

用Python做投资组合与风险分析的开源利器,量化回测必备

41
PyPortfolioOpt🔥 6k风险管理/组合8.6/10

一款基于 Python 的投资组合优化开源库,提供经典的有效前沿计算以及 Black-Litterman、层次风险平价等进阶方法,并支持与 pandas 工作流集成。适合量化研究人员和开发者用 Python 构建和优化资产配置组合。

Python投资组合优化库,支持经典有效前沿与高级方法,量化投资必备

42
tf-quant-finance🔥 5.5k其他工具8.0/10

一款由 Google 开源的高性能量化金融 Python 库,基于 TensorFlow 构建。它提供定价、风险管理等常用量化金融功能的 GPU 加速实现,支持自动微分和大规模并行计算。适合需要将深度学习工具链应用于金融建模的开发者和量化研究人员使用。

基于TensorFlow的高性能Python量化金融库,适合做衍生品定价与风险建模

43
FinanceToolkit🔥 5.3k数据/另类数据9.2/10

一款基于 Python 的开源金融分析工具集,涵盖 200 多项金融指标,包括 80 多个财务比率、30 多个技术指标、20 多个风险与绩效指标以及 50 多个宏观指标,数据来自 Financial Modeling Prep。适合量化研究员、金融分析师和开发者用于财务分析与策略研究。

开源Python金融分析库,内置200+指标,覆盖比率、技术、风险与宏观四类场景

44
gluon-ts🔥 5.2k其他工具6.8/10

一个由 AWS 开源的概率时间序列建模 Python 库,基于 Gluon 接口构建。它提供多种概率预测模型(如 DeepAR、MQ-CNN 等)及训练、评估工具,支持概率分布预测而非单点预测。适合从事时间序列预测研究或量化策略开发的工程师与研究人员使用。

用Python做概率时间序列建模,适合预测与不确定性分析场景

45
D-Tale🔥 5.2k数据/另类数据7.7/10

一款基于 Python 的开源数据可视化工具,可为 pandas DataFrame 和 xarray 数据集生成交互式界面,支持数据浏览、筛选、图表绘制与统计分析。适合量化研究员、数据分析师等需要快速探索和检查数据的 Python 用户使用。

无需写代码,即可在浏览器中可视化探索 pandas 数据框与 xarray 数据集

46
ta🔥 5.2k其他工具8.0/10

一款基于 Pandas 的 Python 技术分析库,提供多种常用技术指标的计算功能,如均线、MACD、RSI、布林带等,并支持动量、趋势、波动率等多类指标。它接口简洁,可与 DataFrame 直接配合使用,适合需要在量化策略或数据分析流程中计算技术指标的 Python 开发者和研究者。

基于Pandas的Python技术分析库,量化交易算指标的好帮手

47
mlfinlab🔥 4.9k数据/另类数据AI6.4/10

一款基于 Python 的金融机器学习开源库,实现了 Marcos Lopez de Prado 所著《Advances in Financial Machine Learning》中的核心方法,涵盖特征工程、金融数据结构构建与 Meta-Labeling 等功能。适合量化研究人员与数据科学家学习和应用金融机器学习技术。

将《金融机器学习进展》落地为代码库,覆盖特征工程与元标注

48
alpha_vantage🔥 4.9k数据/另类数据7.4/10

一款基于 Python 的 Alpha Vantage API 封装库,用于获取股票、外汇、加密货币等金融数据。它简化了 API 调用流程,支持 pandas DataFrame 格式输出,便于数据处理与分析。适合需要用 Python 获取行情数据的量化开发者与研究人员使用。

Python封装Alpha Vantage接口,一行代码获取股票、外汇等金融行情数据

49
pyalgotrade🔥 4.7k回测/交易框架7.1/10

一款基于 Python 的算法交易库,提供事件驱动的回测框架,支持技术指标计算、策略编写与实盘对接(如 Interactive Brokers)。代码结构清晰,文档较完整,适合希望用 Python 开发和验证量化交易策略的开发者与研究者。

Python量化回测框架,支持事件驱动策略开发与历史数据模拟交易

50
bert-stock-sentiment-v1🔥 4.7k↑+70·2天数据/另类数据8.1/10

一款基于 BERT 架构的金融文本情感分析模型,采用 safetensors 格式发布。核心功能是对股票新闻进行情感分类,帮助判断市场消息的正面或负面倾向。适合量化研究者、金融数据分析师等需要将新闻情绪纳入策略或研究的人员使用。

基于BERT的财经新闻情感分析模型,专为股票舆情分类打造

51
hftbacktest🔥 4.6k回测/交易框架7.7/10

一款基于 Python 的高频交易与做市回测工具,能够模拟限价单、排队位置和延迟等因素,并利用完整的逐笔成交与订单簿数据进行回测。它适合量化研究者和高频、做市策略开发者使用。

基于全量逐笔数据回测高频与做市策略,精确模拟限价单排队与延迟

52
Riskfolio-Lib🔥 4.5k风险管理/组合8.9/10

一款基于 Python 的开源投资组合优化库,专注于组合优化与量化战略资产配置,支持多种风险度量模型和优化方法。它适合量化研究人员、资产管理从业者以及希望用 Python 构建和优化投资组合的开发者使用。

用Python做投资组合优化与量化资产配置的开源库,量化投研必备

53
solana-copy-sniper-mev-trading-bot🔥 4.4k交易机器人AI6.6/10

开源的 Solana MEV 套利与狙击交易机器人,支持高速跟单交易、新代币狙击、sandwich 套利、Pumpfun Bundler 及基于 gRPC shred stream 和 Yellowstone Geyser 的低延迟数据流,并提供 AI Raydium 池创建等功能。适合具备一定技术基础、希望参与 Solana 链上 MEV 和跟单策略的交易者使用。

免费高速Solana MEV套利机器人,支持gRPC流、狙击跟单与Pumpfun打币

54
alphalens🔥 4.4k因子/研究8.0/10

一款由 Quantopian 开源的 Python 因子分析库,用于对预测性 alpha 因子进行绩效评估。它能生成因子收益、IC、换手率、分位数分组等分析图表,帮助研究者检验因子的有效性。适合量化研究员和策略开发者在因子挖掘与回测前的研究环节使用。

量化投研必备,用Python快速检验预测因子的收益表现与有效性

55
mplfinance🔥 4.4k数据/另类数据7.1/10

一款基于 Python 的金融数据可视化工具,构建于 matplotlib 之上。它提供 K 线图、成交量图等常用图表类型,支持移动平均线、成交量叠加等视觉分析功能。适合需要在 Python 环境中绘制和分析金融时间序列数据的开发者与量化研究人员使用。

基于matplotlib的Python金融数据可视化库,专攻K线图等行情图表分析

56
zvt🔥 4.3k回测/交易框架8.6/10

一款基于 Python 的开源量化交易框架,使用 SQL 和 pandas 提供统一且可扩展的数据记录、因子计算、选股、回测及实时交易方案,并支持可视化展示。适合希望搭建个人量化工作流的 Python 开发者和量化研究者使用。

用SQL+Pandas统一管理行情数据、因子计算、选股回测到实时交易的开源量化框架

57
finance-sentiment-zh-base🔥 4.3k数据/另类数据AI8.1/10

一款基于 BERT 架构的中文金融情感分析模型,由 bardsai 发布于 Hugging Face。它通过 text-classification 任务对财经文本进行情感倾向判断,支持 transformers、PyTorch 和 safetensors 格式。适合量化研究员、金融数据分析师等需要对中文新闻、公告等文本做情绪因子提取的用户使用。

基于BERT的中文金融文本情感分类模型,可判断财经新闻、公告的正负面倾向

58
Finance🔥 4.2k数据/另类数据7.4/10

一个开源的量化金融 Python 程序合集,包含 150 多个程序,可用于获取、处理和分析股票市场数据。项目覆盖数据抓取、指标计算、可视化等常见量化任务,适合希望用 Python 学习或实践量化分析的投资者与开发者参考使用。

150多个量化金融Python程序,一站式搞定股市数据采集与分析

59
data.table🔥 3.9k数据/另类数据7.9/10

一款 R 语言的数据处理扩展包,是 data.frame 的高性能替代方案。它支持对大规模数据(如内存中的 100GB 数据)进行快速聚合、有序连接和按组增删改列,且不产生数据拷贝,还提供快速的文件读取功能。适合需要在 R 中处理大型数据集的量化研究人员和数据分析人员使用。

R语言大数据处理利器,百GB级数据内存聚合零拷贝,速度远超data.frame

60
finmarketpy🔥 3.8k回测/交易框架7.6/10

一款基于 Python 的开源金融分析库,主要用于回测交易策略和分析金融市场。它提供了市场数据分析、策略回测等功能,支持多种金融工具的研究场景。适合量化研究人员和开发者用于策略验证与市场分析。

用Python回测交易策略并分析金融市场行情的开源量化库

61
PyBroker🔥 3.5k回测/交易框架AI8.4/10

一款基于 Python 的算法交易回测框架,将机器学习融入量化策略开发流程。它支持训练 ML 模型并进行向量化回测,可高效验证策略表现。适合希望把机器学习应用于交易策略研究与回测的 Python 开发者和量化研究人员。

用Python做算法回测交易,内置机器学习建模,适合量化策略开发

62
pysystemtrade🔥 3.5k回测/交易框架8.2/10

一款基于 Python 的开源回测与交易框架,由 Robert Carver 开发,是其著作《Systematic Trading》中系统化交易框架的开源实现。它支持策略回测、模拟交易和实盘对接,内置多种经典交易规则与风险管理方法。适合希望按该书框架构建系统化交易策略的量化研究者和交易者使用。

量化交易开源回测框架,实现《Systematic Trading》书中完整系统化交易体系

63
algorithmic-trading-with-python🔥 3.5k回测/交易框架AI7.7/10

一款基于 Python 的开源量化交易学习资源,配套书籍《Algorithmic Trading with Python》提供源码。核心功能包括使用 pandas 和 scikit-learn 进行金融数据的交易模拟、回测及机器学习建模。适合希望学习算法交易开发的 Python 使用者和量化入门者。

用pandas和scikit-learn免费搞定金融数据回测与机器学习交易模拟

64
Hikyuu🔥 3.5k回测/交易框架8.7/10

一款基于 Python/C++ 的开源高性能量化框架,主打快速分析与回测。它提供完整的交易系统组件,支持复用与组合搭建策略,并配有图形化界面。适合希望进行系统化策略开发与回测的量化研究者和开发者使用。

基于Python/C++的高性能量化回测框架,交易系统组件可复用组合,适合快速策略验证

65
QSTrader🔥 3.5k回测/交易框架7.3/10

一款基于 Python 的开源回测模拟引擎,提供事件驱动的回测框架,支持组合构建、风险管理、交易成本与滑点模拟等功能。其代码结构清晰、易于扩展,适合量化研究者与开发者进行策略回测验证及二次开发。

Python开源回测引擎,适合量化策略模拟与组合交易验证

66
Eiten🔥 3.3k风险管理/组合7.3/10

一款由 Tradytics 开源的投资组合构建工具包,基于 Python 实现。它提供 Eigen Portfolios(特征组合)、Minimum Variance Portfolios(最小方差组合)、Maximum Sharpe Ratio(最大夏普比率)等多种统计与算法投资策略。适合希望进行量化组合优化和风险管理的开发者与投资者使用。

开源Python组合策略工具箱,内置特征值组合、最小方差、最大夏普等多种量化投资方案

67
pandas-datareader🔥 3.2k数据/另类数据8.3/10

一款基于 Python 的开源数据获取工具,可从 Yahoo Finance、FRED、World Bank、Fama/French 等多种数据源读取金融与经济数据,并直接转换为 Pandas 的 DataFrame 等结构。适合需要批量获取公开行情或宏观数据、进行量化分析与研究的 Python 用户。

一行代码把雅虎财经、FRED、世界银行等数据源直接拉进 Pandas DataFrame

68
FinancePy🔥 3.1k风险管理/组合8.2/10

一款基于 Python 的金融库,专注于金融衍生品的定价与风险管理,覆盖固定收益、股票、外汇和信用衍生品等品种。它提供多种定价模型和分析工具,代码开源、结构清晰,适合量化研究人员、开发者和金融专业学习者用于衍生品定价与风险管理的开发和研究。

专注固定收益、股票、外汇及信用衍生品的定价与风险管理Python库

69
TradingAgents-astock🔥 3.1k↑+13·2天LLM/Agent 研报AI9.1/10

基于 TradingAgents 深度改造的 A股多 Agent 投研框架,适配龙虎榜、游资、解禁等 A股数据源。框架内置 7 位 AI 分析师,通过多空辩论与风险评估形成决策。适合关注 A股、希望用 LLM/Agent 辅助投研的开发者和投资者。

7位AI分析师多空辩论的A股投研框架,适配龙虎榜、游资、解禁等本土数据源

70
bt🔥 3k回测/交易框架8.5/10

一款基于 Python 的灵活回测框架,支持自定义策略逻辑、组合权重和再平衡规则,并提供丰富的绩效分析指标。代码结构清晰,易于扩展。适合量化研究人员和开发者快速验证交易策略。

Python 灵活回测框架,适合自定义策略验证交易想法

71
ML_Finance_Codes🔥 2.7k↑+8·24h因子/研究AI6.7/10

一款配套图书《Machine Learning in Finance: From Theory to Practice》的代码仓库,提供书中机器学习金融应用示例的完整实现。内容涵盖因子模型、投资组合优化、深度学习等主题,代码以 Jupyter Notebook 形式组织,便于复现与调试。适合量化研究人员和希望将机器学习方法应用于金融实践的学习者参考。

机器学习金融实战配套代码库,理论到落地全覆盖,量化研究入门利器

72
edgartools🔥 2.6k↑+7·24h回测/交易框架AI8.3/10

一款基于 Python 的 SEC EDGAR 数据访问库,主打 AI 原生设计。它支持 XBRL 财务数据解析、干净的文本提取,提供 17+ 种带类型的表单,并可将数据转为 pandas DataFrame 处理。适合需要程序化获取和分析美股上市公司公开披露文件的量化研究者与开发者。

AI原生SEC EDGAR数据神器,XBRL财务数据直转pandas,17+表单类型解析

73
ffn🔥 2.6k其他工具7.9/10

一个基于 Python 的金融函数库,提供收益率计算、绩效分析、风险指标评估等常用量化分析功能,并支持与 pandas 无缝配合处理金融时间序列数据。适合从事量化研究、投资组合分析的开发者和分析师使用。

Python金融函数库,为量化分析和投资组合计算提供现成工具

74
catalyst🔥 2.6k回测/交易框架7.1/10

一款面向加密资产的 Python 算法交易框架,基于 Quantopian 的 zipline 改造而来。它支持历史数据回测与实盘交易,提供统一的 API 来编写和测试交易策略。适合希望在 Python 环境中开发、回测加密货币交易策略的量化开发者使用。

面向加密资产的Python算法交易回测框架,适合量化策略开发

75
ArcticDB🔥 2.5k数据/另类数据9.2/10

一款由 Man Group 开源的高性能 Python 数据存储库,专为时间序列和 tick 数据设计,支持版本化管理与快速读写。适合量化团队和研究人员存储、查询大规模金融行情与因子数据。

面向Python的高性能时序与Tick数据存储库,量化金融场景利器

76
ta4j🔥 2.5k其他工具9.2/10

一款基于 Java 的技术分析开源库,提供丰富的技术指标计算、K 线数据处理和交易策略回测功能,支持自定义指标与规则组合。适合使用 Java 进行量化开发、需要构建技术分析或策略回测系统的开发者使用。

Java技术分析库,为量化交易提供指标计算与回测支持

77
Blankly🔥 2.5k回测/交易框架7.9/10

一款基于 Python 的开源量化交易框架,提供从回测、模拟盘到实盘部署的一体化流程,支持对接多家交易所和券商接口。适合希望用同一套策略代码完成策略验证与实盘运行的 Python 开发者和量化交易者。

Python量化交易一站式框架,回测、模拟盘到实盘部署无缝衔接

78
bulbea🔥 2.3k回测/交易框架AI6.8/10

一款基于 Python 的深度学习股票预测与建模库,提供数据获取、特征工程、模型训练及回测等功能,支持自定义量化模型。适合希望将深度学习方法应用于股价预测与策略回测的开发者和量化研究人员使用。

基于深度学习的Python股票预测与建模库,适合量化回测交易场景

79
skfolio🔥 2.3k风险管理/组合9.1/10

一个基于 scikit-learn 构建的 Python 组合优化库,提供统一接口和兼容 sklearn 的工具,可用于构建、调优和交叉验证投资组合模型。适合熟悉 Python 与机器学习工作流、需要进行资产配置与组合风险管理的量化研究者和开发者使用。

基于scikit-learn的Python组合优化库,支持统一接口建模、调参与交叉验证

80
qtpylib🔥 2.3k回测/交易框架7.6/10

一款基于 Python 的开源算法交易框架,支持策略回测与实盘交易,内置常见技术指标、组合管理和多资产支持,可对接 Interactive Brokers 等券商接口。适合希望用 Python 编写并部署量化交易策略的开发者和交易者。

用Python写算法交易策略,支持实盘与回测的开源量化框架

81
finta🔥 2.3k其他工具7.4/10

一款基于 Python 的金融技术分析指标库,使用 Pandas 实现了常见的技术指标计算,如 MA、RSI、MACD 等。它轻量易集成,可直接嵌入量化策略或数据处理流程中,适合需要用 Python 做行情指标计算的开发者和量化研究人员。

用Pandas实现常用金融技术分析指标的Python库,量化分析必备

82
py4fi2nd🔥 2.3k其他工具7.6/10

一款配套《Python for Finance(第2版)》书籍的开源代码库,由作者 Yves Hilpisch 维护。它提供书中全部章节的 Jupyter Notebooks 和 Python 代码,涵盖金融数据分析、量化建模等内容。适合正在阅读该书或希望学习 Python 金融编程的读者使用。

《Python金融实战》第二版配套代码库,含全套Jupyter笔记本,学量化金融必备

83
Vibe-Research🔥 2.3k↑+27·2天LLM/Agent 研报AI8.4/10

一款面向 A股/美股/港股 的个人投研 Agent,基于开源的 Codex Harness 打造。它提供每日复盘、资讯雷达、个股数据、板块中心、持仓管理与回测等功能,把数据和工具配齐后由用户自己的 Agent 驱动研究。适合希望搭建个人化投研工作流的投资者与开发者使用。

覆盖A股美股港股的个人投研Agent,集复盘、资讯、持仓与回测于一体

84
Barter🔥 2.2k回测/交易框架8.1/10

一款基于 Rust 的开源事件驱动框架,用于构建实盘交易与回测系统。它以高性能和模块化为核心特点,支持 event-driven 架构下的策略开发与执行。适合熟悉 Rust 并希望搭建自定义量化交易系统的开发者使用。

用Rust打造事件驱动的实盘交易与回测系统,兼顾性能与安全

85
PyFlux🔥 2.1k其他工具6.1/10

一款基于 Python 的时间序列建模与推断库,支持频率学派和贝叶斯两种方法,内置 ARIMA、GARCH 等常用模型。适合量化研究人员、数据科学家及需要做时序分析与预测的开发者使用。

Python时间序列建模库,支持频率派与贝叶斯推断,适合量化分析

86
findatapy🔥 2.1k数据/另类数据8.5/10

一款基于 Python 的开源金融数据获取库,支持通过 Bloomberg、Quandl、Yahoo 等多种数据源下载市场数据,并提供统一的 API 接口。适合需要批量获取行情数据的量化研究人员和开发者使用。

一个Python库,统一接口从Bloomberg、Quandl、Yahoo等下载市场数据

87
pmxt🔥 2.1k其他工具7.9/10

一款面向预测市场的统一交易 API 库,提供 Python 和 JavaScript 版本,定位类似加密货币领域的 CCXT。它将 Polymarket、Kalshi 等平台的接口封装为统一规范,方便开发者用同一套代码跨平台交易。适合需要在多个预测市场平台开发量化策略或交易工具的开发者使用。

预测市场版CCXT,一套API统一交易Polymarket、Kalshi等多平台

88
Stock_Analysis_For_Quant🔥 2.1k其他工具6.2/10

一个开源的股票分析学习项目,涵盖 Excel、Matlab、Power BI、Python、R 和 Tableau 等多种工具下的不同类型股票分析方法。项目提供多语言代码示例,便于对比学习。适合量化投资初学者以及希望用不同技术栈进行股票分析的开发者参考使用。

用Excel、Python、R等六种工具做多类型股票量化分析

89
Investing algorithm framework🔥 2k↑+5·24h回测/交易框架8.4/10

一款基于 Python 的开源量化交易框架,支持策略的开发、回测与自动化部署。它提供统一的算法编写接口,可将策略部署为自动化交易程序。适合希望用 Python 构建并运行自动交易算法的开发者和量化研究人员使用。

用Python开发、回测并部署自动化交易算法的一站式量化框架

90
Lumibot🔥 2k回测/交易框架9.0/10

一款基于 Python 的算法交易框架,同一套代码可同时用于回测与实盘交易,支持股票、期权、加密货币、期货和外汇等多种资产,并对接 Alpaca、Interactive Brokers 等多家券商。适合希望用 Python 快速实现策略回测与自动化交易的量化开发者。

一套代码同时跑回测与实盘,覆盖股票、期权、加密货币等多资产多券商的Python量化交易框架

91
volatility-trading🔥 1.9k其他工具7.3/10

一款基于 Euan Sinclair 所著《Volatility Trading》一书实现的开源 Python 工具库,提供了一整套波动率估计器。它将书中的波动率估算方法代码化,便于研究者直接调用和验证。适合量化研究人员、期权交易者以及希望学习波动率建模的 Python 开发者使用。

基于Euan Sinclair《波动率交易》打造的完整波动率估计器合集,量化交易者必备

92
zipline-reloaded🔥 1.9k回测/交易框架7.5/10

一款基于 Python 的开源算法交易回测框架,是 Quantopian 旗下 Zipline 项目的社区维护版本。它支持事件驱动的回测流程,可处理历史数据加载、订单执行模拟与绩效分析,并兼容较新的 Python 版本。适合量化研究者与策略开发者进行策略验证和研究。

Quantopian开源的Python量化回测框架,适合策略研发与历史数据验证

93
Hands-On Machine Learning for Algorithmic Trading🔥 1.9k因子/研究AI7.2/10

这是 Packt 出版的《Hands-On Machine Learning for Algorithmic Trading》配套代码仓库,涵盖机器学习在量化交易中的应用。内容包括数据处理、特征工程、模型构建与回测等完整流程示例,按章节组织便于对照学习。适合希望将 ML 技术应用于因子研究和交易策略开发的开发者与研究人员。

面向量化交易场景的机器学习实战教程,覆盖因子挖掘与策略研究全流程

94
alpaca-trade-api🔥 1.9k数据/另类数据7.7/10

一款基于 Python 的 Alpaca API 官方接口库,提供实时与历史行情数据的获取功能,同时支持通过 API 执行交易下单。其接口简洁,便于集成到自动化策略中,适合使用 Alpaca 平台的量化开发者与个人交易者。

Python库一行代码接入Alpaca行情与交易,实时历史价格加自动下单都搞定

95
Intelligent Trading Bot🔥 1.9k回测/交易框架AI8.5/10

一款基于 Python 的开源量化交易机器人,通过机器学习和特征工程自动生成交易信号并执行交易。它支持自定义特征提取与模型训练,适合希望将 ML 方法应用于自动化交易策略的开发者和量化研究者。

基于机器学习自动生成信号并执行交易的Python量化机器人

96
investpy🔥 1.9k数据/另类数据7.4/10

一款基于 Python 的金融数据抓取库,可从 Investing.com 提取股票、ETF、指数、外汇等历史行情与基本面数据。它提供简洁的 API,支持将数据导出为 DataFrame,便于量化分析与回测使用,适合需要免费获取多品类金融数据的 Python 开发者和量化研究人员。

用Python直接抓取Investing.com的股票、基金、加密货币等金融数据

97
DataFrames.jl🔥 1.8k数据/另类数据7.3/10

一款基于 Julia 语言的开源数据处理库,用于在内存中操作表格数据。它提供类似 DataFrame 的结构,支持数据筛选、变换、分组聚合与多表连接等常用操作。适合使用 Julia 进行数据分析、量化研究或处理另类数据的开发者使用。

Julia 语言的内存表格数据处理核心库,适合高性能数据分析场景

98
FinQuant🔥 1.8k风险管理/组合7.2/10

一款基于 Python 的开源金融组合管理工具,提供投资组合的构建、分析与优化功能,支持计算收益率、风险指标及有效前沿等。适合量化研究者、金融专业学生及需要用 Python 进行组合分析的开发者使用。

用Python实现投资组合管理、分析与优化的一站式量化工具

99
RustQuant🔥 1.8k其他工具6.9/10

一款用 Rust 语言编写的量化金融库,提供期权定价、随机过程模拟、利率模型等常用量化功能。得益于 Rust 的性能与内存安全特性,适合需要在高性能环境下进行金融建模和数值计算的开发者与研究人员使用。

用Rust打造的高性能量化金融库,适合金融工程与衍生品定价开发

100
Deep Learning Machine Learning Stock🔥 1.8k因子/研究AI7.0/10

开源的 GitHub 项目,汇集了运用 Deep Learning 与 Machine Learning 方法分析股票的相关资源、代码与示例。项目涵盖多种算法在股市预测中的应用,便于学习与实践,适合对量化研究、机器学习选股感兴趣的开发者和投资者参考使用。

聚焦深度学习与机器学习概念股,为长短线投资者提供选股参考