Machine learning techniques and data for stock market forecasting: A literature review | Synapse