{
  "schema_version": "1.0",
  "name": "MacroTape",
  "generated_from": "https://digest.atlasdynamics.space/api/latest.json",
  "latest_date": "2026-10-17",
  "latest_edition": null,
  "how_to_read": "Fetch /api/latest.json and read each field path (dot notation). Always quote the section's as_of. Units: % = percent level, bp = basis points, rate = quote currency per 1 base currency, USD = U.S. dollars, % change = percent change.",
  "count": 21,
  "topics": [
    {
      "id": "ust_3m",
      "name": "U.S. Treasury 3M par yield",
      "section": "treasuries",
      "topic": "treasuries",
      "fields": [
        {
          "path": "treasuries.yields.3M.yield",
          "unit": "%",
          "meaning": "par yield, percent"
        },
        {
          "path": "treasuries.yields.3M.chg_bp",
          "unit": "bp",
          "meaning": "change vs treasuries.prior, basis points"
        }
      ],
      "source": "U.S. Treasury Daily Par Yield Curve Rates",
      "source_url": "https://home.treasury.gov/resource-center/data-chart-center/interest-rates/TextView?type=daily_treasury_yield_curve",
      "as_of_path": "treasuries.as_of",
      "prior_path": "treasuries.prior"
    },
    {
      "id": "ust_2y",
      "name": "U.S. Treasury 2Y par yield",
      "section": "treasuries",
      "topic": "treasuries",
      "fields": [
        {
          "path": "treasuries.yields.2Y.yield",
          "unit": "%",
          "meaning": "par yield, percent"
        },
        {
          "path": "treasuries.yields.2Y.chg_bp",
          "unit": "bp",
          "meaning": "change vs treasuries.prior, basis points"
        }
      ],
      "source": "U.S. Treasury Daily Par Yield Curve Rates",
      "source_url": "https://home.treasury.gov/resource-center/data-chart-center/interest-rates/TextView?type=daily_treasury_yield_curve",
      "as_of_path": "treasuries.as_of",
      "prior_path": "treasuries.prior"
    },
    {
      "id": "ust_5y",
      "name": "U.S. Treasury 5Y par yield",
      "section": "treasuries",
      "topic": "treasuries",
      "fields": [
        {
          "path": "treasuries.yields.5Y.yield",
          "unit": "%",
          "meaning": "par yield, percent"
        },
        {
          "path": "treasuries.yields.5Y.chg_bp",
          "unit": "bp",
          "meaning": "change vs treasuries.prior, basis points"
        }
      ],
      "source": "U.S. Treasury Daily Par Yield Curve Rates",
      "source_url": "https://home.treasury.gov/resource-center/data-chart-center/interest-rates/TextView?type=daily_treasury_yield_curve",
      "as_of_path": "treasuries.as_of",
      "prior_path": "treasuries.prior"
    },
    {
      "id": "ust_10y",
      "name": "U.S. Treasury 10Y par yield",
      "section": "treasuries",
      "topic": "treasuries",
      "fields": [
        {
          "path": "treasuries.yields.10Y.yield",
          "unit": "%",
          "meaning": "par yield, percent"
        },
        {
          "path": "treasuries.yields.10Y.chg_bp",
          "unit": "bp",
          "meaning": "change vs treasuries.prior, basis points"
        }
      ],
      "source": "U.S. Treasury Daily Par Yield Curve Rates",
      "source_url": "https://home.treasury.gov/resource-center/data-chart-center/interest-rates/TextView?type=daily_treasury_yield_curve",
      "as_of_path": "treasuries.as_of",
      "prior_path": "treasuries.prior"
    },
    {
      "id": "ust_30y",
      "name": "U.S. Treasury 30Y par yield",
      "section": "treasuries",
      "topic": "treasuries",
      "fields": [
        {
          "path": "treasuries.yields.30Y.yield",
          "unit": "%",
          "meaning": "par yield, percent"
        },
        {
          "path": "treasuries.yields.30Y.chg_bp",
          "unit": "bp",
          "meaning": "change vs treasuries.prior, basis points"
        }
      ],
      "source": "U.S. Treasury Daily Par Yield Curve Rates",
      "source_url": "https://home.treasury.gov/resource-center/data-chart-center/interest-rates/TextView?type=daily_treasury_yield_curve",
      "as_of_path": "treasuries.as_of",
      "prior_path": "treasuries.prior"
    },
    {
      "id": "ust_2s10s",
      "name": "U.S. Treasury 2s10s curve spread (10Y minus 2Y)",
      "section": "treasuries",
      "topic": "treasuries",
      "fields": [
        {
          "path": "treasuries.spread_2s10s_bp",
          "unit": "bp",
          "meaning": "10Y minus 2Y, basis points"
        },
        {
          "path": "treasuries.spread_2s10s_chg_bp",
          "unit": "bp",
          "meaning": "change vs treasuries.prior, basis points"
        }
      ],
      "source": "U.S. Treasury Daily Par Yield Curve Rates",
      "source_url": "https://home.treasury.gov/resource-center/data-chart-center/interest-rates/TextView?type=daily_treasury_yield_curve",
      "as_of_path": "treasuries.as_of",
      "prior_path": "treasuries.prior"
    },
    {
      "id": "ust_3m10y",
      "name": "U.S. Treasury 3m10y curve spread (10Y minus 3M)",
      "section": "treasuries",
      "topic": "treasuries",
      "fields": [
        {
          "path": "treasuries.spread_3m10y_bp",
          "unit": "bp",
          "meaning": "10Y minus 3M, basis points"
        },
        {
          "path": "treasuries.spread_3m10y_chg_bp",
          "unit": "bp",
          "meaning": "change vs treasuries.prior, basis points"
        }
      ],
      "source": "U.S. Treasury Daily Par Yield Curve Rates",
      "source_url": "https://home.treasury.gov/resource-center/data-chart-center/interest-rates/TextView?type=daily_treasury_yield_curve",
      "as_of_path": "treasuries.as_of",
      "prior_path": "treasuries.prior"
    },
    {
      "id": "fx_eurusd",
      "name": "EUR/USD exchange rate (ECB reference)",
      "section": "fx",
      "topic": "fx",
      "fields": [
        {
          "path": "fx.pairs.EURUSD.rate",
          "unit": "rate",
          "meaning": "USD per 1 EUR"
        },
        {
          "path": "fx.pairs.EURUSD.chg_pct",
          "unit": "% change",
          "meaning": "change vs fx.prior fix, percent"
        }
      ],
      "source": "Frankfurter API (ECB data)",
      "source_url": "https://frankfurter.dev",
      "as_of_path": "fx.as_of",
      "prior_path": "fx.prior"
    },
    {
      "id": "fx_usdjpy",
      "name": "USD/JPY exchange rate (ECB reference)",
      "section": "fx",
      "topic": "fx",
      "fields": [
        {
          "path": "fx.pairs.USDJPY.rate",
          "unit": "rate",
          "meaning": "JPY per 1 USD"
        },
        {
          "path": "fx.pairs.USDJPY.chg_pct",
          "unit": "% change",
          "meaning": "change vs fx.prior fix, percent"
        }
      ],
      "source": "Frankfurter API (ECB data)",
      "source_url": "https://frankfurter.dev",
      "as_of_path": "fx.as_of",
      "prior_path": "fx.prior"
    },
    {
      "id": "fx_gbpusd",
      "name": "GBP/USD exchange rate (ECB reference)",
      "section": "fx",
      "topic": "fx",
      "fields": [
        {
          "path": "fx.pairs.GBPUSD.rate",
          "unit": "rate",
          "meaning": "USD per 1 GBP"
        },
        {
          "path": "fx.pairs.GBPUSD.chg_pct",
          "unit": "% change",
          "meaning": "change vs fx.prior fix, percent"
        }
      ],
      "source": "Frankfurter API (ECB data)",
      "source_url": "https://frankfurter.dev",
      "as_of_path": "fx.as_of",
      "prior_path": "fx.prior"
    },
    {
      "id": "fx_usdcny",
      "name": "USD/CNY exchange rate (ECB reference)",
      "section": "fx",
      "topic": "fx",
      "fields": [
        {
          "path": "fx.pairs.USDCNY.rate",
          "unit": "rate",
          "meaning": "CNY per 1 USD"
        },
        {
          "path": "fx.pairs.USDCNY.chg_pct",
          "unit": "% change",
          "meaning": "change vs fx.prior fix, percent"
        }
      ],
      "source": "Frankfurter API (ECB data)",
      "source_url": "https://frankfurter.dev",
      "as_of_path": "fx.as_of",
      "prior_path": "fx.prior"
    },
    {
      "id": "fx_usdchf",
      "name": "USD/CHF exchange rate (ECB reference)",
      "section": "fx",
      "topic": "fx",
      "fields": [
        {
          "path": "fx.pairs.USDCHF.rate",
          "unit": "rate",
          "meaning": "CHF per 1 USD"
        },
        {
          "path": "fx.pairs.USDCHF.chg_pct",
          "unit": "% change",
          "meaning": "change vs fx.prior fix, percent"
        }
      ],
      "source": "Frankfurter API (ECB data)",
      "source_url": "https://frankfurter.dev",
      "as_of_path": "fx.as_of",
      "prior_path": "fx.prior"
    },
    {
      "id": "fx_usdcad",
      "name": "USD/CAD exchange rate (ECB reference)",
      "section": "fx",
      "topic": "fx",
      "fields": [
        {
          "path": "fx.pairs.USDCAD.rate",
          "unit": "rate",
          "meaning": "CAD per 1 USD"
        },
        {
          "path": "fx.pairs.USDCAD.chg_pct",
          "unit": "% change",
          "meaning": "change vs fx.prior fix, percent"
        }
      ],
      "source": "Frankfurter API (ECB data)",
      "source_url": "https://frankfurter.dev",
      "as_of_path": "fx.as_of",
      "prior_path": "fx.prior"
    },
    {
      "id": "fx_audusd",
      "name": "AUD/USD exchange rate (ECB reference)",
      "section": "fx",
      "topic": "fx",
      "fields": [
        {
          "path": "fx.pairs.AUDUSD.rate",
          "unit": "rate",
          "meaning": "USD per 1 AUD"
        },
        {
          "path": "fx.pairs.AUDUSD.chg_pct",
          "unit": "% change",
          "meaning": "change vs fx.prior fix, percent"
        }
      ],
      "source": "Frankfurter API (ECB data)",
      "source_url": "https://frankfurter.dev",
      "as_of_path": "fx.as_of",
      "prior_path": "fx.prior"
    },
    {
      "id": "fx_usdmxn",
      "name": "USD/MXN exchange rate (ECB reference)",
      "section": "fx",
      "topic": "fx",
      "fields": [
        {
          "path": "fx.pairs.USDMXN.rate",
          "unit": "rate",
          "meaning": "MXN per 1 USD"
        },
        {
          "path": "fx.pairs.USDMXN.chg_pct",
          "unit": "% change",
          "meaning": "change vs fx.prior fix, percent"
        }
      ],
      "source": "Frankfurter API (ECB data)",
      "source_url": "https://frankfurter.dev",
      "as_of_path": "fx.as_of",
      "prior_path": "fx.prior"
    },
    {
      "id": "crypto_btc",
      "name": "BTC (crypto)",
      "section": "crypto",
      "topic": "crypto",
      "fields": [
        {
          "path": "crypto.assets.BTC.price",
          "unit": "USD",
          "meaning": "spot price in USD"
        },
        {
          "path": "crypto.assets.BTC.chg_24h_pct",
          "unit": "% change",
          "meaning": "rolling 24h change, percent"
        },
        {
          "path": "crypto.assets.BTC.mcap_usd",
          "unit": "USD",
          "meaning": "market capitalization in USD"
        }
      ],
      "source": "CoinGecko public API",
      "source_url": "https://www.coingecko.com",
      "as_of_path": "crypto.as_of",
      "window": "rolling 24h"
    },
    {
      "id": "crypto_eth",
      "name": "ETH (crypto)",
      "section": "crypto",
      "topic": "crypto",
      "fields": [
        {
          "path": "crypto.assets.ETH.price",
          "unit": "USD",
          "meaning": "spot price in USD"
        },
        {
          "path": "crypto.assets.ETH.chg_24h_pct",
          "unit": "% change",
          "meaning": "rolling 24h change, percent"
        },
        {
          "path": "crypto.assets.ETH.mcap_usd",
          "unit": "USD",
          "meaning": "market capitalization in USD"
        }
      ],
      "source": "CoinGecko public API",
      "source_url": "https://www.coingecko.com",
      "as_of_path": "crypto.as_of",
      "window": "rolling 24h"
    },
    {
      "id": "crypto_sol",
      "name": "SOL (crypto)",
      "section": "crypto",
      "topic": "crypto",
      "fields": [
        {
          "path": "crypto.assets.SOL.price",
          "unit": "USD",
          "meaning": "spot price in USD"
        },
        {
          "path": "crypto.assets.SOL.chg_24h_pct",
          "unit": "% change",
          "meaning": "rolling 24h change, percent"
        },
        {
          "path": "crypto.assets.SOL.mcap_usd",
          "unit": "USD",
          "meaning": "market capitalization in USD"
        }
      ],
      "source": "CoinGecko public API",
      "source_url": "https://www.coingecko.com",
      "as_of_path": "crypto.as_of",
      "window": "rolling 24h"
    },
    {
      "id": "crypto_total_mcap",
      "name": "Total crypto market cap",
      "section": "crypto",
      "topic": "crypto",
      "fields": [
        {
          "path": "crypto.total_mcap_usd",
          "unit": "USD",
          "meaning": "total crypto market cap in USD"
        },
        {
          "path": "crypto.total_mcap_chg_24h_pct",
          "unit": "% change",
          "meaning": "rolling 24h change, percent"
        }
      ],
      "source": "CoinGecko public API",
      "source_url": "https://www.coingecko.com",
      "as_of_path": "crypto.as_of",
      "window": "rolling 24h"
    },
    {
      "id": "crypto_btc_dominance",
      "name": "Bitcoin dominance",
      "section": "crypto",
      "topic": "crypto",
      "fields": [
        {
          "path": "crypto.btc_dominance_pct",
          "unit": "%",
          "meaning": "BTC share of total crypto market cap, percent"
        }
      ],
      "source": "CoinGecko public API",
      "source_url": "https://www.coingecko.com",
      "as_of_path": "crypto.as_of",
      "window": "rolling 24h"
    },
    {
      "id": "brief_compact",
      "name": "Whole brief, one compact line",
      "section": "brief",
      "topic": "brief",
      "fields": [
        {
          "path": "compact",
          "unit": "text",
          "meaning": "token-minimal one-line brief"
        },
        {
          "path": "signals",
          "unit": "text[]",
          "meaning": "plain-language facts derived from the numbers"
        }
      ],
      "source": "MacroTape (derived from the sections above)",
      "as_of_path": "date"
    }
  ]
}