deep_portfolio

Portfolio optimizer

An algorithm that optimizes portfolio allocation using Reinforcement Learning and Supervised learning.

GitHub

168 stars
27 watching
67 forks
Language: Python
last commit: almost 9 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jankrepl/deepdowA framework that enables portfolio optimization using deep learning.932
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
deependersingla/deep_traderAn agent learns to trade stocks using reinforcement learning1,464
dppalomar/sparseindextrackingA package for computing sparse portfolios of assets to track an index.51
skfolio/skfolioA Python library for building and optimizing portfolios using machine learning algorithms1,297
lequant40/portfolio_allocation_jsA JavaScript library used to optimize financial portfolios through mathematical optimization algorithms175
braverock/portfolioanalyticsA PostScript-based software suite for analyzing and optimizing investment portfolios using various optimization techniques and robust covariance matrix estimators.80
marigold/universal-portfoliosProvides tools and algorithms for optimizing portfolio selection based on historical data780
fortitudo-tech/fortitudo.techAn open-source Python package implementing advanced portfolio optimization techniques227
google/jaxoptAn open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning.941
deltaray-io/kelly-criterionCalculates optimal capital allocation for a portfolio based on historical stock prices and a risk management strategy.93
dppalomar/riskparityportfolioA tool for designing and optimizing risk parity portfolios using optimization techniques107
google-deepmind/optaxA gradient processing and optimization library designed to facilitate research and productivity in machine learning by providing building blocks for custom optimizers and gradient processing components.1,730
xternalz/sdpointA deep learning method for optimizing convolutional neural networks by reducing computational cost while improving regularization and inference efficiency.18