Precious Metals Price API — Gold, Silver, Platinum & Palladium
Daily reference prices for all four precious metals, sourced from up to seven official central banks and public datasets. FX conversion to 30+ currencies, historical series with summary statistics, and news sentiment signals — all under one API key.
Up to 7 sources for gold · Official central bank pricing · Daily fixing rates · Public redistribution rights
What metals are covered
All four precious metals tracked daily from official sovereign sources with full public redistribution rights.
| Metal | Symbol | Sources | Granularity | Unit | Notes |
|---|---|---|---|---|---|
| Gold | GOLD | NBP, CBAR, CBU, NBK, TCMB, BANXICO, KAGGLE | Daily | troy oz | Composite index — 7 sources |
| Silver | SILVER | CBAR, CBU, NBK | Daily | troy oz | Composite index — 3 official sources |
| Platinum | PLATINUM | CBAR, NBK | Daily | troy oz | Composite index — 2 official sources |
| Palladium | PALLADIUM | CBAR, NBK | Daily | troy oz | Composite index — 2 official sources |
Data note: Presented prices are a proprietary SentiSignal composite index calculated from publicly available official data. Gold uses seven sources: NBP (National Bank of Poland), CBAR (Central Bank of Azerbaijan), CBU (Central Bank of Uzbekistan), NBK (National Bank of Kazakhstan), TCMB (Central Bank of Turkey), BANXICO (Bank of Mexico), KAGGLE (historical dataset). Silver uses three (CBAR, CBU, NBK); Platinum and Palladium use two (CBAR, NBK). All sources carry public redistribution rights. IMF PCPS monthly data used as fallback when daily rates are unavailable. Prices are indicative and do not constitute an official LBMA fixing.
Why teams choose this API
Multi-source composite index
Gold prices are averaged across up to 7 sources including sovereign central banks (NBP, CBAR, CBU, NBK, TCMB, BANXICO) and a public historical dataset (KAGGLE). Silver, Platinum, and Palladium use 2–3 central bank sources. All sources carry public redistribution rights.
Sentiment signals for metals
SentiSignal's analysis engine scores financial news per metal. Query bullish/bearish sentiment alongside price data — a combination no metals API competitor offers.
FX conversion built in
Request any of 26+ output currencies and the API resolves conversions using daily ECB reference rates via Frankfurter. No secondary FX call required.
One key across the Finance Hub suite
The same API key that unlocks precious metals pricing also covers the Gold Composite Index, FX rates, broader commodity data, news search, and the MCP server for AI agents.
Endpoints
/api/v1/metals/symbolsReturns all supported metal symbols (GOLD, SILVER, PLATINUM, PALLADIUM) with their source breakdown. No auth required.
/api/v1/metals/currenciesReturns all supported output currencies (30+). No auth required.
/api/v1/metals/price?symbol=SILVER¤cies=USDCurrent daily price for a metal symbol. Use currencies= (plural, comma-separated) for multi-currency output.
/api/v1/metals/price?symbol=GOLD¤cies=USD,EUR,GBP&weight_unit=gramCurrent gold price in three currencies, expressed per gram.
/api/v1/metals/price/historical?symbol=GOLD&start_date=2025-01-01&end_date=2025-12-31&interval=monthlyHistorical price series with min, max, average, and percentage change summary stats.
/api/v1/metals/price/convert?symbol=GOLD¤cy=EUR&weight=10&weight_unit=gramConvert a specific weight of metal to a target currency value.
Quick Start
Get the current silver price in EUR — one request, no secondary FX call needed.
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://www.sentisignal.com/api/v1/metals/price?symbol=SILVER¤cies=EUR"{
"status": "success",
"data": {
"metal": "silver",
"symbol": "SILVER",
"price_date": "2026-03-13",
"source": "SentiSignal Composite Silver Index",
"contributing_sources": ["CBAR", "CBU", "NBK"],
"prices": {
"EUR": { "price": 29.84, "unit": "troy_oz", "currency": "EUR" }
},
"fx_source": "ECB (European Central Bank)",
"fx_date": "2026-03-13"
},
"meta": { "credits_used": 1, "plan": "starter" }
}Historical series: add start_date, end_date, and interval=monthly query params (Starter plan required). Note: use currencies (plural, comma-separated) not currency.
How we compare
The only metals API with official central bank sources and news sentiment signals. No other provider in this category offers both.
| Feature | SentiSignal | Competitor A | Competitor B | Competitor C | Competitor D |
|---|---|---|---|---|---|
| Central bank sources | ✓ Sovereign central banks | ✗ commercial feed | ✗ commercial feed | partial | partial |
| News sentiment signals | ✓ included | ✗ | ✗ | ✗ | ✗ |
| Composite gold index | ✓ 7-source composite | ✗ | ✗ | ✗ | ✗ |
| FX conversion (30+ currencies) | ✓ | ✓ | ✓ | ✓ | ✓ |
| Free tier | Coming Soon | limited | limited | limited | limited |
Based on publicly available pricing pages and documentation from major providers as of early 2026.
Available soon
Pricing and public access are being finalised. Register to be notified the moment the API opens.
Get notified when the Precious Metals API launches
We're finalising pricing and terms. Register your email and we'll let you know the moment access opens.
No spam. One email when the Precious Metals API opens.
Typical use cases
Understand why metals move — not just what they cost
Gold and silver prices react to Fed decisions, inflation data, geopolitical risk, and central bank reserve shifts. SentiSignal's sentiment engine provides AI-scored financial news with per-metal sentiment signals from 130k+ articles across 145 sources. Combine price data with sentiment to build smarter dashboards and alerts.
FAQ
Which precious metals are available?
Gold (GOLD), Silver (SILVER), Platinum (PLATINUM), and Palladium (PALLADIUM). Source coverage varies by metal — see the coverage table above for the per-metal breakdown.
Where does the price data come from?
We aggregate rates from official sovereign central banks and public datasets — up to seven sources for gold. Gold: NBP (National Bank of Poland), CBAR (Central Bank of Azerbaijan), CBU (Central Bank of Uzbekistan), NBK (National Bank of Kazakhstan), TCMB (Central Bank of Turkey), BANXICO (Bank of Mexico), KAGGLE (historical dataset). Silver: CBAR, CBU, NBK. Platinum and Palladium: CBAR and NBK. All sources carry public redistribution rights.
What endpoint do I call for gold?
Use GET /api/v1/metals/price?symbol=GOLD¤cies=USD. Gold is part of the Metals API — there is no separate /api/v1/gold endpoint. The symbol parameter selects which metal you want.
How is the price calculated when there are multiple sources?
The API computes a simple arithmetic average across all available sources for the most recent date. The response includes contributing_sources so you can see exactly which sources contributed to the composite price on any given day.
Is this real-time or daily data?
Daily official fixing prices — updated once per trading day. This is reference pricing for portfolios, analytics, and content products. It is not sub-minute tick data for order execution.
How is this different from other metals APIs?
Three differences: (1) Multi-source composite from sovereign central banks and public datasets — not a single commercial feed. (2) Companion sentiment signals — unique in this category. (3) One key for the full Finance Hub suite: metals, FX, commodities, and MCP.
Is historical data on the free tier?
The API is not yet publicly available. Register above to be notified when access opens — pricing details will be published at that time.
Can I access sentiment data for gold or silver?
Yes — SentiSignal provides AI-scored sentiment data per metal symbol to help you understand what market narratives are driving prices.
Explore the full API suite
One API key covers all products. Finance Hub →
Umbrella landing for the full API suite — one key, one plan, all products.
View →Spot prices, historical series back to 2004, and conversions across five weight units.
View →Daily ECB reference rates and historical currency pairs for 170+ currencies.
View →Energy (BRENT, WTI, NATURAL_GAS) and agriculture endpoints with FX conversion and historical summaries.
View →13 financial data tools for Claude, Cursor, and any MCP client. Same key as REST.
View →