HomeGold AnalysisIndicatorsEconomic CalendarHistory
Language
← Back to home

Methodology

Last updated: July 2026

What this site does

SoraMacro collects macroeconomic data from trusted public sources and uses artificial intelligence to explain why gold (XAU/USD) is moving on any given day. The goal is to replace the noise of financial media with a structured, data-driven narrative updated twice daily — a morning edition and an evening edition.

Data sources

All market data comes from established financial data providers and official government sources, including the US Federal Reserve, the CFTC, and the SEC. Gold price data is updated every few minutes during market hours. Macro indicators (Dollar Index, real yields, volatility, inflation, interest rates) are updated daily. ETF holdings are updated daily. COT positioning data is updated weekly. Central bank purchase figures are reported quarterly by the World Gold Council.

Data delays

Some indicators carry an inherent delay by nature of how they are published. CPI is released monthly. The Fed Funds Rate changes only at FOMC meetings. COT data reflects positions as of Tuesday and is published the following Friday. Central bank purchase data is reported with a lag of one to three quarters. These delays are noted on each indicator's detail page.

AI analysis

Daily analysis is generated using a large language model from Anthropic. Each edition produces a simple explanation (plain language, no jargon) and a technical explanation (for traders and analysts), in both English and Spanish. The AI is given the current snapshot of all macro indicators and instructed to explain the primary drivers of that day's gold move in cause-and-effect terms. It does not predict future prices.

Factor attribution

The factor attribution chart shows the estimated contribution of each macro driver to gold's daily move, expressed as a percentage. It is computed from live market data and reflects current market conditions. When daily change data is not yet available, the chart is hidden rather than showing estimated or placeholder values.

Macro environment score

The macro score (0–100) summarizes how many tracked indicators are currently in a configuration that is historically favorable or unfavorable for gold. It is a sentiment gauge, not a price forecast. A high score means the macro backdrop is supportive of gold based on current readings — it does not mean gold will rise.

Limitations

Market data may be delayed. AI-generated analysis reflects conditions at the time of generation and may not account for events that occurred after that point. Correlations between indicators and gold prices change over time and can break down during unusual market regimes. This site does not provide real-time prices and is not suitable as a trading terminal.