首页 / 回测/交易框架

pybacktest

回测/交易框架★ 822↓ 822源:awesome-quant

基于 pandas 的向量化回测框架,让量化策略测试更简洁高效

🧭 AI 判断

仅供研究向量化回测库定位教学级,长期无维护与热度数据,不适合实盘

基于pandas向量化的极简回测框架,代码量小,适合快速验证策略想法

适合新手回测策略研究多市场技术栈 Python上手简单活跃度
实用性 💰 开源免费GPU 不需要Python超过半年未更新

📊 综合评分

7.5/10金融相关 · 核心金融工具向量化回测框架,直接服务策略回测研究
金融相关核心金融工具
热度822★
实用性
活跃度超过半年未更新
上手难度简单
成本开源免费

📖 工具介绍

一款基于 Python / pandas 的向量化回测框架,旨在简化策略回测流程。它利用 pandas 数据结构实现快速回测计算,代码简洁易读。适合熟悉 Python 和 pandas、希望快速验证交易策略想法的量化研究者使用。

原版简介(英文)

`Python` - Vectorized backtesting framework in Python / pandas, designed to make your backtesting easier.

访问官网 ↗← 更多回测/交易框架

⚖️ 同类对比

维度pybacktestbtBacktesting.pyalgorithmic-trading-with-python
结论仅供研究值得关注值得关注仅供研究
热度8223k3.5k
适合人群新手新手新手新手
主要用途回测 / 策略研究回测 / 策略研究回测 / 策略研究回测 / 策略研究
支持市场多市场多市场多市场多市场
技术栈PythonPythonPythonPython
上手难度简单简单简单简单
活跃度

💡 新手优先 algorithmic-trading-with-python(上手简单)

🧩 更多同类工具

bt🔥 3k

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

回测/交易框架
Backtesting.pyawesome-quant

一款基于 Python 的开源回测框架,用于在历史数据上测试交易策略。它提供简洁的 API,支持策略编写、绩效指标统计和结果可视化,代码轻量易读。适合希望快速验证策略想法的 Python 量化开发者和个人交易者。

回测/交易框架
algorithmic-trading-with-python🔥 3.5k

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

回测/交易框架AI
fastquant🔥 1.8k

一款基于 Python 的开源量化回测框架,核心特点是极简易用,最少只需 3 行代码即可完成投资策略回测,并内置多种常用技术指标和策略。适合量化初学者以及希望快速验证交易想法的开发者使用。

回测/交易框架
py4at🔥 851

一个配套 Yves Hilpisch 所著《Python for Algorithmic Trading》(O'Reilly) 一书的代码仓库,提供书中全部 Jupyter Notebooks 和示例代码。内容涵盖算法交易相关的 Python 实现方法,便于读者边学边练。适合正在阅读该书或希望系统学习量化交易编程的读者使用。

其他工具
Turtle_Trading_Strategyhf-spaces

基于 Streamlit 搭建的 Turtle Trading(海龟交易)策略在线演示工具,部署在 Hugging Face Spaces 上。用户可在网页中查看和体验经典海龟交易策略的回测逻辑与运行效果。适合对量化交易策略感兴趣的学习者和初学者,用于直观理解趋势跟踪策略的基本原理。

其他工具