University project provided by Euklid, an algo-trading company. The entire project was carry out in Python. The aim of the project was to use different machine learning models to predict the stock market trends for the following commodities: Gold, Oil, IBM, and NASDAQ. For the results of the work read the pdf file containing the report. For the full commented code see the jupiter notebook.