Time Series Forecasting of Stock Prices

Sahitya Singh

This project focuses on employing the Auto-Regressive Integrated Moving Average (ARIMA) model to forecast stock prices. It utilizes historical stock data of Bajaj Finance (BAJFINANCE) obtained from a CSV file. The key objective is to develop a predictive model capable of accurately forecasting stock prices, aiding investors and analysts in making informed decisions.
Visualization: Matplotlib and Seaborn libraries are employed to visualize the actual stock prices alongside the ARIMA model's forecasts.
Model Persistence: The model is serialized using the pickle module, allowing for easy storage and retrieval. A file named 'stock_arima.pickle' contains the serialized model, ensuring reusability without the need for retraining.
Model Selection and Training: Used ARIMA model for its effectiveness in modelling time-series data and pmdarima library’s ‘autoarima’ function is utilized to automatically select the optimal parameters (p, d, q) for model through exhaustive search.
Like this project
0

Posted Mar 21, 2024

Developed predictive model using ARIMA to forecast stock prices, enhancing decision-making for investors.

Django Marketplace
Django Marketplace
Hotel Booking Prediction System
Hotel Booking Prediction System
Password Strength Classification
Password Strength Classification
Flight Price Prediction System
Flight Price Prediction System