Sharpe Ratio Optimization in Markov Decision Processes
Not on the map. Why?
Abstract (arXiv)
Sharpe ratio (also known as reward-to-variability ratio) is a widely-used metric in finance, which measures the additional return at the cost of per unit of increased risk (standard deviation of return). However, the optimization of Sharpe ratio in Markov decision processes (MDPs) is challenging, because there exist two difficulties hindering the application of dynamic programming. One is that dynamic programming does not work for fractional objectives, and the other is that dynamic programming is invalid for risk metrics. In this paper, we study the Sharpe ratio optimization in infinite-horizon MDPs, considering both the long-run average and discounted settings. We address the first challenge with the Dinkelbachs transform, which converts the Sharpe ratio objective to a mean-squared-variance (M2V) objective. It is shown that the M2V optimization and the original Sharpe ratio optimization share the same optimal policy when the risk-sensitive parameter is equal to the optimal Sharpe ratio. For the second challenge, we develop an iterative algorithm to solve the M2V optimization which is similar to a mean-variance optimization in MDPs. We iteratively solve the M2V problem and obtain the associated Sharpe ratio that is used to update the risk-sensitive parameter in the next iteration of M2V problems. We show that such a sequence of Sharpe ratios derived is monotonically increasing and converges to the optimal Sharpe ratio. For both average and discounted MDP settings, we develop a policy iteration procedure and prove its convergence to the optimum. Numerical experiments are conducted for validation. To the best of our knowledge, our approach is the first that solves the Sharpe ratio optimization in MDPs with dynamic programming type algorithms. We believe that the proposed algorithm can shed light on solving MDPs with other fractional objectives.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 5 of its 46 references that are in the map. First posted on arXiv 31 Aug 2025.
Builds on
5 of 46 references.
References · 5
- 2015Trust Region Policy Optimizationcited by 2,580
- 2019Risk-Averse Trust Region Optimization for Reward-Volatility Reductioncited by 54
- 2020Mean-Variance Policy Iteration for Risk-Averse Reinforcement Learningcited by 28
- 2020Risk-Sensitive Markov Decision Processes with Combined Metrics of Mean and Variancecited by 9
- 2022Risk-Sensitive Markov Decision Processes with Long-Run CVaR Criterioncited by 4
Built on by
Not cited yet.