Optimise for target return and target risk #11
Replies: 1 comment 3 replies
-
Hi, Thanks to support my work. Let me tell you that I forgot to add an example using constraints on maximum value for some risk measures. On the other hand, I've just added the option to include constraints on minimum portfolio return. Due to Riskfolio-Lib is based on cvxpy, we need to follow the disciplined convex programming conventions, this means that we only can put bounds on minimum return and maximum risk (return >= level_1 and risk <= level_2). The advantage of Riskfolio-Lib is that we can add bounds on several risk measures at the same time. The new example shows how to find the portfolio that maximizes sharpe ratio with constraints on return, CVaR and Max Drawdown, also shows how these constraints work plotting efficient frontier using Std. Dev., CVaR and Max Drowdown in risk dimension. Here is the link of the new example https://github.com/dcajasn/Riskfolio-Lib/blob/master/examples/Tutorial%2021.ipynb. If you want to see it in nbviewer, the link is available on documentation. I would appreciate if you recommend this library to your friends and colleagues. Best, |
Beta Was this translation helpful? Give feedback.
-
Hi all
I've just started to use riskfolio-lib after looking at pyportfoliopt and settled on riskfolio-lib.
I am trying to minimise risk for a given target return as well as the expected return for a given level of risk. For example I would like to minimise the portfolio weights for a return of 6% or 10%. Is it also possible to find an expected return for a std dev of 4% or 20%? This seems to be straight forward with pyportfoliopt.
Any help is greatly appreciated.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions