CoolFace
Datasetpublic

usamaahmedsh/elliott-wave-market-data-complete

Elliott Wave Market Data - Complete (Quality Validated) โœ… Production-ready, quality-validated OHLCV market data for training Elliott Wave pattern recognition neural networks. ๐ŸŽฏ Key Features Quality Validated: Rigorous data quality checks applied Complete Coverage: 1,403 unique instruments Multi-Timeframe: 1h, 4h, 1d, 1wk data 22,546,189 Total Data Points Dataset Statistics Timeframe Rows Tickers 1h 9,267,368 1,358 4h 2,849,583 1,358โ€ฆ See the full description on the dataset page: https://huggingface.co/datasets/usamaahmedsh/elliott-wave-market-data-complete.

sourceHugging Facemitupdated 7mo agoView on Hugging Face
1likes168downloads
Dataset Card

Elliott Wave Market Data - Complete (Quality Validated) โœ…

Production-ready, quality-validated OHLCV market data for training Elliott Wave pattern recognition neural networks.

๐ŸŽฏ Key Features

  • โ€”Quality Validated: Rigorous data quality checks applied
  • โ€”Complete Coverage: 1,403 unique instruments
  • โ€”Multi-Timeframe: 1h, 4h, 1d, 1wk data
  • โ€”22,546,189 Total Data Points

Dataset Statistics

TimeframeRowsTickers
1h9,267,3681,358
4h2,849,5831,358
1d8,648,5141,399
1wk1,780,7241,396

Asset Classes

This dataset includes:

  • โ€”Commodities
  • โ€”Commodities Extended
  • โ€”Crypto
  • โ€”Crypto Extended
  • โ€”Emerging Markets
  • โ€”Etfs
  • โ€”Fixed Income
  • โ€”Forex
  • โ€”Forex Extended
  • โ€”Indices
  • โ€”Indices Extended
  • โ€”International
  • โ€”Leveraged
  • โ€”Nasdaq
  • โ€”Reits
  • โ€”Small Cap
  • โ€”Stocks
  • โ€”Thematic Etfs

Quality Validation

All data has passed these quality checks:

  • โ€”โœ… OHLC consistency (High โ‰ฅ Low, etc.)
  • โ€”โœ… No missing values in required fields
  • โ€”โœ… No duplicate rows
  • โ€”โœ… No zero/negative prices
  • โ€”โœ… No negative volume
  • โ€”โœ… Extreme outliers removed (>1000% single-bar moves)
  • โ€”โœ… Minimum 50 bars per ticker/timeframe
  • โ€”โœ… Valid datetime formatting
  • โ€”โœ… No future dates

Data Schema

ColumnTypeDescription
datetimedatetime64Bar timestamp
openfloat64Opening price
highfloat64Highest price
lowfloat64Lowest price
closefloat64Closing price
volumefloat64Trading volume
tickerstringInstrument symbol
intervalstringTimeframe (1h/4h/1d/1wk)
source_categorystringAsset category

Usage

python
import pandas as pd

# Load all daily data
df = pd.read_parquet("hf://datasets/usamaahmedsh/elliott-wave-market-data-complete/market_data_1d.parquet")

# Filter by category
stocks = df[df['source_category'] == 'stocks']
crypto = df[df['source_category'] == 'crypto']

# Filter by ticker
aapl = df[df['ticker'] == 'AAPL']
btc = df[df['ticker'] == 'BTC-USD']

Data Sources

  • โ€”Primary: Yahoo Finance (via yfinance)
  • โ€”All data adjusted for splits/dividends

License

MIT License - Free for academic and commercial use.

Generated

2026-02-27 16:03 UTC