I made this project using the time series analysis and forcasting on Nifty50 stock market data using the ARIMA (AutoRegressive Integrated Moving Average) model.
- The goal of the project is to understand and forecast stock price movements using classical time series techniques.
- I used the Nifty 50 index dataset from Kaggle, then cleaned and visualized it, and then applied the ARIMA model for predicting future stock values.
- Time Series Plotting and Trend Analysis
- Decomposition of Time Series (trend, seasonality, residuals)
- ARIMA (AutoRegressive Integrated Moving Average) Modeling
- Parameter Tuning using ACF and PACF plots
- Forecasting future stock values
- Evaluation using RMSE and visualization
I Downloaded this Nifty50 stock dataset from Kaggle.
Python, Jupyter Notebook Pandas, NumPy Matplotlib, Seaborn Statsmodels ARIMA modeling