Home · Guides · XAUUSD 1-minute (M1) data: files, columns and how to get CSV

GUIDE · XAU/USD · 1-MINUTE · UTC · CATALOG VERIFIED 2026-10-04

XAUUSD 1-minute (M1) data: files, columns and how to get CSV

AI Options Data Store sells XAUUSD 1-minute (M1) historical data: XAU/USD spot OHLC in US dollars per troy ounce from 15 Mar 2009 to 2 Oct 2026, about 6.19 million bars in yearly Parquet files, timestamps in UTC. The pack is ₹2,999 by UPI, and df.to_csv() turns any year into CSV.

XAU/USD pack · ₹2,999XAUUSD historical dataFree sample Free sample (no email)

Dates on this page are read from the live file catalog, not typed by hand. Full matrix: /coverage.

What one row means

One row is one minute (UTC, minute start) with open, high, low and close of the bid-side quote.

Minutes without a quote are absent rather than filled. The market is shut from Friday evening to Sunday evening UTC and on some holidays, so a full year has roughly two-thirds of all calendar minutes (353,951 rows in 2025).

Timestamps were normalised to UTC across daylight-saving changes. A few hundred hours in Feb–Jul 2023 were filled from a second quote feed on the same bid-side basis.

Load it in Python and export CSV

import pandas as pd

df = pd.read_parquet('XAUUSD_SPOT_1min_2025-01-01_2025-12-31.parquet').set_index('datetime')
h1 = df.resample('1h').agg({'open': 'first', 'high': 'max', 'low': 'min', 'close': 'last'}).dropna()
df.to_csv('xauusd_m1_2025.csv')          # CSV: datetime,open,high,low,close
df.index = df.index.tz_convert('Asia/Kolkata')   # optional: IST

XAU/USD versus MCX gold

XAU/USD is the international spot gold rate in dollars per ounce, quoted almost round the clock on weekdays. MCX GOLD and GOLDM are rupee-denominated Indian futures with their own session; they are sold separately in the MCX pack.

Exactly which fields are in the files

XAU/USD 1-minute files

ColumnTypeMeaning
datetimetimestamp (UTC)Minute start, timezone-aware UTC
open / high / low / closefloatBid-side XAU/USD quote OHLC, US dollars per troy ounce

Not included: ask-side prices, futures, options, implied volatility or Greeks. 1-minute bars, not tick data.

Format: Parquet, one file per calendar year (XAUUSD_SPOT_1min_<first>_<last>.parquet). The free XAU/USD sample is September 2026 in the same layout.

FAQ

Where can I get XAUUSD 1-minute historical data?

AI Options Data Store sells XAU/USD 1-minute OHLC from 15 Mar 2009 to 2 Oct 2026 (about 6.19 million bars, one Parquet file per year) for ₹2,999 by UPI. A free September 2026 sample needs no email.

Is it available as CSV (M1 CSV)?

The files are Parquet; pandas converts any year to CSV in one line (df.to_csv). The CSV columns are datetime, open, high, low, close.

Is this gold tick data?

No. These are 1-minute OHLC bars built from bid-side quotes, not individual ticks.

What timezone are the timestamps?

UTC, minute start, normalised across daylight-saving changes. Add 5 hours 30 minutes for IST.

Get the data

Free sample · Schema · Ask the AI for your data

XAU/USD pack · ₹2,999XAUUSD historical dataFree sample Free sample

Related guides

XAU/USD is the international spot rate in US dollars per troy ounce, not an MCX contract.