sifting/io
Crypto · CEX

Bitcoin / US Dollar (BTCUSD) market data

Bitcoin priced in USD (BTCUSD).

Export historical CSV / Excel

About Bitcoin / US Dollar (BTCUSD)

BTCUSD is the price of one bitcoin in US dollars. Bitcoin trades around the clock across many independent venues, and because those venues can disagree at any instant, a single consolidated number is more useful for analytics than any one order book.

SiftingIO returns one fair BTCUSD price aggregated across multiple centralized venues. The live snapshot contains the latest price and size, best bid and ask with sizes, and a Unix millisecond timestamp. Calculate the spread as ask minus bid. Request a snapshot over REST or subscribe over WebSocket for a continuous stream.

Historical open, high, low, close, and volume bars are available over REST at one-minute through monthly resolution, and the bar volume is the base-asset amount, here bitcoin. The full archive is included on every plan, and how far back the bars go varies by market, as listed on the pricing page.

The published Bitcoin price is a volume and reputation weighted median across independent venues. Each public tick carries the symbol, price and size, bid and ask with sizes, and a Unix millisecond timestamp. The data methodology page explains how the consolidated price is formed.

Reference data

Symbol
BTCUSD
Name
Bitcoin / US Dollar
Asset class
Crypto
Venue
CEX
Base asset
BTC
Quote asset
USD
Currency
USD
Base asset
Bitcoin

BTCUSD Crypto Price and Market Data API

Access BTCUSD crypto price and market data through SiftingIO's REST and WebSocket APIs, including latest price data, historical records, and live updates where available.

Use crypto/BTCUSD for request-based access through REST, or use the same symbol key with WebSocket streams for real-time crypto market updates.

REST · last trade
curl -H "X-API-Key: $SIFTING_API_KEY" \
  "https://api.sifting.io/v1/last/trade/crypto/BTCUSD"
WebSocket · subscribe
# Connect (set SIFTING_API_KEY first)wscat -c "wss://stream.sifting.io/ws/v1?key=$SIFTING_API_KEY" # Then send this subscribe frame:{ "op": "subscribe", "product": "cex", "symbols": ["BTCUSD"] }
MCP · AI agent prompt
# With the SiftingIO MCP server connected:Get the latest BTCUSD crypto market data from SiftingIO.Then fetch historical OHLCV bars for BTCUSD at a 1h interval.

Related crypto

Related reading

Frequently asked questions about Bitcoin / US Dollar (BTCUSD)

How do I get real-time Bitcoin (BTCUSD) prices from an API?

Call the live snapshot endpoint for BTCUSD with your API key. It returns the latest price and size, bid and ask with sizes, and a Unix millisecond timestamp. Calculate the spread as ask minus bid.

Can I stream BTCUSD over WebSocket?

Yes. Open a WebSocket connection and subscribe with the cex product and the BTCUSD symbol to receive a continuous feed of consolidated prices.

Does SiftingIO provide historical BTCUSD OHLCV bars?

Yes. Open, high, low, close, and volume bars are available over REST at one-minute through monthly resolution. Bar volume is measured in bitcoin.

What fields does the BTCUSD quote return?

The quote endpoint returns s (symbol), b and B (bid price and size), a and A (ask price and size), and t (Unix millisecond timestamp). The separate trade endpoint returns the latest price and size as p and P. Calculate the spread as a minus b.

How far back does BTCUSD history go?

Full history is included on every plan; how far back it reaches varies by market. The pricing page lists the exact spans.

How is the BTCUSD price aggregated across venues?

The published price is a volume and reputation weighted median across multiple independent centralized venues, not a quote from a single source. The methodology page explains the calculation.

Bitcoin / US Dollar Price (BTCUSD): Live & Historical Data API · SiftingIO