Volume-weighted average prices (VWAP) aggregated across all CEX venues. Each row represents a unified price for a trading pair across all contributing exchanges during a specific time window. These tables provide a consolidated view of pricing across venues, ideal for standardizing price feeds and cross-exchange market analysis. Open/Close prices are omitted from these tables as they lose strict first/last-trade semantics when aggregating across multiple venues.Documentation Index
Fetch the complete documentation index at: https://docs.allium.so/llms.txt
Use this file to discover all available pages before exploring further.
Available Tables
| Table | Granularity | Description |
|---|---|---|
cex.prices.vwap_5min_beta | 5-minute | 5-minute cross-venue VWAP (one row per pair, 5-min window) |
cex.prices.vwap_hourly_beta | Hourly | Hourly cross-venue VWAP (one row per pair, hour) |
cex.prices.vwap_daily_beta | Daily | Daily cross-venue VWAP (one row per pair, day) |
cex.prices.vwap_weekly_beta | Weekly | Weekly cross-venue VWAP (one row per pair, week) |
cex.prices.vwap_monthly_beta | Monthly | Monthly cross-venue VWAP (one row per pair, month) |
Sample Query
Get daily aggregated BTC/USD prices across all venues for the past 30 days, including venue lineage:Table Columns
Unique Key:timestamp, base_asset, quote_asset, granularity
| Column | Data Type | Description |
|---|---|---|
timestamp | TIMESTAMP_NTZ(9) | Start of the candle window (UTC, truncated to the candle boundary) |
base_asset | VARCHAR | Base asset of the trading pair (e.g. BTC, ETH) |
quote_asset | VARCHAR | Quote asset of the trading pair (e.g. USD, USDC) |
granularity | VARCHAR | Candle granularity label (5min, 1h, 1d, 1w, 1m) |
price | FLOAT | Volume-weighted average price (VWAP) across all venues = sum(volume_quote) / sum(volume). Null if total volume across all venues is zero. |
high | FLOAT | Highest trade price seen across all venues within the candle period |
low | FLOAT | Lowest trade price seen across all venues within the candle period |
volume | FLOAT | Total base asset volume traded across all venues within the candle period |
volume_quote | FLOAT | Total notional volume in quote asset (sum of price × quantity) across all venues within the candle period |
trade_count | INTEGER | Total number of individual trades across all venues aggregated into this candle |
venue_count | INTEGER | Number of distinct venues that contributed to this candle. A low count for a major pair may indicate missing data from one or more exchanges. |
contributing_venues | ARRAY | Sorted array of venue names that contributed to this candle (lineage). Use to trace which exchanges drove an anomalous price. |
_created_at | TIMESTAMP_NTZ(9) | Row creation timestamp |
_updated_at | TIMESTAMP_NTZ(9) | Row last-update timestamp |
Usage Tips
- Lineage Tracking: Use the
contributing_venuesarray andvenue_countto understand which exchanges are represented in the aggregate price - VWAP Interpretation: The price column represents the true volume-weighted average, useful for fair valuation and standardized comparisons
Venues Supported
- backpack
- binance
- binanceusa
- bitget
- bitmart
- bitso
- bitstamp
- bitvavo
- bullish
- bybit
- cexio
- coinbase
- deribit
- gate
- kraken
- kucoin
- luno
- mexc
- okx
- pionex
- poloniex
- upbit
- whitebit