Silver (XAGUSD) market data
Silver (XAGUSD) is a metals contract priced in USD.
About Silver (XAGUSD)
XAGUSD tracks the spot price of one troy ounce of silver in US dollars. Silver sits at the boundary between a monetary metal and an industrial input, so its price responds both to investment flows and to manufacturing demand, and it quotes across the trading week.
Rather than mirror a single source, SiftingIO builds one consolidated silver price and serves it through plain REST calls. The snapshot endpoint returns the current bid, ask, mid, and spread, while a trade endpoint gives the last print with size and time. Authentication is a single X-API-Key header.
Historical silver bars, open through close plus volume, are available over REST from one-minute resolution upward, which is enough for intraday studies or multi-year charts. The reachable history window is tied to your plan tier. The pricing page sets out how far each tier goes, and the free tier is deliberately a recent slice rather than the whole archive.
Live updates arrive faster on higher tiers, from one to ten per second, and the median publish age stays under 100 milliseconds as a freshness figure, not an execution promise. Each silver tick is a volume and reputation weighted median across independent venues, stamped with source, ingest, and publish times and a quality flag. There is no silver streaming product. The metal is delivered over REST snapshot and history only.
Reference data
- Symbol
- XAGUSD
- Name
- Silver
- Asset class
- Commodities
- Venue
- SPOT
- Base asset
- XAG
- Quote asset
- USD
- Currency
- USD
- Category
- metals
XAGUSD Commodity Price and Market Data API
Access XAGUSD commodity price and market data through SiftingIO's REST and WebSocket APIs, including latest price data, historical records, and live updates where available.
Use commodities/XAGUSD for request-based access through REST, or use the same symbol key with WebSocket streams for real-time commodities market updates.
curl -H "X-API-Key: $SIFTING_API_KEY" \
"https://api.sifting.io/v1/last/trade/commodities/XAGUSD"# 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": "com", "symbols": ["XAGUSD"] }Related commodities
Related reading
Frequently asked questions about Silver (XAGUSD)
How do I get real-time silver (XAGUSD) prices from an API?
Send a REST request to the live snapshot endpoint for XAGUSD with your API key. It returns the current bid, ask, mid, and spread, and a trade endpoint returns the last print with size and timestamp.
Does SiftingIO provide historical XAGUSD OHLCV data?
Yes. Open, high, low, close, and volume bars are available over REST from one-minute resolution upward, returned gzip encoded for efficient transfer.
What fields does the XAGUSD quote return?
You get the best bid and ask, the mid, a spread reading, and a timestamp, plus source, ingest, and publish times and a quality flag on every record.
How far back does XAGUSD history go?
The reachable window depends on your plan tier, from a recent slice on the free tier to the complete archive on higher tiers. The pricing page lists each tier's depth.
How often does the XAGUSD price update?
Update frequency scales with tier from one to ten times per second. The median age of a published price is under 100 milliseconds, a data-freshness measure rather than execution latency.
How is the XAGUSD price calculated?
The silver price is a volume and reputation weighted median across several independent venues, not a copy of one source. The methodology page explains the aggregation.