Gold price API

Real-time gold price API (XAUUSD)

Live gold bid/ask with millisecond timestamps and historical candles from one minute to daily, for trading bots, backtests and AI agents. Every price tells you how fresh it is. Pay per request, no subscription.

Live XAUUSD quotes

Bid, ask, spread, tick time in UTC and the age of the price.

Historical candles

OHLC at M1, M5, M15, M30, H1, H4 and D1. Forming bars are flagged.

Honest data

Gaps from closures or missing data are reported, never filled in.

Built for AI

The same data as MCP tools for Claude, Cursor and other assistants.

Get the gold price in one request

curl -H "X-API-Key: $TICKFEED_KEY" https://api.tickfeed.pro/v1/price/XAUUSD

Example response (values are illustrative):

{
  "symbol": "XAUUSD",
  "bid": 2350.10, "ask": 2350.50, "spread": 0.40,
  "tick_time": "2026-10-16T14:02:11.517Z",
  "age_seconds": 0.4,
  "freshness": "fresh",
  "market_open": true
}

Python

import requests

r = requests.get("https://api.tickfeed.pro/v1/price/XAUUSD", headers={"X-API-Key": KEY})
price = r.json()
if price["freshness"] == "fresh":
    print("Gold:", price["bid"], price["ask"])

Historical gold candles

curl -H "X-API-Key: $TICKFEED_KEY" \
  "https://api.tickfeed.pro/v1/candles/XAUUSD?timeframe=H1&limit=500"

Pricing

Latest price (bid/ask)$0.002
Candles$0.002 per 100 bars
Gap report$0.002
Symbols, usage, healthFree
1,000 price quotes$2.00
Free credit for new accounts$10.00

Also billed in GBP or EUR at the same numbers. Only successful requests are charged.

Gold trading hours

Sunday 18:00 to Friday 17:00 New York time, with a daily break from 17:00 to 18:00. The API labels prices from closures as market_closed so a bot never mistakes them for live prices.

See whether gold is trading right now →

Frequently asked questions

Is there a real-time gold price API?

Yes. TickFeed's /v1/price/XAUUSD returns the latest gold bid and ask in US dollars with a millisecond timestamp, the spread and a freshness label, so your code knows whether the price is live or from before a market closure.

How much does the gold price API cost?

Each price request costs $0.002 from a prepaid balance (1,000 requests = $2). Candles cost $0.002 per 100 bars. There is no monthly subscription; top-ups start at $5.

Can I get historical gold prices?

Yes. /v1/candles/XAUUSD returns OHLC candles at M1, M5, M15, M30, H1, H4 and D1, up to 5,000 bars per request, with pagination for longer ranges. Unfinished bars are flagged and gaps are never filled.

What does XAUUSD mean?

XAUUSD is the standard symbol for the price of one troy ounce of gold in US dollars (XAU is the ISO code for gold).

When is the gold price updated?

Gold trades from Sunday 18:00 to Friday 17:00 New York time with a daily one-hour break at 17:00. Outside those hours the API returns the last price labelled market_closed.

Start using the gold price API

Free credits included: sign up, confirm your email and get $10 to start. No card, no subscription.