The repository consists of a jupyter notebook, multiple pickle machine learning models and a streamlit application. This application can be run locally. The user can enter information about a stock, like growth rate, operrating margin, etc. and the model will output if the stock will significantly out- or underperform the market (or neither). The model has been trained with stocks that had insider buys with more than 200k $. Its a classification model to identify whether a stock will out- or underperform by more than +-50%.
To run the application:
- Install the dependencies
- Navigate into the parent folder of the repo
- Run "streamlit run init.py"
The current dependecies are not correct, when trying to run the application it will result in an dependency error. WIP