#14 · 主分类: 时间序列机器学习

pybroker

ai algorithmic-trading algotrading artificial-intelligence backtesting crypto cryptocurrency data-science finance framework investment machine-learning python quantitative-finance stocks trading trading-strategies

使用机器学习的Python算法交易

项目最后更新:08/28/26

GitHub Stars

3.5K

Forks数量

453

贡献者数量

12

许可证

Other

收录理由

PyBroker 是一个面向算法交易的 Python 框架,它的策略由机器学习模型驱动,而不是依赖手工编写的规则。回测引擎基于 NumPy 构建,并用 Numba 加速,因此在大范围扫描不同配置时依然能保持较快的速度。它提供的 walk-forward 分析模式会在滚动窗口上重新训练模型,模拟实际交易中的使用方式,相比一次性的 hindsight 回测,能更客观地反映策略的真实表现。数据源方面,框架支持 Yahoo Finance、Alpaca、AKShare,也可以接入你自己的数据提供方;同时它会缓存下载的数据、指标和训练好的模型,避免反复实验时拖慢速度。对于想用一套开源工具同时完成训练、回测和评估的股票或加密货币交易者来说,这个库能省去把多个库拼凑在一起的麻烦,整体上是一个相当实用的选择。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目