Replies: 8 comments 18 replies
-
Thanks for this project. Do you plan to reference the original papers/references for the implemented optimization strategies? I'd love to have those for further research. |
Beta Was this translation helpful? Give feedback.
-
I used the examined the Maximum Diversification Portfolio in some research I did and couldn't find it it directly. It is a variation of the Minimum Variance Portfolio, so it is kind of here already. I could implement it and create a pull request, if you like. |
Beta Was this translation helpful? Give feedback.
-
Hi @dcajasn, congratulations on the great library. I was wondering if you were thinking of implementing the possibility of adding a target volatility and leverage for HRP or NRP, to fight against the low returns associated with both allocations. |
Beta Was this translation helpful? Give feedback.
-
I think the only thing that is missing is an Out of Sample testing module. There are so many permutations of weights with all of the models and risk measures that you need some way of assessing out of sample performance. You could approach this via Monte Carlo or using the approach of simulated covariance matrixes (CorrGan) shown here. https://gmarti.gitlab.io/qfin/2019/12/04/hierarchical-risk-parity-part-3.html |
Beta Was this translation helpful? Give feedback.
-
@dcajasn -- First, what a great library -- thank you so much for taking the time to pull together all of these research papers and convert them into working Python code! Have you looked into incorporating the 'Maximum Decorrelation Portfolio' (Christoffersen et al. 2010 )into the 'optimization' function? From my reading (and similar to the Maximum Diversification Portfolio 'trick' that you laid out above), it might be as simple as a 'MinRisk' optimization where the covariance matrix is simply replaced with the correlation matrix...but I'm not certain about that. Regardless, I appreciate you considering this...and again, thank you for all of your efforts! |
Beta Was this translation helpful? Give feedback.
-
Hi @dcajasn great work on the library! Best regards and thanks again for all the efforts! |
Beta Was this translation helpful? Give feedback.
-
I hope Riskfolib can support Apache Spark and Koalas. I tried to replace Pandas with Spark, but it doesn't work. |
Beta Was this translation helpful? Give feedback.
-
Hi @dcajasn, |
Beta Was this translation helpful? Give feedback.
-
Hi people, I would like to ask you what new features, portfolio optimization models or techniques would you like to add to Riskfolio-Lib. I think that I cover all available convex portfolio optimization models but maybe you know more models.
Beta Was this translation helpful? Give feedback.
All reactions