{
  "as_of": "2026-09-23 01:26 UTC",
  "basket_breadth_above_50dma_pct": 76.0,
  "basket_avg_ann_vol_21d_pct": 51.53,
  "basket_median_pe_ttm": 27.8,
  "basket_median_beta": 1.34,
  "basket_concentration_top3_pct": 48.8,
  "basket_concentration_top3_names": [
    "NVDA",
    "GOOGL",
    "MSFT"
  ],
  "basket_avg_pairwise_corr": 0.19,
  "basket_avg_pairwise_corr_window_days": 59,
  "benchmarks": {
    "basket_avg": {
      "label": "AI basket (equal-wt, 25 names)",
      "chg_1d": 2.89,
      "chg_1m": 6.23,
      "chg_3m": 6.89,
      "vol_21d_ann": 48.79
    },
    "etfs": [
      {
        "ticker": "SOXX",
        "name": "Semiconductors (ETF)",
        "chg_1d": 4.93,
        "chg_1m": 7.15,
        "chg_3m": -14.55,
        "vol_21d_ann": 40.09
      },
      {
        "ticker": "IGV",
        "name": "Software (ETF)",
        "chg_1d": 2.66,
        "chg_1m": 5.12,
        "chg_3m": 22.7,
        "vol_21d_ann": 41.81
      },
      {
        "ticker": "QQQ",
        "name": "Nasdaq-100 (ETF)",
        "chg_1d": 2.88,
        "chg_1m": 4.4,
        "chg_3m": 0.58,
        "vol_21d_ann": 16.17
      }
    ]
  },
  "history": [
    {
      "date": "2026-09-08",
      "as_of": "2026-09-08 03:00 UTC",
      "basket_breadth_above_50dma_pct": 68.0,
      "basket_avg_ann_vol_21d_pct": 55.47
    },
    {
      "date": "2026-09-09",
      "as_of": "2026-09-09 01:12 UTC",
      "basket_breadth_above_50dma_pct": 68.0,
      "basket_avg_ann_vol_21d_pct": 55.43
    },
    {
      "date": "2026-09-10",
      "as_of": "2026-09-10 01:01 UTC",
      "basket_breadth_above_50dma_pct": 76.0,
      "basket_avg_ann_vol_21d_pct": 55.76
    },
    {
      "date": "2026-09-11",
      "as_of": "2026-09-11 00:59 UTC",
      "basket_breadth_above_50dma_pct": 64.0,
      "basket_avg_ann_vol_21d_pct": 56.03
    },
    {
      "date": "2026-09-12",
      "as_of": "2026-09-12 01:03 UTC",
      "basket_breadth_above_50dma_pct": 68.0,
      "basket_avg_ann_vol_21d_pct": 56.18
    },
    {
      "date": "2026-09-13",
      "as_of": "2026-09-13 00:54 UTC",
      "basket_breadth_above_50dma_pct": 72.0,
      "basket_avg_ann_vol_21d_pct": 54.24
    },
    {
      "date": "2026-09-14",
      "as_of": "2026-09-14 00:58 UTC",
      "basket_breadth_above_50dma_pct": 64.0,
      "basket_avg_ann_vol_21d_pct": 54.16
    },
    {
      "date": "2026-09-15",
      "as_of": "2026-09-15 01:23 UTC",
      "basket_breadth_above_50dma_pct": 64.0,
      "basket_avg_ann_vol_21d_pct": 54.16
    },
    {
      "date": "2026-09-16",
      "as_of": "2026-09-16 01:21 UTC",
      "basket_breadth_above_50dma_pct": 44.0,
      "basket_avg_ann_vol_21d_pct": 55.31
    },
    {
      "date": "2026-09-17",
      "as_of": "2026-09-17 01:19 UTC",
      "basket_breadth_above_50dma_pct": 56.0,
      "basket_avg_ann_vol_21d_pct": 54.15
    },
    {
      "date": "2026-09-18",
      "as_of": "2026-09-18 01:14 UTC",
      "basket_breadth_above_50dma_pct": 60.0,
      "basket_avg_ann_vol_21d_pct": 53.2
    },
    {
      "date": "2026-09-19",
      "as_of": "2026-09-19 01:07 UTC",
      "basket_breadth_above_50dma_pct": 64.0,
      "basket_avg_ann_vol_21d_pct": 51.38
    },
    {
      "date": "2026-09-20",
      "as_of": "2026-09-20 01:00 UTC",
      "basket_breadth_above_50dma_pct": 64.0,
      "basket_avg_ann_vol_21d_pct": 50.67
    },
    {
      "date": "2026-09-21",
      "as_of": "2026-09-21 01:01 UTC",
      "basket_breadth_above_50dma_pct": 64.0,
      "basket_avg_ann_vol_21d_pct": 50.62
    },
    {
      "date": "2026-09-22",
      "as_of": "2026-09-22 01:34 UTC",
      "basket_breadth_above_50dma_pct": 72.0,
      "basket_avg_ann_vol_21d_pct": 51.48
    },
    {
      "date": "2026-09-23",
      "as_of": "2026-09-23 01:26 UTC",
      "basket_breadth_above_50dma_pct": 76.0,
      "basket_avg_ann_vol_21d_pct": 51.53
    }
  ],
  "layers": [
    {
      "name": "AI Compute",
      "tickers": [
        "NVDA",
        "AVGO",
        "AMD"
      ],
      "n_names": 3,
      "avg_chg_1d": 4.62,
      "avg_chg_1m": 11.96,
      "avg_chg_3m": 4.44,
      "avg_vol_21d_ann": 45.96,
      "breadth_above_50dma_pct": 66.7,
      "blurb": "3 names (NVDA, AVGO, AMD), up +12.0% over 1M, 66.7% above their 50-day average."
    },
    {
      "name": "Custom Silicon",
      "tickers": [
        "MRVL"
      ],
      "n_names": 1,
      "avg_chg_1d": 5.38,
      "avg_chg_1m": 2.54,
      "avg_chg_3m": -16.38,
      "avg_vol_21d_ann": 71.46,
      "breadth_above_50dma_pct": 100.0,
      "blurb": "1 name (MRVL), up +2.5% over 1M, 100.0% above their 50-day average."
    },
    {
      "name": "Foundry",
      "tickers": [
        "TSM"
      ],
      "n_names": 1,
      "avg_chg_1d": 2.41,
      "avg_chg_1m": 7.29,
      "avg_chg_3m": -4.56,
      "avg_vol_21d_ann": 28.87,
      "breadth_above_50dma_pct": 100.0,
      "blurb": "1 name (TSM), up +7.3% over 1M, 100.0% above their 50-day average."
    },
    {
      "name": "Memory",
      "tickers": [
        "MU",
        "005930.KS",
        "000660.KS"
      ],
      "n_names": 3,
      "avg_chg_1d": 2.21,
      "avg_chg_1m": 9.54,
      "avg_chg_3m": -19.76,
      "avg_vol_21d_ann": 49.91,
      "breadth_above_50dma_pct": 100.0,
      "blurb": "3 names (MU, 005930.KS, 000660.KS), up +9.5% over 1M, 100.0% above their 50-day average."
    },
    {
      "name": "Hyperscaler",
      "tickers": [
        "MSFT",
        "GOOGL",
        "AMZN",
        "META"
      ],
      "n_names": 4,
      "avg_chg_1d": 4.11,
      "avg_chg_1m": 10.94,
      "avg_chg_3m": 20.24,
      "avg_vol_21d_ann": 29.57,
      "breadth_above_50dma_pct": 100.0,
      "blurb": "4 names (MSFT, GOOGL, AMZN, META), up +10.9% over 1M, 100.0% above their 50-day average."
    },
    {
      "name": "Networking",
      "tickers": [
        "ANET"
      ],
      "n_names": 1,
      "avg_chg_1d": 3.02,
      "avg_chg_1m": 11.79,
      "avg_chg_3m": 17.68,
      "avg_vol_21d_ann": 45.53,
      "breadth_above_50dma_pct": 100.0,
      "blurb": "1 name (ANET), up +11.8% over 1M, 100.0% above their 50-day average."
    },
    {
      "name": "AI Application",
      "tickers": [
        "CRM",
        "CRWD",
        "WDAY",
        "PLTR"
      ],
      "n_names": 4,
      "avg_chg_1d": 1.59,
      "avg_chg_1m": 12.2,
      "avg_chg_3m": 57.11,
      "avg_vol_21d_ann": 71.69,
      "breadth_above_50dma_pct": 100.0,
      "blurb": "4 names (CRM, CRWD, WDAY, PLTR), up +12.2% over 1M, 100.0% above their 50-day average."
    },
    {
      "name": "Power / Infra",
      "tickers": [
        "VRT",
        "CEG",
        "GEV"
      ],
      "n_names": 3,
      "avg_chg_1d": 1.38,
      "avg_chg_1m": -3.73,
      "avg_chg_3m": -16.9,
      "avg_vol_21d_ann": 50.63,
      "breadth_above_50dma_pct": 0.0,
      "blurb": "3 names (VRT, CEG, GEV), down -3.7% over 1M, 0.0% above their 50-day average."
    },
    {
      "name": "Cloud Compute",
      "tickers": [
        "ORCL"
      ],
      "n_names": 1,
      "avg_chg_1d": 0.64,
      "avg_chg_1m": 4.57,
      "avg_chg_3m": -14.85,
      "avg_vol_21d_ann": 51.1,
      "breadth_above_50dma_pct": 100.0,
      "blurb": "1 name (ORCL), up +4.6% over 1M, 100.0% above their 50-day average."
    },
    {
      "name": "AI Cloud Infra (public)",
      "tickers": [
        "CRWV"
      ],
      "n_names": 1,
      "avg_chg_1d": 5.0,
      "avg_chg_1m": -4.82,
      "avg_chg_3m": -23.24,
      "avg_vol_21d_ann": 70.54,
      "breadth_above_50dma_pct": 100.0,
      "blurb": "1 name (CRWV), down -4.8% over 1M, 100.0% above their 50-day average."
    },
    {
      "name": "Credit \u2014 IG",
      "tickers": [
        "LQD"
      ],
      "n_names": 1,
      "avg_chg_1d": 0.37,
      "avg_chg_1m": -0.5,
      "avg_chg_3m": -2.22,
      "avg_vol_21d_ann": 5.71,
      "breadth_above_50dma_pct": null,
      "blurb": "1 name (LQD), down -0.5% over 1M."
    },
    {
      "name": "Credit \u2014 HY",
      "tickers": [
        "HYG"
      ],
      "n_names": 1,
      "avg_chg_1d": 0.19,
      "avg_chg_1m": -0.56,
      "avg_chg_3m": -0.1,
      "avg_vol_21d_ann": 3.14,
      "breadth_above_50dma_pct": null,
      "blurb": "1 name (HYG), down -0.6% over 1M."
    },
    {
      "name": "China AI / Low-Cost Models",
      "tickers": [
        "BABA",
        "BIDU",
        "TCEHY"
      ],
      "n_names": 3,
      "avg_chg_1d": 2.8,
      "avg_chg_1m": -3.8,
      "avg_chg_3m": 0.24,
      "avg_vol_21d_ann": 35.89,
      "breadth_above_50dma_pct": 33.3,
      "blurb": "3 names (BABA, BIDU, TCEHY), down -3.8% over 1M, 33.3% above their 50-day average."
    }
  ],
  "commentary": {
    "synthesis": "76.0% of the AI-equity basket trades above its 50-day average, with basket volatility running at 51.53% annualised. The largest single-day move was META (Hyperscaler), up 11.4%. Layer performance diverged over the trailing month: AI Application led at +12.2%, while AI Cloud Infra (public) (n=1) lagged at -4.8%. Breadth was strongest in Custom Silicon (n=1) (100.0% of names above their 50-day average) and weakest in Power / Infra (0.0%).",
    "generated_by": "fallback",
    "model": null,
    "disclaimer": "Rule-based summary computed directly from the figures on this page (no model involved). Descriptive, not a forecast, recommendation, or investment advice."
  },
  "constituents": [
    {
      "ticker": "CRM",
      "layer": "AI Application",
      "etf": "IGV",
      "currency": "USD",
      "non_us_session": false,
      "last": 236.42,
      "chg_1d": -0.63,
      "chg_1m": 15.29,
      "chg_3m": 57.76,
      "vol_21d_ann": 85.65,
      "above_50dma": true,
      "drawdown_90d": -28.19,
      "pe_ttm": 21.4,
      "pe_fwd": 14.6,
      "ev_ebitda": 17.3,
      "beta": 1.2,
      "market_cap": 191989432320.0
    },
    {
      "ticker": "CRWD",
      "layer": "AI Application",
      "etf": "IGV",
      "currency": "USD",
      "non_us_session": false,
      "last": 249.35,
      "chg_1d": 4.92,
      "chg_1m": 31.0,
      "chg_3m": 47.67,
      "vol_21d_ann": 99.94,
      "above_50dma": true,
      "drawdown_90d": -17.8,
      "pe_ttm": 5001.2,
      "pe_fwd": 155.7,
      "ev_ebitda": 2357.2,
      "beta": 1.25,
      "market_cap": 256045137920.0
    },
    {
      "ticker": "WDAY",
      "layer": "AI Application",
      "etf": "IGV",
      "currency": "USD",
      "non_us_session": false,
      "last": 191.92,
      "chg_1d": -1.01,
      "chg_1m": -2.74,
      "chg_3m": 69.78,
      "vol_21d_ann": 49.64,
      "above_50dma": true,
      "drawdown_90d": -28.11,
      "pe_ttm": 38.3,
      "pe_fwd": 14.2,
      "ev_ebitda": 28.8,
      "beta": 1.08,
      "market_cap": 45363429376.0
    },
    {
      "ticker": "PLTR",
      "layer": "AI Application",
      "etf": "IGV",
      "currency": "USD",
      "non_us_session": false,
      "last": 183.09,
      "chg_1d": 3.07,
      "chg_1m": 5.25,
      "chg_3m": 53.21,
      "vol_21d_ann": 51.52,
      "above_50dma": true,
      "drawdown_90d": -33.23,
      "pe_ttm": 158.1,
      "pe_fwd": 79.6,
      "ev_ebitda": 163.5,
      "beta": 1.62,
      "market_cap": 444541796352.0
    },
    {
      "ticker": "CRWV",
      "layer": "AI Cloud Infra (public)",
      "etf": "\u2014",
      "currency": "USD",
      "non_us_session": false,
      "last": 85.43,
      "chg_1d": 5.0,
      "chg_1m": -4.82,
      "chg_3m": -23.24,
      "vol_21d_ann": 70.54,
      "above_50dma": true,
      "drawdown_90d": -51.27,
      "pe_ttm": null,
      "pe_fwd": null,
      "ev_ebitda": 24.8,
      "beta": null,
      "market_cap": 47851315200.0
    },
    {
      "ticker": "NVDA",
      "layer": "AI Compute",
      "etf": "SOXX",
      "currency": "USD",
      "non_us_session": false,
      "last": 227.38,
      "chg_1d": 2.3,
      "chg_1m": 4.97,
      "chg_3m": 9.1,
      "vol_21d_ann": 45.87,
      "above_50dma": true,
      "drawdown_90d": -19.3,
      "pe_ttm": 28.9,
      "pe_fwd": 14.6,
      "ev_ebitda": 27.3,
      "beta": 2.22,
      "market_cap": 5526523478016.0
    },
    {
      "ticker": "AVGO",
      "layer": "AI Compute",
      "etf": "SOXX",
      "currency": "USD",
      "non_us_session": false,
      "last": 362.66,
      "chg_1d": 1.6,
      "chg_1m": -0.19,
      "chg_3m": -7.35,
      "vol_21d_ann": 33.82,
      "above_50dma": false,
      "drawdown_90d": -29.44,
      "pe_ttm": 46.6,
      "pe_fwd": 18.8,
      "ev_ebitda": 34.0,
      "beta": 1.46,
      "market_cap": 1740179111936.0
    },
    {
      "ticker": "AMD",
      "layer": "AI Compute",
      "etf": "SOXX",
      "currency": "USD",
      "non_us_session": false,
      "last": 615.52,
      "chg_1d": 9.95,
      "chg_1m": 31.11,
      "chg_3m": 11.58,
      "vol_21d_ann": 58.18,
      "above_50dma": true,
      "drawdown_90d": -26.05,
      "pe_ttm": 158.3,
      "pe_fwd": 40.1,
      "ev_ebitda": 105.6,
      "beta": 2.48,
      "market_cap": 1018288996352.0
    },
    {
      "ticker": "BABA",
      "layer": "China AI / Low-Cost Models",
      "etf": "KWEB",
      "currency": "USD",
      "non_us_session": false,
      "last": 115.75,
      "chg_1d": 2.22,
      "chg_1m": -11.32,
      "chg_3m": 10.27,
      "vol_21d_ann": 42.16,
      "above_50dma": false,
      "drawdown_90d": -34.38,
      "pe_ttm": 26.3,
      "pe_fwd": 12.5,
      "ev_ebitda": 2.2,
      "beta": 0.5,
      "market_cap": 289102856192.0
    },
    {
      "ticker": "BIDU",
      "layer": "China AI / Low-Cost Models",
      "etf": "KWEB",
      "currency": "USD",
      "non_us_session": false,
      "last": 92.21,
      "chg_1d": 2.54,
      "chg_1m": 0.26,
      "chg_3m": -17.48,
      "vol_21d_ann": 37.43,
      "above_50dma": false,
      "drawdown_90d": -41.16,
      "pe_ttm": null,
      "pe_fwd": 11.9,
      "ev_ebitda": 0.1,
      "beta": 0.57,
      "market_cap": 31505645568.0
    },
    {
      "ticker": "TCEHY",
      "layer": "China AI / Low-Cost Models",
      "etf": "KWEB",
      "currency": "USD",
      "non_us_session": false,
      "last": 57.88,
      "chg_1d": 3.63,
      "chg_1m": -0.33,
      "chg_3m": 7.94,
      "vol_21d_ann": 28.07,
      "above_50dma": true,
      "drawdown_90d": -14.32,
      "pe_ttm": 15.2,
      "pe_fwd": 13.8,
      "ev_ebitda": 2.1,
      "beta": 0.74,
      "market_cap": 521400188928.0
    },
    {
      "ticker": "ORCL",
      "layer": "Cloud Compute",
      "etf": "XLK",
      "currency": "USD",
      "non_us_session": false,
      "last": 148.56,
      "chg_1d": 0.64,
      "chg_1m": 4.57,
      "chg_3m": -14.85,
      "vol_21d_ann": 51.1,
      "above_50dma": true,
      "drawdown_90d": -53.5,
      "pe_ttm": 23.4,
      "pe_fwd": 13.6,
      "ev_ebitda": 17.1,
      "beta": 1.73,
      "market_cap": 451141402624.0
    },
    {
      "ticker": "HYG",
      "layer": "Credit \u2014 HY",
      "etf": "\u2014",
      "currency": "USD",
      "non_us_session": false,
      "last": 78.68,
      "chg_1d": 0.19,
      "chg_1m": -0.56,
      "chg_3m": -0.1,
      "vol_21d_ann": 3.14,
      "above_50dma": false,
      "drawdown_90d": -1.39,
      "pe_ttm": null,
      "pe_fwd": null,
      "ev_ebitda": null,
      "beta": null,
      "market_cap": null
    },
    {
      "ticker": "LQD",
      "layer": "Credit \u2014 IG",
      "etf": "\u2014",
      "currency": "USD",
      "non_us_session": false,
      "last": 105.09,
      "chg_1d": 0.37,
      "chg_1m": -0.5,
      "chg_3m": -2.22,
      "vol_21d_ann": 5.71,
      "above_50dma": false,
      "drawdown_90d": -3.79,
      "pe_ttm": null,
      "pe_fwd": null,
      "ev_ebitda": null,
      "beta": null,
      "market_cap": null
    },
    {
      "ticker": "MRVL",
      "layer": "Custom Silicon",
      "etf": "SOXX",
      "currency": "USD",
      "non_us_session": false,
      "last": 257.38,
      "chg_1d": 5.38,
      "chg_1m": 2.54,
      "chg_3m": -16.38,
      "vol_21d_ann": 71.46,
      "above_50dma": true,
      "drawdown_90d": -48.35,
      "pe_ttm": 87.2,
      "pe_fwd": 38.8,
      "ev_ebitda": 81.2,
      "beta": 2.25,
      "market_cap": 235784142848.0
    },
    {
      "ticker": "TSM",
      "layer": "Foundry",
      "etf": "SOXX",
      "currency": "USD",
      "non_us_session": false,
      "last": 445.14,
      "chg_1d": 2.41,
      "chg_1m": 7.29,
      "chg_3m": -4.56,
      "vol_21d_ann": 28.87,
      "above_50dma": true,
      "drawdown_90d": -21.55,
      "pe_ttm": 33.6,
      "pe_fwd": 20.6,
      "ev_ebitda": 5.2,
      "beta": 1.25,
      "market_cap": 2344286158848.0
    },
    {
      "ticker": "MSFT",
      "layer": "Hyperscaler",
      "etf": "XLK",
      "currency": "USD",
      "non_us_session": false,
      "last": 501.61,
      "chg_1d": 1.59,
      "chg_1m": 4.25,
      "chg_3m": 36.81,
      "vol_21d_ann": 22.04,
      "above_50dma": true,
      "drawdown_90d": -23.38,
      "pe_ttm": 27.7,
      "pe_fwd": 21.0,
      "ev_ebitda": 19.3,
      "beta": 1.11,
      "market_cap": 3697921753088.0
    },
    {
      "ticker": "GOOGL",
      "layer": "Hyperscaler",
      "etf": "XLK",
      "currency": "USD",
      "non_us_session": false,
      "last": 354.97,
      "chg_1d": 1.55,
      "chg_1m": 4.26,
      "chg_3m": 1.58,
      "vol_21d_ann": 23.13,
      "above_50dma": true,
      "drawdown_90d": -21.05,
      "pe_ttm": 17.6,
      "pe_fwd": 23.6,
      "ev_ebitda": 24.2,
      "beta": 1.23,
      "market_cap": 4294663995392.0
    },
    {
      "ticker": "AMZN",
      "layer": "Hyperscaler",
      "etf": "XLY",
      "currency": "USD",
      "non_us_session": false,
      "last": 258.45,
      "chg_1d": 1.87,
      "chg_1m": -0.64,
      "chg_3m": 11.02,
      "vol_21d_ann": 26.46,
      "above_50dma": true,
      "drawdown_90d": -17.28,
      "pe_ttm": 20.5,
      "pe_fwd": 24.5,
      "ev_ebitda": 17.0,
      "beta": 1.44,
      "market_cap": 2750293999616.0
    },
    {
      "ticker": "META",
      "layer": "Hyperscaler",
      "etf": "XLC",
      "currency": "USD",
      "non_us_session": false,
      "last": 741.25,
      "chg_1d": 11.43,
      "chg_1m": 35.91,
      "chg_3m": 31.57,
      "vol_21d_ann": 46.67,
      "above_50dma": true,
      "drawdown_90d": -20.88,
      "pe_ttm": 27.8,
      "pe_fwd": 21.1,
      "ev_ebitda": 17.3,
      "beta": 1.24,
      "market_cap": 1876480229376.0
    },
    {
      "ticker": "MU",
      "layer": "Memory",
      "etf": "SOXX",
      "currency": "USD",
      "non_us_session": false,
      "last": 1043.96,
      "chg_1d": 2.77,
      "chg_1m": 7.15,
      "chg_3m": -13.81,
      "vol_21d_ann": 51.58,
      "above_50dma": true,
      "drawdown_90d": -39.1,
      "pe_ttm": 24.8,
      "pe_fwd": 6.9,
      "ev_ebitda": 17.9,
      "beta": 2.22,
      "market_cap": 1237995618304.0
    },
    {
      "ticker": "005930.KS",
      "layer": "Memory",
      "etf": "\u2014",
      "currency": "KRW",
      "non_us_session": true,
      "last": 283750.0,
      "chg_1d": 2.62,
      "chg_1m": 10.41,
      "chg_3m": -16.57,
      "vol_21d_ann": 42.58,
      "above_50dma": true,
      "drawdown_90d": -42.83,
      "pe_ttm": null,
      "pe_fwd": 4.0,
      "ev_ebitda": 7.3,
      "beta": 1.54,
      "market_cap": 1863262308139008.0
    },
    {
      "ticker": "000660.KS",
      "layer": "Memory",
      "etf": "\u2014",
      "currency": "KRW",
      "non_us_session": true,
      "last": 1863000.0,
      "chg_1d": 1.25,
      "chg_1m": 11.05,
      "chg_3m": -28.9,
      "vol_21d_ann": 55.57,
      "above_50dma": true,
      "drawdown_90d": -54.71,
      "pe_ttm": null,
      "pe_fwd": 3.9,
      "ev_ebitda": 8.6,
      "beta": 2.39,
      "market_cap": 1323169499578368.0
    },
    {
      "ticker": "ANET",
      "layer": "Networking",
      "etf": "XLK",
      "currency": "USD",
      "non_us_session": false,
      "last": 205.42,
      "chg_1d": 3.02,
      "chg_1m": 11.79,
      "chg_3m": 17.68,
      "vol_21d_ann": 45.53,
      "above_50dma": true,
      "drawdown_90d": -15.51,
      "pe_ttm": 64.9,
      "pe_fwd": 39.6,
      "ev_ebitda": 52.9,
      "beta": 1.62,
      "market_cap": 258790703104.0
    },
    {
      "ticker": "VRT",
      "layer": "Power / Infra",
      "etf": "XLI",
      "currency": "USD",
      "non_us_session": false,
      "last": 250.86,
      "chg_1d": 0.59,
      "chg_1m": -5.18,
      "chg_3m": -29.9,
      "vol_21d_ann": 62.6,
      "above_50dma": false,
      "drawdown_90d": -40.7,
      "pe_ttm": 57.3,
      "pe_fwd": 27.8,
      "ev_ebitda": 36.5,
      "beta": 2.08,
      "market_cap": 97579098112.0
    },
    {
      "ticker": "CEG",
      "layer": "Power / Infra",
      "etf": "XLU",
      "currency": "USD",
      "non_us_session": false,
      "last": 262.11,
      "chg_1d": 2.91,
      "chg_1m": -3.96,
      "chg_3m": -4.72,
      "vol_21d_ann": 41.21,
      "above_50dma": false,
      "drawdown_90d": -21.58,
      "pe_ttm": 25.8,
      "pe_fwd": 19.9,
      "ev_ebitda": 14.8,
      "beta": 1.12,
      "market_cap": 93345824768.0
    },
    {
      "ticker": "GEV",
      "layer": "Power / Infra",
      "etf": "XLI",
      "currency": "USD",
      "non_us_session": false,
      "last": 946.22,
      "chg_1d": 0.63,
      "chg_1m": -2.05,
      "chg_3m": -16.08,
      "vol_21d_ann": 48.07,
      "above_50dma": false,
      "drawdown_90d": -25.54,
      "pe_ttm": 27.2,
      "pe_fwd": 37.8,
      "ev_ebitda": 62.5,
      "beta": 0.97,
      "market_cap": 253091479552.0
    }
  ],
  "methodology": "1M/3M returns are trailing 21/63 trading-day price changes. Vol (per name) = annualised stdev of that name's own trailing 21-day daily returns. Basket vol = same calculation pooled across the equity subset. Breadth = % of equity subset trading above its own 50-day moving average. Drawdown = max peak-to-trough over trailing 90 sessions per name. Layer aggregates are simple, equal-weighted means across that layer's names -- not market-cap-weighted, so a smaller name carries the same influence on a layer average as a mega-cap one. A layer backed by only one or two names is labelled (n=1)/(n=2) wherever cited in the synthesis below, since its 'breadth' figure is really just that name's own number, not a breadth statistic. Samsung Electronics (005930.KS) and SK Hynix (000660.KS) trade in KRW on the Korea Exchange, on a trading session that closes hours before the US session even opens -- their 1-day changes are not on the same clock as the rest of the basket, shown for completeness, not for direct day-over-day comparison. 'history' holds up to the trailing 60 days of basket breadth/vol, appended once per run, so the page can show a trend rather than a single snapshot. The synthesis paragraph above is LLM-generated only when commentary.generated_by = 'llm'; when it reads 'fallback' (as it does whenever no API key is configured), that paragraph is template arithmetic like everything else on this page, not a model output. Descriptive only; not a signal or recommendation. P/E (ttm) and EV/EBITDA are from yfinance's own reported fields, best-effort -- a name shows '-' when the field is missing, the company is loss-making (a negative P/E is dropped rather than shown, since it isn't a valuation multiple), or it's one of the two credit ETFs (LQD/HYG), which are skipped entirely -- a bond ETF has no earnings, and Yahoo's fields for one aren't a real multiple. The basket-wide P/E figure is a MEDIAN, not a mean: trailing P/E is right-skewed by nature (a name near breakeven GAAP earnings can print a P/E in the thousands) and a simple average lets one such name single-handedly set the headline number -- the per-name table still shows that name's actual reported figure, unrounded down, so nothing is hidden, just not allowed to distort the summary stat. Beta is Yahoo's standard 5-year monthly beta versus each name's home-market index, not a figure BK/IQ computes; the basket figure is also a median for the same reason. Concentration = top-3-by-market-cap share of the basket, USD-denominated names only (Samsung and SK Hynix excluded from this one stat specifically, to avoid mixing KRW and USD market caps without an FX conversion). Avg pairwise correlation is computed over the trailing 63 trading days across the equity subset (a longer window than the 21D vol figure, deliberately, since correlation on 21 days alone is noisy) -- a rising number here means names are moving together regardless of layer, independent of the fragility engine's own correlation pillar. The benchmark block compares the basket's own equal-weighted average against SOXX/IGV/QQQ using the identical calculation, so any gap reflects the basket's different membership, not a different formula."
}