Clement Airiohuodion

Logo

Welcome to My Page

View the Project on GitHub clembrain/Time_Series_Project

Time_Series_Project

⏱️ Time Series Forecasting of Financial Asset Low Prices

📅 Date: August 2024
📈 Domain: Financial Analytics | Time Series Forecasting
🧰 Tools: R, TTR, forecast, stats, ggplot2
📂 Dataset: Shares (Stock Excel Sheet “A”)
🖱️ Portfolio: GitHub Repo Link


📌 Project Overview

This project models and forecasts low stock prices of a financial asset using various statistical time series models including Holt-Winters, ARIMA, Auto-ARIMA, and SARIMA. It uses residual diagnostics, error metrics (RMSE, MAPE), and ACF/Ljung-Box tests to validate model assumptions and forecast accuracy.


🎯 Objectives


🧱 Step-by-Step Process

1️⃣ Data Loading & Preparation

📸 ![Load and Structure Time Series](Photo/your_structure_screenshot.png)


2️⃣ Visualization of Raw Series

📸 ![SMA and Low Prices](Photo/your_sma_plot.png)


🔁 Holt-Winters Smoothing

📸 ![HW Forecast](Photo/holt_winters_forecast.png)
📸 ![HW Residual ACF](Photo/hw_residuals_acf.png)


⚙️ ARIMA Modeling

📸 ![ARIMA Diagnostics](Photo/arima_diagnostics.png)
📸 ![ARIMA Forecast](Photo/arima_forecast.png)


⚡ AUTO ARIMA

📸 ![Auto ARIMA Fit](Photo/auto_arima_fit.png)
📸 ![Auto ARIMA Residuals](Photo/auto_arima_residuals.png)


❄️ SARIMA (Seasonal ARIMA)

📸 ![SARIMA Forecast](Photo/sarima_forecast.png)
📸 ![SARIMA Residuals](Photo/sarima_residuals.png)


📊 Model Comparison

Model RMSE MAPE Strengths
Holt-Winters Medium Medium Simplicity, short-term patterns
ARIMA(1,1,1) Low Low Captures trend well
Auto ARIMA Medium Medium Automated, moderate fit
SARIMA Low Low Best overall fit and seasonal control

SARIMA outperformed others in forecast reliability and residual independence.


✅ Conclusion

This project demonstrates a complete time series forecasting workflow, from raw data to final model selection. SARIMA showed the most reliable and accurate results, while ARIMA and Holt-Winters offered complementary insights.

🧠 Future Work: Integrate ML-based models (e.g., XGBoost, LSTM) for improved long-range forecasting.


🔗 Repository & Assets