VamshiKrsna/Stockr

Vamshi Krishna S

0

Data Scientist

ML Engineer

Frontend Engineer

Python

PyTorch

Stockr

Stockr is an end to end ML and DL Powered App that lets you predict/forecast a stock.
THIS PROJECT IS UNDER DEVELOPMENT

How Does Stockr Work ?

Fetches Data from yfinance API
Preprocess and Scales Data.
Feature Engineering : Appends additional useful indicators and features to the data.
Model training : Trains Models like ARIMA, SARIMAX, LSTM, Prophet, etc. on the stock data.
Forecast & Predict : Makes forecast and predictions on the historical engineered data.
Reiterate : Retrains and improves on further iterations.

1. Data Collection

Stockr Uses yfinance api to extract stock data. Currently, Stockr supports Apple, Microsoft, Amazon, Google, Tesla Stocks data.

2. Data Preprocessing

Collected data is then cleaned, preprocessed, scaled using Scikit Learn's train test split and Standard Scaler.

3. Feature Engineering

We then extract more meaningful features and Indicators from the preprocessed data.
We can simply add features like day of week, quarter, Month, etc.
These Features Include : Rolling Window Features, Lag Features, Exponential Moving Average, Moving Average Convergence Divergence, Relative Strength Index, Bollinger Bands, Volume Based Features.
Like this project
0

Posted Dec 8, 2024

Stockr is an end to end ML and DL Powered App that lets you predict/forecast a stock. - VamshiKrsna/Stockr

Likes

0

Views

0

Tags

Data Scientist

ML Engineer

Frontend Engineer

Python

PyTorch