{
  "asof": "2026-07-17",
  "themes": [
    {
      "name": "Photonics / Optical",
      "heat": 2.8,
      "label": "COLD",
      "rs_w": -0.055,
      "rs_m": -0.1905,
      "breadth": 0.067,
      "runner": false,
      "movers": [
        {
          "t": "LASR",
          "d": 0.0211,
          "w": -0.0389,
          "m": 0.0728
        },
        {
          "t": "CALX",
          "d": -0.0084,
          "w": -0.0309,
          "m": 0.0426
        },
        {
          "t": "FN",
          "d": -0.017,
          "w": 0.0154,
          "m": -0.1814
        }
      ],
      "n": 15,
      "n_total": 15,
      "n_found": 0,
      "spark": [
        1,
        0.8955,
        0.92,
        0.8665,
        0.8865,
        0.9146,
        0.9237,
        0.9507,
        0.9035,
        0.9129,
        0.9248,
        0.9479,
        0.8901,
        0.8625,
        0.8635,
        0.83,
        0.8574,
        0.8986,
        0.8757,
        0.7999,
        0.798,
        0.7511,
        0.768,
        0.8096,
        0.788,
        0.7638,
        0.7849,
        0.7669,
        0.7324,
        0.7434
      ],
      "membership": {
        "core": [
          "POET",
          "AAOI",
          "LASR",
          "VIAV",
          "IPGP",
          "LWLG",
          "LPTH",
          "MVIS",
          "ADTN",
          "TSEM",
          "COHU",
          "AEHR",
          "INDI",
          "CALX",
          "FN"
        ],
        "satellites": null,
        "asof": "2026-07-17",
        "policy": "core_sticky_v2",
        "version": 2,
        "revision": "777c7013cc883a61"
      }
    },
    {
      "name": "Batteries / Storage",
      "heat": 1.9,
      "label": "COLD",
      "rs_w": -0.111,
      "rs_m": -0.2534,
      "breadth": 0.071,
      "runner": false,
      "movers": [
        {
          "t": "SLDP",
          "d": -0.0455,
          "w": -0.0043,
          "m": -0.1444
        },
        {
          "t": "EOSE",
          "d": -0.0549,
          "w": -0.0614,
          "m": -0.4566
        },
        {
          "t": "NRGV",
          "d": -0.0552,
          "w": -0.1047,
          "m": -0.2488
        }
      ],
      "n": 14,
      "n_total": 14,
      "n_found": 0,
      "spark": [
        1,
        0.9442,
        0.9186,
        0.8562,
        0.8636,
        0.8742,
        0.8475,
        0.8483,
        0.8256,
        0.841,
        0.8574,
        0.8312,
        0.7963,
        0.7527,
        0.7445,
        0.7583,
        0.766,
        0.7772,
        0.7562,
        0.7093,
        0.7082,
        0.6567,
        0.6897,
        0.7042,
        0.7364,
        0.731,
        0.7432,
        0.8113,
        0.6294,
        0.6278
      ],
      "membership": {
        "core": [
          "STI",
          "QS",
          "SLDP",
          "ENVX",
          "AMPX",
          "SES",
          "EOSE",
          "FLNC",
          "NRGV",
          "STEM",
          "MVST",
          "ABAT",
          "GWH",
          "NVVE"
        ],
        "satellites": null,
        "asof": "2026-07-17",
        "policy": "core_sticky_v2",
        "version": 2,
        "revision": "777c7013cc883a61"
      }
    },
    {
      "name": "Crypto Miners",
      "heat": 1.5,
      "label": "COLD",
      "rs_w": -0.1222,
      "rs_m": -0.2953,
      "breadth": 0.067,
      "runner": false,
      "movers": [
        {
          "t": "SLNH",
          "d": 0.018,
          "w": -0.1032,
          "m": -0.3616
        },
        {
          "t": "WULF",
          "d": -0.0625,
          "w": -0.1734,
          "m": -0.3482
        },
        {
          "t": "CAN",
          "d": -0.0753,
          "w": -0.1262,
          "m": -0.1843
        }
      ],
      "n": 15,
      "n_total": 16,
      "n_found": 0,
      "spark": [
        1,
        0.91,
        0.9541,
        0.9271,
        0.8874,
        0.9288,
        0.9414,
        0.9743,
        0.9914,
        0.9915,
        0.991,
        1.0065,
        1.0056,
        0.95,
        0.9273,
        0.9486,
        0.9003,
        0.8786,
        0.8321,
        0.7792,
        0.8172,
        0.769,
        0.8164,
        0.832,
        0.7968,
        0.766,
        0.761,
        0.7603,
        0.6993,
        0.6985
      ],
      "membership": {
        "core": [
          "MARA",
          "RIOT",
          "CLSK",
          "CIFR",
          "WULF",
          "CORZ",
          "HUT",
          "BTDR",
          "HIVE",
          "APLD",
          "IREN",
          "BITF",
          "CANG",
          "CAN",
          "GREE",
          "SLNH"
        ],
        "satellites": null,
        "asof": "2026-07-17",
        "policy": "core_sticky_v2",
        "version": 2,
        "revision": "777c7013cc883a61"
      }
    },
    {
      "name": "Drones / Defense",
      "heat": 0.5,
      "label": "COLD",
      "rs_w": -0.0598,
      "rs_m": -0.217,
      "breadth": 0,
      "runner": false,
      "movers": [
        {
          "t": "CDRE",
          "d": 0.0076,
          "w": 0.0038,
          "m": 0.0316
        },
        {
          "t": "DRS",
          "d": 0.0073,
          "w": -0.0002,
          "m": -0.0524
        },
        {
          "t": "AVAV",
          "d": 0.0069,
          "w": -0.0165,
          "m": -0.1491
        }
      ],
      "n": 16,
      "n_total": 16,
      "n_found": 0,
      "spark": [
        1,
        0.9195,
        0.93,
        0.8888,
        0.879,
        0.9481,
        0.8966,
        0.8712,
        0.8572,
        0.8741,
        0.8673,
        0.8267,
        0.8185,
        0.7759,
        0.7552,
        0.776,
        0.7689,
        0.8103,
        0.8246,
        0.8247,
        0.8104,
        0.7684,
        0.7669,
        0.7573,
        0.7316,
        0.7031,
        0.7256,
        0.7158,
        0.6918,
        0.6903
      ],
      "membership": {
        "core": [
          "AVAV",
          "KTOS",
          "RCAT",
          "ONDS",
          "UMAC",
          "DPRO",
          "AIRO",
          "UAVS",
          "BBAI",
          "KRMN",
          "VOYG",
          "MRCY",
          "DRS",
          "CDRE",
          "PDYN",
          "CPSH"
        ],
        "satellites": null,
        "asof": "2026-07-17",
        "policy": "core_sticky_v2",
        "version": 2,
        "revision": "777c7013cc883a61"
      }
    },
    {
      "name": "AI Energy / Nuclear",
      "heat": 0.3,
      "label": "COLD",
      "rs_w": -0.0973,
      "rs_m": -0.2314,
      "breadth": 0,
      "runner": false,
      "movers": [
        {
          "t": "UROY",
          "d": 0.0181,
          "w": 0.0218,
          "m": -0.0633
        },
        {
          "t": "LEU",
          "d": -0.0031,
          "w": -0.0877,
          "m": -0.0837
        },
        {
          "t": "NPWR",
          "d": -0.0065,
          "w": -0.0128,
          "m": -0.0552
        }
      ],
      "n": 18,
      "n_total": 18,
      "n_found": 0,
      "spark": [
        1,
        0.904,
        0.9135,
        0.8692,
        0.8452,
        0.8808,
        0.8884,
        0.9322,
        0.9305,
        0.9502,
        1.0001,
        0.9641,
        0.9537,
        0.9178,
        0.8934,
        0.8918,
        0.8867,
        0.8779,
        0.8705,
        0.852,
        0.862,
        0.8063,
        0.8095,
        0.8199,
        0.8053,
        0.7639,
        0.7844,
        0.7658,
        0.7155,
        0.7276
      ],
      "membership": {
        "core": [
          "OKLO",
          "SMR",
          "NNE",
          "XE",
          "FRMI",
          "LTBR",
          "NPWR",
          "LEU",
          "ASPI",
          "UEC",
          "UUUU",
          "DNN",
          "URG",
          "NXE",
          "EU",
          "ISOU",
          "UROY",
          "BE"
        ],
        "satellites": null,
        "asof": "2026-07-17",
        "policy": "core_sticky_v2",
        "version": 2,
        "revision": "777c7013cc883a61"
      }
    },
    {
      "name": "AI Memory / HBM",
      "heat": 0.2,
      "label": "COLD",
      "rs_w": -0.1283,
      "rs_m": -0.1945,
      "breadth": 0,
      "runner": false,
      "movers": [
        {
          "t": "ENTG",
          "d": 0.0004,
          "w": -0.0455,
          "m": -0.1182
        },
        {
          "t": "CAMT",
          "d": -0.0079,
          "w": 0.0164,
          "m": -0.1796
        },
        {
          "t": "RMBS",
          "d": -0.0141,
          "w": -0.0951,
          "m": -0.2203
        }
      ],
      "n": 17,
      "n_total": 18,
      "n_found": 0,
      "spark": [
        1,
        0.9155,
        0.9618,
        0.9571,
        0.9339,
        1.0121,
        1.0354,
        1.064,
        1.0298,
        1.0573,
        1.1305,
        1.1689,
        1.0954,
        1.0813,
        1.1347,
        1.052,
        1.091,
        1.1391,
        1.0628,
        0.9547,
        0.966,
        0.9025,
        0.9494,
        0.9906,
        0.9801,
        0.9262,
        0.9551,
        0.9077,
        0.8474,
        0.8467
      ],
      "membership": {
        "core": [
          "MU",
          "WDC",
          "SNDK",
          "STX",
          "SMCI",
          "PSTG",
          "PENG",
          "RMBS",
          "CRDO",
          "MTSI",
          "SIMO",
          "CAMT",
          "KLIC",
          "ONTO",
          "ACMR",
          "FORM",
          "AMKR",
          "ENTG"
        ],
        "satellites": null,
        "asof": "2026-07-17",
        "policy": "core_sticky_v2",
        "version": 2,
        "revision": "777c7013cc883a61"
      }
    },
    {
      "name": "Space",
      "heat": 0,
      "label": "COLD",
      "rs_w": -0.1248,
      "rs_m": -0.2975,
      "breadth": 0,
      "runner": false,
      "movers": [
        {
          "t": "GSAT",
          "d": -0.0168,
          "w": -0.0114,
          "m": -0.0104
        },
        {
          "t": "VOYG",
          "d": -0.0263,
          "w": -0.1688,
          "m": -0.328
        },
        {
          "t": "SATL",
          "d": -0.0354,
          "w": -0.1586,
          "m": -0.3809
        }
      ],
      "n": 18,
      "n_total": 18,
      "n_found": 0,
      "spark": [
        1,
        0.9128,
        0.9004,
        0.8577,
        0.8585,
        0.9644,
        0.8511,
        0.8379,
        0.8031,
        0.8245,
        0.8199,
        0.7819,
        0.7727,
        0.7242,
        0.7026,
        0.7227,
        0.7786,
        0.7891,
        0.7854,
        0.7804,
        0.7563,
        0.7144,
        0.7036,
        0.6882,
        0.6665,
        0.6396,
        0.647,
        0.6247,
        0.5799,
        0.5878
      ],
      "membership": {
        "core": [
          "RKLB",
          "ASTS",
          "LUNR",
          "RDW",
          "FLY",
          "VOYG",
          "KRMN",
          "YSS",
          "BKSY",
          "PL",
          "SATL",
          "SPIR",
          "SIDU",
          "MNTS",
          "KULR",
          "MDA",
          "IRDM",
          "GSAT"
        ],
        "satellites": null,
        "asof": "2026-07-17",
        "policy": "core_sticky_v2",
        "version": 2,
        "revision": "777c7013cc883a61"
      }
    },
    {
      "name": "Quantum",
      "heat": 0,
      "label": "COLD",
      "rs_w": -0.1109,
      "rs_m": -0.2527,
      "breadth": 0,
      "runner": false,
      "movers": [
        {
          "t": "QUBT",
          "d": -0.0299,
          "w": -0.0993,
          "m": -0.2016
        },
        {
          "t": "ARQQ",
          "d": -0.0455,
          "w": -0.087,
          "m": -0.2292
        },
        {
          "t": "QSI",
          "d": -0.0464,
          "w": -0.0691,
          "m": -0.1292
        }
      ],
      "n": 6,
      "n_total": 6,
      "n_found": 0,
      "spark": [
        1,
        0.8806,
        0.9312,
        0.8608,
        0.8733,
        0.8906,
        0.8809,
        0.9773,
        0.9461,
        0.9707,
        1.0299,
        0.9876,
        1.0896,
        1.0296,
        0.9843,
        0.957,
        1.0198,
        1.0353,
        1.0151,
        0.9309,
        0.9139,
        0.8486,
        0.853,
        0.8661,
        0.8139,
        0.7687,
        0.7868,
        0.7588,
        0.7085,
        0.7271
      ],
      "membership": {
        "core": [
          "IONQ",
          "RGTI",
          "QBTS",
          "QUBT",
          "ARQQ",
          "QSI"
        ],
        "satellites": null,
        "asof": "2026-07-17",
        "policy": "core_sticky_v2",
        "version": 2,
        "revision": "777c7013cc883a61"
      }
    }
  ],
  "catalog_themes": [
    {
      "slug": "cybersecurity",
      "name": "Cybersecurity",
      "category": "Mainstream",
      "stage": "evolution",
      "available": true,
      "heat": 60.7,
      "label": "HOT",
      "rs_w": 0.03898309753021454,
      "rs_m": 0.2104669451427006,
      "breadth": 0.8571428571428571,
      "spark": [
        1,
        0.995,
        0.978,
        0.9627,
        0.9662,
        0.9599,
        0.9515,
        0.9469,
        0.9381,
        0.9376,
        0.935,
        0.925,
        0.9635,
        0.9686,
        0.9638,
        1.0086,
        1.0286,
        1.0498,
        1.0801,
        1.0801,
        1.1118,
        1.1147,
        1.109,
        1.1294,
        1.09,
        1.1038,
        1.1554,
        1.1164,
        1.1152,
        1.1352
      ],
      "movers": [
        {
          "t": "SAIL",
          "d": 0.0364,
          "w": 0.1437,
          "m": 0.187
        },
        {
          "t": "CHKP",
          "d": 0.0356,
          "w": 0.041,
          "m": 0.1248
        },
        {
          "t": "CFFI",
          "d": 0.0253,
          "w": -0.0011,
          "m": 0.05
        }
      ],
      "n": 21,
      "n_total": 21,
      "color_index": 1
    },
    {
      "slug": "ai-cybersecurity",
      "name": "AI Cybersecurity",
      "category": "Themes of Tomorrow",
      "stage": "evolution",
      "available": true,
      "heat": 56.3,
      "label": "HOT",
      "rs_w": 0.02672800642913824,
      "rs_m": 0.20586371576419335,
      "breadth": 0.7647058823529411,
      "spark": [
        1,
        0.9885,
        0.965,
        0.9513,
        0.9533,
        0.9472,
        0.9354,
        0.9337,
        0.9223,
        0.9215,
        0.9113,
        0.8972,
        0.9417,
        0.9441,
        0.9335,
        0.9853,
        1.0117,
        1.0364,
        1.0719,
        1.0792,
        1.114,
        1.1243,
        1.1112,
        1.1217,
        1.0788,
        1.0966,
        1.1385,
        1.1006,
        1.1012,
        1.1141
      ],
      "movers": [
        {
          "t": "CHKP",
          "d": 0.0356,
          "w": 0.041,
          "m": 0.1248
        },
        {
          "t": "NET",
          "d": 0.0169,
          "w": 0.0345,
          "m": 0.2239
        },
        {
          "t": "PANW",
          "d": 0.0132,
          "w": 0.1005,
          "m": 0.2713
        }
      ],
      "n": 17,
      "n_total": 19,
      "color_index": 52
    },
    {
      "slug": "obesity-glp1",
      "name": "Obesity / GLP-1",
      "category": "Mainstream",
      "stage": "disruption",
      "available": true,
      "heat": 48,
      "label": "WARMING",
      "rs_w": 0.020668198845177593,
      "rs_m": 0.08719838756989504,
      "breadth": 1,
      "spark": [
        1,
        1.0183,
        1.0166,
        1.0398,
        1.0335,
        1.0434,
        1.0274,
        1.0291,
        1.0393,
        1.056,
        1.0573,
        1.0688,
        1.1123,
        1.1405,
        1.1402,
        1.1794,
        1.1635,
        1.1527,
        1.1549,
        1.17,
        1.1649,
        1.1926,
        1.1789,
        1.1683,
        1.127,
        1.1328,
        1.1276,
        1.143,
        1.1355,
        1.147
      ],
      "movers": [
        {
          "t": "VTRS",
          "d": 0.0366,
          "w": 0.0627,
          "m": 0.0992
        },
        {
          "t": "AMGN",
          "d": 0.0222,
          "w": 0.008,
          "m": 0.0721
        },
        {
          "t": "LLY",
          "d": 0.0194,
          "w": -0.008,
          "m": 0.0604
        }
      ],
      "n": 8,
      "n_total": 10,
      "color_index": 12
    },
    {
      "slug": "cloud-computing",
      "name": "Cloud Computing",
      "category": "Mainstream",
      "stage": "evolution",
      "available": true,
      "heat": 46.1,
      "label": "WARMING",
      "rs_w": 0.034217776008371226,
      "rs_m": 0.12100508648670603,
      "breadth": 0.6363636363636364,
      "spark": [
        1,
        0.9866,
        0.9729,
        0.9543,
        0.9511,
        0.9303,
        0.9242,
        0.9235,
        0.9169,
        0.9003,
        0.8957,
        0.8787,
        0.8956,
        0.8973,
        0.8785,
        0.9244,
        0.933,
        0.9337,
        0.9603,
        0.9621,
        0.9668,
        0.9815,
        0.9791,
        0.9923,
        0.9699,
        0.9936,
        1.0016,
        0.9955,
        1.0004,
        1.007
      ],
      "movers": [
        {
          "t": "ADBE",
          "d": 0.0565,
          "w": 0.0609,
          "m": 0.2087
        },
        {
          "t": "HUBS",
          "d": 0.0415,
          "w": 0.0809,
          "m": 0.2691
        },
        {
          "t": "FSLY",
          "d": 0.036,
          "w": 0.0577,
          "m": 0.1901
        }
      ],
      "n": 33,
      "n_total": 33,
      "color_index": 7
    },
    {
      "slug": "water-scarcity",
      "name": "Water Scarcity",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 38.7,
      "label": "NEUTRAL",
      "rs_w": 0.01147052063302674,
      "rs_m": 0.05260790731072888,
      "breadth": 0.7692307692307693,
      "spark": [
        1,
        1.0346,
        1.0224,
        1.0475,
        1.0445,
        1.0314,
        1.037,
        1.0189,
        1.0391,
        1.0326,
        1.037,
        1.0357,
        1.0541,
        1.0813,
        1.0997,
        1.1167,
        1.097,
        1.1003,
        1.0963,
        1.1101,
        1.0904,
        1.0912,
        1.0752,
        1.066,
        1.0736,
        1.0813,
        1.0792,
        1.0567,
        1.0881,
        1.0862
      ],
      "movers": [
        {
          "t": "AWR",
          "d": 0.0549,
          "w": 0.0564,
          "m": 0.1611
        },
        {
          "t": "MSEX",
          "d": 0.0489,
          "w": 0.0442,
          "m": 0.108
        },
        {
          "t": "WTRG",
          "d": 0.0464,
          "w": 0.0288,
          "m": 0.0742
        }
      ],
      "n": 13,
      "n_total": 13,
      "color_index": 51
    },
    {
      "slug": "synthetic-biology",
      "name": "Synthetic Biology",
      "category": "Themes of Tomorrow",
      "stage": "emerging",
      "available": true,
      "heat": 38.6,
      "label": "NEUTRAL",
      "rs_w": -0.03497618200430123,
      "rs_m": 0.08925654416431575,
      "breadth": 0.65,
      "spark": [
        1,
        0.9524,
        0.9398,
        0.9451,
        0.9296,
        0.9326,
        0.9231,
        0.9394,
        0.937,
        0.967,
        0.9956,
        1.006,
        1.0206,
        1.0438,
        1.0644,
        1.0936,
        1.1103,
        1.1037,
        1.1204,
        1.1414,
        1.1436,
        1.1481,
        1.1272,
        1.1253,
        1.087,
        1.0614,
        1.0602,
        1.0598,
        1.0504,
        1.0526
      ],
      "movers": [
        {
          "t": "CDNA",
          "d": 0.3355,
          "w": 0.3935,
          "m": 0.6921
        },
        {
          "t": "BIO",
          "d": 0.0292,
          "w": 0.0279,
          "m": 0.0692
        },
        {
          "t": "GERN",
          "d": 0.0141,
          "w": -0.04,
          "m": 0.1707
        }
      ],
      "n": 20,
      "n_total": 20,
      "color_index": 46
    },
    {
      "slug": "longevity",
      "name": "Longevity / Anti-Aging",
      "category": "Themes of Tomorrow",
      "stage": "emerging",
      "available": true,
      "heat": 33,
      "label": "NEUTRAL",
      "rs_w": -0.04018652050965387,
      "rs_m": 0.06845760995439831,
      "breadth": 0.7333333333333333,
      "spark": [
        1,
        0.9789,
        0.9648,
        0.9719,
        0.9659,
        0.9672,
        0.9618,
        0.9529,
        0.9488,
        0.975,
        0.9825,
        0.9985,
        1.0203,
        1.0334,
        1.0294,
        1.0701,
        1.0772,
        1.073,
        1.094,
        1.1365,
        1.1372,
        1.1501,
        1.1321,
        1.1274,
        1.0862,
        1.065,
        1.0561,
        1.0521,
        1.0339,
        1.043
      ],
      "movers": [
        {
          "t": "ABBV",
          "d": 0.0425,
          "w": 0.0258,
          "m": 0.1503
        },
        {
          "t": "LLY",
          "d": 0.0194,
          "w": -0.008,
          "m": 0.0604
        },
        {
          "t": "INCY",
          "d": 0.0188,
          "w": 0.0046,
          "m": 0.1845
        }
      ],
      "n": 15,
      "n_total": 15,
      "color_index": 47
    },
    {
      "slug": "ai-ml",
      "name": "AI / Machine Learning",
      "category": "Mainstream",
      "stage": "disruption",
      "available": true,
      "heat": 26.1,
      "label": "NEUTRAL",
      "rs_w": -0.018390608208462854,
      "rs_m": 0.00741407145707852,
      "breadth": 0.4383561643835616,
      "spark": [
        1,
        0.9727,
        0.9795,
        0.9629,
        0.9547,
        0.9569,
        0.9538,
        0.9591,
        0.952,
        0.9455,
        0.9499,
        0.943,
        0.9408,
        0.9385,
        0.9334,
        0.9517,
        0.9555,
        0.9668,
        0.9754,
        0.9617,
        0.9707,
        0.9657,
        0.9687,
        0.9798,
        0.9674,
        0.9705,
        0.9718,
        0.9585,
        0.9515,
        0.9509
      ],
      "movers": [
        {
          "t": "ADBE",
          "d": 0.0565,
          "w": 0.0609,
          "m": 0.2087
        },
        {
          "t": "DXCM",
          "d": 0.0539,
          "w": 0.0225,
          "m": 0.0761
        },
        {
          "t": "ACN",
          "d": 0.0478,
          "w": 0.0617,
          "m": -0.0797
        }
      ],
      "n": 73,
      "n_total": 73,
      "color_index": 0
    },
    {
      "slug": "genomics-biotech",
      "name": "Genomics / Biotech",
      "category": "Mainstream",
      "stage": "disruption",
      "available": true,
      "heat": 25.7,
      "label": "NEUTRAL",
      "rs_w": -0.045853028537265784,
      "rs_m": 0.03277881429449122,
      "breadth": 0.5666666666666667,
      "spark": [
        1,
        0.9601,
        0.9447,
        0.9555,
        0.9472,
        0.9507,
        0.947,
        0.9547,
        0.9567,
        0.9939,
        1.0089,
        1.015,
        1.0291,
        1.0446,
        1.0541,
        1.0913,
        1.0996,
        1.0885,
        1.1051,
        1.1329,
        1.1314,
        1.1455,
        1.1229,
        1.1197,
        1.0729,
        1.0562,
        1.0421,
        1.0435,
        1.0191,
        1.025
      ],
      "movers": [
        {
          "t": "ADCT",
          "d": 0.0547,
          "w": 0.0465,
          "m": 0.2162
        },
        {
          "t": "BIIB",
          "d": 0.0444,
          "w": 0.0343,
          "m": 0.0368
        },
        {
          "t": "ABBV",
          "d": 0.0425,
          "w": 0.0258,
          "m": 0.1503
        }
      ],
      "n": 30,
      "n_total": 31,
      "color_index": 4
    },
    {
      "slug": "metaverse-gaming",
      "name": "Metaverse / Gaming",
      "category": "Mainstream",
      "stage": "evolution",
      "available": true,
      "heat": 20.5,
      "label": "COLD",
      "rs_w": -0.04009151345426594,
      "rs_m": -0.016794746013724514,
      "breadth": 0.5384615384615384,
      "spark": [
        1,
        0.9762,
        0.9793,
        0.9879,
        0.9929,
        0.998,
        0.9818,
        0.9946,
        0.9866,
        0.9622,
        0.9762,
        0.9685,
        0.9665,
        0.9623,
        0.9484,
        0.9864,
        1.0121,
        1.0133,
        1.03,
        1.0185,
        1.0077,
        0.9935,
        0.9916,
        0.9992,
        0.992,
        0.9877,
        0.9832,
        0.9834,
        0.9583,
        0.9504
      ],
      "movers": [
        {
          "t": "CRSR",
          "d": 0.0285,
          "w": 0.0093,
          "m": 0.1498
        },
        {
          "t": "EA",
          "d": 0.0079,
          "w": 0.0121,
          "m": 0.029
        },
        {
          "t": "DKNG",
          "d": -0.0123,
          "w": -0.058,
          "m": -0.0524
        }
      ],
      "n": 13,
      "n_total": 14,
      "color_index": 11
    },
    {
      "slug": "cannabis",
      "name": "Cannabis",
      "category": "Mainstream",
      "stage": "disruption",
      "available": true,
      "heat": 14.9,
      "label": "COLD",
      "rs_w": -0.009958261422638698,
      "rs_m": -0.05986448928678902,
      "breadth": 0.25,
      "spark": [
        1,
        0.9917,
        0.9942,
        0.995,
        0.9872,
        0.9663,
        0.9518,
        0.9298,
        0.9338,
        0.9348,
        0.9232,
        0.9093,
        0.9227,
        0.9152,
        0.9063,
        0.9371,
        0.9277,
        0.9178,
        0.9164,
        0.9281,
        0.9003,
        0.9001,
        0.9047,
        0.9013,
        0.8907,
        0.8793,
        0.8728,
        0.8698,
        0.8733,
        0.8843
      ],
      "movers": [
        {
          "t": "SMG",
          "d": 0.044,
          "w": 0.084,
          "m": 0.1319
        },
        {
          "t": "CRON",
          "d": 0.0182,
          "w": 0.0145,
          "m": 0.0449
        },
        {
          "t": "OGI",
          "d": 0.0158,
          "w": -0.0693,
          "m": -0.0881
        }
      ],
      "n": 12,
      "n_total": 12,
      "color_index": 13
    },
    {
      "slug": "reshoring",
      "name": "Reshoring / Onshoring",
      "category": "Themes of Tomorrow",
      "stage": "emerging",
      "available": true,
      "heat": 14.8,
      "label": "COLD",
      "rs_w": -0.024015357836371154,
      "rs_m": -0.06934754346185051,
      "breadth": 0.40625,
      "spark": [
        1,
        0.9822,
        0.9972,
        1.0079,
        0.9853,
        1.0183,
        1.026,
        1.0335,
        1.0353,
        1.0457,
        1.0695,
        1.0934,
        1.0563,
        1.0616,
        1.1024,
        1.0645,
        1.0662,
        1.0803,
        1.0414,
        1.0094,
        1.0135,
        0.9844,
        0.9869,
        0.9948,
        0.9965,
        0.9817,
        0.9935,
        0.9788,
        0.9746,
        0.9734
      ],
      "movers": [
        {
          "t": "IR",
          "d": 0.0392,
          "w": 0.043,
          "m": 0.0671
        },
        {
          "t": "ESAB",
          "d": 0.0299,
          "w": 0.007,
          "m": -0.0949
        },
        {
          "t": "EMR",
          "d": 0.0241,
          "w": 0.0048,
          "m": -0.0635
        }
      ],
      "n": 32,
      "n_total": 33,
      "color_index": 42
    },
    {
      "slug": "ai-cooling",
      "name": "AI Cooling \u0026 Power Distribution",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 8.5,
      "label": "COLD",
      "rs_w": -0.03462566338709987,
      "rs_m": -0.09657541719172048,
      "breadth": 0.3,
      "spark": [
        1,
        0.9717,
        0.9833,
        0.9862,
        0.96,
        0.9872,
        0.9953,
        1.006,
        1.0002,
        1.016,
        1.0335,
        1.063,
        1.0214,
        1.0287,
        1.0578,
        1.0154,
        1.0196,
        1.0415,
        0.9963,
        0.9516,
        0.9581,
        0.9316,
        0.9407,
        0.9519,
        0.9519,
        0.9359,
        0.9476,
        0.9354,
        0.9181,
        0.9196
      ],
      "movers": [
        {
          "t": "EMR",
          "d": 0.0241,
          "w": 0.0048,
          "m": -0.0635
        },
        {
          "t": "HUBB",
          "d": 0.0182,
          "w": -0.0046,
          "m": -0.0397
        },
        {
          "t": "ITW",
          "d": 0.0171,
          "w": 0.0269,
          "m": 0.0532
        }
      ],
      "n": 20,
      "n_total": 20,
      "color_index": 37
    },
    {
      "slug": "ev-lithium",
      "name": "EV / Lithium / Battery",
      "category": "Mainstream",
      "stage": "disruption",
      "available": true,
      "heat": 7.5,
      "label": "COLD",
      "rs_w": -0.0417844242681292,
      "rs_m": -0.17914127847277841,
      "breadth": 0.12,
      "spark": [
        1,
        0.9106,
        0.909,
        0.8792,
        0.8476,
        0.8689,
        0.8636,
        0.8631,
        0.8611,
        0.8726,
        0.9025,
        0.8969,
        0.8567,
        0.8243,
        0.8077,
        0.8216,
        0.8439,
        0.8703,
        0.8559,
        0.8187,
        0.8304,
        0.7751,
        0.7612,
        0.7665,
        0.7452,
        0.7294,
        0.7324,
        0.7382,
        0.705,
        0.7212
      ],
      "movers": [
        {
          "t": "LCID",
          "d": 0.237,
          "w": 0.3261,
          "m": 0.4319
        },
        {
          "t": "CENN",
          "d": 0.0332,
          "w": 0.0491,
          "m": -0.1
        },
        {
          "t": "CLNE",
          "d": 0.0128,
          "w": 0.0868,
          "m": 0.266
        }
      ],
      "n": 25,
      "n_total": 25,
      "color_index": 5
    },
    {
      "slug": "clean-energy",
      "name": "Clean Energy / Solar",
      "category": "Mainstream",
      "stage": "disruption",
      "available": true,
      "heat": 7.2,
      "label": "COLD",
      "rs_w": -0.03173541861880433,
      "rs_m": -0.14089529601551634,
      "breadth": 0.17391304347826086,
      "spark": [
        1,
        0.9072,
        0.8961,
        0.8578,
        0.8323,
        0.8532,
        0.853,
        0.8468,
        0.8506,
        0.856,
        0.8963,
        0.8984,
        0.8483,
        0.8295,
        0.8175,
        0.8157,
        0.8357,
        0.8672,
        0.8423,
        0.8072,
        0.8222,
        0.7802,
        0.7721,
        0.7737,
        0.7573,
        0.7442,
        0.7652,
        0.7652,
        0.7291,
        0.7377
      ],
      "movers": [
        {
          "t": "GEVO",
          "d": 0.0252,
          "w": 0.1241,
          "m": 0.094
        },
        {
          "t": "CLNE",
          "d": 0.0128,
          "w": 0.0868,
          "m": 0.266
        },
        {
          "t": "NEE",
          "d": -0.0034,
          "w": 0.0095,
          "m": 0.0358
        }
      ],
      "n": 23,
      "n_total": 23,
      "color_index": 2
    },
    {
      "slug": "defense-tech",
      "name": "Defense Tech / Autonomous Weapons",
      "category": "Themes of Tomorrow",
      "stage": "emerging",
      "available": true,
      "heat": 7,
      "label": "COLD",
      "rs_w": -0.03989250074135136,
      "rs_m": -0.10347064590598004,
      "breadth": 0.2631578947368421,
      "spark": [
        1,
        0.9794,
        0.9723,
        0.9591,
        0.9546,
        0.9836,
        0.9574,
        0.9448,
        0.941,
        0.9554,
        0.9334,
        0.9044,
        0.9159,
        0.8924,
        0.8762,
        0.8966,
        0.8987,
        0.9272,
        0.9422,
        0.968,
        0.9579,
        0.9378,
        0.9236,
        0.9078,
        0.8946,
        0.8804,
        0.8844,
        0.8791,
        0.8604,
        0.863
      ],
      "movers": [
        {
          "t": "GD",
          "d": 0.0081,
          "w": -0.0173,
          "m": 0.0158
        },
        {
          "t": "AVAV",
          "d": 0.0069,
          "w": -0.0165,
          "m": -0.1491
        },
        {
          "t": "NOC",
          "d": -0.0069,
          "w": -0.0335,
          "m": -0.0519
        }
      ],
      "n": 19,
      "n_total": 19,
      "color_index": 39
    },
    {
      "slug": "ai-power",
      "name": "AI Power / Data Center Electricity",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 6.7,
      "label": "COLD",
      "rs_w": -0.04808979538870063,
      "rs_m": -0.13986953326617602,
      "breadth": 0.3148148148148148,
      "spark": [
        1,
        0.965,
        0.9627,
        0.9491,
        0.9267,
        0.9462,
        0.9543,
        0.9606,
        0.9648,
        0.9788,
        1.0043,
        1.0225,
        0.9927,
        0.9845,
        0.9902,
        0.9744,
        0.9768,
        0.9867,
        0.9437,
        0.9104,
        0.9163,
        0.8863,
        0.8911,
        0.8973,
        0.8854,
        0.872,
        0.8793,
        0.8707,
        0.8429,
        0.8488
      ],
      "movers": [
        {
          "t": "ED",
          "d": 0.0187,
          "w": 0.0112,
          "m": 0.0498
        },
        {
          "t": "HUBB",
          "d": 0.0182,
          "w": -0.0046,
          "m": -0.0397
        },
        {
          "t": "EXC",
          "d": 0.0114,
          "w": -0.0115,
          "m": 0.0154
        }
      ],
      "n": 54,
      "n_total": 54,
      "color_index": 35
    },
    {
      "slug": "robotics-automation",
      "name": "Robotics / Automation",
      "category": "Mainstream",
      "stage": "evolution",
      "available": true,
      "heat": 5.9,
      "label": "COLD",
      "rs_w": -0.0458716512698543,
      "rs_m": -0.09873760650669376,
      "breadth": 0.19047619047619047,
      "spark": [
        1,
        0.9446,
        0.9683,
        0.9588,
        0.954,
        0.9989,
        1.0107,
        1.02,
        0.9928,
        1.0027,
        1.0338,
        1.042,
        1.0033,
        1.0018,
        1.0337,
        1.0089,
        1.0412,
        1.0904,
        1.0472,
        0.9855,
        0.9852,
        0.9336,
        0.934,
        0.952,
        0.9438,
        0.9184,
        0.933,
        0.9182,
        0.9009,
        0.8954
      ],
      "movers": [
        {
          "t": "ADSK",
          "d": 0.0448,
          "w": 0.0475,
          "m": 0.1309
        },
        {
          "t": "EMR",
          "d": 0.0241,
          "w": 0.0048,
          "m": -0.0635
        },
        {
          "t": "PATH",
          "d": 0.0167,
          "w": 0.0402,
          "m": 0.1877
        }
      ],
      "n": 21,
      "n_total": 21,
      "color_index": 8
    },
    {
      "slug": "copper-deficit",
      "name": "Copper Supply Deficit",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 5.1,
      "label": "COLD",
      "rs_w": -0.04891421060154,
      "rs_m": -0.13371816385500826,
      "breadth": 0.25,
      "spark": [
        1,
        0.9406,
        0.9445,
        0.95,
        0.9465,
        0.9855,
        1.008,
        1.011,
        1.0258,
        1.0199,
        0.9888,
        1.0023,
        0.9644,
        0.9181,
        0.9282,
        0.9483,
        0.9572,
        0.9574,
        0.9689,
        0.9794,
        0.9867,
        0.953,
        0.9279,
        0.9611,
        0.9384,
        0.9253,
        0.9529,
        0.9259,
        0.8939,
        0.8912
      ],
      "movers": [
        {
          "t": "FCX",
          "d": -0.0425,
          "w": -0.051,
          "m": -0.1546
        },
        {
          "t": "ABX",
          "d": -0.0478,
          "w": -0.0675,
          "m": 0.0725
        },
        {
          "t": "TECK",
          "d": -0.05,
          "w": -0.0797,
          "m": -0.1629
        }
      ],
      "n": 4,
      "n_total": 5,
      "color_index": 40
    },
    {
      "slug": "ai-testing-burn-in",
      "name": "AI Testing \u0026 Burn-in Equipment",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 3.7,
      "label": "COLD",
      "rs_w": -0.062015454407046866,
      "rs_m": -0.21638419267971215,
      "breadth": 0.1111111111111111,
      "spark": [
        1,
        0.9,
        0.9348,
        0.9356,
        0.934,
        1.0125,
        1.0566,
        1.0762,
        1.0472,
        1.1025,
        1.1583,
        1.1574,
        1.0872,
        1.0634,
        1.1085,
        1.0497,
        1.0997,
        1.1599,
        1.0658,
        0.9461,
        0.9326,
        0.875,
        0.9058,
        0.9497,
        0.9337,
        0.8878,
        0.919,
        0.9179,
        0.8697,
        0.8637
      ],
      "movers": [
        {
          "t": "CRUS",
          "d": -0.0078,
          "w": -0.0823,
          "m": -0.1391
        },
        {
          "t": "AMKR",
          "d": -0.0695,
          "w": -0.1069,
          "m": -0.2718
        },
        {
          "t": "COHU",
          "d": -0.0696,
          "w": -0.0887,
          "m": -0.2179
        }
      ],
      "n": 9,
      "n_total": 9,
      "color_index": 18
    },
    {
      "slug": "photonics-cpo",
      "name": "Photonics / Silicon Photonics CPO",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 3.6,
      "label": "COLD",
      "rs_w": -0.08994588162603333,
      "rs_m": -0.20166458901710405,
      "breadth": 0.10526315789473684,
      "spark": [
        1,
        0.9157,
        0.9446,
        0.9058,
        0.9085,
        0.9514,
        0.9646,
        0.9956,
        0.9418,
        0.9576,
        0.9871,
        1.0251,
        0.9662,
        0.9539,
        0.9728,
        0.9291,
        0.9565,
        0.9928,
        0.9336,
        0.8548,
        0.8612,
        0.8144,
        0.8343,
        0.8619,
        0.8486,
        0.816,
        0.8387,
        0.8144,
        0.7712,
        0.7699
      ],
      "movers": [
        {
          "t": "AAPL",
          "d": 0.0191,
          "w": 0.0584,
          "m": 0.1277
        },
        {
          "t": "GEV",
          "d": 0.0024,
          "w": -0.0309,
          "m": 0.0086
        },
        {
          "t": "CSCO",
          "d": 0.0015,
          "w": -0.0772,
          "m": -0.0459
        }
      ],
      "n": 38,
      "n_total": 38,
      "color_index": 33
    },
    {
      "slug": "ai-custom-silicon",
      "name": "AI Custom Silicon / Inference Chips",
      "category": "Themes of Tomorrow",
      "stage": "disruption",
      "available": true,
      "heat": 3.4,
      "label": "COLD",
      "rs_w": -0.08253116933786914,
      "rs_m": -0.1277047257865067,
      "breadth": 0.0967741935483871,
      "spark": [
        1,
        0.9295,
        0.9641,
        0.9551,
        0.9451,
        0.9962,
        1.0103,
        1.0342,
        0.9965,
        1.015,
        1.0673,
        1.084,
        1.0334,
        1.021,
        1.0415,
        1.0093,
        1.0438,
        1.088,
        1.0284,
        0.9547,
        0.9664,
        0.9182,
        0.9484,
        0.9763,
        0.967,
        0.9312,
        0.9436,
        0.9272,
        0.8855,
        0.8801
      ],
      "movers": [
        {
          "t": "SWKS",
          "d": 0.032,
          "w": -0.0171,
          "m": -0.1446
        },
        {
          "t": "QRVO",
          "d": 0.0247,
          "w": -0.0036,
          "m": -0.0967
        },
        {
          "t": "AAPL",
          "d": 0.0191,
          "w": 0.0584,
          "m": 0.1277
        }
      ],
      "n": 31,
      "n_total": 32,
      "color_index": 30
    },
    {
      "slug": "space-defense",
      "name": "Space / Defense",
      "category": "Mainstream",
      "stage": "evolution",
      "available": true,
      "heat": 3.4,
      "label": "COLD",
      "rs_w": -0.05521222770630607,
      "rs_m": -0.12615257190927795,
      "breadth": 0.16666666666666666,
      "spark": [
        1,
        0.9554,
        0.9539,
        0.9375,
        0.9327,
        0.991,
        0.9424,
        0.9275,
        0.9128,
        0.932,
        0.9153,
        0.8888,
        0.8986,
        0.8733,
        0.8583,
        0.8766,
        0.9062,
        0.9388,
        0.9393,
        0.9571,
        0.9421,
        0.9065,
        0.894,
        0.8764,
        0.8646,
        0.8476,
        0.8511,
        0.8404,
        0.819,
        0.8254
      ],
      "movers": [
        {
          "t": "TDY",
          "d": 0.0182,
          "w": 0.0014,
          "m": 0.0328
        },
        {
          "t": "VSAT",
          "d": 0.0148,
          "w": -0.0283,
          "m": 0.1074
        },
        {
          "t": "GD",
          "d": 0.0081,
          "w": -0.0173,
          "m": 0.0158
        }
      ],
      "n": 18,
      "n_total": 18,
      "color_index": 9
    },
    {
      "slug": "edge-ai",
      "name": "Edge AI / On-Device",
      "category": "Themes of Tomorrow",
      "stage": "emerging",
      "available": true,
      "heat": 3,
      "label": "COLD",
      "rs_w": -0.0944343199558168,
      "rs_m": -0.18183487744123175,
      "breadth": 0.07692307692307693,
      "spark": [
        1,
        0.9139,
        0.9517,
        0.9266,
        0.9183,
        0.971,
        0.9838,
        1.0189,
        0.9714,
        0.9845,
        1.03,
        1.0576,
        0.9913,
        0.9716,
        0.9933,
        0.955,
        0.9831,
        1.0323,
        0.9844,
        0.907,
        0.9151,
        0.8594,
        0.8788,
        0.9087,
        0.8927,
        0.8513,
        0.8724,
        0.85,
        0.805,
        0.8076
      ],
      "movers": [
        {
          "t": "AAPL",
          "d": 0.0191,
          "w": 0.0584,
          "m": 0.1277
        },
        {
          "t": "CGNX",
          "d": 0.0131,
          "w": -0.0409,
          "m": -0.0108
        },
        {
          "t": "CRUS",
          "d": -0.0078,
          "w": -0.0823,
          "m": -0.1391
        }
      ],
      "n": 26,
      "n_total": 26,
      "color_index": 48
    },
    {
      "slug": "hbm-packaging",
      "name": "HBM Packaging Equipment",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 3,
      "label": "COLD",
      "rs_w": -0.07672523741463826,
      "rs_m": -0.17122854136956248,
      "breadth": 0.07692307692307693,
      "spark": [
        1,
        0.9097,
        0.9631,
        0.9652,
        0.9621,
        1.0473,
        1.0848,
        1.1094,
        1.0581,
        1.0938,
        1.1538,
        1.1831,
        1.1056,
        1.0931,
        1.156,
        1.1016,
        1.1559,
        1.2179,
        1.1136,
        1.0018,
        0.9964,
        0.9332,
        0.9551,
        0.9966,
        0.9897,
        0.9441,
        0.9837,
        0.9598,
        0.9131,
        0.9051
      ],
      "movers": [
        {
          "t": "NVDA",
          "d": -0.0456,
          "w": -0.0386,
          "m": -0.009
        },
        {
          "t": "KLAC",
          "d": -0.0523,
          "w": -0.0811,
          "m": -0.1088
        },
        {
          "t": "MU",
          "d": -0.0612,
          "w": -0.1331,
          "m": -0.1862
        }
      ],
      "n": 13,
      "n_total": 13,
      "color_index": 36
    },
    {
      "slug": "optical-testing-equipment",
      "name": "Optical Testing Equipment",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 3,
      "label": "COLD",
      "rs_w": -0.07092278127152896,
      "rs_m": -0.20893085725022678,
      "breadth": 0.07692307692307693,
      "spark": [
        1,
        0.9208,
        0.963,
        0.9356,
        0.9385,
        0.9954,
        1.0288,
        1.0697,
        1.0089,
        1.0281,
        1.0583,
        1.0971,
        1.0244,
        1.0189,
        1.0649,
        1.0112,
        1.0414,
        1.0851,
        1.0148,
        0.8924,
        0.8919,
        0.8288,
        0.8491,
        0.8888,
        0.8837,
        0.845,
        0.8759,
        0.8569,
        0.8152,
        0.8174
      ],
      "movers": [
        {
          "t": "CGNX",
          "d": 0.0131,
          "w": -0.0409,
          "m": -0.0108
        },
        {
          "t": "LITE",
          "d": -0.0255,
          "w": -0.0863,
          "m": -0.1577
        },
        {
          "t": "VIAV",
          "d": -0.0489,
          "w": -0.1142,
          "m": -0.2169
        }
      ],
      "n": 13,
      "n_total": 13,
      "color_index": 22
    },
    {
      "slug": "physical-ai-humanoid",
      "name": "Physical AI / Humanoid Robotics",
      "category": "Themes of Tomorrow",
      "stage": "emerging",
      "available": true,
      "heat": 2.9,
      "label": "COLD",
      "rs_w": -0.07253253157522897,
      "rs_m": -0.12252553888242942,
      "breadth": 0.12,
      "spark": [
        1,
        0.94,
        0.9542,
        0.9325,
        0.9248,
        0.9545,
        0.951,
        0.9724,
        0.9446,
        0.9502,
        0.9733,
        0.9792,
        0.9472,
        0.9225,
        0.9374,
        0.93,
        0.9716,
        1.0263,
        1.0151,
        0.9442,
        0.9482,
        0.8961,
        0.8988,
        0.9142,
        0.8967,
        0.8689,
        0.8867,
        0.8595,
        0.8335,
        0.8303
      ],
      "movers": [
        {
          "t": "CGNX",
          "d": 0.0131,
          "w": -0.0409,
          "m": -0.0108
        },
        {
          "t": "AVAV",
          "d": 0.0069,
          "w": -0.0165,
          "m": -0.1491
        },
        {
          "t": "AUR",
          "d": 0.0066,
          "w": -0.0502,
          "m": 0.0017
        }
      ],
      "n": 25,
      "n_total": 26,
      "color_index": 21
    },
    {
      "slug": "solar-energy-storage",
      "name": "Solar Energy Storage / SST Batteries",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 2.9,
      "label": "COLD",
      "rs_w": -0.04344585470408583,
      "rs_m": -0.15438946021653618,
      "breadth": 0.07142857142857142,
      "spark": [
        1,
        0.9136,
        0.8997,
        0.8735,
        0.8368,
        0.8714,
        0.8726,
        0.8613,
        0.8707,
        0.8735,
        0.918,
        0.9189,
        0.8592,
        0.8543,
        0.8409,
        0.8406,
        0.8531,
        0.8884,
        0.8519,
        0.8125,
        0.8384,
        0.7915,
        0.7712,
        0.7872,
        0.7674,
        0.7497,
        0.766,
        0.761,
        0.7241,
        0.7361
      ],
      "movers": [
        {
          "t": "ENOV",
          "d": 0.0578,
          "w": 0.0513,
          "m": 0.2983
        },
        {
          "t": "SEDG",
          "d": -0.0203,
          "w": -0.031,
          "m": -0.0221
        },
        {
          "t": "ALB",
          "d": -0.0317,
          "w": -0.0418,
          "m": -0.2749
        }
      ],
      "n": 14,
      "n_total": 14,
      "color_index": 26
    },
    {
      "slug": "ai-datacenter-compute",
      "name": "AI Datacenter Compute Infrastructure",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 2.8,
      "label": "COLD",
      "rs_w": -0.10358452996990984,
      "rs_m": -0.18842995298215556,
      "breadth": 0.125,
      "spark": [
        1,
        0.9339,
        0.9743,
        0.9566,
        0.9241,
        0.9634,
        0.9723,
        0.9998,
        0.9902,
        0.9996,
        1.0333,
        1.0453,
        1.0266,
        0.9931,
        0.9945,
        0.9847,
        0.9718,
        0.9806,
        0.9271,
        0.8732,
        0.9018,
        0.862,
        0.9038,
        0.9174,
        0.9024,
        0.8759,
        0.878,
        0.8643,
        0.8143,
        0.8073
      ],
      "movers": [
        {
          "t": "MSFT",
          "d": -0.0046,
          "w": 0.0226,
          "m": 0.0393
        },
        {
          "t": "ANET",
          "d": -0.0193,
          "w": -0.0981,
          "m": 0.0223
        },
        {
          "t": "AMZN",
          "d": -0.0303,
          "w": 0.0077,
          "m": 0.041
        }
      ],
      "n": 24,
      "n_total": 25,
      "color_index": 20
    },
    {
      "slug": "humanoid-robotics",
      "name": "Humanoid Robotics",
      "category": "Themes of Tomorrow",
      "stage": "emerging",
      "available": true,
      "heat": 2.8,
      "label": "COLD",
      "rs_w": -0.074877649743427,
      "rs_m": -0.13569122689280705,
      "breadth": 0.06818181818181818,
      "spark": [
        1,
        0.9306,
        0.9516,
        0.9318,
        0.9245,
        0.9631,
        0.9687,
        0.9836,
        0.9502,
        0.9538,
        0.9849,
        0.9942,
        0.9501,
        0.9314,
        0.9468,
        0.9193,
        0.954,
        1.0051,
        0.982,
        0.9197,
        0.9266,
        0.8797,
        0.8863,
        0.9062,
        0.8935,
        0.8659,
        0.8821,
        0.8617,
        0.8302,
        0.8241
      ],
      "movers": [
        {
          "t": "ADSK",
          "d": 0.0448,
          "w": 0.0475,
          "m": 0.1309
        },
        {
          "t": "CGNX",
          "d": 0.0131,
          "w": -0.0409,
          "m": -0.0108
        },
        {
          "t": "AVAV",
          "d": 0.0069,
          "w": -0.0165,
          "m": -0.1491
        }
      ],
      "n": 44,
      "n_total": 45,
      "color_index": 43
    },
    {
      "slug": "glass-substrate-technology",
      "name": "Glass Substrate Technology",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 2.7,
      "label": "COLD",
      "rs_w": -0.07383251822913707,
      "rs_m": -0.2164733585377205,
      "breadth": 0.125,
      "spark": [
        1,
        0.9204,
        0.9649,
        0.9512,
        0.9512,
        1.025,
        1.0599,
        1.0996,
        1.0576,
        1.0859,
        1.1207,
        1.1648,
        1.0812,
        1.0676,
        1.1086,
        1.0425,
        1.0897,
        1.1324,
        1.0617,
        0.9585,
        0.9425,
        0.8757,
        0.9074,
        0.9424,
        0.926,
        0.8888,
        0.9177,
        0.891,
        0.8556,
        0.8522
      ],
      "movers": [
        {
          "t": "CRUS",
          "d": -0.0078,
          "w": -0.0823,
          "m": -0.1391
        },
        {
          "t": "CAMT",
          "d": -0.0079,
          "w": 0.0164,
          "m": -0.1796
        },
        {
          "t": "SHMD",
          "d": -0.0207,
          "w": -0.0449,
          "m": -0.3741
        }
      ],
      "n": 8,
      "n_total": 8,
      "color_index": 15
    },
    {
      "slug": "memory-ai-supercycle",
      "name": "Memory / AI Storage Supercycle",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 2.6,
      "label": "COLD",
      "rs_w": -0.09810553571884562,
      "rs_m": -0.17388753651875513,
      "breadth": 0.058823529411764705,
      "spark": [
        1,
        0.9222,
        0.9609,
        0.9564,
        0.9477,
        1.012,
        1.0349,
        1.0732,
        1.0267,
        1.0518,
        1.1076,
        1.1336,
        1.0582,
        1.044,
        1.0874,
        1.0287,
        1.0637,
        1.1098,
        1.0383,
        0.9483,
        0.9614,
        0.9061,
        0.9404,
        0.974,
        0.967,
        0.9211,
        0.9469,
        0.9211,
        0.8717,
        0.8673
      ],
      "movers": [
        {
          "t": "AAPL",
          "d": 0.0191,
          "w": 0.0584,
          "m": 0.1277
        },
        {
          "t": "AMZN",
          "d": -0.0303,
          "w": 0.0077,
          "m": 0.041
        },
        {
          "t": "PLAB",
          "d": -0.0309,
          "w": -0.0351,
          "m": -0.0697
        }
      ],
      "n": 34,
      "n_total": 35,
      "color_index": 29
    },
    {
      "slug": "semi-equipment",
      "name": "Semiconductor Equipment / EUV",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 2.5,
      "label": "COLD",
      "rs_w": -0.08026593546747887,
      "rs_m": -0.2046330829909103,
      "breadth": 0.05263157894736842,
      "spark": [
        1,
        0.9143,
        0.9623,
        0.9674,
        0.9694,
        1.0541,
        1.0966,
        1.1357,
        1.0732,
        1.1057,
        1.1704,
        1.2089,
        1.1179,
        1.1062,
        1.1717,
        1.1132,
        1.1639,
        1.2228,
        1.1238,
        0.9875,
        0.9781,
        0.9075,
        0.9368,
        0.9808,
        0.9688,
        0.9202,
        0.9608,
        0.9369,
        0.8884,
        0.8857
      ],
      "movers": [
        {
          "t": "ENTG",
          "d": 0.0004,
          "w": -0.0455,
          "m": -0.1182
        },
        {
          "t": "CAMT",
          "d": -0.0079,
          "w": 0.0164,
          "m": -0.1796
        },
        {
          "t": "KLAC",
          "d": -0.0523,
          "w": -0.0811,
          "m": -0.1088
        }
      ],
      "n": 19,
      "n_total": 19,
      "color_index": 38
    },
    {
      "slug": "uranium-nuclear",
      "name": "Uranium / Nuclear",
      "category": "Mainstream",
      "stage": "bottleneck",
      "available": true,
      "heat": 2.4,
      "label": "COLD",
      "rs_w": -0.0904747749375888,
      "rs_m": -0.20615272233567947,
      "breadth": 0.10526315789473684,
      "spark": [
        1,
        0.9201,
        0.9304,
        0.8904,
        0.8485,
        0.8844,
        0.8912,
        0.9255,
        0.9191,
        0.9417,
        0.9754,
        0.957,
        0.9483,
        0.9191,
        0.8932,
        0.8922,
        0.8836,
        0.8752,
        0.8644,
        0.8518,
        0.8603,
        0.8135,
        0.8171,
        0.8268,
        0.8226,
        0.7879,
        0.8003,
        0.7856,
        0.7416,
        0.7526
      ],
      "movers": [
        {
          "t": "UROY",
          "d": 0.0181,
          "w": 0.0218,
          "m": -0.0633
        },
        {
          "t": "GEV",
          "d": 0.0024,
          "w": -0.0309,
          "m": 0.0086
        },
        {
          "t": "LEU",
          "d": -0.0031,
          "w": -0.0877,
          "m": -0.0837
        }
      ],
      "n": 19,
      "n_total": 19,
      "color_index": 6
    },
    {
      "slug": "solid-state-battery",
      "name": "Solid-State Batteries",
      "category": "Themes of Tomorrow",
      "stage": "emerging",
      "available": true,
      "heat": 2.3,
      "label": "COLD",
      "rs_w": -0.07382697489440183,
      "rs_m": -0.24346800428996063,
      "breadth": 0.07692307692307693,
      "spark": [
        1,
        0.8959,
        0.8898,
        0.8666,
        0.848,
        0.8651,
        0.8542,
        0.863,
        0.8611,
        0.8806,
        0.9394,
        0.9334,
        0.8893,
        0.8636,
        0.8457,
        0.841,
        0.8764,
        0.9129,
        0.8745,
        0.8203,
        0.8264,
        0.7639,
        0.7457,
        0.7528,
        0.7255,
        0.6934,
        0.7145,
        0.7079,
        0.6602,
        0.669
      ],
      "movers": [
        {
          "t": "CBAT",
          "d": 0,
          "w": 0.0588,
          "m": -0.194
        },
        {
          "t": "PLUG",
          "d": -0.0181,
          "w": -0.0269,
          "m": -0.1811
        },
        {
          "t": "SLDP",
          "d": -0.0455,
          "w": -0.0043,
          "m": -0.1444
        }
      ],
      "n": 13,
      "n_total": 13,
      "color_index": 50
    },
    {
      "slug": "semiconductors",
      "name": "Semiconductors",
      "category": "Mainstream",
      "stage": "bottleneck",
      "available": true,
      "heat": 2.2,
      "label": "COLD",
      "rs_w": -0.08735509714981986,
      "rs_m": -0.1765133558236681,
      "breadth": 0.03636363636363636,
      "spark": [
        1,
        0.9232,
        0.9581,
        0.9382,
        0.9316,
        0.9832,
        1.0002,
        1.0224,
        0.9803,
        0.9935,
        1.0404,
        1.0677,
        1.0115,
        0.9988,
        1.0276,
        0.9821,
        0.9997,
        1.0383,
        0.9879,
        0.9088,
        0.9127,
        0.8638,
        0.8806,
        0.9105,
        0.9024,
        0.8647,
        0.884,
        0.8627,
        0.8223,
        0.8208
      ],
      "movers": [
        {
          "t": "SWKS",
          "d": 0.032,
          "w": -0.0171,
          "m": -0.1446
        },
        {
          "t": "QRVO",
          "d": 0.0247,
          "w": -0.0036,
          "m": -0.0967
        },
        {
          "t": "CGNX",
          "d": 0.0131,
          "w": -0.0409,
          "m": -0.0108
        }
      ],
      "n": 55,
      "n_total": 55,
      "color_index": 3
    },
    {
      "slug": "spacex-ipo-ecosystem",
      "name": "SpaceX IPO Ecosystem",
      "category": "Themes of Tomorrow",
      "stage": "disruption",
      "available": true,
      "heat": 1.9,
      "label": "COLD",
      "rs_w": -0.07979928176695798,
      "rs_m": -0.20480682301529793,
      "breadth": 0.08,
      "spark": [
        1,
        0.9348,
        0.9371,
        0.9209,
        0.929,
        1.0034,
        0.9276,
        0.9156,
        0.8918,
        0.9095,
        0.9176,
        0.8778,
        0.8575,
        0.8233,
        0.8053,
        0.8189,
        0.8466,
        0.8608,
        0.8567,
        0.8517,
        0.8389,
        0.8091,
        0.8039,
        0.7942,
        0.7826,
        0.7646,
        0.7702,
        0.7562,
        0.7246,
        0.7289
      ],
      "movers": [
        {
          "t": "TMUS",
          "d": 0.0256,
          "w": 0.0257,
          "m": 0.0613
        },
        {
          "t": "AVAV",
          "d": 0.0069,
          "w": -0.0165,
          "m": -0.1491
        },
        {
          "t": "APD",
          "d": 0.0066,
          "w": -0.0131,
          "m": 0.0492
        }
      ],
      "n": 25,
      "n_total": 27,
      "color_index": 31
    },
    {
      "slug": "nuclear-fusion",
      "name": "Nuclear Fusion",
      "category": "Themes of Tomorrow",
      "stage": "emerging",
      "available": true,
      "heat": 1.8,
      "label": "COLD",
      "rs_w": -0.10095101498328388,
      "rs_m": -0.2193133848747231,
      "breadth": 0.09090909090909091,
      "spark": [
        1,
        0.9316,
        0.9501,
        0.9023,
        0.8603,
        0.9005,
        0.9088,
        0.9517,
        0.9352,
        0.9632,
        1.0063,
        0.9745,
        0.9625,
        0.9309,
        0.9062,
        0.9012,
        0.9006,
        0.9094,
        0.8966,
        0.878,
        0.8857,
        0.8362,
        0.8368,
        0.8436,
        0.8375,
        0.7962,
        0.8094,
        0.7909,
        0.7466,
        0.756
      ],
      "movers": [
        {
          "t": "GEV",
          "d": 0.0024,
          "w": -0.0309,
          "m": 0.0086
        },
        {
          "t": "LEU",
          "d": -0.0031,
          "w": -0.0877,
          "m": -0.0837
        },
        {
          "t": "BWXT",
          "d": -0.0324,
          "w": -0.0797,
          "m": -0.157
        }
      ],
      "n": 11,
      "n_total": 11,
      "color_index": 49
    },
    {
      "slug": "ai-datacenter-infra",
      "name": "AI Datacenter Infrastructure",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 1.6,
      "label": "COLD",
      "rs_w": -0.08630054677986075,
      "rs_m": -0.18981019085394057,
      "breadth": 0.06818181818181818,
      "spark": [
        1,
        0.934,
        0.9581,
        0.9427,
        0.9214,
        0.9586,
        0.9705,
        0.9987,
        0.9883,
        1.0028,
        1.0404,
        1.0596,
        1.0159,
        0.997,
        1.0024,
        0.9775,
        0.9959,
        1.0182,
        0.9568,
        0.8916,
        0.9127,
        0.8656,
        0.885,
        0.9027,
        0.8869,
        0.8546,
        0.87,
        0.8498,
        0.8048,
        0.8091
      ],
      "movers": [
        {
          "t": "SLNH",
          "d": 0.018,
          "w": -0.1032,
          "m": -0.3616
        },
        {
          "t": "MSFT",
          "d": -0.0046,
          "w": 0.0226,
          "m": 0.0393
        },
        {
          "t": "CAMT",
          "d": -0.0079,
          "w": 0.0164,
          "m": -0.1796
        }
      ],
      "n": 44,
      "n_total": 44,
      "color_index": 19
    },
    {
      "slug": "ai-datacenter-power-infrastructure",
      "name": "AI Datacenter Power",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 1.6,
      "label": "COLD",
      "rs_w": -0.07488573252030296,
      "rs_m": -0.20397602537444087,
      "breadth": 0.07272727272727272,
      "spark": [
        1,
        0.9392,
        0.9522,
        0.9322,
        0.8951,
        0.9306,
        0.9405,
        0.9583,
        0.9586,
        0.9747,
        1.0094,
        1.027,
        0.986,
        0.967,
        0.9721,
        0.9483,
        0.9464,
        0.9622,
        0.9094,
        0.8565,
        0.8755,
        0.83,
        0.8446,
        0.8581,
        0.8405,
        0.8146,
        0.8249,
        0.8216,
        0.7776,
        0.7805
      ],
      "movers": [
        {
          "t": "HUBB",
          "d": 0.0182,
          "w": -0.0046,
          "m": -0.0397
        },
        {
          "t": "GEV",
          "d": 0.0024,
          "w": -0.0309,
          "m": 0.0086
        },
        {
          "t": "POWI",
          "d": -0.008,
          "w": -0.0225,
          "m": -0.1273
        }
      ],
      "n": 55,
      "n_total": 55,
      "color_index": 32
    },
    {
      "slug": "quantum-computing",
      "name": "Quantum Computing",
      "category": "Themes of Tomorrow",
      "stage": "emerging",
      "available": true,
      "heat": 1.6,
      "label": "COLD",
      "rs_w": -0.0986110513395513,
      "rs_m": -0.1766709020295388,
      "breadth": 0.06666666666666667,
      "spark": [
        1,
        0.9252,
        0.9576,
        0.9175,
        0.9178,
        0.9398,
        0.9321,
        0.9936,
        0.963,
        0.9787,
        1.0073,
        0.9913,
        1.0318,
        0.999,
        0.9821,
        0.9695,
        1.0037,
        1.0253,
        0.9965,
        0.9454,
        0.9406,
        0.9031,
        0.9074,
        0.9138,
        0.8937,
        0.8618,
        0.8635,
        0.8435,
        0.809,
        0.8098
      ],
      "movers": [
        {
          "t": "IBM",
          "d": 0.007,
          "w": -0.2604,
          "m": -0.1894
        },
        {
          "t": "MSFT",
          "d": -0.0046,
          "w": 0.0226,
          "m": 0.0393
        },
        {
          "t": "QUBT",
          "d": -0.0299,
          "w": -0.0993,
          "m": -0.2016
        }
      ],
      "n": 15,
      "n_total": 15,
      "color_index": 44
    },
    {
      "slug": "space-leo-infrastructure",
      "name": "Space Infrastructure / LEO",
      "category": "Themes of Tomorrow",
      "stage": "emerging",
      "available": true,
      "heat": 1.6,
      "label": "COLD",
      "rs_w": -0.09987746247037423,
      "rs_m": -0.20283365227996325,
      "breadth": 0.07692307692307693,
      "spark": [
        1,
        0.9082,
        0.9078,
        0.863,
        0.8589,
        0.945,
        0.8597,
        0.8441,
        0.8111,
        0.8389,
        0.8272,
        0.79,
        0.7836,
        0.7463,
        0.725,
        0.7546,
        0.8333,
        0.8629,
        0.8561,
        0.8526,
        0.8225,
        0.7832,
        0.7754,
        0.7609,
        0.7454,
        0.7211,
        0.722,
        0.7149,
        0.6635,
        0.6811
      ],
      "movers": [
        {
          "t": "VSAT",
          "d": 0.0148,
          "w": -0.0283,
          "m": 0.1074
        },
        {
          "t": "BAER",
          "d": -0.0152,
          "w": 0,
          "m": 0.0104
        },
        {
          "t": "AMZN",
          "d": -0.0303,
          "w": 0.0077,
          "m": 0.041
        }
      ],
      "n": 13,
      "n_total": 13,
      "color_index": 25
    },
    {
      "slug": "inp-substrate",
      "name": "InP Substrate Chokepoint",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 1.5,
      "label": "COLD",
      "rs_w": -0.08388791026928032,
      "rs_m": -0.31476381618133775,
      "breadth": 0,
      "spark": [
        1,
        0.8979,
        0.9359,
        0.8794,
        0.9042,
        0.9384,
        0.9852,
        1.0466,
        0.9553,
        0.9656,
        0.9741,
        1.0072,
        0.9275,
        0.9089,
        0.9271,
        0.8777,
        0.8963,
        0.9225,
        0.8524,
        0.743,
        0.7416,
        0.695,
        0.7107,
        0.7487,
        0.7292,
        0.6945,
        0.7346,
        0.7143,
        0.6684,
        0.6674
      ],
      "movers": [
        {
          "t": "LITE",
          "d": -0.0255,
          "w": -0.0863,
          "m": -0.1577
        },
        {
          "t": "AAOI",
          "d": -0.0612,
          "w": -0.146,
          "m": -0.388
        },
        {
          "t": "COHR",
          "d": -0.0728,
          "w": -0.1445,
          "m": -0.2673
        }
      ],
      "n": 9,
      "n_total": 9,
      "color_index": 34
    },
    {
      "slug": "rare-earth",
      "name": "Rare Earth / Critical Minerals",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 1.5,
      "label": "COLD",
      "rs_w": -0.08505482695840444,
      "rs_m": -0.23640121144638002,
      "breadth": 0.0625,
      "spark": [
        1,
        0.9131,
        0.9196,
        0.8906,
        0.8655,
        0.9123,
        0.9163,
        0.9274,
        0.9133,
        0.9255,
        0.9226,
        0.9177,
        0.8958,
        0.8606,
        0.8461,
        0.8651,
        0.8563,
        0.8518,
        0.8339,
        0.8282,
        0.8193,
        0.7857,
        0.7847,
        0.7852,
        0.7748,
        0.75,
        0.7725,
        0.753,
        0.706,
        0.7096
      ],
      "movers": [
        {
          "t": "UROY",
          "d": 0.0181,
          "w": 0.0218,
          "m": -0.0633
        },
        {
          "t": "ALB",
          "d": -0.0317,
          "w": -0.0418,
          "m": -0.2749
        },
        {
          "t": "ATI",
          "d": -0.0383,
          "w": -0.0047,
          "m": -0.0543
        }
      ],
      "n": 16,
      "n_total": 16,
      "color_index": 41
    },
    {
      "slug": "neoclouds-ai-cloud",
      "name": "Neoclouds / AI Cloud Infrastructure",
      "category": "Themes of Tomorrow",
      "stage": "disruption",
      "available": true,
      "heat": 1.1,
      "label": "COLD",
      "rs_w": -0.11482919746490194,
      "rs_m": -0.24236969668189076,
      "breadth": 0.04,
      "spark": [
        1,
        0.9329,
        0.9571,
        0.9378,
        0.909,
        0.9452,
        0.9402,
        0.9709,
        0.9735,
        0.9935,
        1.0211,
        1.0202,
        1.0044,
        0.9642,
        0.9454,
        0.9476,
        0.9326,
        0.9404,
        0.8864,
        0.8288,
        0.8623,
        0.8202,
        0.8577,
        0.8693,
        0.847,
        0.8145,
        0.8065,
        0.8014,
        0.7538,
        0.747
      ],
      "movers": [
        {
          "t": "BCAR",
          "d": -0.0029,
          "w": -0.0038,
          "m": -0.0272
        },
        {
          "t": "MSFT",
          "d": -0.0046,
          "w": 0.0226,
          "m": 0.0393
        },
        {
          "t": "DOCN",
          "d": -0.0062,
          "w": -0.0887,
          "m": -0.3313
        }
      ],
      "n": 25,
      "n_total": 26,
      "color_index": 28
    },
    {
      "slug": "space-leo",
      "name": "Space / LEO Infrastructure",
      "category": "Themes of Tomorrow",
      "stage": "emerging",
      "available": true,
      "heat": 1.1,
      "label": "COLD",
      "rs_w": -0.09911248345048,
      "rs_m": -0.2512114331420934,
      "breadth": 0.05263157894736842,
      "spark": [
        1,
        0.9116,
        0.9082,
        0.8816,
        0.8945,
        1.0059,
        0.8949,
        0.8632,
        0.83,
        0.8556,
        0.8607,
        0.809,
        0.7868,
        0.7433,
        0.7181,
        0.74,
        0.8116,
        0.8329,
        0.815,
        0.8091,
        0.7844,
        0.7409,
        0.7367,
        0.7246,
        0.7058,
        0.6827,
        0.6898,
        0.6725,
        0.6274,
        0.641
      ],
      "movers": [
        {
          "t": "VSAT",
          "d": 0.0148,
          "w": -0.0283,
          "m": 0.1074
        },
        {
          "t": "AVAV",
          "d": 0.0069,
          "w": -0.0165,
          "m": -0.1491
        },
        {
          "t": "BAER",
          "d": -0.0152,
          "w": 0,
          "m": 0.0104
        }
      ],
      "n": 19,
      "n_total": 20,
      "color_index": 45
    },
    {
      "slug": "anthropic-ipo-exposure",
      "name": "Anthropic IPO Exposure",
      "category": "Themes of Tomorrow",
      "stage": "disruption",
      "available": true,
      "heat": 0.3,
      "label": "COLD",
      "rs_w": -0.058441645598551126,
      "rs_m": -0.13812032315698086,
      "breadth": 0,
      "spark": [
        1,
        0.964,
        0.967,
        0.9387,
        0.9239,
        0.941,
        0.9236,
        0.9402,
        0.9381,
        0.9438,
        0.953,
        0.9224,
        0.9297,
        0.9018,
        0.8775,
        0.8818,
        0.8846,
        0.8821,
        0.8587,
        0.8315,
        0.8414,
        0.8208,
        0.853,
        0.859,
        0.849,
        0.8399,
        0.8218,
        0.834,
        0.8052,
        0.803
      ],
      "movers": [
        {
          "t": "MSFT",
          "d": -0.0046,
          "w": 0.0226,
          "m": 0.0393
        },
        {
          "t": "ZM",
          "d": -0.0159,
          "w": 0.0153,
          "m": 0.0428
        },
        {
          "t": "DXYZ",
          "d": -0.0211,
          "w": -0.0614,
          "m": -0.098
        }
      ],
      "n": 9,
      "n_total": 9,
      "color_index": 14
    },
    {
      "slug": "ai-power-generation-sst",
      "name": "AI Power Generation \u0026 SST",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 0.2,
      "label": "COLD",
      "rs_w": -0.05071332688526198,
      "rs_m": -0.18396199573338973,
      "breadth": 0,
      "spark": [
        1,
        0.9009,
        0.8962,
        0.859,
        0.823,
        0.8557,
        0.852,
        0.8475,
        0.849,
        0.848,
        0.8965,
        0.8997,
        0.854,
        0.8369,
        0.8234,
        0.8234,
        0.8391,
        0.882,
        0.8393,
        0.7855,
        0.8056,
        0.7559,
        0.7452,
        0.7527,
        0.7286,
        0.7019,
        0.727,
        0.7244,
        0.6745,
        0.6908
      ],
      "movers": [
        {
          "t": "PLUG",
          "d": -0.0181,
          "w": -0.0269,
          "m": -0.1811
        },
        {
          "t": "SEDG",
          "d": -0.0203,
          "w": -0.031,
          "m": -0.0221
        },
        {
          "t": "BLNK",
          "d": -0.0401,
          "w": -0.0333,
          "m": -0.1575
        }
      ],
      "n": 13,
      "n_total": 13,
      "color_index": 27
    },
    {
      "slug": "blockchain-crypto",
      "name": "Blockchain / Crypto",
      "category": "Mainstream",
      "stage": "disruption",
      "available": true,
      "heat": 0.2,
      "label": "COLD",
      "rs_w": -0.0971249560518218,
      "rs_m": -0.27220602442643405,
      "breadth": 0,
      "spark": [
        1,
        0.9288,
        0.9858,
        0.953,
        0.9149,
        0.9588,
        0.9722,
        1.0061,
        1.0103,
        1.0073,
        1.0235,
        1.0228,
        1.0222,
        0.967,
        0.9438,
        0.9688,
        0.9275,
        0.9013,
        0.8705,
        0.8205,
        0.8481,
        0.7985,
        0.8191,
        0.8359,
        0.8114,
        0.7816,
        0.783,
        0.7903,
        0.7366,
        0.7313
      ],
      "movers": [
        {
          "t": "MSTR",
          "d": -0.0269,
          "w": 0.0022,
          "m": -0.1863
        },
        {
          "t": "BTCS",
          "d": -0.0351,
          "w": -0.0581,
          "m": -0.1547
        },
        {
          "t": "COIN",
          "d": -0.0603,
          "w": -0.0123,
          "m": -0.0473
        }
      ],
      "n": 13,
      "n_total": 13,
      "color_index": 10
    },
    {
      "slug": "800vdc-power-infrastructure",
      "name": "800VDC Power Infrastructure",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 0,
      "label": "COLD",
      "rs_w": -0.09392004378253235,
      "rs_m": -0.23435812215607477,
      "breadth": 0,
      "spark": [
        1,
        0.9071,
        0.9262,
        0.8978,
        0.8708,
        0.922,
        0.9265,
        0.9502,
        0.9102,
        0.9174,
        0.9733,
        1.0045,
        0.9295,
        0.9072,
        0.9357,
        0.8819,
        0.8859,
        0.9123,
        0.8649,
        0.7886,
        0.8013,
        0.7522,
        0.7657,
        0.7923,
        0.7798,
        0.7472,
        0.7619,
        0.7495,
        0.7036,
        0.7084
      ],
      "movers": [
        {
          "t": "POWI",
          "d": -0.008,
          "w": -0.0225,
          "m": -0.1273
        },
        {
          "t": "MPWR",
          "d": -0.0301,
          "w": -0.0301,
          "m": -0.0941
        },
        {
          "t": "VRT",
          "d": -0.0493,
          "w": -0.0919,
          "m": -0.0882
        }
      ],
      "n": 16,
      "n_total": 16,
      "color_index": 16
    },
    {
      "slug": "quantum-computing-infrastructure",
      "name": "Quantum Computing Infrastructure",
      "category": "Themes of Tomorrow",
      "stage": "disruption",
      "available": true,
      "heat": 0,
      "label": "COLD",
      "rs_w": -0.14733446430648628,
      "rs_m": -0.2735394213265015,
      "breadth": 0,
      "spark": [
        1,
        0.901,
        0.9402,
        0.8826,
        0.8959,
        0.9164,
        0.905,
        0.9817,
        0.9474,
        0.967,
        1.0077,
        0.9967,
        1.0902,
        1.0362,
        0.9905,
        0.9745,
        1.0201,
        1.0298,
        1.0026,
        0.9248,
        0.9109,
        0.8593,
        0.8644,
        0.869,
        0.8281,
        0.7831,
        0.7673,
        0.7363,
        0.6963,
        0.708
      ],
      "movers": [
        {
          "t": "IBM",
          "d": 0.007,
          "w": -0.2604,
          "m": -0.1894
        },
        {
          "t": "QUBT",
          "d": -0.0299,
          "w": -0.0993,
          "m": -0.2016
        },
        {
          "t": "ARQQ",
          "d": -0.0455,
          "w": -0.087,
          "m": -0.2292
        }
      ],
      "n": 8,
      "n_total": 8,
      "color_index": 17
    },
    {
      "slug": "quantum-computing-investment",
      "name": "Quantum Computing Investment",
      "category": "Themes of Tomorrow",
      "stage": "disruption",
      "available": true,
      "heat": 0,
      "label": "COLD",
      "rs_w": -0.15211684189235666,
      "rs_m": -0.31553104273702065,
      "breadth": 0,
      "spark": [
        1,
        0.884,
        0.9531,
        0.866,
        0.8727,
        0.889,
        0.8829,
        0.9433,
        0.8658,
        0.8515,
        0.8917,
        0.9013,
        0.9176,
        0.8453,
        0.799,
        0.8081,
        0.8471,
        0.8377,
        0.8143,
        0.7813,
        0.7739,
        0.7215,
        0.7224,
        0.722,
        0.69,
        0.641,
        0.6548,
        0.623,
        0.5817,
        0.5836
      ],
      "movers": [
        {
          "t": "IONQ",
          "d": -0.0728,
          "w": -0.1885,
          "m": -0.3641
        },
        {
          "t": "RGTI",
          "d": -0.0748,
          "w": -0.1469,
          "m": -0.303
        },
        {
          "t": "QBTS",
          "d": -0.0843,
          "w": -0.1672,
          "m": -0.2701
        }
      ],
      "n": 3,
      "n_total": 3,
      "color_index": 24
    },
    {
      "slug": "space-ground-infrastructure",
      "name": "Space Ground Infrastructure",
      "category": "Themes of Tomorrow",
      "stage": "bottleneck",
      "available": true,
      "heat": 0,
      "label": "COLD",
      "rs_w": -0.08019761651749184,
      "rs_m": -0.15131129812685462,
      "breadth": 0,
      "spark": [
        1,
        0.9118,
        0.9033,
        0.8703,
        0.8747,
        0.9595,
        0.8975,
        0.8675,
        0.8284,
        0.857,
        0.8412,
        0.8131,
        0.8189,
        0.7889,
        0.7673,
        0.7922,
        0.881,
        0.9135,
        0.9055,
        0.8992,
        0.8756,
        0.8328,
        0.8248,
        0.8052,
        0.7908,
        0.7746,
        0.784,
        0.7671,
        0.718,
        0.7332
      ],
      "movers": [
        {
          "t": "VSAT",
          "d": 0.0148,
          "w": -0.0283,
          "m": 0.1074
        },
        {
          "t": "GSAT",
          "d": -0.0168,
          "w": -0.0114,
          "m": -0.0104
        },
        {
          "t": "IRDM",
          "d": -0.0409,
          "w": -0.0675,
          "m": 0.0362
        }
      ],
      "n": 9,
      "n_total": 10,
      "color_index": 23
    }
  ],
  "bench": {
    "spy_w": -0.0154,
    "spy_m": 0.0031,
    "universe": 117
  },
  "regime": {
    "score": 1.27,
    "verdict": "CALM"
  },
  "equity_stance": {
    "label": "risk-on",
    "signals_known": 3,
    "signals_bull": 3,
    "signals_bear": 0,
    "above_200": true,
    "sma200_rising": true,
    "pct_above_200": 0.0669,
    "ret_12m": 0.1844,
    "trend_vote": "bullish",
    "momentum_vote": "bullish",
    "credit_vote": "bullish",
    "credit_state": "stable",
    "credit_hyg_vs_lqd_20d": 0.0101,
    "trend_detail": "+6.7% vs rising 200-session average",
    "credit_detail": "HY vs IG stable or firm over 20 sessions"
  },
  "market_desk": {
    "headline": "Risk-on trend; speculation calm; leadership narrow",
    "dek": "Equity stance from multi-signal trend, 12-month return, and credit — not a recession call.",
    "where": {
      "question": "Where are we?",
      "answer": "Uptrend, not a bottom",
      "detail": "+6.7% vs rising 200-session average · 12m +18.4% · HY vs IG stable or firm over 20 sessions"
    },
    "stretched": {
      "question": "How stretched?",
      "answer": "Extended, not extreme",
      "detail": "+6.7% above the 200-session average"
    },
    "posture": {
      "question": "Theme posture?",
      "answer": "Selective, not all-in",
      "detail": "Narrow leadership · hold strength · don't chase pure laggards"
    },
    "breadth_note": {
      "question": "Equal-weight breadth?",
      "answer": "Broadening",
      "detail": "RSP +2.1% vs SPY +0.3% over 20 sessions"
    },
    "laggard_note": {
      "question": "Theme diffusion?",
      "answer": "No qualifying laggard",
      "detail": "Need a below-median heat theme with positive 5-session RS beating its 20-session RS"
    },
    "crowding_note": {
      "question": "Crowding?",
      "answer": "Caution — narrow leadership",
      "detail": "Top themes dominate while breadth is not broad (100 concentration, 21% above trend)"
    }
  },
  "stance_record": {
    "status": "collecting",
    "total_observations": 3,
    "min_n": 30,
    "by_label": [
      {
        "label": "risk-on",
        "n": 3
      }
    ],
    "horizons": null,
    "lab_gate": "collecting",
    "lab_gate_why": "need n≥30 graded risk-on 1m SPY outcomes",
    "observations": [
      {
        "date": "2026-07-15",
        "label": "risk-on"
      },
      {
        "date": "2026-07-16",
        "label": "risk-on"
      },
      {
        "date": "2026-07-17",
        "label": "risk-on"
      }
    ]
  },
  "stance_observations": [
    {
      "date": "2026-07-15",
      "label": "risk-on"
    },
    {
      "date": "2026-07-16",
      "label": "risk-on"
    },
    {
      "date": "2026-07-17",
      "label": "risk-on"
    }
  ]
}