atlas

Research map / Reinforcement learning / Policy gradient and actor-critic

Robust Reinforcement Learning in Finance: Modeling Market Impact with Elliptic Uncertainty Sets

NeurIPS 2025 · Reinforcement learning › Policy gradient and actor-critic · approach: Temporal-difference and discounting theory · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes elliptic (multi-focal, sum-of-distances) uncertainty sets for robust RL to model directional market impact, derives implicit and explicit worst-case transition solutions, and uses robust TD learning to trade single assets and portfolios on LOBSTER-based simulated impact.

Problem

RL trading agents are trained on historical data without market impact, but deployment involves their own trades shifting prices; symmetric robust RL uncertainty sets (l_p balls) fail to capture the directional nature of this impact and can be overly conservative.

Approach

Generalize l_p-norm ball uncertainty sets to elliptic sets defined by a sum of norm distances to multiple foci, and derive implicit (via Fenchel duality and a dual variable) and explicit closed-form worst-case transition solutions for N=1 (general p), and N=2 with p=1 or p=2, enabling robust TD learning without inner optimization loops.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use an ℓp-ellipse uncertainty set instead of an ℓp-ballRobust RL · METASharpe ratio: -0.28 -> 2.48Helped
Use an ℓp-ellipse uncertainty set instead of non-robust trainingRL · METASharpe ratio: 1.74 -> 2.48Helped
Use an ℓp-ellipse uncertainty set instead of momentum tradingTrading strategy · METASharpe ratio: -0.95 -> 2.48Helped
Use an ℓp-ellipse uncertainty set instead of an ℓp-ballRobust RL · MSFTSharpe ratio: -0.82 -> 1.20Helped
Use an ℓp-ellipse uncertainty set instead of non-robust trainingRL · MSFTSharpe ratio: -1.75 -> 1.20Helped
Use an ℓp-ellipse uncertainty set instead of momentum tradingTrading strategy · MSFTSharpe ratio: 1.10 -> 1.20Helped
Use an ℓp-ellipse uncertainty set instead of an ℓp-ballRobust RL · SPYSharpe ratio: 0.17 -> 1.60Helped
Use an ℓp-ellipse uncertainty set instead of non-robust trainingRL · SPYSharpe ratio: -1.64 -> 1.60Helped
Use an ℓp-ellipse uncertainty set instead of momentum tradingTrading strategy · SPYSharpe ratio: 1.69 -> 1.60Hurt

Surprising findings

Limitations

Experimental setup

Datasets: LOBSTER limit order book data minute-level historical price data for META, MSFT, SPY

Benchmarks: single-asset intra-day trading on META, MSFT, SPY (Jun-Dec 2022) with simulated market impact multi-asset portfolio rebalancing under increasing trade volume

Metrics: Sharpe ratio annualized return max drawdown final value relative portfolio gap

Baselines: Momentum Non-Robust RL Robust RL (l_p-ball)

Builds on: l_p-norm uncertainty sets R-contamination model robust TD learning Minkowski sum Fenchel conjugate

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy