Statistical-Learning-based-Portfolio-Optimization

Portfolio optimizer

An R Shiny application implementing a portfolio optimization method

This R Shiny App utilizes the Hierarchical Equal Risk Contribution (HERC) approach, a modern portfolio optimization method developed by Raffinot (2018).

GitHub

13 stars
1 watching
1 forks
Language: R
last commit: over 2 years ago
Linked from 1 awesome list

appasset-allocationfinancehierarchical-clusteringinvestingmachine-learningportfolio-optimizationquantitative-financeshiny

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
lequant40/portfolio_allocation_jsA JavaScript library used to optimize financial portfolios through mathematical optimization algorithms175
jjakimoto/dqnReinforcement learning-based algorithm for optimizing stock trading and portfolio management182
zhengyaojiang/pgportfolioA software toolkit implementing a novel reinforcement learning framework for portfolio management with policy optimization and financial-model-based algorithms.1,755
jankrepl/deepdowA framework that enables portfolio optimization using deep learning.932
marigold/universal-portfoliosProvides tools and algorithms for optimizing portfolio selection based on historical data780
skfolio/skfolioA Python library for building and optimizing portfolios using machine learning algorithms1,297
braverock/portfolioanalyticsA PostScript-based software suite for analyzing and optimizing investment portfolios using various optimization techniques and robust covariance matrix estimators.80
deependersingla/deep_portfolioAn algorithm that optimizes portfolio allocation using Reinforcement Learning and Supervised learning.168
justinmshea/expectedreturnsThis project implements solutions to enhance portfolio diversification using R based on the book 'Expected Returns' by Antti Ilmanen41
deltaray-io/kelly-criterionCalculates optimal capital allocation for a portfolio based on historical stock prices and a risk management strategy.93
jiangoforit/yellowfin_pytorchAn optimizer that automatically tunes momentum and learning rate using local quadratic approximation.287
jmrichardson/tunetaAutomates optimization of technical indicators for machine learning models in finance421
daattali/shinyjsEasily improves user experience of Shiny apps by providing JavaScript operations without requiring knowledge of the language.740
dppalomar/riskparityportfolioA tool for designing and optimizing risk parity portfolios using optimization techniques107
bcgov/cciss_shinyappAn interactive web application that analyzes climate change impacts on tree species suitability for reforestation decisions17