Prediction and Portfolio Optimization in Quantitative Trading Using Machine Learning Techniques | Synapse