Abstract

We propose a novel stock portfolio selection strategy based on learned deep representations and shallow neural networks. The performance of many portfolio selection strategies is affected by stock similarity. Many existing methods to measure stock similarity need (a) a long period of data which may not represent current market dynamics, (b) are linear in nature and cannot capture nonlinear relationships between stocks effectively. To solve these problems we transform multi-dimensional time series data into a learned vector space and apply clustering algorithms on these vectors to group similar stocks. We use a deep LSTM Autoencoder to learn the vector representations of the time series. We introduce a novel addition to the stock selection strategy by adding a shallow neural network to predict future price behaviour of a stock which takes the learned representation as input, further leveraging the power of the abstractions learned by the Autoencoder. Results show that the models are able to generate greater than market returns and that the models augmented by the shallow network are able to match the unaugmented models while executing fewer trades, thereby being less risky.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.