Skip to content

alihaghighat/Data-OAMLS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Data-OAMLS

This repository contains the datasets used in the paper:

OAMLS: Objective-Aware Meta-Learning System for Joint Configuration Selection in Financial Time Series Forecasting

The datasets are prepared for experiments on financial time series forecasting, volatility-aware asset analysis, cross-asset dependency modeling, and objective-aware meta-learning.

Overview

The OAMLS framework studies how different forecasting configurations perform across financial assets, market structures, volatility regimes, and forecasting objectives.

In this study, a forecasting configuration is defined as a combination of input representation, forecasting model, loss function, temporal hyperparameters, and market/asset characteristics.

This repository provides the market datasets used to evaluate and reproduce the empirical analysis of the OAMLS study.

Repository Structure

Data-OAMLS/
├── NASDAQ_stocks.zip
├── TSE_stocks.zip
└── README.md

Datasets

NASDAQ Dataset

File: NASDAQ_stocks.zip

This dataset contains daily historical stock data for 100 large-cap NASDAQ stocks.

Time period: January 2016 – January 2021

The NASDAQ dataset is used to evaluate OAMLS on a developed financial market.

Tehran Stock Exchange Dataset

File: TSE_stocks.zip

This dataset contains daily historical stock data for 108 actively traded stocks from the Tehran Stock Exchange (TSE).

Time period: January 2018 – May 2025

The TSE dataset is used to evaluate OAMLS on an emerging financial market.

Intended Use

These datasets are intended for academic and research use in:

  • Financial time series forecasting
  • Stock price movement prediction
  • Cross-asset dependency analysis
  • Lagged correlation-based feature construction
  • Volatility-aware asset clustering
  • Objective-aware configuration recommendation
  • Meta-learning-based forecasting pipeline selection

The datasets support experiments involving different combinations of:

  • Raw closing prices
  • Technical indicator-based features
  • Lagged correlation-based peer asset features
  • Multi-channel input representations
  • LSTM, DLinear, and MEAFormer forecasting models
  • MSE, Adaptive Loss, and Angle Loss functions

Role in the OAMLS Framework

The datasets are used in the OAMLS experimental pipeline as follows:

Raw market data
      ↓
Preprocessing and normalization
      ↓
Input representation construction
      ↓
Volatility-aware asset clustering
      ↓
Forecasting experiments
      ↓
Configuration performance logging
      ↓
Meta-learning dataset construction
      ↓
Top-K configuration recommendation

Data Preparation

After cloning this repository, unzip the dataset files:

unzip NASDAQ_stocks.zip -d NASDAQ_stocks
unzip TSE_stocks.zip -d TSE_stocks

A recommended structure after extraction is:

Data-OAMLS/
├── NASDAQ_stocks/
│   └── ...
├── TSE_stocks/
│   └── ...
├── NASDAQ_stocks.zip
├── TSE_stocks.zip
└── README.md

Example Usage

These datasets can be used together with the OAMLS source code repository.

A typical workflow is:

git clone https://github.com/alihaghighat/Data-OAMLS.git
cd Data-OAMLS

unzip NASDAQ_stocks.zip -d NASDAQ_stocks
unzip TSE_stocks.zip -d TSE_stocks

Then, set the extracted dataset paths in the OAMLS code repository configuration files.

Example:

data:
  nasdaq_path: "../Data-OAMLS/NASDAQ_stocks"
  tse_path: "../Data-OAMLS/TSE_stocks"

Data Availability

The datasets are provided to support reproducibility of the OAMLS experiments.

The NASDAQ dataset contains historical market data from publicly available financial sources.

The TSE dataset contains historical daily stock data collected from publicly available Tehran Stock Exchange sources.

Contact

For questions regarding the datasets, reproducibility, or the OAMLS paper, please contact the authors:

Ali Haghighat
Shiraz University
Email: haqiqat@shirazu.ac.ir

Mohammad R. Moosavi
Shiraz University
Email: smmosavi@shirazu.ac.ir

About

Datasets for the OAMLS paper: Objective-Aware Meta-Learning System for Financial Time Series Forecasting.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors