sifting/io
Commodities · SPOT

Silver (XAGUSD) market data

Silver (XAGUSD) is a metals contract priced in USD.

Export historical CSV / Excel

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 price, bid, ask, and a Unix millisecond timestamp; calculate the spread as ask minus bid. A trade endpoint gives the latest price 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 complete available silver archive is included on every plan, including Free. Its depth depends on the underlying source coverage; the pricing page summarizes the history available by market.

SiftingIO delivers real-time silver prices over REST and WebSocket. Each silver price is a volume and reputation weighted median across independent venues, with a Unix millisecond timestamp on the public tick. The methodology page explains the aggregation.

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.

REST · last trade
curl -H "X-API-Key: $SIFTING_API_KEY" \
  "https://api.sifting.io/v1/last/trade/commodities/XAGUSD"
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": "com", "symbols": ["XAGUSD"] }
MCP · AI agent prompt
# With the SiftingIO MCP server connected:Get the latest XAGUSD commodity market data from SiftingIO.Then fetch historical OHLCV bars for XAGUSD at a 1h interval.

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 price, bid, ask, and a Unix millisecond timestamp. Calculate the spread as ask minus bid. The separate trade endpoint returns the latest price 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?

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). Calculate the spread as a minus b. The separate trade endpoint returns the latest price and size as p and P.

How far back does XAGUSD history go?

Every plan includes the complete available XAGUSD history, including Free. The earliest date depends on source coverage. The pricing page lists the historical depth for each market.

How often does the XAGUSD price update?

XAGUSD prices are available in real time over REST and WebSocket. Use REST for the latest quote or subscribe over WebSocket to receive live silver price updates.

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.

Silver Price (XAGUSD): Live & Historical Data API · SiftingIO