📦 Datasets

OHLCV 1DAY

Daily Open, High, Low, Close, and Volume information for trading pairs across exchanges.

OHLCV 1DAY

Overview

The OHLCV 1DAY data type provides daily Open, High, Low, Close, and Volume information for trading pairs across exchanges. This data is essential for analyzing daily price movements, trading volumes, and market trends.

File Organization

OHLCV 1DAY data is organized in the S3 bucket as follows:

E-[EXCHANGE]/
└── T-OHLCV+TP-1DAY/
    └── D-YYYYMMDD.csv.gz

Example: E-XMLI/T-OHLCV+TP-1DAY/D-20250410.csv.gz

Where:

  • E-[EXCHANGE]: Exchange identifier (e.g., E-XMLI, E-BINANCE)
  • T-OHLCV+TP-1DAY: Data type (OHLCV) with time period (1DAY)
  • D-YYYYMMDD: Date in YYYYMMDD format

File Format

Files are in CSV format with semicolon (;) delimiters, compressed with gzip. Each row represents a single symbol's daily OHLCV data.

Data Fields

Column NameTypeDescription
id_exchangestringExchange identifier
exchange_symbolstringSymbol as identified by the exchange
time_period_startdatetimeUTC timestamp when the 1DAY period starts
time_period_enddatetimeUTC timestamp when the 1DAY period ends
time_opendatetimeUTC timestamp of the first trade in the period
time_closedatetimeUTC timestamp of the last trade in the period
price_opendecimalOpening price (first trade price in the period)
price_highdecimalHighest price during the period
price_lowdecimalLowest price during the period
price_closedecimalClosing price (last trade price in the period)
volume_tradeddecimalTotal volume traded during the period
trades_countintegerNumber of trades executed during the period

Example Data

id_exchange;exchange_symbol;time_period_start;time_period_end;time_open;time_close;price_open;price_high;price_low;price_close;volume_traded;trades_count
XMLI;FR0013256393;2023-04-18T00:00:00.0000000;2023-04-19T00:00:00.0000000;2023-04-18T00:00:00.0000000;2023-04-19T00:00:00.0000000;0;0;0;100;0;0
XMLI;FR0013286903;2023-04-18T00:00:00.0000000;2023-04-19T00:00:00.0000000;2023-04-18T00:00:00.0000000;2023-04-19T00:00:00.0000000;0;0;0;28.4;0;0
XMLI;FR0013424934;2023-04-18T00:00:00.0000000;2023-04-19T00:00:00.0000000;2023-04-18T00:00:00.0000000;2023-04-19T00:00:00.0000000;0;0;0;100;0;0
XMLI;FR0013433992;2023-04-18T00:00:00.0000000;2023-04-19T00:00:00.0000000;2023-04-18T00:00:00.0000000;2023-04-19T00:00:00.0000000;0;0;0;106.5;0;0

Data Collection Process

  1. We continuously monitor trades and order book updates from supported exchanges.
  2. Daily OHLCV data is calculated from the collected trade data for each symbol.
  3. The data is processed, normalized, and aggregated into daily summaries.
  4. At the end of each day (UTC), the aggregated data is stored in daily files and uploaded to the S3 bucket.

Corner Cases and Special Considerations

  1. Zero Values: Some fields may contain zero values, particularly for symbols with no trading activity during the period.
  2. Missing Data: If an exchange experiences downtime or connectivity issues, there may be gaps in the OHLCV data.
  3. Time Periods: All time periods are aligned to UTC daily boundaries (00:00:00 to 23:59:59 UTC).
  4. Inactive Symbols: Symbols with no trades during the day may still appear with zero or null values for price and volume fields.

Usage Tips

  1. Daily Analysis: Use this data for daily technical analysis, trend identification, and volatility calculations.
  2. Volume Analysis: The volume_traded field provides insights into market activity and liquidity.
  3. Price Ranges: Calculate daily price ranges using price_high - price_low for volatility analysis.
  4. Trading Activity: Use trades_count to understand market participation levels.
  5. Time Alignment: All timestamps are in UTC, ensuring consistent time alignment across different exchanges.

For any questions or issues with the OHLCV 1DAY data, please contact our support team.

Service StatusGitHub SDK