Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/simhayn/stock-analysis

Stock Market Analysis and Prediction. The main focused is on NVDA stock forecasting and interactive visualization.
https://github.com/simhayn/stock-analysis

Last synced: about 22 hours ago
JSON representation

Stock Market Analysis and Prediction. The main focused is on NVDA stock forecasting and interactive visualization.

Awesome Lists containing this project

README

        

# Stock Market Analysis and Predictionโœ…๐Ÿ“ˆ
This project focuses on analyzing and predicting stock prices for NVDA, MARA, and CLSK.

It's interactive graphs are available on kaggle notebook preview. You can enter the [link](https://www.kaggle.com/code/natalyyakobov/time-series-analysis-stocks?scriptVersionId=188679366)
to see them.

The analysis includes extracting data, performing exploratory data analysis (EDA), and forecasting stock prices using different models.

## Project Overview
- Data Extraction: Stock data for NVDA, MARA, and CLSK was extracted from stooq.
- EDA: Visualizations were created using cufflinks-plotly to explore stock returns, rolling averages, volatility, and Bollinger Bands.
- Prediction Models: The closing price of NVDA was predicted using: **SARIMAX** model with auto ARIMA and **LSTM** neural network.

## Steps

**Extracting Data**

- Set up the time range explicitly using dates.
- Pulled stock data from stooq.

**EDA**

- Visualized the data with cufflinks-plotly.
- Explored returns, rolling averages, volatility and Bollinger Bands.

**Forecasting**

- Used SARIMAX with auto ARIMA to predict NVDA's closing price.
- Compared the predictions with those from an LSTM neural network.

Hope you enjoy this project!