Skip to content

Deep learning framework for multi-horizon financial time series forecasting using RNN, GRU, and LSTM. Incorporates hyperparameter optimization, visualization, and multivariate sequence prediction across Open, High, Low, Close, and Volume indicators.

Notifications You must be signed in to change notification settings

SameetAsadullah/temporal-financial-forecasting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ˆ Temporal Financial Forecasting with RNNs, GRUs, and LSTMs

This project implements a deep learning pipeline for multi-horizon prediction of financial time series using temporal neural architectures. The framework supports multivariate inputs and outputs, enabling robust forecasting of market signals like Open, High, Low, Close, and Volume.


πŸš€ Key Features

  • πŸ“Š Multivariate Time Series Forecasting (OHLCV)
  • πŸ” Multi-step Prediction Window: Past 15 days β†’ Next 3 days
  • 🧠 Models: RNN, LSTM, GRU (stacked, configurable)
  • πŸ” Hyperparameter Grid Search over:
    • Learning Rates
    • Batch Sizes
    • Number of Layers
    • Hidden Units
    • Optimizer Selection (Adam, SGD)
  • βœ… Evaluation via RMSE and visual diagnostics
  • πŸ“‰ Real-time plots:
    • Training/Validation loss trends
    • Predicted vs Actual market movement
    • Architecture comparisons by RMSE

🧰 Use Cases

  • Financial modeling & algorithmic trading research
  • Signal forecasting in time series (economics, IoT, crypto)
  • Sequence learning & multivariate regression frameworks

πŸ“Š Benchmark Summary

Model Best RMSE Optimizer Learning Rate Batch Size Layers Hidden Units
GRU 0.024 Adam 0.001 16 2 100
LSTM 0.026 Adam 0.01 32 2 50
RNN 0.028 Adam 0.01 64 2 50

βœ… GRU-based models demonstrated the strongest performance in multi-horizon OHLCV forecasting.


πŸ“ˆ Visualizations

  • πŸ”Ή RMSE bar charts by model and configuration
  • πŸ”Ή Best predicted vs actual plots (OHLCV)
  • πŸ”Ή Loss curves per epoch
  • πŸ”Ή Future market trend simulations

About

Deep learning framework for multi-horizon financial time series forecasting using RNN, GRU, and LSTM. Incorporates hyperparameter optimization, visualization, and multivariate sequence prediction across Open, High, Low, Close, and Volume indicators.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published