goldprice.dev vs TradingView
goldprice.dev supplies gold prices and history for your application’s backend, calculations, and charts. TradingView supplies the charting experience: widgets connect to TradingView data, while the self-hosted Advanced Charts library uses your own datafeed. The comparison below separates published data access from the chart products that display it.
At a glance
| Feature | goldprice.dev | TradingView |
|---|---|---|
| Free tier | 5,000 requests/month | Advanced Charts free for public websites |
| Cheapest paid plan | Basic · $19/month | Data API price not published |
| Update speed | Free 15 min late; paid live | Data API cadence not published |
| History | 30 days Free; gold to 1996 on Plus and Pro | Data API history not published |
| Coverage | Gold, silver and copper on every plan | Charts and widgets; no public data API |
| Interfaces | REST; MCP; SSE or WebSocket on Plus+ | Widgets; bring your own chart datafeed |
| SDKs | npm @nusantara-ventures/goldprice; PyPI goldprice-dev | Chart library, not a data SDK |
| Commercial use on free tier | ✓ With visible credit link | Library licence limited to public websites |
Price at your usage
The lowest published plans for each monthly gold request volume; commercial access is covered in the FAQ.
| Requests a month | goldprice.dev | TradingView |
|---|---|---|
| 1,000 | Free · $0/month | Not published |
| 10,000 | Basic · $19/month | Not published |
| 100,000 | Basic · $19/month | Not published |
TradingView publishes no public market-data API allowance at these volumes; chart subscriptions and library licences cover separate products.
Switch in a few minutes
Fetch our API’s XAU-USD-SPOT for TradingView’s datafeed.
TradingView
TradingView provides charting libraries without a public gold price API.
goldprice.dev
# Change: URL and auth
curl -G \
"https://api.goldprice.dev/v1/prices" \
--data-urlencode "symbol=XAU-USD-SPOT" \
-H "Authorization: Bearer YOUR_API_KEY"// Change: URL and auth
const url = new URL(
"https://api.goldprice.dev/v1/prices"
);
url.search = new URLSearchParams({
"symbol": "XAU-USD-SPOT",
}).toString();
const response = await fetch(url, {
method: "GET",
headers: {
"Authorization": "Bearer YOUR_API_KEY",
},
});
if (!response.ok) {
throw new Error(String(response.status));
}
console.log(await response.json());import requests
# Change: URL and auth
response = requests.get(
"https://api.goldprice.dev/v1/prices",
params={
"symbol": "XAU-USD-SPOT",
},
headers={
"Authorization": "Bearer YOUR_API_KEY",
},
timeout=10,
)
response.raise_for_status()
print(response.json())Why teams switch
An ongoing place to start
5,000 requests each month on Free let you test a recurring workload. No card is required. Every plan allows commercial use; Free needs a visible credit link. The usage table shows the lowest tier for each request volume, giving a prototype a clear path to a larger workload.
History for gold applications
Daily gold bars reach 1996 on Plus and Pro. Free covers 30 days; Basic covers one year. Each returned observation includes timestamps and staleness flags, so your application can show the age of a price alongside its value. The long daily series supports a different timescale from intraday bars.
One service for code and agents
MCP is included on every plan alongside REST. Gold, silver and copper are on every plan. The same account supports application requests and agent tools, with the access limits of its selected tier.
When they are the better pick
TradingView is the better pick for a ready-to-embed chart widget or its Advanced Charts interface. Widgets connect to TradingView data and handle the display. Advanced Charts gives a public website a self-hosted charting library connected to its own feed. Trading Platform serves brokers under a separate paid licence.
Questions
Can I use goldprice.dev commercially?
Yes. Every plan allows commercial use, subject to terms and source rights; Free needs a visible credit link. Free includes 5,000 monthly requests, MCP and 30 days of history. No card required.
Does Advanced Charts include market data?
No. The library contains no market data. You must connect a datafeed. TradingView widgets are different: they connect to TradingView data. A free chart library does not by itself supply prices to your backend or calculations.
Can goldprice.dev provide data for a chart?
It provides gold spot and historical data through an API. Your application connects those API responses to the chart library through its datafeed interface. goldprice.dev supplies the observations; the datafeed adapter maps them into the format expected by the chart.
Which TradingView licence covers a public chart?
The Advanced Charts licence is limited to public websites. Trading Platform is licensed to brokers with fees. The chart-library licence covers the display software, while the data provider’s licence covers the underlying prices. Widgets use their own TradingView data connection.
Related comparisons
Get a free API keySources and review date
Reviewed .