This project leverages sentiment analysis from social media platforms, news articles, financial reports, and the MACD (Moving Average Convergence Divergence) indicator to make stock trading decisions.
To make sense of all this data, we use an XGBoost model, which would helps us predict which stocks are likely to do well.
Install the requireded packages in the wanted environment
pip install -r requirements.txt
In order to run the backtesting algorithm, run the model_train_and_backtesting.py file.
This project is the collaborative effort of a group of friends.
Names:
Boaz Bar David
Or Kadosh
Itay Hakmon
Shir Chen