Skip to main content

Editorial process

How NowPrice sources, verifies and updates pricing data — and what we do when something is wrong.

Primary sources

Each niche pulls from a defined list of upstream feeds. We do not aggregate from random scrapers; every figure on the site can be traced back to a specific source:

  • Gold — global spot from Yahoo Finance + COMEX futures (GC=F, SI=F, PL=F, PA=F). Regional retail dealers (e.g. SJC, PNJ, DOJI in Vietnam) sourced from their public price pages.
  • Currencies — Yahoo Finance for major and emerging-market spot pairs; ECB SDW for EUR reference rates. Selected national bank rate tables (e.g. Vietcombank/BIDV in Vietnam, Banco Central do Brasil PTAX) where local pricing diverges from spot.
  • Crypto — Binance public API for spot and futures; CoinGecko for market cap, volume and supply.
  • Fuel — Yahoo Finance for WTI/Brent/gasoline/diesel/natural gas futures; U.S. EIA for retail gasoline.
  • Interest rates — central-bank policy rate publications; selected commercial bank deposit-rate tables.
  • Stocks — Yahoo Finance for global indices and selected national tickers.

Refresh cadence

Every fetcher runs on a published schedule visible on our status page. Typical cadences:

  • Crypto spot: every 1 minute
  • FX spot, fuel, stock indices: every 5 minutes
  • Gold spot: every 5 minutes
  • Bank rate tables (deposit + FX): every 30 minutes
  • ECB reference rates: every 6 hours (publishes daily at ~16:00 CET)
  • Multi-range price history (24h / 7d / 30d): every 30 minutes

How we verify accuracy

For each fetcher we maintain:

  • A schema check — every fetched payload must contain the expected fields and types, otherwise the prior cache is kept (no silent corruption).
  • A sanity range — values outside a hard-coded plausibility band trigger a fetch retry from a fallback source.
  • A last-success timestamp visible on every page so readers can see how stale the figure is.
  • An atomic write pattern (.tmp + rename) so a partial response cannot replace a good cache.

Corrections policy

If you spot a wrong figure, email contact@nowprice.io with the page URL and what looks off. We will:

  1. Acknowledge within 1 business day.
  2. Investigate the upstream source and our pipeline.
  3. Either confirm the figure (with a link to the source), correct the cache, or fix the fetcher and backfill if appropriate.
  4. If the figure was widely visible and meaningfully wrong, note the correction in this page's changelog (below) and on the affected niche page.

Independence and conflicts of interest

NowPrice is not paid by any exchange, broker, bank, miner, dealer or token issuer. We accept no affiliate revenue from price-related products. Display advertising (when present) loads from a generic ad network and is kept strictly separated from editorial figures and rankings.

Use of automation

All numbers on the site are computed by deterministic code from the upstream feeds — there is no AI-generated price, no model output, no inference layer. Static editorial copy (this page, the About page, niche descriptions) may have been drafted with AI assistance and then edited and fact-checked by the team before publishing.

Changelog

  • 2026-05-09 — Editorial page rewritten to reflect NowPrice (decoupled from earlier WuTools template).