goldprice.devvsOANDA

goldprice.dev vs OANDA

goldprice.dev gives gold applications a focused API for spot prices, daily history, and physical dealer quotes. OANDA’s Exchange Rates API serves broader currency workflows and ERP integrations. This comparison covers that Exchange Rates service, with published plans, history, and request volumes laid out alongside the dedicated metals API.

At a glance

Featuregoldprice.devOANDA
Free tier1,000 requests/month7-day trial; unlimited quotes
Cheapest paid planPhysical · $10/monthLite · $450 on monthly toggle
Update speedSource-dependent; timestamps and staleness flags5-second rates advertised; plan-dependent
History30 days free; daily gold to 1996 on Pro32+ years advertised
CoverageGold; silver and copper on Pro200+ currencies, commodities and metals
InterfacesREST; MCP; WebSocket on ProREST; higher-tier streaming
SDKsNot publishedOfficial Node.js client
Commercial use on free tier✗ Non-commercial onlyTrial licence not published

Price at your usage

The lowest published plans for each monthly gold request volume; commercial access is covered in the FAQ.

Requests a monthgoldprice.devOANDA
1,000Free · $0/monthLite · $450/month
10,000Physical · $10/monthLite · $450/month
100,000Pro · $30/monthLite · $450/month

OANDA Lite lists 100,000 monthly quotes and $450 under its monthly toggle, without an explicit billing unit or metal entitlement.

Switch in a few minutes

Use this USD gold spot request on your server; OANDA’s public reference does not document an equivalent gold request.

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

1,000 gold requests each month on Free let you test a recurring workload. No card is required. Commercial use starts on Pro at $30/month. 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 Pro. Free covers 30 days, and Physical 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. Start with gold; Pro adds silver and copper. The same account supports application requests and agent tools, with the access limits of its selected tier.

When they are the better pick

OANDA is the better pick for broad currency coverage and ERP integrations. Its catalogue spans more than 200 currencies, commodities, and metals, with over 32 years of advertised history. Higher-tier features include three-to-five-second spot rates, forwards, and streaming, making the service relevant to business workflows that extend beyond gold.

Questions

Can I use goldprice.dev commercially?

Yes. Pro includes commercial use at $30/month, subject to terms and source rights. Free and Physical are non-commercial. Free includes 1,000 monthly gold requests, MCP, and 30 days of history, with no credit card required.

Does OANDA have a permanent free plan?

The verified offer is a seven-day API trial with unlimited quotes. The trial provides access for a time-limited evaluation. goldprice.dev has an ongoing Free tier for gold, with a monthly request cap and no credit card required.

How fast does OANDA update rates?

OANDA says rates update every five seconds. Its plans page also lists three-to-five-second spot rates, forwards, and streaming among higher-tier features. Rate type and delivery method are package features, alongside the monthly quote allowance and available history.

Which should I choose for a gold application?

Choose goldprice.dev when gold spot, source details, daily gold history, and physical dealer prices are central. Choose OANDA when the larger FX catalogue and business integrations are central. The services organize their catalogues around these different workflows: dedicated metals data and enterprise currency rates.

Related comparisons

Get a free API key

Sources and review date

Reviewed .