About atlas
Atlas Dashboard is a real-time market risk monitoring platform. It tracks more than 20 macro and micro economic indicators spanning treasury yields, volatility, credit stress, currency movements, commodities, and market sentiment, and aggregates them into a single composite score updated twice daily. Six risk tiers, from Calm to Hurricane, give you a clear, consistent read on where systemic risk sits right now.
The dashboard publishes two editions each day, before and after market hours, so you're never reading stale data. Each edition includes a full breakdown of indicator readings, and an AI analysis and a market commentary giving you both the number and the narrative behind it.
Members get access to analysis and tools. Specifically, a probabilistic, real-time scenario analysis across nine macro outcomes, from Soft Landing and Bull Run through to Hard Landing, Liquidity Crisis, and Stagflation. Each scenario is scored using a Bayesian engine that weighs current indicator evidence and applies correlation adjustments to prevent double-counting. Probabilities are accompanied by a 7-level signal strength rating, near-threshold WATCH badges that flag indicators approaching tipping points, and escalation triggers that surface when a scenario is close to crossing into a new probability tier. The result is a clear read on not just what the data says, but what it means for different asset classes and portfolio positions.
The Portfolio Builder and Assessment tool is available to members. Build a portfolio by selecting your holdings, allocations, capital, and time horizon, and Atlas will generate a full macro thesis and assess your portfolio against the current risk regime, scenario probabilities, and indicator evidence. Assessments are shareable, and members can save up to 20 for periodic review.
The Atlas methodology
Atlas is a macroeconomic engine that synthesizes data rather than simply generating content. It collects more than 20 macro and micro economic indicators via live API feeds sourced from the US Federal Reserve (FRED), Yahoo Finance, and other market data providers and evaluates each against pre-defined thresholds. Every indicator is individually weighted and assigned a risk score based on how far it deviates from normal ranges.
AI is used to audit those data points and identify hidden correlations across market leverage and liquidity conditions. Rather than producing generic financial commentary, the AI analyzes each indicator against a structured schema informed by a broad literature review — the same kind of rigorous, evidence-based methodology that institutional research relies on.
The result is an aggregate composite score ranging from 0 to 25, updated twice daily. Six risk tiers translate that number into a clear, actionable signal. The framework is calibrated against historical crises — for example, the COVID crash of 2020 peaked at 16.9 (FULL-STORM) and the GFC in 2008 peaked at 16.3 (FULL-STORM). The score is designed to give investors a transparent, consistent read on systemic risk. Defensive intelligence previously out of reach is now available for everyone.
How the composite score is built
The composite score is not an opinion — it is the deterministic sum of 22 individual indicator scores, each computed by a piecewise function calibrated to historical stress levels. Here is exactly how the number is produced.
Step 1 — Score each indicator
Each indicator passes through a piecewise linear function with three regimes. Functions are monotone within each regime and continuous at boundaries. The Green regime contributes 0–0.5 points, Amber 0.5–2.0, Red 2.0 and above.
Green score ∈ [0.0, 0.5] — normal conditions
Amber score ∈ [0.5, 2.0] — stress building
Red score ∈ [2.0, max] — stress confirmed
Three indicators use relative rather than absolute measures, so the framework stays valid across different market eras and Fed balance sheet regimes:
Treasury drain = (peak_12m − current) / peak_12m × 100
WTI demand signal = (spot − prior_year) / prior_year × 100
The VIX scoring function is capped at 6.5 — reached at VIX ≈ 70 — to prevent a single extreme volatility print from consuming a disproportionate share of the composite.
Step 2 — Sum to composite
Score ∈ [0, 25] ← theoretical maximum
Two indicators — Fiscal Integrity and Geopolitical Risk — are themselves composite sub-scores derived from other indicators. Fiscal Integrity draws on 30Y yield stress, Treasury liquidity drain, yield curve shape, and SNAP benefits momentum. Geopolitical Risk combines the Caldara-Iacoviello GPR Index with VIX, gold momentum, and oil price signals, with a divergence multiplier applied when GPR is elevated but VIX is suppressed.
Step 3 — Historical calibration
Tier boundaries were calibrated by running actual FRED and yfinance data for nine historical stress periods through the live scoring functions at each event's peak stress date. These are not estimated — they are what the framework would have produced in real time.
| Event | Score | Tier |
|---|---|---|
| 2017 Low-Volatility Baseline | 2.6 | Calm |
| 2019 Mid-Cycle Recovery | 4.8 | Calm |
| 2018 Q4 Rate Hike Selloff | 11.8 | Choppy |
| 2022 Inflation Shock Peak | 11.9 | Choppy |
| 2011 European Debt Crisis | 11.7 | Choppy |
| COVID-19 Collapse (Mar 2020) | 16.9 | Full-Storm |
| Global Financial Crisis (Oct 2008) | 16.3 | Full-Storm |
Scores computed by running actual indicator values through the live scoring functions at each event's peak stress date — not retrospective estimates.
For the full mathematical specification including all 22 scoring functions, the fiscal and geopolitical composite formulas, and the complete historical calibration dataset → Technical Whitepaper
Score weighting
| Category | Risk Pts | Analytical Role |
|---|---|---|
| Macro indicators | 1.0 — 2.0 | Structural drivers such as Yields, Credit Spreads, and Liquidity. These represent primary systemic risks. |
| Micro indicators | 0.5 — 1.5 | Tactical early-warning triggers like Sentiment ratios and Index pivots. Represents high-velocity risk signals. |
Threshold logic (RAG)
| Status | Score impact | Interpretation |
|---|---|---|
| GREEN | 0.0 | Stability. Data within historical norms. Base case stability. |
| AMBER | 0.5 — 1.0 | Caution. Initial breach of monitoring thresholds. Elevated systemic stress detected. |
| RED | 1.0 — 2.0 | Critical. Breach of major pivot points. High probability of a systemic risk event. |
Legend
| Score Range | Posture | Actionable Guidance |
|---|---|---|
| 20.0 — 25.0 | Hurricane | Extreme Risk. Systemic crisis conditions. Maximum defensive posture required. |
| 16.0 — 20.0 | Full-Storm | Severe Risk. Full risk-off mode. Capital preservation is the priority. |
| 12.0 — 16.0 | Storm Warning | High Risk. Defensive positioning strongly recommended. Reduce leverage. |
| 8.0 — 12.0 | Choppy | Elevated Risk. Caution warranted; mixed signals in play. |
| 5.0 — 8.0 | Building | Moderate Risk. Early warning signals; monitor key indicators closely. |
| 0.0 — 5.0 | Calm | Low Risk. Base case stability; normal market conditions. |
Indicator Thresholds
| Indicator | Source / Expression | Amber 🟠 | Red 🔴 |
|---|---|---|---|
| Macro Panel | |||
| VIX Index | yfinance: ^VIX · Live spot | ≥ 15.0 | ≥ 25.0 |
| AUD/USD Exchange Rate | yfinance: AUDUSD=X · Live rate | ≤ 0.65 | ≤ 0.60 |
| EUR/USD Exchange Rate | yfinance: EURUSD=X · Live rate | 1.05 – 1.15 | ≤ 1.05 |
| Gold Price (Spot) | yfinance: XAUUSD=X · YoY% = (spot / prior−1)×100 | YoY ≥ 15% | YoY ≥ 30% |
| WTI Crude Oil ($/bbl) | yfinance: CL=F · YoY% = (spot / prior−1)×100 | YoY ≤ −15% | YoY ≤ −30% |
| Treasury Net Liquidity | FRED: WALCL − TGA − RRP · % below 12m rolling peak | > 8% below 12m peak | > 15% below 12m peak |
| US 3Y Treasury Yield | FRED: DGS3 · Daily | ≥ 4.50% | ≥ 5.00% |
| US 10Y Treasury Yield | FRED: DGS10 · Daily | ≥ 4.50% | ≥ 4.75% |
| US 30Y Treasury Yield | FRED: DGS30 · Daily | ≥ 4.00% | ≥ 5.00% |
| High-Yield OAS | FRED: BAMLH0A0HYM2 · Daily | ≥ 400 bps | ≥ 500 bps |
| Fiscal Integrity Score | Composite · SNAP + 30Y + Liquidity + Curve | ≤ 70 pts | ≤ 50 pts |
| Bank CDS (AAA Proxy) | FRED: AAA · Moody's Aaa corp. yield | ≥ 8.0% | ≥ 12.0% |
| Geopolitical Risk | GPR Index · AI-scored from news corpus | ≥ 30 | ≥ 60 |
| Micro Panel | |||
| S&P 500 Index | yfinance: ^GSPC · % drawdown from 52-week high | ≥ 10% drawdown | ≥ 20% drawdown |
| ASX 200 Index | yfinance: ^AXJO · % drawdown from 52-week high | ≥ 10% drawdown | ≥ 20% drawdown |
| Margin Debt YOY | FRED: BOGZ1FL663067003Q · 4Q delta | ≥ 15.0% | ≥ 25.0% |
| Small/Large Cap Ratio | yfinance: IWM / SPY · Live ratio | ≤ 0.42 | ≤ 0.40 |
| Put/Call Ratio (SPY) | yfinance: SPY options chain · Σputs / Σcalls | ≤ 0.70 (complacency) | ≥ 1.00 (fear) |
| SOFR OIS Spread (bps) | FRED: SOFR − TB3MS · Daily | ≥ 25 bps | ≥ 50 bps |
| Credit Card Delinquency | FRED: DRCCLACBS · Quarterly, bps | ≥ 250 bps | ≥ 300 bps |