Methodology
Our Methodology
Transparency about how we collect, aggregate, and present financial market data is fundamental to our credibility. This page explains exactly how ThePriceChart.com works — from the APIs that power our live price feeds to the editorial standards that govern our written content. If you have questions about anything described here, contact us at [email protected].
Data Sources
All live prices displayed on ThePriceChart.com are fetched directly from cryptocurrency and derivatives exchange APIs. Our primary data source is the OKX API (v5), which provides real-time SWAP instrument candle and ticker data. We use Bybit and Bitget as secondary and tertiary fallback sources respectively, ensuring there is no single point of failure in our data pipeline.
Every price you see on a page like XAUUSD is derived from actual exchange trading activity — these are live market prices from real order books, not derived estimates, interpolated values, or delayed feeds. We do not manufacture or adjust price data in any way.
- OKX — Primary source. SWAP instrument candle data via the v5 API.
- Bybit — Secondary fallback. Linear perpetual contract tickers via the v5 API.
- Bitget — Tertiary fallback. Mix perpetual tickers via the v2 API.
This three-source architecture means that even if the primary exchange API experiences downtime or a rate-limiting event, our price displays continue to function using the next available source.
Price Aggregation
Cross-origin API requests from browser clients are handled by a CORS proxy deployed on Cloudflare Workers. This lightweight serverless layer sits between the browser and the exchange APIs, enabling client-side price polling without exposing API credentials or creating cross-origin policy conflicts.
Prices poll on a 30-second interval. On each poll cycle, the client attempts to fetch from the primary source (OKX). If that request fails — due to network error, timeout, or API unavailability — it automatically falls back to Bybit. If Bybit also fails, it falls back to Bitget. If all three sources are unavailable, the page continues to display the most recently fetched price (last known data), so users always see meaningful information rather than a broken or empty chart.
Chart data displayed on pages such as the XAUUSD chart is rendered in real time using the same API pipeline, with candle data updated as new price ticks arrive from the exchange.
Exchange Selection Criteria
The exchanges and brokers featured in our comparison tables — for example on the XAUUSD brokers page — are selected and evaluated based on a structured set of criteria. Forex brokers and cryptocurrency exchanges are assessed on different frameworks appropriate to each category.
For all platforms, we evaluate:
- Regulatory status — Tier 1 regulators (FCA, ASIC, MAS, SEC/CFTC) are prioritized. We verify regulatory claims directly against official public registries.
- Trading fees — Spreads (for Forex brokers) and maker/taker fee percentages (for crypto exchanges) are sourced from official fee schedules and verified at least monthly.
- Minimum deposit — Verified directly from the platform's account opening documentation.
- Available instruments — We confirm that the specific asset being compared (e.g., XAUUSD as a spot pair, CFD, or perpetual contract) is actually tradeable on the platform.
- Trading hours — Forex brokers typically offer Monday–Friday trading windows; crypto exchanges offer 24/7 availability. This difference is clearly noted in our comparison tables.
- Platform quality — We assess the trading interface, order types available, mobile application, and account management features through direct evaluation.
We do not accept payment for inclusion in comparison tables. A platform's presence in our comparisons is based solely on the availability of the relevant instrument and our ability to verify the required data points.
Editorial Independence
Our comparison tables and editorial content are not influenced by affiliate relationships. Platform rankings are based on objective criteria: regulatory tier, spread or fee competitiveness, and platform capabilities — in that order of priority.
We feature both brokers we have affiliate relationships with and those we do not. A platform that pays us a higher commission rate does not receive a higher ranking, a more favorable description, or preferential placement in a comparison table. Conversely, a platform that pays no commission is not penalized or excluded if it meets our inclusion criteria.
No platform has editorial input or approval rights over our content. We do not send draft content to brokers or exchanges for review before publication. If a platform disputes a data point we have published, we investigate independently and update only if we can verify the correction from an official source.
Our full affiliate disclosure is available on the Disclaimer page.
Content Standards
All content on ThePriceChart.com is written by humans with direct knowledge of trading markets. We do not publish machine-generated content without human review, editing, and verification.
We follow editorial standards modeled on those of established financial comparison publishers:
- Factual claims are verifiable — every data point in a comparison table can be independently verified on the relevant platform's official website or regulatory body registry. We do not publish claims we cannot source.
- Subjective opinions are clearly labeled — when we describe a platform as having a "clean interface" or "competitive spreads," we distinguish this from objective data points. Editorial judgments are presented as such, not as facts.
- Risk warnings are prominent — every asset page and forecast page includes explicit risk disclosures. We never downplay, bury, or omit risk information.
- Price forecasts include explicit disclaimers — any forward-looking price analysis is clearly labeled as speculative. We state prominently that forecasts are not financial advice and should not be the basis for trading decisions.
- Multilingual accuracy — our content is available in 14 languages, each written with native-speaker fluency. All information is consistent across language versions.
Update Frequency
Different content types on ThePriceChart.com are updated on different schedules, reflecting the nature of each data type:
- Live prices — updated every 30 seconds via client-side API polling from exchange data feeds.
- Chart data — real-time, updated continuously as new candle data arrives from exchange APIs.
- Editorial content — reviewed monthly. Platform fees, minimum deposits, and regulatory information are verified against official sources at least once per calendar month. The "Last updated" date on each page reflects the most recent editorial review.
- Price forecasts — updated quarterly, incorporating new technical analysis (support/resistance levels, moving averages, chart patterns) and fundamental analysis (macroeconomic data, central bank policy, geopolitical factors). Each quarterly update supersedes the prior forecast and includes the reasoning for any revised price outlook.
If you notice information that appears to be out of date or inaccurate, please contact us at [email protected] so we can investigate and correct it promptly.
Affiliate Disclosure
ThePriceChart.com earns revenue through affiliate links. These links are identifiable by the /go/ prefix in the URL (for example, thepricechart.com/go/broker-name). When you click a link with this format and subsequently sign up for an account or make a qualifying deposit with the platform, we may receive a commission. This commission is paid by the platform and comes at no additional cost to you — the fees and terms you receive are identical to those available on the platform's own website.
This affiliate revenue model is what allows us to provide free, comprehensive market data, live charts, and platform comparisons to all users without charging subscription fees or requiring account registration.
Important points about our affiliate relationships:
- You are never under any obligation to use our affiliate links. You can always navigate directly to any platform's website.
- Affiliate commission rates do not determine platform rankings, table positioning, or editorial tone.
- We include platforms in our comparisons that we do not have affiliate relationships with, where they are relevant to the comparison.
- Our full legal disclosure, including information about cookie-based tracking used for affiliate attribution, is available on the Disclaimer page.
For more information about ThePriceChart.com and the team behind this site, visit our About page.
External Research Citations
The spread data collected by ThePriceChart.com is used as a primary source by independent academic and market research initiatives. The Global Commodity TradFi Spread Index (GCTSI) is a quarterly research publication that cites ThePriceChart.com data to benchmark bid-ask spread efficiency across the nine platforms we monitor — spanning regulated forex brokers (IG, Exness, FXCM) and crypto derivatives exchanges (Bybit, OKX, Bitget, Flipster, Binance, CoinEx).
GCTSI publishes its reports at gctsi.org/reports and operates independently of ThePriceChart.com. Their quarterly index provides an academic-format analysis of the spread data we publish, including cross-platform efficiency rankings and structural comparisons between CFD and perpetual contract instruments.
Last updated: