fin-algo-lake-ai / stocks-tweets-project

The project to find correlation between tweets and future stock prices

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stocks Tweets Project

The research aimed at finding correlation between tweets and future stock prices.
Details and results in the Project Description.

File descriptions

Part 1 (Analysis and Enhancing Results from the Article)

Reproduction and improvement results from the related article.

Part 2 (Introducing New Dataset and Models)

Prepare new dataset with corrected preprocessing and labeling.

Draft of train and test RNN (LSTM / GRU) with Optuna tuning. Currently not finished yet.

Train and test CatBoost and Tranformer (Roberta) models.

Train and test Naive Bayes model. Creating ensemble of 3 models (Naive Bayes, CatBoost, Transformer).

Calculate business metrics (profit, Sharpe Ratio, etc.) for the specified data and model parameters. The notebook could be launched either manually or in the batch mode (nb320_batch_launch.sh).

About

The project to find correlation between tweets and future stock prices


Languages

Language:Jupyter Notebook 99.2%Language:Python 0.8%Language:Shell 0.0%