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
80 watching
528 forks
Language: C++
last commit: almost 2 years 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:

RepositoryDescriptionStars
skfolio/skfolioA Python library for building and optimizing portfolios using machine learning algorithms1,297
robertmartin8/pyportfoliooptA Python library for optimizing financial portfolios using various optimization methods.4,632
fortitudo-tech/fortitudo.techAn open-source Python package implementing advanced portfolio optimization techniques227
quantopian/pyfolioA comprehensive analytics platform for financial portfolio performance and risk analysis5,751
zhengyaojiang/pgportfolioA software toolkit implementing a novel reinforcement learning framework for portfolio management with policy optimization and financial-model-based algorithms.1,755
deltaray-io/kelly-criterionCalculates optimal capital allocation for a portfolio based on historical stock prices and a risk management strategy.93
stefan-jansen/pyfolio-reloadedProvides comprehensive performance and risk analysis tools for financial portfolios using Python and the Zipline backtesting library.393
dppalomar/riskparityportfolioA tool for designing and optimizing risk parity portfolios using optimization techniques107
quantopian/empyricalA Python library providing common financial risk and performance metrics.1,321
stefan-jansen/empyrical-reloadedA Python package providing common financial risk and performance metrics used in portfolio optimization58
chrisconlan/algorithmic-trading-with-pythonProvides a framework for building and testing algorithmic trading strategies in Python2,781
lequant40/portfolio_allocation_jsA JavaScript library used to optimize financial portfolios through mathematical optimization algorithms175
convexfi/riskparity.pyA tool for designing and optimizing risk parity portfolios using optimization algorithms.291
goldmansachs/gs-quantA Python toolkit for developing quantitative finance strategies and analyzing derivative products.8,007
mgroncki/ipythonscriptsA collection of Python notebooks focused on quantitative finance and derivatives pricing using the QuantLib library.151