AI4Finance-Foundation/FinRL-Trading

FinRL-X: An AI-Native Modular Infrastructure for Quantitative Trading

解决的问题

FinRL-X 提供了一个模块化、可投入生产的量化交易基础设施。它通过将数据获取、策略开发、回测与实盘执行统一到单一系统中,解决了交易流程碎片化的问题,确保研究中使用的逻辑能一致地部署于实盘交易中。

运作方式

该系统采用“以权重为中心的架构”,其中目标投资组合权重向量作为所有模块之间的通用接口。流程遵循特定路径:股票选择 $\to$ 投资组合配置 $\to$ 时机调整 $\to$ 风险覆盖。由于每个模块都遵守此基于权重的合约,用户可以替换个别组件(例如,将简单的等权重配置器替换为深度强化学习代理),而无需更改流程的其他部分。

适用对象

专为量化研究人员与算法交易员设计,适合希望构建并部署 AI 驱动策略(从经典优化到 DRL 以及基于 LLM 的情绪分析)并结合专业级回测与券商整合的用户。

特色亮点

  • 端到端流程:整合数据获取 (Yahoo Finance, FMP, WRDS)、策略生成、基于 bt 的回测,以及通过 Alpaca 进行的实盘执行。
  • 模块化策略组合:支持多种配置范式,包括均值-方差 (Mean-Variance)、最小方差 (Minimum Variance) 以及 DRL (PPO/SAC)。
  • 风险管理:内置投资组合层级的风险覆盖、移动止损以及市场状态检测(例如基于 VIX 的风险规避信号)。
  • 部署一致性:确保离线回测期间生成的权重向量能与实盘券商执行完全一致。

相关

  • 项目
  • 项目
  • 项目
  • 项目