Riskfolio-Lib

Portfolio optimizer

A Python library for optimizing and managing investment portfolios using mathematical models

Portfolio Optimization and Quantitative Strategic Asset Allocation in Python

GitHub

3k stars
79 watching
520 forks
Language: C++
last commit: 8 days ago
Linked from 1 awesome list

asset-allocationconvex-optimizationcvar-optimizationcvxpydrawdown-modelduration-matchingefficient-frontierfinanceinvestmentinvestment-analysisportfolio-managementportfolio-optimizationprincipal-components-regressionquantitative-financerisk-contributionrisk-factorsrisk-paritysharpe-ratiostepwise-regressiontrading

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
skfolio/skfolio A Python library for building and optimizing portfolios using machine learning algorithms 1,247
robertmartin8/pyportfolioopt A Python library for optimizing financial portfolios using various optimization methods. 4,534
fortitudo-tech/fortitudo.tech An open-source Python package implementing advanced portfolio optimization techniques 216
quantopian/pyfolio A comprehensive analytics platform for financial portfolio performance and risk analysis 5,709
zhengyaojiang/pgportfolio A software toolkit implementing a novel reinforcement learning framework for portfolio management with policy optimization and financial-model-based algorithms. 1,751
deltaray-io/kelly-criterion Calculates optimal capital allocation for a portfolio based on historical stock prices and a risk management strategy. 92
stefan-jansen/pyfolio-reloaded Provides comprehensive performance and risk analysis tools for financial portfolios using Python and the Zipline backtesting library. 389
dppalomar/riskparityportfolio A tool for designing and optimizing risk parity portfolios using optimization techniques 107
quantopian/empyrical A Python library providing common financial risk and performance metrics. 1,310
stefan-jansen/empyrical-reloaded A Python package providing common financial risk and performance metrics used in portfolio optimization 53
chrisconlan/algorithmic-trading-with-python Provides a framework for building and testing algorithmic trading strategies in Python 2,747
lequant40/portfolio_allocation_js A JavaScript library used to optimize financial portfolios through mathematical optimization algorithms 176
convexfi/riskparity.py A tool for designing and optimizing risk parity portfolios using optimization algorithms. 289
goldmansachs/gs-quant A Python toolkit for developing quantitative finance strategies and analyzing derivative products. 7,855
mgroncki/ipythonscripts A collection of Python notebooks focused on quantitative finance and derivatives pricing using the QuantLib library. 150