📸
Market Snapshot
GET /v1/snapshot
Returns a comprehensive snapshot of the crypto market including prices, spreads, volumes, funding rates, gas prices, and derived metrics. Updated every 60 seconds.
Quick Test
curl "https://algotick.dev/v1/snapshot"
Parameters
| Name | Type | Required | Description |
|---|
Response Schema
| Field | Type | Description |
|---|---|---|
btc_price |
float |
Bitcoin mid-price in USD |
eth_price |
float |
Ethereum mid-price in USD |
sol_price |
float |
Solana mid-price in USD |
hlp_price |
float |
Hyperliquid mid-price in USD |
btc_spot_perp_spread_bps |
float |
BTC spot-perp spread in basis points |
eth_basefee_gwei |
float |
Ethereum base fee in Gwei |
btc_oi_usd |
float |
Bitcoin open interest in USD |
updated_at |
string |
ISO 8601 timestamp of last update |
Live Response Preview
{
"catalog_total": 43,
"metrics": [
{
"metric_id": "node_time_skew_ms",
"time_chain": "2026-04-20T17:49:58.489Z",
"time_local": "2026-04-20T17:49:58.486Z",
"value": 0
},
{
"metric_id": "alpha_gas_da_index",
"time_chain": "2026-04-20T17:49:58.486Z",
"time_local": "2026-04-20T17:49:58.486Z",
"value": 30.37
},
{
"metric_id": "alpha_spread_bps",
"time_chain": "2026-04-20T17:49:58.490Z",
"time_local": "2026-04-20T17:49:58.486Z",
"value": 51.93
},
{
"metric_id": "eth_block_utilization_pct",
"time_chain": "2026-04-20T17:49:58.490Z",
"time_local": "2026-04-20T17:49:58.486Z",
"value": 54.82
},
{
"metric_id": "alpha_priority_p90",
"time_chain": "2026-04-20T17:49:58.487Z",
"time_local": "2026-04-20T17:49:58.486Z",
"value": 0.0422
},
{
"metric_id": "hlp_orderbook_imbalance_pct",
"time_chain": "2026-04-20T17:49:58.492Z",
"time_local": "2026-04-20T17:49:58.486Z",
"value": 0.5546
},
{
"metric_id": "btc_mempool_stress_index",
"time_chain": "2026-04-20T17:49:58.490Z",
"time_local": "2026-04-20T17:49:58.486Z",
"value": 6035
},
{
"metric_id": "celestia_peer_count",
"time_chain": "2026-04-20T17:49:58.493Z",
"time_local": "2026-04-20T17:49:58.486Z",
"value": 0
},
{
"metric_id": "btc_peers",
"time_chain": "2026-04-20T17:49:58.496Z",
"time_local": "2026-04-20T17:49:58.486Z",
"value": 10
},
{
"metric_id": "alpha_imbalance_deep",
"time_chain": "2026-04-20T17:49:58.500Z",
"time_local": "2026-04-20T17:49:58.486Z",
"value": 0.5546
},
{
"metric_id": "eth_priority_fee_gwei",
"time_chain": "2026-04-20T17:49:58.505Z",
"time_local": "2026-04-20T17:49:58.486Z",
"value": 0
},
{
"metric_id": "eth_basefee_live",
"time_chain": "2026-04-20
Cached for 45s · Fetched from internal API
Code Examples
🐍 Python
📘 TypeScript
import requests
resp = requests.get("https://algotick.dev/v1/snapshot",
params={{}})
data = resp.json()
print(f"BTC: ${{data['btc_price']:,.0f}}")
print(f"ETH: ${{data['eth_price']:,.0f}}")
print(f"SOL: ${{data['sol_price']:,.2f}}")
print(f"Spread: {{data['btc_spot_perp_spread_bps']:.1f}} bps")const resp = await fetch(
"https://algotick.dev/v1/snapshot"
);
const data = await resp.json();
console.log(`BTC: $${data.btc_price.toLocaleString()}`);
console.log(`Spread: ${data.btc_spot_perp_spread_bps.toFixed(1)} bps`);Common Use Cases
Portfolio dashboardsAlerting systemsMarket state monitoringCross-exchange arbitrage
Related Resources
Don't just stare at the dashboard. Automate it.
Every metric on this page is available via our sub-millisecond API.
Build trading bots, backtest strategies, and power AI agents with institutional-grade data.