Aperiodic Indices · Cost
Aperiodic Cost Index, last 24 hours
DELAYED 15 MINto 16:15 UTCUpdates by itself every 5 minutes
l1_liquidity.spread_bps| Contract | Cost, 24h |
|---|---|
Bitcoin USDT perp · Binance | 0.012bps |
Ether USDT perp · Binance | 0.041bps |
Bitcoin USDT perp · OKX | 0.012bps |
Ether USDT perp · OKX | 0.041bps |
Bitcoin USDC perp · Hyperliquid | 0.12bps |
Bitcoin USDC perp · Binance | 0.012bps |
| Contract | Cost, 24h |
|---|---|
SanDisk USDT perp · Binance | 0.099bps |
SanDisk USDT perp · OKX | 0.99bps |
Micron USDT perp · Binance | 0.13bps |
Intel USDT perp · Binance | 1.7bps |
Nasdaq 100 ETF USDT perp · Binance | 0.15bps |
S&P 500 USDC perp · Hyperliquid | 0.13bps |
| Contract | Cost, 24h |
|---|---|
Gold USDT perp · Binance | 0.024bps |
WTI crude oil USDT perp · Binance | 1.1bps |
Brent crude oil USDT perp · Binance | 1.1bps |
Silver USDT perp · Binance | 1.9bps |
WTI crude oil USDC perp · Hyperliquid | 0.22bps |
Gold USDT perp · OKX | 0.24bps |
The 5m bar from 14:00 to 14:05 UTC on 14 May 2025, Binance BTC-USDT perpetual, from the free preview.
Step 1
One tick, the contract's minimum price increment. On the largest perps the spread sits at one tick most of the time.
Step 2
A contract's index is the median of its spread_bps over the last 24 hours of 5-minute bars. The chart at the top of this page plots those bars.
The API serves spread_bps at every interval from 1 minute to 1 day.
Every field of the dataset, built step by step: Spread and top-of-book depth
l1_liquidity.spread_bpsFor every perp we cover, at intervals from 1 minute to 1 day.
In Prime and up, from $399/month billed yearly.
The example needs no key and returns the free sample: BTC-USDT on Binance, 5m bars, May 2025.
Or have your agent find where BTC is cheapest to trade. Start in ClaudeClaude CodeCodexSee the prompt
# Install the Aperiodic CLI into ~/.local/bin
mkdir -p "$HOME/.local/bin"
curl -fsSL https://raw.githubusercontent.com/aperiodic-io/cli/main/install.sh | INSTALL_DIR="$HOME/.local/bin" bash
export PATH="$HOME/.local/bin:$PATH"
# Free preview — no API key required
aperiodic l1_liquidity --preview \
--exchange binance-futures \
--symbol perpetual-BTC-USDT:USDT \
--interval 5m \
--timestamp exchange \
--start-date 2025-05-01 \
--end-date 2025-05-31 \
--output-dir ./data && echo "Saved to $PWD/data"DELAYED 15 MINto 16:15 UTCUpdates by itself every 5 minutes
| Contract | Venue | Cost, 24h | 24h volume |
|---|---|---|---|
| Bitcoin USDT | Binance | 0.012 bps | |
| Bitcoin USDT | OKX | 0.012 bps | |
| Bitcoin USDC | Binance | 0.012 bps | |
| Gold USDT | Binance | 0.024 bps | |
| PAXG USDT | Binance | 0.024 bps | |
| XAUT USDT | Binance | 0.024 bps | |
| Ether USDT | Binance | 0.041 bps | |
| Ether USDT | OKX | 0.041 bps | |
| Ether USDC | Binance | 0.041 bps | |
| Zcash USDT | Binance | 0.076 bps |
| Contract | Venue | Cost, 24h | 24h volume |
|---|---|---|---|
| SNXX USDT | Binance | 19 bps | |
| INTW USDT | Binance | 18 bps | |
| PURRDAT USDC | Hyperliquid | 14 bps | |
| ARX USDT | OKX | 12 bps | |
| KIOXIA USDC | Hyperliquid | 11 bps | |
| ON USDT | Binance | 11 bps | |
| KORU USDT | OKX | 10 bps | |
| KORU USDT | Binance | 10 bps | |
| UAI USDT | Binance | 10 bps | |
| SNXX USDC | Hyperliquid | 9.4 bps |
As of 16:10 UTC, 15 minutes behind. Each value is one contract’s last 24 hours of 5-minute rows. The charts plot those rows.