Can we use two reward functions jointly? #503
Replies: 1 comment 4 replies
-
The reward is extracted at each time when the agent takes action, so the daily return is an appropriate reward function as you can compute for each action. But the Sharpe ratio and Sortino ratio are generally formulated for yearly return. So in my opinion you can do hyperparameter optimization using Sharpe and Sortino ratio. Here in this tutorial we are doing HPO optimization for the validation dataset using Sharpe ratio only. You can also use the Sortino and Sharpe ratio as multi-objective optimization. Optuna has support for multi-objective function, presented here |
Beta Was this translation helpful? Give feedback.
-
I want to optimize a portfolio by Maximizing the Sharpe ratio and at the same time maximizing Sortino ratio. Is it possible to use two rewards functions jointly in FinRL ? The portfolio will be both Risk-Return and Drawdown adjusted in this case.
Beta Was this translation helpful? Give feedback.
All reactions