Paper: arXiv 2603.21330
Authors: Hongyang Yang, Boyu Zhang, Yang She, Xinyu Liao, Xiaoli Zhang
Abstract
We present FinRL-X, a modular and deployment-consistent trading architecture that unifies data processing, strategy construction, backtesting, and broker execution under a weight-centric interface. While existing open-source platforms are often backtesting- or model-centric, they rarely provide system-level consistency between research evaluation and live deployment. FinRL-X addresses this gap through a composable strategy pipeline that integrates stock selection, portfolio allocation, timing, and portfolio-level risk overlays within a unified protocol. The framework supports both rule-based and AI-driven components, including reinforcement learning allocators and LLM-based sentiment signals, without altering downstream execution semantics. FinRL-X provides an extensible foundation for reproducible, end-to-end quantitative trading research and deployment. The official FinRL-X implementation is available at https://github.com/AI4Finance-Foundation/FinRL-Trading.
Complexity vs Empirical Score
- Math Complexity: 3.5/10
- Empirical Rigor: 6.5/10
- Quadrant: Street Traders — practical and empirical, lighter on theory
Why this score: FinRL-X introduces a novel, deployment-consistent infrastructure that bridges the gap between backtesting and live trading for AI/RL strategies. While it focuses heavily on software architecture and system engineering rather than complex mathematical proofs, its high reproducibility (backed by an open-source repository) and modular design make it a valuable framework for quantitative finance practitioners.
Research Flowchart
flowchart TD
A[Research Goal: Unify Quant Research & Live Deployment] --> B[Inputs: Market Data & LLM Sentiment Signals]
B --> C[FinRL-X Modular Pipeline: Stock Selection & Timing]
C --> D[Computational Layer: RL Allocators & Risk Overlays]
D --> E[Weight-Centric Broker Execution Engine]
E --> F[Outcomes: System-Level Consistency & Reproducible Live Trading]
Cited References (123)
- Options, futures and other derivatives/John C. Hull. (2009)
- Fuzzy adaptive decision-making for boundedly rational traders in speculative stock markets (2010)
- Online portfolio selection strategy based on combining experts’ advice (2017)
- An intelligent hybrid trading system for discovering trading rules for the futures market using rough sets and genetic algorithms (2017)
- Learning to trade via direct reinforcement (2001)
- Deep learning for finance: deep portfolios (2017)
- Portfolio theory and capital markets (1970)
- Practical deep reinforcement learning approach for stock trading (2018)
and 115 more
- Optimistic bull or pessimistic bear: Adaptive deep reinforcement learning for stock portfolio allocation (2019)
- Multi-agent deep reinforcement learning for liquidation strategy analysis (2019)
- Introduction to discrete-event simulation and the simpy language (2008)
- TensorLayer : A versatile library for efficient deep learning development (2017)
- Benchmarking deep reinforcement learning for continuous control (2016)
- Continuous control with deep reinforcement learning (2016)
- Mastering the game of Go with deep neural networks and tree search (2016)
- Reinforcement learning for control: Performance, stability, and deep approximators (2018)
- Learning from delayed rewards (1989)
- Multi-agent actor-critic for mixed cooperative-competitive environments (2017)
- Dynamic programming and markov processes. (1960)
- PyBrain (2010)
- Human-level control through deep reinforcement learning (2015)
- CSI 300 (2017) — link
- Deep hedging: Hedging derivatives under generic market frictions using reinforcement learning (2019)
- Garage: A toolkit for reproducible reinforcement learning research (2019)
- Pyfolio: A toolkit for Portfolio and risk analytics in Python (2019)
- “Personae” (2018) — link
- Investment science (1997)
- Experience replay optimization (2019)
- Hang Seng Index and Sub-indexes (2020) — link
- SSE 180 Index Methodology (2018) — [link](http://www.sse.com.cn/market/sseindex/indexlist/indexdetails/indexmethods/c/Index Handbook_EN_SSE 180.pdf)
- Shenzhen Component (2019) — link
- A Markovian decision process (1957)
- Proximal policy optimization algorithms (2017) — link
- Soft actor-critic: Off-policy maximum entropy deep reinforcement learning with a stochastic actor (2018)
- Asynchronous methods for deep reinforcement learning (2016)
- Addressing function approximation error in actor-critic methods (2018)
- Mean-variance investing (August 10, 2012)
- OpenAI Gym (2016) — link
- Reinforcement learning in financial markets - a survey (2018)
- Reinforcement learning: An introduction (2018)
- Deep Reinforcement Learning with Double Q-Learning (2016)
- Dueling Network Architectures for Deep Reinforcement Learning (2016)
- Policy gradient methods for reinforcement learning with function approximation (2000)
- Asynchronous methods for deep reinforcement learning (2016)
- Trust region policy optimization (2015)
- Twin-Delayed DDPG : A Deep Reinforcement Learning Technique to Model a Continuous Movement of an Intelligent Robot Agent (2019)
- RLlib : Abstractions for Distributed Reinforcement Learning
- OpenAI Baselines (2017)
- Stable Baselines (2018)
- Dopamine: A research framework for deep reinforcement learning (2018) — link
- Passive Investment Strategies and Efficient Markets (2003)
- Exchange Traded Funds (ETF): History, Mechanism, Academic Literature Review and Research Perspectives (2016)
- Skulls, financial turbulence, and risk management (2010)
- LIFT : Reinforcement Learning in Computer Systems by Learning From Demonstrations (2018) — link
- Horizon: Facebook’s Open Source Applied Reinforcement Learning Platform (2018) — link
- Deep Reinforcement Learning for Automated Stock Trading: An Ensemble Strategy (2020)
- Reinforcement Learning in Stock Trading (2019)
- Portfolio management using reinforcement learning (2016)
- Financial trading as a game: A deep reinforcement learning approach (2018) — link
- Sentiment and Knowledge Based Algorithmic Trading with Deep Reinforcement Learning (2020)
- Performance functions and reinforcement learning for trading systems and portfolios (1998)
- Deep reinforcement learning for trading (2020)
- Deep Direct Reinforcement Learning for Financial Signal Representation and Trading (2017)
- Reinforcement Learning For Automated Trading (2016)
- Algorithmic Trading using Sentiment Analysis and Reinforcement Learning (2016)
- Q-Learning-Based Financial Trading Systems with Applications (2014)
- Deep Reinforcement Learning in High Frequency Trading (2018)
- A Deep Reinforcement Learning Approach for Automated Cryptocurrency Trading (2019)
- Deep Reinforcement Learning in Cryptocurrency Market Making (2019)
- Cryptocurrency portfolio management with deep reinforcement learning (2017)
- Bitcoin Is Volatile! Isn’t that Right? (2014)
- A Deep Reinforcement Learning Framework for the Financial Portfolio Management Problem (2017)
- Deep Hedging of Derivatives Using Reinforcement Learning (2019)
- Application of deep reinforcement learning on automated stock trading (2019)
- Learning to Trade with Deep Actor Critic Methods (2018)
- Profitable momentum trading strategies for individual investors (2015)
- FinRL: A Deep Reinforcement Learning Library for Automated Stock Trading in Quantitative Finance (2020) — link
- TensorTrade: An open source Python framework for trading algorithms using reinforcement learning (2019)
- Backtrader: A feature-rich Python framework for backtesting and trading (2015)
- Zipline: A Pythonic Algorithmic Trading Library (2014)
- bt: Flexible backtesting for Python (2014)
- vectorbt: Portfolio optimization and backtesting on pandas/NumPy (2020)
- QSTrader: A Python-based open-source modular backtesting framework (2014)
- Alpaca API Documentation: Paper Trading (2025)
- Time Series Momentum (2012)
- Trading Systems and Methods (1998)
- Financial Modeling Prep (2026)
- Time series momentum (2012)
- Trading Systems and Methods (1998)
- The Probability of Backtest Overfitting (2017) — link
- The Investor Fear Gauge (2000) — link
- FinGPT: Open-Source Financial Large Language Models — → 2306.06031
- Qlib: An AI-Oriented Quantitative Investment Platform (2020)
- TradeMaster: A Holistic Quantitative Trading Platform Empowered by Reinforcement Learning (2023)
- FinRL-Meta: Market Environments and Benchmarks for Data-Driven Financial Reinforcement Learning (2022)
- Tradingagents: Multi-agents llm financial trading framework — → 2412.20138
- Lean Algorithmic Trading Engine (2024)
- Portfolio Selection (1952)
- Minimum-variance portfolio composition (2006)
- Trading Systems and Methods (1998)
- The investor fear gauge (2000)
- A deep reinforcement learning framework for financial portfolio management — → 2409.08426
- The probability of backtest overfitting (2017)
- Optimal execution of portfolio transactions (2001)
- Algorithmic and high-frequency trading (2015)
- Paper Trading vs. Live Trading: A Data-Backed Guide on When to Start Trading Real Money (2025)
- Why Backtesting Environments Differ from Live Markets: Technical Factors Explained (2026)
- Dynamic Datasets and Market Environments for Financial Reinforcement Learning (2024)
- FinRL-Meta: Market Environments and Benchmarks for Data-Driven Financial Reinforcement Learning (2022)
- FinRL : Deep reinforcement learning framework to automate trading in quantitative finance (2021)
- Bloomberggpt: A large language model for finance (2023) — link
- A survey of large language models for financial applications: Progress, prospects and challenges — → 2406.11903
- Factor investing (2013)
- An overview of machine learning, deep learning, and reinforcement learning-based techniques in quantitative finance: recent progress and challenges (2023)
- Machine learning for quantitative finance applications: A survey (2019)
- FinRobot: AI Agent for Equity Research and Valuation with Large Language Models (2024)
- FinRobot: An Open-Source AI Agent Platform for Financial Applications using Large Language Models — → 2405.14767
- Enhancing Investment Analysis: Optimizing AI-Agent Collaboration in Financial Research (2024)
- Instruct-FinGPT: Financial Sentiment Analysis by Instruction Tuning of General-Purpose Large Language Models (2023)
- Enhancing Financial Sentiment Analysis via Retrieval Augmented Large Language Models — → 2310.04027
- FinGPT: enhancing sentiment-based stock movement prediction with dissemination-aware and context-enriched LLMs (2025)
- FinGPT: Instruction Tuning Benchmark for Open-Source Large Language Models in Financial Datasets (2023)
- Deep reinforcement learning for automated stock trading: An ensemble strategy (2020)
6 of 123 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.