gymfolio: A Reinforcement learning environment for Portfolio Optimization in Python

This paper introduces gymfolio , a modular and flexible framework for portfolio optimization using reinforcement learning. gymfolio is built around the PortfolioOptimizationEnv class, enabling seamless integration of market observations, technical indicators, and dynamic rebalancing strategies. The implementation emphasizes adaptability, supporting extensions for custom investment goals and trading scenarios. gymfolio serves as a lightweight adaptable environment for advancing research in financial machine learning and promoting innovation in portfolio strategy development.

Authors

Institutions

Publication Details

Journal
SoftwareX
Published
2025-03-06
DOI
https://doi.org/10.1016/j.softx.2025.102106
Citations
3
Primary Topic
Reinforcement Learning in Robotics
Type
article
Field-Weighted Citation Impact
7.44

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

gymfolio: A Reinforcement learning environment for Portfolio Optimization in Python

Joaquín Ordieres‐Meré, Francisco Espiga-Fernández, Álvaro García Sánchez
3 citations
SoftwareX
Reinforcement Learning in Robotics
7.44
article

gymfolio: A Reinforcement learning environment for Portfolio Optimization in Python

Joaquín Ordieres‐Meré, Francisco Espiga-Fernández, Álvaro García Sánchez
article en
3 citations

Abstract

This paper introduces gymfolio , a modular and flexible framework for portfolio optimization using reinforcement learning. gymfolio is built around the PortfolioOptimizationEnv class, enabling seamless integration of market observations, technical indicators, and dynamic rebalancing strategies. The implementation emphasizes adaptability, supporting extensions for custom investment goals and trading scenarios. gymfolio serves as a lightweight adaptable environment for advancing research in financial machine learning and promoting innovation in portfolio strategy development.

SoftwareXVol. 30
Universidad Politécnica de Madrid (ES)
Ministerio de Ciencia, Innovación y Universidades, Ministerio de Ciencia e Innovación, European Regional Development Fund, Agencia Estatal de Investigación
Openalex Percentile: Top 4%
Reinforcement Learning in Robotics
7.44
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.