Skip to content

zanelliriccardo/Deep-Learning-for-Portfolio-Optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Deep-Learning-for-Portfolio-Optimization

Implementation of this paper: Paper

Paper describe how to optimize Sharpe Ratio using deep learning.

As I need to define Sharpe Ratio as loss function I need to implement a custom training.

Also I tried to change the objective from LSTM to directly optimize Sharpe Ratio in LSTM for prediction and optimize Sharpe Ratio through quadratic programming. But Sharpe Ratio is not a convex function, so we have many possibilities:

  • Dual problem
  • Do some transformations in order to achieve convexity
  • Change approach and implement a neural network to maximize numerator(returns) and a neural network to minimize denominator(volatility). This is a min-max game like what happens in Generative Adversarial Networks

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published