Bitcoin / US Dollar (BTCUSD) market data
Bitcoin priced in USD (BTCUSD).
Export historical CSV / ExcelAbout 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.
curl -H "X-API-Key: $SIFTING_API_KEY" \
"https://api.sifting.io/v1/last/trade/crypto/BTCUSD"# 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"] }# 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.