Real-time commodity prices
Access timestamped bid and ask quotes for supported metals, energy, and agricultural series over REST, with live reference-price updates available over WebSocket.
Access real-time and historical prices for gold, silver, copper, WTI, Brent, natural gas, grains, softs, and livestock. Pull current quotes and historical OHLCV bars over REST, or stream live updates over WebSocket, using one API key.
Use one API key to access real-time commodity prices and up to 25+ years of historical commodity data on supported series across metals, energy, and agricultural markets. Pull current quotes over REST, stream live updates over WebSocket, and reuse consistent API conventions across the SiftingIO platform.
Access timestamped bid and ask quotes for supported metals, energy, and agricultural series over REST, with live reference-price updates available over WebSocket.
Query up to 25+ years of available history on supported series, including OHLCV bars for long-horizon research, backtesting, valuation, hedging, and audit workflows.
Use REST for current quotes and historical bars, or stream commodity updates over WebSocket with one API key across both access methods.
Cover gold, silver, copper, WTI, Brent, natural gas, grains, softs, livestock, and selected commodity reference series through one commodity price API.
Reuse the same authentication model, API identifiers, UTC timestamps, pagination conventions, and response patterns across SiftingIO products.
Deploy with published rate limits, multi-region routing, status visibility, team access, and service commitments on eligible plans.
Pull current commodity quotes over REST, query more than 25 years of OHLCV history on supported series, or stream live reference-price updates over WebSocket. Commodity API identifiers use uppercase forms such as XAUUSD, WTIUSD, UKOUSD, and NATGAS.
curl -H "X-API-Key: $KEY" \
"https://api.sifting.io/v1/last/quote/commodities/XAUUSD"{ "s": "XAUUSD", "b": "2387.42", "B": "120.5", "a": "2387.61", "A": "98.0", "t": 1746189123456}s symbol · b/B bid/size · a/A ask/size · t timestamp
Explore a representative selection of commodity price series available through the SiftingIO Commodity Data API. Browse the live symbol catalog for current API identifiers and endpoint examples. Need another series? Request coverage.
XAUUSDXAGUSDXPTUSDXPDUSDXCUUSDXALUSDXNIUSDXZNUSDWTIUSDUKOUSDNATGASHOILUSDCORNUSDWHEATUSDSOYBUSDSBOILUSDCOFFEEUSDCOCOAUSDSUGARUSDCOTTONUSDCATTLEUSDFEEDCUSDHOGSUSDMILKUSDAlso available: carbon emissions, gasoline, coal, ethanol, uranium, lithium, iron ore, lumber, rubber, orange juice, and more.
Use real-time and historical commodity data across risk, treasury, procurement, research, and customer-facing financial applications.
Monitor commodity exposure, benchmark prices, hedge performance, and P&L using live prices and historical OHLCV across metals, energy, and agriculture.
Track input costs and commodity-linked pricing for procurement, budgeting, supply-chain planning, scenario analysis, and corporate treasury workflows.
Embed gold, silver, crude oil, natural gas, metals, and agricultural commodity prices into dashboards, marketplaces, financial products, and customer-facing applications.
Access up to 25+ years of historical commodity data on supported series, with OHLCV bars for model validation, cross-asset research, signal development, and backtesting.
Coverage includes precious metals, industrial metals, energy and fuels, grains and oilseeds, soft commodities, livestock, and selected industrial and reference series. The live commodity symbol catalog is the source of truth, and additional series can be requested as coverage expands.
SiftingIO publishes aggregated, derived, and calculated spot and reference values based on multiple third-party sources. It does not redistribute raw primary exchange feeds or official exchange-of-record prices, and its values may differ from a specific exchange, broker, benchmark administrator, or counterparty.
The standard Commodities feed provides aggregated spot and reference price series. It is not an official expiry-specific futures feed. If you require individual futures expiries, continuous contracts, term structures, or roll calendars, contact the SiftingIO team to confirm availability and licensing.
Yes. Supported identifiers include XAUUSD for gold, XAGUSD for silver, WTIUSD for WTI crude oil, UKOUSD for Brent crude oil, and NATGAS for natural gas. The live symbol catalog provides the current list and working API examples.
The latest top-of-book endpoint returns the symbol, best bid and ask, bid and ask sizes, and a Unix millisecond timestamp using the fields s, b, B, a, A, and t.
Yes. The documented Commodities Bars endpoint provides OHLCV at 1m, 5m, 15m, 30m, 1h, 1d, 1w, and 1mo intervals with UTC timestamps and cursor pagination. Supported series may provide more than 25 years of available history. Subscription depth is one month on Free, one year on Builder, and full available history on Pro and above.
The v field is tick-count volume: the number of price updates observed during the bar. It is not official exchange-traded volume or futures-contract volume.
WebSocket publishes updates as new observations become available. Median SiftingIO API delivery is under 100 ms from primary regions for actively updating symbols, while source publication cadence and market sessions vary. Uptime commitments depend on plan, with a 99.9% SLA on Pro and Ultra.
The API and historical endpoints remain accessible around the clock, but live price updates follow the schedules and publication cadence of the underlying commodity sources. Clients should inspect timestamps and handle documented stale-snapshot responses rather than assume every symbol updates continuously.
Send the API key in the X-API-Key header for REST requests. For WebSocket, pass the key in the ?key= query parameter or authenticate immediately after connecting. Access remains subject to commodity entitlements and plan limits.
Yes. Eligible Enterprise customers can receive aggregated commodity and metals market data over FIX 4.4. FIX access is provisioned per account, is market-data only, and does not include order entry.
Eligible Pro and Ultra plans support commercial use and customer-facing display subject to plan and licensing terms. Raw-feed redistribution, B2B sublicensing, custom distribution rights, and high-volume embedded use may require an Enterprise agreement.
Yes. The Free plan requires no credit card and includes 10,000 monthly REST calls, one WebSocket connection, five symbol subscriptions, one API key, and one month of historical depth for evaluation and internal non-commercial use.
Create an account, generate an API key, and test current commodity quotes, historical OHLCV, and live WebSocket streams. No credit card required on the Free plan.