Algorithmic trading using deep learning: Opportunities, challenges and future directions | Synapse