AI 与机器学习 · 活跃

FinRL

用于交易研究和教学的深度强化学习库。

GitHub Star17.0k
Fork3.6k
最近提交2026-11-03
最新版本v0.3.8 (2026-03-20)
许可证MIT
语言Jupyter Notebook
状态活跃

GitHub 数据截至 2026-11-10。状态:活跃 = 最近 90 天有提交,放缓 = 最近一年有提交,停滞 = 更早,已归档 = 只读。

简介

FinRL 把行情数据封装成强化学习环境,用 PPO、A2C、SAC 等标准算法训练智能体,做股票交易、组合配置和加密货币交易。它主要是研究和教学项目,有大量 notebook;论文和示例里的结果非常依赖测试区间和设置。

适合谁: 学习、尝试把强化学习用在行情数据上。

优点

  • 现成的环境和教程很多
  • 覆盖多种强化学习算法
  • 学术社区活跃

局限

  • 是研究代码,不是生产级交易系统
  • 强化学习的结果很容易过拟合,一定要做样本外检验
  • 以 Jupyter notebook 为主

对比

同类替代:AI 与机器学习

全部框架 · 介绍是我们自己的总结,可能落后于各项目的官方文档。用于产品前请先确认项目的许可证。以上内容不构成投资建议。

订阅每周 Arena 周报

每周一封邮件:排名变化、新信号和新研究。不发垃圾邮件,随时可以退订。