Gold Price API
Gold spot prices from official-source data with historical access back to 2004. Multi-currency, weight unit conversions, FX, commodity, and MCP access under one shared API key.
Prices are indicative and sourced from averaged public data (Central Banks, digital markets). They do not constitute an official LBMA fixing.
Official central bank data · JSON REST API · Available soon
Why Choose Our Gold Price API
Built on official central bank data with transparent sourcing and developer-friendly design.
Official Central Bank Data
Gold prices sourced from sovereign central bank institutions, not commercial data resellers. FX conversions use official ECB reference rates.
26+ Currencies
Get gold prices in USD, EUR, GBP, JPY, CHF, AUD, CAD, PLN, CNY, INR, and 16+ more currencies. All converted using official ECB exchange rates.
Historical Data Since 2013
Access daily gold prices going back to 2004, including older Kaggle-backed history plus official central-bank-derived spot pricing for current periods.
Simple REST JSON API
Clean, predictable JSON responses. Standard HTTP methods. API key authentication via header. Integrate in under 10 minutes.
Multiple Weight Units
Get prices per troy ounce, gram, kilogram, tola, or tael. Weight conversion is built into the API so client apps do not need custom metal math.
Shared Plan Across Products
The same plan model unlocks gold, FX, commodity, and MCP access. Free gives spot access; paid unlocks historical endpoints and broader request limits.
SentiSignal vs. Typical Gold API Providers
The product is positioned for developers who need one key for gold, FX, and commodity workflows instead of stitching together separate vendors.
| Feature | SentiSignal | Others |
|---|---|---|
| Historical gold coverage | Daily data from 2004 onward with yearly aggregation. | Often limited to recent years or paid-only archival access. |
| Weight units | troy_oz, gram, kg, tola, tael. | Usually limited to troy ounce and sometimes gram only. |
| Currency handling | Official FX conversions via ECB reference rates with 30+ supported currencies. | Fewer supported currencies or extra requests per conversion. |
| Access model | Coming soon — one shared key for gold, FX, commodity, and MCP. Register to be notified. | Often gated behind trials, sales contact, or card capture. |
| Commercial readiness | Gold, FX, commodity, and MCP access under one shared tier model. | Separate products or upsells for adjacent market data. |
API Reference
Base URL: https://www.sentisignal.com/api/v1/metals
(always pass symbol=GOLD)
/api/v1/metals/price
Get the current gold price in one or more currencies. Use symbol=GOLD.
| Parameter | Type | Default | Description |
|---|---|---|---|
symbol |
string | GOLD | GOLD | SILVER | PLATINUM | PALLADIUM |
currencies |
string | USD | Comma-separated currency codes (e.g., USD,EUR,GBP) |
weight_unit |
string | troy_oz | troy_oz | gram | kg | tola | tael |
/api/v1/metals/price/historical
Get historical gold prices for a date range.
| Parameter | Type | Default | Description |
|---|---|---|---|
symbol | string | GOLD | GOLD | SILVER | PLATINUM | PALLADIUM |
start_date | string | — | Start date (YYYY-MM-DD) |
end_date | string | — | End date (YYYY-MM-DD) |
currencies | string | USD | Comma-separated currency codes |
interval | string | daily | daily | weekly | monthly | yearly |
weight_unit | string | troy_oz | troy_oz | gram | kg | tola | tael |
/api/v1/metals/price/convert
Convert a specific weight of gold to a currency value.
| Parameter | Type | Default | Description |
|---|---|---|---|
symbol | string | GOLD | GOLD | SILVER | PLATINUM | PALLADIUM |
currency | string | — | Target currency code (e.g., EUR) |
weight | number | 1 | Amount of metal |
weight_unit | string | troy_oz | troy_oz | gram | kg | tola | tael |
date | string | latest | Price date (YYYY-MM-DD, optional) |
/api/v1/metals/currencies
Public
List all supported output currencies with metadata. No auth required.
/api/v1/metals/symbols
Public
List all supported metal symbols with their sources. No auth required.
Quick Start
Get spot prices in under 30 seconds, then scale to yearly historical queries and alternative weight units on the same API key.
Response
{
"status": "success",
"timestamp": "2026-03-01T12:00:00Z",
"data": {
"metal": "gold",
"symbol": "GOLD",
"price_date": "2026-03-01",
"source": "SentiSignal Composite Gold Index",
"contributing_sources": ["NBP", "CBAR", "CBU", "NBK", "TCMB", "BANXICO", "KAGGLE"],
"prices": {
"USD": { "price": 2045.30, "unit": "troy_oz", "currency": "USD" },
"EUR": { "price": 1892.15, "unit": "troy_oz", "currency": "EUR" },
"GBP": { "price": 1623.80, "unit": "troy_oz", "currency": "GBP" }
},
"fx_source": "ECB (European Central Bank)",
"fx_date": "2026-03-01"
},
"meta": { "credits_used": 1, "credits_remaining": 99, "plan": "free" }
}
Source reality and usage model
Gold API is the gold-specific entry point into the broader Metals API product and the wider Finance Hub API suite. The product is informational: it is designed for reporting, analytics, research, and app experiences, not as investment advice or an execution-grade trading feed.
Gold source attribution
Gold responses include source attribution and price date. The strongest official anchor in the stack is NBP for gold, with composite handling documented in Metals API responses.
FX source attribution
Currency conversion is based on ECB reference-rate data via the Frankfurter stack. FX rates are daily reference data, not intraday executable quotes.
Freshness model
Freshness is tied to source publication cadence. Gold and FX should be treated as daily reference data with explicit timestamps and publication dates in the response payload.
Available soon
Pricing and public access are being finalised. Register to be notified the moment the API opens.
Get Notified by EmailBuilt For Your Use Case
Fintech Applications
Build gold investment features, portfolio tracking, and price alerts into your fintech app. Real-time prices in local currencies.
Portfolio Trackers
Display gold holdings in any currency. Calculate portfolio value with accurate, central-bank-sourced data. Historical charts for performance tracking.
Jewelry & E-commerce
Dynamically price gold products based on live spot prices. Support multiple currencies for international customers. Weight-based pricing built in.
Research & Analytics
Access 20+ years of daily gold prices for academic research, market analysis, economic modeling, and yearly rollups. Export-friendly JSON format.
Frequently Asked Questions
Explore the full API suite
One API key covers all products. Finance Hub ->
Umbrella landing for the full API suite with one key, one plan, and a shared product story.
View ->Daily precious metals coverage with FX conversion and weight-unit support.
View ->Daily ECB reference rates and historical currency pairs for reporting, analytics, and conversion.
View ->Daily sentiment scores, rolling windows, and top-asset rankings derived from thousands of AI-analyzed financial news articles.
View ->Energy and agriculture endpoints with historical summaries, source transparency, and FX conversion.
View ->Keyword and semantic search over AI-analyzed financial news, with importance, quality, and sentiment scores.
View ->Finance tools for Claude, Cursor, and other MCP clients using the same API access model.
View ->