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 的风险规避信号)。
- 部署一致性:确保离线回测期间生成的权重向量能与实盘券商执行完全一致。
相关
- 项目
- 项目
- 项目
- 项目