Open YorkLouis opened 1 year ago
Hey @YorkLouis - The optimization framework used in deep learning for portfolio optimization depends on the specific approach taken. If using neural networks to predict asset returns, any traditional optimization framework can be used. If using deep reinforcement learning to directly learn optimal portfolio weights, the agent learns to take actions to maximize a reward signal. The main difference between supervised learning and deep reinforcement learning is that the former involves learning a mapping between input and output labels, while the latter involves learning to make sequential decisions that maximize a reward signal. Supervised learning can be used for predicting asset returns, while deep reinforcement learning can be used to directly learn optimal portfolio weights. As far as I know, portfolio optimization is still a relatively new and active area of research, and there are many challenges and limitations that need to be addressed. Additionally, the use of deep learning in finance requires careful consideration of ethical and regulatory issues.
Below are the some of the research papers that you can explore for even better understanding :
Hope this information helps!
@kalyan678 , thanks for the extensive answer. I am wondering, do you think that supervised learning can also be used to learn optimal portfolio weights?
Or it is just used for predicting asset returns?
What optimization framework can this method be applied? What the difference with supervised learning, and Deep Reinforcement Learning?