Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 887 Bytes

README.md

File metadata and controls

13 lines (8 loc) · 887 Bytes

Deep_Portfolio_Optimization

This is the code used in the research work I did for my master thesis with the title "Deep Learning Methods for Portfolio Optimization".

Given a dataframe of assets prices we first generate the optimal portfolio allocation thought Markowitz theory, then we train a Temporal Convolutional Network targeting this optimal allocation.

This allows the user to have flexibility in the return-risk trade off wanted. We now show some performance of the allocation generated by the network in the first semester 2020.

Screenshot from 2021-09-30 21-38-13

And the allocation generated from which the previous portfolio performance is computed: image