The Gold Barometer

Data files

Every day we publish today's reading as small text files. Anyone can open them, use them, or paste the number into a chart or an article. Free, no signup, credit us and add a link back.

What is on this page

Below are the file addresses. One example of what a file looks like. And short code samples for people who want to fetch them from a website, a script, or a spreadsheet.

If you are not a developer, here is the short version. The JSON and CSV files are always fresh. You can link to them or download them the same way you would any web page.

Every file is a plain text file on our web server. There is no key, no login, no rate limit. Your browser can open them directly by clicking a link.

The three files

AddressFormatWhat it containsHow fresh
/data/latest.json JSON Today's score, its zone, each of the seven parts, the weights used today, and how fresh each input is. Updated once a day.
/data/history.json JSON The full daily archive: score, zone, methodology version, and how many parts were used, for every day. Updated once a day.
/data/history.csv CSV The same archive as a spreadsheet-friendly CSV. Header row: date, score, zone, version, pillars_used (how many of the seven parts were used), backfilled (yes on rebuilt rows). Updated once a day.

Every file may be read from any other website (Access-Control-Allow-Origin: *). Any tool that can fetch a web page can fetch these.

Today's reading

As of September 19, 2026, The Gold Barometer reads 32/100, Unfavorable. Methodology v1.0. Computed on 6 of 7 parts.

A sentence you can quote

For an article, a report, or a social post, this is the ready-made sentence:

Sentence to quote

As of September 19, 2026, The Gold Barometer reads 32/100: Unfavorable.

Use it as it is, or reword it. Please link to thegoldbarometer.com so a reader can check.

What latest.json looks like

{
  "date": "2026-09-19",
  "score": 32,
  "zone": "Unfavorable",
  "version": "1.0",
  "pillars_used": 6,
  "pillars_total": 7,
  "weights_nominal": { "real_rates": 25, "entry_price": 20, ... },
  "weights_effective": { "real_rates": 27.78, ... },
  "engine_build": "2026-08-12",
  "pillars": {
    "real_rates": {
      "available": true,
      "subscore": 37,
      "latest_date": "2026-09-17",
      "source": "TIPS 10Y (H.15)",
      "staleness_flag": "fresh",
      "weight_nominal": 25
    },
    "...": "..."
  }
}

Ways to fetch it

# curl
curl -s https://thegoldbarometer.com/data/latest.json | jq '.score, .zone'

# JavaScript (browser or Node)
const r = await fetch('https://thegoldbarometer.com/data/latest.json');
const { score, zone, date } = await r.json();
console.log(`${date}: ${score}/100 (${zone})`);

# Python
import urllib.request, json
with urllib.request.urlopen('https://thegoldbarometer.com/data/latest.json') as r:
    data = json.load(r)
print(data['score'], data['zone'])

The archive on GitHub

Every daily record is also committed to a public repository at github.com/thegoldbarometer/data. GitHub stamps each entry with the time it was saved, and that stamp is proof of when a value was released. The rebuilt-history tables and the record of past failures live in the same repository.

The monthly series is archived at Zenodo under a permanent identifier: DOI 10.5281/zenodo.22011949. A copy also refreshes every month on Hugging Face. For software that reads API descriptions, the endpoints are described in one machine-readable file.

Licence and credit

  • Licence. The Gold Barometer numbers we publish (the score, its parts, the zone numbers, the what-happened-next summaries) are released under Creative Commons Attribution 4.0. You may republish and adapt them, including for commercial use, with credit.
  • Credit line. Suggested: Source: The Gold Barometer, thegoldbarometer.com. Please link to the address, not to a screenshot.
  • Third-party sources keep their own terms. Some of the raw inputs come from producers with their own rules (see the provenance page). The Creative Commons grant covers our published numbers, not the underlying raw series.
  • How often to fetch. The files are static and cached on a fast network. There is no rate limit. Please cache on your side and fetch no more than once a day (that is how often the number changes).
  • No advice. The site publishes the reading it measures. Nothing here is investment advice. See the note in the footer and on the provenance page.

The widget and the daily image

Two ready-to-paste displays are on the widget page. A small dial that updates itself. A plain image refreshed once a day, for newsletters or sites that do not run scripts. The widget page has a copy-paste box and step-by-step help for WordPress, Squarespace, Wix, Shopify, Ghost, and plain HTML.

  • Live dial: <script async src="https://thegoldbarometer.com/widget.js"></script> (draws the dial where the small link block sits in your HTML).
  • Daily image (no script): https://thegoldbarometer.com/badge.svg (light) and https://thegoldbarometer.com/badge-dark.svg (dark), 320 by 180 pixels, refreshed once a day.