{
  "date": "2026-07-16",
  "generated_utc": "2026-07-17 16:26",
  "business_cycle": {
    "available": true,
    "asof": "2026-07-31",
    "tiers": {
      "leading": {
        "asof": "2026-07-31",
        "index": 94.76075412452404,
        "mom6": 0.32007950937540386,
        "trend": 0.583515861056368,
        "diffusion": 75.0,
        "n_legs": 4,
        "direction": "rising",
        "spark_mom6": [
          -1.76,
          -0.89,
          -0.34,
          0.36,
          0.23,
          -0.16,
          -1.11,
          -0.27,
          0.3,
          0.68,
          0.9,
          0.94,
          1.86,
          0.8,
          0.37,
          0.38,
          0.2,
          0.6,
          0.71,
          1.15,
          0.9,
          1.24,
          1.08,
          1.03,
          0.99,
          0.69,
          1.11,
          -0.03,
          0.0,
          -0.49,
          -0.28,
          0.29,
          -0.16,
          -0.06,
          -0.26,
          0.21,
          -0.59,
          -1.58,
          -1.22,
          -0.61,
          -0.2,
          0.08,
          0.48,
          1.23,
          1.11,
          0.86,
          1.02,
          0.59,
          0.57,
          -0.03,
          -0.27,
          -0.07,
          -0.06,
          0.07,
          -0.23,
          -0.57,
          -0.45,
          -0.6,
          -1.54,
          -1.69,
          -2.05,
          -1.65,
          -1.97,
          -2.75,
          -2.67,
          -2.98,
          -2.14,
          -2.86,
          -2.26,
          -1.06,
          -0.58,
          -0.68,
          -1.03,
          -1.02,
          -2.05,
          -1.68,
          -0.74,
          0.07,
          -0.05,
          1.45,
          2.04,
          1.45,
          0.39,
          -0.96,
          -1.21,
          -2.39,
          -2.21,
          -1.83,
          -1.64,
          -0.04,
          -0.38,
          0.04,
          0.5,
          0.34,
          0.93,
          0.78,
          1.91,
          2.34,
          2.5,
          2.61,
          2.38,
          2.13,
          1.95,
          1.3,
          1.62,
          0.89,
          0.54,
          -0.01,
          -0.06,
          -0.02,
          -0.67,
          -0.27,
          -0.18,
          0.01,
          0.49,
          0.44,
          -0.55,
          -0.91,
          -1.27,
          -0.39,
          -0.77,
          -1.31,
          -0.72,
          -0.17,
          0.37,
          -0.19,
          0.13,
          0.67,
          1.33,
          0.44,
          -0.38,
          -0.75,
          -1.25,
          -1.27,
          -1.42,
          -0.85,
          -0.4,
          0.24,
          0.33,
          0.17,
          0.48,
          0.58,
          0.61,
          -0.51,
          -0.95,
          -0.51,
          -1.21,
          -2.1,
          -2.12,
          -2.18,
          -1.66,
          -2.29,
          -1.83,
          -1.0,
          -1.55,
          -0.95,
          -1.8,
          -1.73,
          -3.46,
          -5.04,
          -5.92,
          -6.23,
          -6.26,
          -6.05,
          -4.28,
          -1.71,
          0.65,
          1.87,
          3.24,
          3.93,
          4.42,
          3.53,
          3.28,
          3.26,
          2.5,
          2.46,
          2.56,
          1.56,
          0.95,
          0.14,
          -0.22,
          0.02,
          -0.55,
          0.41,
          1.13,
          1.78,
          2.34,
          1.79,
          1.53,
          1.29,
          0.68,
          0.09,
          -1.03,
          -1.49,
          -1.32,
          -0.61,
          -0.56,
          0.05,
          1.77,
          2.69,
          2.26,
          1.28,
          1.1,
          0.39,
          0.03,
          -0.45,
          0.15,
          0.26,
          0.81,
          1.14,
          1.11,
          1.49,
          0.92,
          1.67,
          1.27,
          1.17,
          1.08,
          1.01,
          0.65,
          0.6,
          0.75,
          0.78,
          0.25,
          0.36,
          1.2,
          0.78,
          0.59,
          0.59,
          0.77,
          0.56,
          0.14,
          0.19,
          -0.16,
          -0.5,
          -0.17,
          -0.16,
          -0.32,
          0.13,
          0.34,
          0.6,
          -0.24,
          -0.51,
          -0.42,
          -0.69,
          -0.88,
          -1.71,
          -1.01,
          -0.53,
          -0.42,
          -0.67,
          -0.21,
          0.53,
          0.76,
          0.55,
          0.78,
          0.94,
          1.06,
          1.3,
          1.58,
          1.15,
          0.9,
          0.77,
          0.05,
          -0.07,
          -0.76,
          -0.45,
          0.1,
          0.22,
          0.62,
          0.5,
          0.9,
          1.11,
          0.6,
          0.63,
          0.3,
          0.44,
          0.34,
          -0.07,
          -0.41,
          -1.23,
          -1.97,
          -2.09,
          -2.2,
          -2.04,
          -1.38,
          -1.35,
          -0.56,
          -0.29,
          -0.88,
          -0.61,
          -0.93,
          -0.14,
          0.11,
          -0.05,
          0.23,
          -2.59,
          -3.74,
          -5.82,
          -4.34,
          -3.64,
          -2.18,
          0.57,
          2.46,
          4.84,
          3.51,
          3.24,
          2.73,
          2.53,
          2.63,
          2.41,
          1.93,
          1.36,
          0.61,
          0.5,
          -0.23,
          -0.2,
          0.01,
          0.25,
          0.06,
          -0.05,
          0.04,
          -0.81,
          -1.74,
          -3.26,
          -2.7,
          -2.65,
          -3.16,
          -2.61,
          -2.26,
          -1.24,
          -0.91,
          -1.0,
          -1.22,
          -1.11,
          -0.16,
          0.33,
          0.25,
          0.68,
          0.99,
          0.91,
          0.48,
          0.49,
          0.64,
          0.75,
          1.04,
          1.03,
          0.73,
          0.63,
          -0.38,
          -0.21,
          0.3,
          0.61,
          1.49,
          1.52,
          1.78,
          0.65,
          -0.62,
          -0.81,
          -1.0,
          -0.7,
          -0.45,
          0.23,
          1.05,
          0.89,
          0.95,
          0.74,
          0.46,
          0.72,
          0.69,
          1.04,
          0.55,
          0.32
        ],
        "spark_trend": [
          -2.0,
          -1.68,
          -1.3,
          -0.82,
          -0.52,
          -0.42,
          -0.62,
          -0.52,
          -0.28,
          -0.01,
          0.25,
          0.45,
          0.85,
          0.84,
          0.7,
          0.61,
          0.49,
          0.52,
          0.58,
          0.74,
          0.79,
          0.92,
          0.96,
          0.98,
          0.99,
          0.9,
          0.96,
          0.68,
          0.48,
          0.21,
          0.07,
          0.13,
          0.05,
          0.02,
          -0.06,
          0.02,
          -0.16,
          -0.56,
          -0.75,
          -0.71,
          -0.56,
          -0.38,
          -0.13,
          0.25,
          0.5,
          0.6,
          0.72,
          0.68,
          0.65,
          0.46,
          0.25,
          0.16,
          0.09,
          0.09,
          -0.0,
          -0.16,
          -0.25,
          -0.35,
          -0.69,
          -0.98,
          -1.28,
          -1.39,
          -1.55,
          -1.9,
          -2.12,
          -2.36,
          -2.3,
          -2.46,
          -2.4,
          -2.02,
          -1.61,
          -1.34,
          -1.25,
          -1.18,
          -1.43,
          -1.5,
          -1.28,
          -0.9,
          -0.65,
          -0.05,
          0.55,
          0.81,
          0.69,
          0.22,
          -0.19,
          -0.82,
          -1.22,
          -1.39,
          -1.46,
          -1.06,
          -0.86,
          -0.6,
          -0.29,
          -0.11,
          0.19,
          0.36,
          0.8,
          1.24,
          1.6,
          1.89,
          2.03,
          2.06,
          2.03,
          1.82,
          1.76,
          1.51,
          1.24,
          0.88,
          0.61,
          0.43,
          0.12,
          0.01,
          -0.05,
          -0.03,
          0.12,
          0.21,
          -0.0,
          -0.26,
          -0.55,
          -0.51,
          -0.58,
          -0.79,
          -0.77,
          -0.6,
          -0.32,
          -0.29,
          -0.17,
          0.07,
          0.43,
          0.43,
          0.2,
          -0.07,
          -0.41,
          -0.65,
          -0.87,
          -0.87,
          -0.73,
          -0.45,
          -0.23,
          -0.12,
          0.06,
          0.21,
          0.32,
          0.08,
          -0.21,
          -0.3,
          -0.56,
          -1.0,
          -1.32,
          -1.56,
          -1.59,
          -1.79,
          -1.8,
          -1.57,
          -1.57,
          -1.39,
          -1.51,
          -1.57,
          -2.11,
          -2.95,
          -3.8,
          -4.49,
          -5.0,
          -5.3,
          -5.01,
          -4.06,
          -2.72,
          -1.4,
          -0.08,
          1.07,
          2.02,
          2.46,
          2.69,
          2.85,
          2.75,
          2.67,
          2.64,
          2.33,
          1.93,
          1.42,
          0.95,
          0.69,
          0.33,
          0.35,
          0.58,
          0.92,
          1.33,
          1.46,
          1.48,
          1.42,
          1.21,
          0.89,
          0.34,
          -0.18,
          -0.51,
          -0.54,
          -0.54,
          -0.37,
          0.24,
          0.94,
          1.31,
          1.31,
          1.25,
          1.0,
          0.73,
          0.39,
          0.32,
          0.3,
          0.45,
          0.65,
          0.78,
          0.98,
          0.97,
          1.17,
          1.2,
          1.19,
          1.16,
          1.11,
          0.98,
          0.87,
          0.84,
          0.82,
          0.66,
          0.57,
          0.75,
          0.76,
          0.71,
          0.68,
          0.7,
          0.66,
          0.51,
          0.42,
          0.26,
          0.04,
          -0.02,
          -0.06,
          -0.13,
          -0.06,
          0.05,
          0.21,
          0.08,
          -0.09,
          -0.18,
          -0.33,
          -0.49,
          -0.84,
          -0.89,
          -0.78,
          -0.68,
          -0.68,
          -0.55,
          -0.24,
          0.05,
          0.19,
          0.36,
          0.52,
          0.68,
          0.85,
          1.06,
          1.09,
          1.03,
          0.96,
          0.7,
          0.48,
          0.13,
          -0.04,
          0.0,
          0.06,
          0.22,
          0.3,
          0.47,
          0.65,
          0.64,
          0.64,
          0.54,
          0.51,
          0.46,
          0.31,
          0.1,
          -0.28,
          -0.76,
          -1.14,
          -1.44,
          -1.61,
          -1.55,
          -1.49,
          -1.22,
          -0.96,
          -0.93,
          -0.84,
          -0.87,
          -0.66,
          -0.44,
          -0.33,
          -0.17,
          -0.86,
          -1.68,
          -2.86,
          -3.29,
          -3.39,
          -3.04,
          -2.01,
          -0.73,
          0.86,
          1.62,
          2.08,
          2.27,
          2.34,
          2.43,
          2.42,
          2.28,
          2.02,
          1.61,
          1.3,
          0.86,
          0.56,
          0.4,
          0.36,
          0.27,
          0.18,
          0.14,
          -0.13,
          -0.59,
          -1.35,
          -1.74,
          -2.0,
          -2.33,
          -2.41,
          -2.37,
          -2.04,
          -1.72,
          -1.52,
          -1.43,
          -1.34,
          -1.0,
          -0.62,
          -0.37,
          -0.07,
          0.23,
          0.43,
          0.44,
          0.45,
          0.51,
          0.58,
          0.71,
          0.8,
          0.78,
          0.74,
          0.42,
          0.24,
          0.26,
          0.36,
          0.68,
          0.92,
          1.17,
          1.02,
          0.55,
          0.16,
          -0.17,
          -0.32,
          -0.36,
          -0.19,
          0.16,
          0.37,
          0.54,
          0.59,
          0.55,
          0.6,
          0.63,
          0.75,
          0.69,
          0.58
        ],
        "spark_index": [
          96.33,
          96.55,
          96.41,
          96.18,
          96.3,
          96.06,
          95.22,
          96.27,
          96.71,
          96.86,
          97.2,
          97.0,
          97.08,
          97.07,
          97.07,
          97.25,
          97.39,
          97.6,
          97.8,
          98.22,
          97.97,
          98.49,
          98.48,
          98.62,
          98.79,
          98.91,
          99.08,
          98.46,
          98.48,
          98.13,
          98.51,
          99.2,
          98.92,
          98.4,
          98.21,
          98.35,
          97.92,
          97.62,
          97.7,
          97.79,
          98.02,
          98.42,
          98.4,
          98.85,
          98.81,
          98.65,
          99.03,
          99.01,
          98.97,
          98.81,
          98.53,
          98.58,
          98.97,
          99.09,
          98.75,
          98.25,
          98.08,
          97.97,
          97.43,
          97.4,
          96.7,
          96.6,
          96.11,
          95.22,
          94.75,
          94.42,
          94.56,
          93.74,
          93.85,
          94.16,
          94.18,
          93.74,
          93.53,
          92.72,
          91.8,
          92.48,
          93.44,
          93.81,
          93.48,
          94.18,
          93.84,
          93.93,
          93.83,
          92.86,
          92.27,
          91.78,
          91.63,
          92.1,
          92.19,
          92.82,
          91.9,
          91.83,
          92.13,
          92.44,
          93.11,
          93.6,
          93.81,
          94.17,
          94.63,
          95.05,
          95.49,
          95.73,
          95.75,
          95.47,
          96.26,
          95.94,
          96.03,
          95.72,
          95.69,
          95.46,
          95.58,
          95.67,
          95.85,
          95.73,
          96.19,
          95.9,
          95.04,
          94.76,
          94.58,
          95.34,
          95.41,
          94.59,
          94.31,
          94.59,
          94.95,
          95.15,
          95.55,
          95.26,
          95.64,
          95.04,
          94.56,
          94.41,
          94.3,
          93.98,
          94.22,
          94.18,
          94.17,
          94.65,
          94.63,
          94.15,
          94.7,
          94.77,
          94.77,
          94.14,
          93.68,
          93.64,
          93.49,
          92.67,
          92.66,
          91.96,
          92.03,
          91.36,
          91.66,
          91.68,
          91.1,
          91.01,
          90.23,
          89.62,
          88.2,
          86.63,
          85.18,
          84.79,
          83.97,
          83.57,
          83.92,
          84.93,
          85.83,
          86.66,
          87.21,
          87.5,
          88.34,
          88.46,
          89.11,
          89.91,
          89.7,
          89.96,
          90.9,
          90.02,
          90.06,
          90.05,
          89.48,
          89.98,
          90.35,
          90.43,
          91.19,
          91.84,
          91.82,
          91.76,
          91.87,
          91.72,
          91.87,
          91.93,
          90.79,
          90.27,
          90.56,
          91.11,
          91.31,
          91.98,
          92.56,
          92.96,
          92.81,
          92.39,
          92.42,
          92.38,
          92.59,
          92.51,
          92.96,
          92.65,
          93.23,
          93.52,
          93.7,
          93.99,
          93.88,
          94.33,
          94.5,
          94.69,
          94.77,
          95.0,
          94.53,
          94.93,
          95.25,
          95.47,
          95.02,
          95.37,
          95.73,
          95.72,
          95.84,
          96.07,
          95.79,
          95.93,
          95.87,
          95.91,
          95.68,
          95.56,
          95.62,
          95.77,
          95.55,
          96.03,
          96.02,
          96.16,
          95.39,
          95.26,
          95.13,
          95.34,
          95.14,
          94.45,
          94.37,
          94.73,
          94.71,
          94.67,
          94.93,
          94.98,
          95.13,
          95.28,
          95.48,
          95.61,
          95.98,
          96.29,
          96.71,
          96.43,
          96.38,
          96.37,
          96.03,
          96.22,
          95.96,
          95.98,
          96.48,
          96.6,
          96.65,
          96.72,
          96.86,
          97.09,
          97.08,
          97.22,
          96.95,
          97.16,
          97.2,
          97.02,
          96.67,
          96.0,
          94.99,
          95.07,
          95.0,
          94.98,
          95.29,
          94.64,
          94.43,
          94.78,
          94.12,
          94.37,
          94.37,
          94.5,
          94.54,
          94.73,
          94.35,
          91.78,
          90.63,
          88.68,
          90.2,
          91.09,
          92.17,
          92.36,
          93.09,
          93.52,
          93.71,
          94.33,
          94.9,
          94.88,
          95.73,
          95.93,
          95.64,
          95.69,
          95.51,
          95.38,
          95.5,
          95.73,
          95.65,
          95.93,
          95.58,
          95.34,
          95.55,
          94.92,
          93.91,
          92.68,
          92.88,
          92.68,
          92.38,
          92.31,
          91.66,
          91.44,
          91.97,
          91.68,
          91.16,
          91.2,
          91.5,
          91.76,
          92.22,
          92.36,
          92.15,
          92.11,
          91.98,
          92.25,
          92.87,
          93.11,
          93.19,
          93.14,
          92.71,
          92.89,
          92.49,
          92.9,
          93.49,
          93.75,
          94.2,
          94.4,
          94.27,
          93.55,
          92.88,
          92.95,
          93.2,
          93.71,
          93.82,
          93.78,
          93.92,
          93.84,
          94.14,
          94.44,
          94.28,
          94.5,
          94.61,
          94.88,
          94.69,
          94.76
        ]
      },
      "coincident": {
        "asof": "2026-05-31",
        "index": 35.53618275001918,
        "mom6": -0.28690761936142906,
        "trend": -0.44159682637086994,
        "diffusion": 66.66666666666667,
        "n_legs": 3,
        "direction": "falling",
        "spark_mom6": [
          -1.0,
          -0.58,
          0.26,
          0.28,
          0.74,
          0.52,
          0.11,
          0.67,
          0.11,
          0.69,
          1.44,
          1.98,
          2.31,
          1.76,
          1.93,
          1.62,
          1.53,
          1.25,
          1.36,
          2.05,
          2.73,
          2.76,
          2.5,
          2.27,
          3.32,
          2.72,
          2.37,
          3.2,
          3.25,
          3.72,
          3.14,
          2.87,
          2.54,
          2.02,
          2.13,
          1.28,
          0.42,
          1.15,
          0.98,
          1.07,
          0.72,
          1.32,
          2.02,
          1.6,
          1.65,
          1.2,
          1.05,
          0.98,
          1.15,
          0.7,
          0.24,
          1.02,
          1.52,
          1.87,
          1.67,
          1.76,
          1.84,
          1.7,
          1.22,
          -0.1,
          -0.29,
          -1.14,
          -1.17,
          -2.15,
          -2.81,
          -3.0,
          -3.49,
          -3.85,
          -4.3,
          -5.84,
          -6.71,
          -6.81,
          -7.9,
          -7.67,
          -8.1,
          -8.25,
          -7.37,
          -7.44,
          -6.17,
          -6.08,
          -5.13,
          -3.71,
          -3.11,
          -2.07,
          -2.44,
          -2.38,
          -2.57,
          -2.64,
          -3.06,
          -3.77,
          -3.44,
          -3.4,
          -4.29,
          -4.03,
          -3.95,
          -3.39,
          -2.96,
          -2.67,
          -1.46,
          -0.86,
          -0.35,
          -0.61,
          -1.29,
          -1.27,
          -1.1,
          -0.34,
          -0.28,
          -0.6,
          0.29,
          0.46,
          0.38,
          -0.06,
          -0.92,
          1.95,
          0.56,
          1.06,
          0.79,
          0.37,
          1.38,
          -0.67,
          0.75,
          0.36,
          -0.78,
          -0.44,
          -0.08,
          0.35,
          0.63,
          1.13,
          2.79,
          2.39,
          0.8,
          0.31,
          -0.61,
          -1.26,
          -1.47,
          -1.66,
          -0.8,
          -0.37,
          0.13,
          0.47,
          0.71,
          1.05,
          0.76,
          0.13,
          -0.52,
          -1.23,
          -1.31,
          -1.93,
          -1.55,
          -1.59,
          -1.75,
          -1.6,
          -2.75,
          -3.91,
          -4.83,
          -5.76,
          -6.04,
          -7.36,
          -9.23,
          -8.51,
          -9.4,
          -11.52,
          -13.23,
          -13.78,
          -12.5,
          -13.16,
          -12.47,
          -10.16,
          -7.71,
          -4.95,
          -3.42,
          -1.92,
          -0.58,
          0.5,
          1.07,
          0.56,
          1.27,
          2.5,
          3.69,
          3.4,
          3.44,
          3.93,
          3.27,
          2.38,
          1.18,
          2.04,
          2.25,
          2.43,
          2.4,
          2.59,
          2.21,
          1.77,
          1.85,
          1.66,
          1.9,
          1.63,
          2.02,
          2.28,
          2.58,
          2.85,
          2.75,
          2.9,
          2.66,
          2.13,
          0.92,
          0.18,
          0.33,
          0.54,
          1.0,
          2.68,
          1.46,
          1.88,
          1.9,
          1.41,
          1.01,
          -0.25,
          0.97,
          0.97,
          1.08,
          1.12,
          1.39,
          1.36,
          1.61,
          1.37,
          1.73,
          2.18,
          1.99,
          2.05,
          2.28,
          2.48,
          2.05,
          1.77,
          2.03,
          1.94,
          1.96,
          1.73,
          0.97,
          0.94,
          0.76,
          0.0,
          0.21,
          0.23,
          0.64,
          0.81,
          0.22,
          0.62,
          0.35,
          0.17,
          0.26,
          0.02,
          0.07,
          0.19,
          0.62,
          0.68,
          1.01,
          0.94,
          1.15,
          1.45,
          1.34,
          1.53,
          1.36,
          1.72,
          1.93,
          1.77,
          1.48,
          1.38,
          1.37,
          1.62,
          1.88,
          1.98,
          1.94,
          1.81,
          1.98,
          1.59,
          1.04,
          1.31,
          1.09,
          1.61,
          1.2,
          0.82,
          0.73,
          0.53,
          0.11,
          -0.8,
          -0.97,
          -1.34,
          -1.93,
          -2.21,
          -2.35,
          -1.47,
          -1.56,
          -2.04,
          -1.56,
          -2.13,
          -1.84,
          -2.1,
          -6.49,
          -14.03,
          -14.84,
          -10.95,
          -8.62,
          -7.79,
          -2.83,
          6.21,
          7.39,
          3.98,
          2.1,
          0.92,
          0.8,
          0.99,
          1.13,
          0.93,
          1.02,
          1.22,
          0.7,
          0.3,
          0.23,
          0.27,
          -0.29,
          -0.02,
          0.1,
          -0.31,
          -0.57,
          -0.84,
          -0.24,
          -0.39,
          -0.03,
          -0.08,
          -0.05,
          -0.0,
          0.12,
          0.24,
          0.04,
          0.08,
          0.1,
          0.43,
          0.21,
          0.07,
          0.04,
          0.16,
          0.35,
          0.37,
          0.01,
          -0.11,
          -0.09,
          -0.25,
          -0.24,
          -0.22,
          -0.19,
          -0.0,
          -0.16,
          -0.01,
          -0.19,
          -0.04,
          0.16,
          -0.12,
          0.24,
          0.34,
          0.06,
          -0.32,
          -0.13,
          -0.01,
          -0.26,
          -0.75,
          -0.51,
          -0.43,
          -0.61,
          -0.6,
          -0.55,
          -0.29,
          -0.21,
          null
        ],
        "spark_trend": [
          0.46,
          0.16,
          0.19,
          0.22,
          0.37,
          0.41,
          0.32,
          0.42,
          0.33,
          0.44,
          0.72,
          1.08,
          1.43,
          1.53,
          1.64,
          1.64,
          1.61,
          1.5,
          1.46,
          1.63,
          1.95,
          2.18,
          2.27,
          2.27,
          2.57,
          2.61,
          2.54,
          2.73,
          2.88,
          3.12,
          3.13,
          3.05,
          2.9,
          2.65,
          2.5,
          2.15,
          1.66,
          1.51,
          1.36,
          1.28,
          1.12,
          1.18,
          1.42,
          1.47,
          1.52,
          1.43,
          1.32,
          1.22,
          1.2,
          1.06,
          0.83,
          0.88,
          1.06,
          1.29,
          1.4,
          1.5,
          1.6,
          1.63,
          1.51,
          1.05,
          0.67,
          0.15,
          -0.23,
          -0.78,
          -1.36,
          -1.83,
          -2.3,
          -2.74,
          -3.19,
          -3.95,
          -4.74,
          -5.33,
          -6.06,
          -6.52,
          -6.97,
          -7.34,
          -7.35,
          -7.37,
          -7.03,
          -6.76,
          -6.29,
          -5.56,
          -4.86,
          -4.06,
          -3.6,
          -3.25,
          -3.05,
          -2.94,
          -2.97,
          -3.2,
          -3.27,
          -3.3,
          -3.59,
          -3.71,
          -3.78,
          -3.67,
          -3.47,
          -3.24,
          -2.73,
          -2.2,
          -1.67,
          -1.37,
          -1.35,
          -1.32,
          -1.26,
          -1.0,
          -0.79,
          -0.74,
          -0.45,
          -0.19,
          -0.02,
          -0.03,
          -0.29,
          0.35,
          0.41,
          0.6,
          0.65,
          0.57,
          0.8,
          0.38,
          0.49,
          0.45,
          0.1,
          -0.05,
          -0.06,
          0.05,
          0.22,
          0.48,
          1.14,
          1.5,
          1.3,
          1.02,
          0.55,
          0.03,
          -0.4,
          -0.76,
          -0.77,
          -0.66,
          -0.43,
          -0.17,
          0.08,
          0.36,
          0.47,
          0.38,
          0.12,
          -0.27,
          -0.57,
          -0.95,
          -1.12,
          -1.26,
          -1.4,
          -1.45,
          -1.82,
          -2.42,
          -3.11,
          -3.87,
          -4.49,
          -5.31,
          -6.43,
          -7.02,
          -7.7,
          -8.79,
          -10.06,
          -11.12,
          -11.51,
          -11.98,
          -12.12,
          -11.56,
          -10.46,
          -8.89,
          -7.33,
          -5.78,
          -4.29,
          -2.93,
          -1.78,
          -1.11,
          -0.43,
          0.41,
          1.34,
          1.93,
          2.36,
          2.81,
          2.94,
          2.78,
          2.32,
          2.24,
          2.24,
          2.3,
          2.33,
          2.4,
          2.35,
          2.18,
          2.09,
          1.96,
          1.95,
          1.86,
          1.9,
          2.01,
          2.17,
          2.37,
          2.48,
          2.6,
          2.62,
          2.48,
          2.03,
          1.5,
          1.17,
          0.99,
          0.99,
          1.47,
          1.47,
          1.59,
          1.68,
          1.6,
          1.43,
          0.95,
          0.96,
          0.96,
          0.99,
          1.03,
          1.13,
          1.2,
          1.32,
          1.33,
          1.44,
          1.65,
          1.75,
          1.84,
          1.96,
          2.11,
          2.09,
          2.0,
          2.01,
          1.99,
          1.98,
          1.91,
          1.64,
          1.44,
          1.25,
          0.89,
          0.7,
          0.56,
          0.59,
          0.65,
          0.53,
          0.55,
          0.5,
          0.4,
          0.36,
          0.26,
          0.21,
          0.2,
          0.32,
          0.42,
          0.59,
          0.69,
          0.82,
          1.0,
          1.1,
          1.22,
          1.26,
          1.39,
          1.54,
          1.61,
          1.57,
          1.52,
          1.47,
          1.52,
          1.62,
          1.72,
          1.78,
          1.79,
          1.85,
          1.77,
          1.56,
          1.49,
          1.38,
          1.44,
          1.37,
          1.22,
          1.08,
          0.92,
          0.69,
          0.26,
          -0.09,
          -0.45,
          -0.87,
          -1.25,
          -1.57,
          -1.54,
          -1.55,
          -1.69,
          -1.65,
          -1.79,
          -1.8,
          -1.89,
          -3.2,
          -6.3,
          -8.74,
          -9.37,
          -9.15,
          -8.77,
          -7.07,
          -3.28,
          -0.23,
          0.97,
          1.29,
          1.19,
          1.08,
          1.05,
          1.07,
          1.03,
          1.03,
          1.08,
          0.97,
          0.78,
          0.62,
          0.52,
          0.29,
          0.2,
          0.17,
          0.03,
          -0.14,
          -0.34,
          -0.31,
          -0.33,
          -0.25,
          -0.2,
          -0.16,
          -0.11,
          -0.05,
          0.04,
          0.04,
          0.05,
          0.06,
          0.17,
          0.18,
          0.15,
          0.12,
          0.13,
          0.19,
          0.24,
          0.18,
          0.09,
          0.04,
          -0.04,
          -0.1,
          -0.13,
          -0.15,
          -0.11,
          -0.12,
          -0.09,
          -0.12,
          -0.1,
          -0.02,
          -0.05,
          0.03,
          0.12,
          0.1,
          -0.02,
          -0.05,
          -0.04,
          -0.1,
          -0.29,
          -0.35,
          -0.37,
          -0.44,
          -0.49,
          -0.5,
          -0.44,
          -0.38,
          null
        ],
        "spark_index": [
          58.75,
          59.04,
          59.71,
          59.41,
          59.38,
          59.51,
          58.86,
          59.71,
          59.82,
          60.1,
          60.83,
          61.5,
          61.17,
          61.48,
          61.75,
          61.72,
          62.35,
          62.74,
          62.53,
          63.53,
          64.48,
          64.47,
          64.86,
          65.01,
          65.85,
          66.25,
          66.86,
          67.67,
          68.11,
          68.73,
          69.0,
          69.12,
          69.39,
          69.69,
          70.24,
          70.01,
          69.42,
          70.26,
          70.38,
          70.76,
          70.96,
          71.33,
          71.44,
          71.87,
          72.03,
          71.96,
          72.01,
          72.31,
          72.59,
          72.57,
          72.27,
          72.98,
          73.53,
          74.18,
          74.26,
          74.33,
          74.11,
          74.68,
          74.76,
          74.08,
          73.97,
          73.19,
          72.94,
          72.53,
          71.94,
          71.08,
          70.49,
          69.34,
          68.64,
          66.68,
          65.23,
          64.27,
          62.59,
          61.67,
          60.54,
          58.43,
          57.87,
          56.84,
          56.42,
          55.59,
          55.41,
          54.72,
          54.75,
          54.77,
          53.98,
          53.22,
          52.84,
          52.08,
          51.69,
          51.0,
          50.55,
          49.82,
          48.54,
          48.05,
          47.74,
          47.61,
          47.59,
          47.15,
          47.08,
          47.18,
          47.39,
          47.0,
          46.29,
          45.88,
          45.98,
          46.84,
          47.11,
          46.4,
          46.58,
          46.34,
          46.37,
          46.79,
          46.19,
          48.35,
          47.14,
          47.4,
          47.15,
          47.15,
          47.57,
          47.68,
          47.89,
          47.77,
          46.37,
          46.71,
          47.49,
          48.03,
          48.52,
          48.9,
          49.16,
          49.1,
          48.29,
          48.34,
          47.91,
          47.64,
          47.69,
          47.45,
          47.49,
          47.97,
          48.05,
          48.11,
          48.4,
          48.5,
          48.25,
          48.1,
          47.53,
          46.88,
          47.09,
          46.57,
          46.7,
          46.51,
          45.78,
          45.28,
          44.34,
          42.66,
          41.87,
          40.75,
          39.73,
          37.93,
          35.11,
          34.15,
          32.47,
          29.23,
          26.51,
          24.15,
          22.62,
          20.99,
          20.0,
          19.07,
          18.8,
          19.2,
          19.19,
          19.08,
          19.42,
          19.57,
          19.88,
          19.76,
          20.46,
          21.58,
          23.11,
          22.96,
          23.32,
          23.69,
          23.73,
          23.96,
          24.29,
          25.0,
          25.56,
          26.12,
          26.13,
          26.54,
          26.51,
          26.77,
          27.41,
          27.78,
          28.04,
          28.18,
          28.53,
          29.06,
          29.99,
          30.63,
          30.79,
          31.08,
          31.19,
          31.19,
          30.91,
          30.82,
          31.12,
          31.61,
          32.19,
          33.87,
          32.36,
          32.69,
          33.02,
          33.02,
          33.19,
          33.62,
          33.33,
          33.67,
          34.1,
          34.15,
          34.59,
          34.98,
          34.94,
          35.03,
          35.83,
          36.32,
          36.58,
          37.03,
          37.22,
          37.52,
          37.88,
          38.09,
          38.61,
          38.97,
          39.19,
          39.24,
          38.85,
          39.03,
          39.37,
          38.98,
          39.4,
          39.47,
          39.49,
          39.85,
          39.59,
          39.59,
          39.75,
          39.64,
          39.75,
          39.87,
          39.66,
          39.78,
          40.36,
          40.31,
          40.76,
          40.81,
          40.81,
          41.23,
          41.7,
          41.84,
          42.12,
          42.53,
          42.74,
          43.01,
          43.18,
          43.22,
          43.48,
          44.15,
          44.61,
          44.98,
          45.12,
          45.03,
          45.46,
          45.74,
          45.65,
          46.29,
          46.21,
          46.64,
          46.67,
          46.56,
          46.38,
          46.82,
          46.33,
          45.84,
          45.7,
          45.21,
          44.45,
          44.6,
          43.98,
          44.37,
          44.14,
          43.18,
          42.89,
          42.47,
          42.14,
          42.27,
          37.64,
          29.15,
          28.05,
          31.51,
          33.52,
          34.48,
          34.82,
          35.36,
          35.44,
          35.49,
          35.62,
          35.4,
          35.62,
          36.35,
          36.57,
          36.42,
          36.64,
          36.62,
          36.32,
          36.65,
          36.8,
          36.69,
          36.35,
          36.59,
          36.42,
          36.34,
          36.23,
          35.85,
          36.11,
          36.2,
          36.39,
          36.26,
          36.18,
          35.85,
          36.23,
          36.44,
          36.42,
          36.34,
          36.28,
          36.28,
          36.44,
          36.5,
          36.47,
          36.5,
          36.63,
          36.65,
          36.45,
          36.39,
          36.37,
          36.24,
          36.39,
          36.43,
          36.26,
          36.39,
          36.21,
          36.24,
          36.2,
          36.4,
          36.42,
          36.27,
          36.45,
          36.57,
          36.25,
          36.08,
          36.29,
          36.26,
          36.19,
          35.82,
          35.75,
          35.65,
          35.68,
          35.67,
          35.64,
          35.54,
          35.54,
          null
        ]
      },
      "lagging": {
        "asof": "2026-06-30",
        "index": 93.13571889957173,
        "mom6": 0.7366351218810223,
        "trend": 0.0378373848043814,
        "diffusion": 50.0,
        "n_legs": 4,
        "direction": "rising",
        "spark_mom6": [
          -0.02,
          -0.39,
          -0.28,
          0.29,
          -0.69,
          -1.02,
          -0.38,
          -1.17,
          -1.71,
          -1.54,
          -0.57,
          -0.47,
          -0.48,
          -0.02,
          0.94,
          0.94,
          0.8,
          1.22,
          0.52,
          1.01,
          1.14,
          0.94,
          0.48,
          0.02,
          -0.32,
          -0.25,
          -0.68,
          -0.95,
          -0.53,
          -0.56,
          -0.0,
          -0.37,
          -0.01,
          -0.4,
          -0.4,
          0.35,
          -0.02,
          0.26,
          -0.74,
          0.08,
          -0.08,
          -0.71,
          -0.45,
          -1.04,
          -0.02,
          -0.51,
          -1.14,
          -0.98,
          -0.31,
          0.86,
          0.57,
          0.63,
          2.29,
          1.95,
          1.6,
          1.8,
          1.57,
          2.41,
          1.65,
          2.48,
          1.89,
          1.21,
          1.37,
          0.99,
          0.3,
          -0.69,
          0.39,
          -0.2,
          -1.05,
          -2.5,
          -2.54,
          -2.57,
          -4.31,
          -4.66,
          -5.1,
          -5.7,
          -5.52,
          -5.74,
          -5.13,
          -4.28,
          -3.39,
          -2.47,
          -2.5,
          -2.34,
          -2.27,
          -2.23,
          -2.57,
          -3.0,
          -2.83,
          -2.57,
          -2.79,
          -2.92,
          -2.34,
          -1.99,
          -2.2,
          -3.15,
          -2.03,
          -2.18,
          -2.45,
          -1.76,
          -2.14,
          -1.0,
          -1.81,
          -1.9,
          -1.46,
          -1.05,
          -0.7,
          -0.02,
          1.01,
          1.45,
          1.35,
          1.4,
          2.59,
          2.32,
          2.16,
          2.48,
          3.28,
          3.46,
          3.23,
          3.11,
          3.58,
          3.21,
          3.09,
          4.14,
          4.34,
          4.23,
          4.09,
          3.71,
          3.55,
          2.4,
          1.72,
          2.35,
          1.37,
          1.71,
          1.31,
          0.59,
          0.5,
          0.25,
          0.88,
          0.69,
          0.4,
          1.31,
          1.63,
          1.75,
          0.74,
          0.83,
          1.78,
          1.13,
          0.99,
          0.85,
          -0.13,
          -0.05,
          -0.86,
          -1.02,
          -0.54,
          -0.8,
          1.23,
          0.6,
          -1.03,
          -1.93,
          -4.12,
          -6.7,
          -8.05,
          -8.14,
          -7.04,
          -7.05,
          -6.24,
          -4.73,
          -4.63,
          -4.2,
          -4.08,
          -3.47,
          -3.51,
          -3.13,
          -3.45,
          -3.36,
          -3.72,
          -3.38,
          -2.9,
          -2.79,
          -2.0,
          -1.94,
          -1.32,
          -1.51,
          -1.12,
          -0.83,
          -1.13,
          -0.68,
          -0.89,
          -0.14,
          -0.37,
          -0.48,
          0.06,
          0.29,
          0.69,
          0.66,
          0.58,
          1.01,
          1.1,
          0.8,
          0.88,
          0.78,
          0.74,
          0.58,
          0.39,
          0.18,
          0.27,
          0.23,
          0.63,
          1.22,
          1.58,
          1.49,
          1.42,
          0.95,
          0.56,
          0.33,
          -0.18,
          -0.18,
          -0.21,
          0.3,
          0.32,
          0.22,
          0.71,
          0.73,
          1.27,
          1.18,
          1.74,
          1.56,
          1.47,
          1.73,
          0.96,
          0.69,
          0.28,
          0.1,
          0.02,
          -0.37,
          -0.04,
          0.3,
          0.43,
          1.25,
          1.27,
          1.42,
          1.72,
          1.34,
          1.59,
          1.08,
          0.58,
          0.8,
          0.87,
          1.44,
          1.73,
          1.47,
          2.22,
          2.17,
          1.93,
          1.76,
          1.75,
          1.85,
          2.14,
          2.38,
          1.75,
          1.83,
          1.4,
          1.52,
          0.75,
          0.79,
          0.78,
          0.94,
          1.18,
          1.84,
          2.2,
          2.23,
          2.74,
          3.09,
          3.56,
          3.35,
          2.41,
          2.24,
          2.05,
          1.62,
          1.45,
          1.75,
          2.28,
          1.42,
          1.27,
          0.85,
          -0.61,
          -0.97,
          -1.25,
          -1.4,
          -1.87,
          -2.71,
          -1.69,
          -2.56,
          -2.34,
          -3.28,
          -1.87,
          0.23,
          -2.73,
          -2.35,
          -1.31,
          0.03,
          -1.44,
          -3.32,
          -0.94,
          -1.52,
          -3.12,
          -2.5,
          -2.1,
          -0.55,
          -0.02,
          0.28,
          1.35,
          0.68,
          0.87,
          0.57,
          0.62,
          1.18,
          1.33,
          2.34,
          3.48,
          4.47,
          5.78,
          6.91,
          7.43,
          7.3,
          7.46,
          6.53,
          5.27,
          4.31,
          3.59,
          3.53,
          2.2,
          1.31,
          0.92,
          0.41,
          0.29,
          -0.09,
          0.21,
          0.59,
          0.87,
          0.57,
          0.77,
          0.75,
          0.68,
          0.59,
          0.14,
          0.22,
          -0.27,
          -0.47,
          -0.9,
          -0.98,
          -1.03,
          -1.11,
          -1.12,
          -1.05,
          -1.0,
          -1.04,
          -0.77,
          -0.72,
          -0.7,
          -0.73,
          -0.68,
          -0.97,
          -1.1,
          -1.0,
          -0.65,
          -0.58,
          -0.19,
          0.67,
          0.74,
          null
        ],
        "spark_trend": [
          1.57,
          1.01,
          0.64,
          0.54,
          0.19,
          -0.16,
          -0.22,
          -0.49,
          -0.84,
          -1.04,
          -0.9,
          -0.78,
          -0.69,
          -0.5,
          -0.09,
          0.21,
          0.38,
          0.62,
          0.59,
          0.71,
          0.83,
          0.86,
          0.75,
          0.54,
          0.3,
          0.14,
          -0.09,
          -0.34,
          -0.39,
          -0.44,
          -0.32,
          -0.33,
          -0.24,
          -0.29,
          -0.32,
          -0.13,
          -0.1,
          0.01,
          -0.21,
          -0.13,
          -0.11,
          -0.28,
          -0.33,
          -0.53,
          -0.39,
          -0.42,
          -0.63,
          -0.73,
          -0.61,
          -0.19,
          0.03,
          0.2,
          0.8,
          1.13,
          1.26,
          1.41,
          1.46,
          1.73,
          1.71,
          1.93,
          1.92,
          1.71,
          1.62,
          1.44,
          1.11,
          0.6,
          0.54,
          0.33,
          -0.07,
          -0.76,
          -1.27,
          -1.64,
          -2.4,
          -3.05,
          -3.64,
          -4.22,
          -4.59,
          -4.92,
          -4.98,
          -4.78,
          -4.38,
          -3.83,
          -3.45,
          -3.14,
          -2.89,
          -2.7,
          -2.66,
          -2.76,
          -2.78,
          -2.72,
          -2.74,
          -2.79,
          -2.66,
          -2.47,
          -2.39,
          -2.61,
          -2.45,
          -2.37,
          -2.39,
          -2.21,
          -2.19,
          -1.85,
          -1.84,
          -1.86,
          -1.75,
          -1.55,
          -1.31,
          -0.94,
          -0.38,
          0.14,
          0.49,
          0.75,
          1.27,
          1.57,
          1.74,
          1.95,
          2.33,
          2.65,
          2.82,
          2.9,
          3.1,
          3.13,
          3.12,
          3.41,
          3.68,
          3.83,
          3.91,
          3.85,
          3.76,
          3.37,
          2.9,
          2.75,
          2.35,
          2.17,
          1.92,
          1.54,
          1.25,
          0.96,
          0.94,
          0.86,
          0.73,
          0.9,
          1.11,
          1.29,
          1.13,
          1.05,
          1.26,
          1.22,
          1.15,
          1.07,
          0.73,
          0.5,
          0.11,
          -0.21,
          -0.3,
          -0.45,
          0.03,
          0.2,
          -0.16,
          -0.66,
          -1.65,
          -3.09,
          -4.51,
          -5.55,
          -5.97,
          -6.28,
          -6.27,
          -5.83,
          -5.49,
          -5.12,
          -4.82,
          -4.43,
          -4.17,
          -3.87,
          -3.75,
          -3.64,
          -3.66,
          -3.58,
          -3.39,
          -3.22,
          -2.87,
          -2.6,
          -2.24,
          -2.03,
          -1.77,
          -1.5,
          -1.4,
          -1.19,
          -1.11,
          -0.83,
          -0.7,
          -0.63,
          -0.44,
          -0.23,
          0.03,
          0.21,
          0.32,
          0.51,
          0.68,
          0.72,
          0.76,
          0.77,
          0.76,
          0.71,
          0.62,
          0.49,
          0.43,
          0.37,
          0.45,
          0.67,
          0.93,
          1.09,
          1.18,
          1.12,
          0.96,
          0.78,
          0.5,
          0.31,
          0.16,
          0.2,
          0.23,
          0.23,
          0.37,
          0.47,
          0.7,
          0.84,
          1.09,
          1.23,
          1.3,
          1.42,
          1.29,
          1.12,
          0.88,
          0.66,
          0.47,
          0.23,
          0.15,
          0.2,
          0.26,
          0.55,
          0.75,
          0.94,
          1.17,
          1.22,
          1.32,
          1.25,
          1.06,
          0.99,
          0.95,
          1.09,
          1.28,
          1.33,
          1.59,
          1.75,
          1.8,
          1.79,
          1.78,
          1.8,
          1.9,
          2.03,
          1.95,
          1.92,
          1.77,
          1.7,
          1.43,
          1.24,
          1.11,
          1.06,
          1.1,
          1.31,
          1.56,
          1.75,
          2.03,
          2.34,
          2.69,
          2.88,
          2.74,
          2.6,
          2.44,
          2.21,
          1.99,
          1.92,
          2.03,
          1.85,
          1.69,
          1.45,
          0.86,
          0.34,
          -0.12,
          -0.48,
          -0.88,
          -1.4,
          -1.48,
          -1.79,
          -1.95,
          -2.33,
          -2.2,
          -1.5,
          -1.85,
          -2.0,
          -1.8,
          -1.28,
          -1.32,
          -1.89,
          -1.62,
          -1.59,
          -2.03,
          -2.16,
          -2.14,
          -1.69,
          -1.21,
          -0.78,
          -0.17,
          0.07,
          0.3,
          0.38,
          0.45,
          0.66,
          0.85,
          1.27,
          1.9,
          2.64,
          3.53,
          4.5,
          5.34,
          5.9,
          6.34,
          6.4,
          6.08,
          5.57,
          5.0,
          4.58,
          3.9,
          3.16,
          2.52,
          1.92,
          1.45,
          1.01,
          0.78,
          0.73,
          0.77,
          0.71,
          0.73,
          0.73,
          0.72,
          0.68,
          0.53,
          0.44,
          0.23,
          0.03,
          -0.23,
          -0.45,
          -0.61,
          -0.75,
          -0.86,
          -0.91,
          -0.94,
          -0.97,
          -0.91,
          -0.85,
          -0.81,
          -0.79,
          -0.76,
          -0.82,
          -0.9,
          -0.93,
          -0.85,
          -0.77,
          -0.61,
          -0.24,
          0.04,
          null
        ],
        "spark_index": [
          89.82,
          89.66,
          89.66,
          89.82,
          89.17,
          88.87,
          89.44,
          88.49,
          87.95,
          88.28,
          88.61,
          88.41,
          88.96,
          88.47,
          88.89,
          89.23,
          89.41,
          89.63,
          89.48,
          89.48,
          90.03,
          90.16,
          89.89,
          89.64,
          89.16,
          89.23,
          89.35,
          89.21,
          89.36,
          89.08,
          89.16,
          88.86,
          89.34,
          88.81,
          88.95,
          89.43,
          89.14,
          89.12,
          88.59,
          88.89,
          88.87,
          88.72,
          88.69,
          88.08,
          88.57,
          88.39,
          87.74,
          87.74,
          88.37,
          88.94,
          89.14,
          89.02,
          90.03,
          89.69,
          89.97,
          90.73,
          90.71,
          91.43,
          91.68,
          92.17,
          91.86,
          91.94,
          92.08,
          92.41,
          91.98,
          91.48,
          92.25,
          91.74,
          91.03,
          89.92,
          89.45,
          88.91,
          87.93,
          87.08,
          85.93,
          84.22,
          83.93,
          83.17,
          82.81,
          82.8,
          82.54,
          81.75,
          81.43,
          80.83,
          80.54,
          80.57,
          79.97,
          78.75,
          78.59,
          78.27,
          77.74,
          77.65,
          77.63,
          76.76,
          76.39,
          75.11,
          75.71,
          75.46,
          75.19,
          74.99,
          74.26,
          74.11,
          73.9,
          73.56,
          73.72,
          73.94,
          73.55,
          74.09,
          74.91,
          75.01,
          75.07,
          75.34,
          76.14,
          76.4,
          77.07,
          77.49,
          78.35,
          78.81,
          79.37,
          79.51,
          80.65,
          80.7,
          81.43,
          82.95,
          83.71,
          83.74,
          84.74,
          84.41,
          84.98,
          85.35,
          85.43,
          86.1,
          86.11,
          86.11,
          86.29,
          85.94,
          85.93,
          86.34,
          86.99,
          86.8,
          86.69,
          87.25,
          87.56,
          88.09,
          87.73,
          87.63,
          88.47,
          88.38,
          88.55,
          88.95,
          87.6,
          87.58,
          87.6,
          87.36,
          88.01,
          88.15,
          88.82,
          88.19,
          86.57,
          85.43,
          83.89,
          81.45,
          80.77,
          80.05,
          79.53,
          78.37,
          77.65,
          76.73,
          76.14,
          75.85,
          75.45,
          74.91,
          74.15,
          73.6,
          72.69,
          72.49,
          71.73,
          71.53,
          71.24,
          70.8,
          70.69,
          70.55,
          70.41,
          70.02,
          70.12,
          69.97,
          69.56,
          69.86,
          69.52,
          69.88,
          69.76,
          69.49,
          69.62,
          70.15,
          70.21,
          70.54,
          70.34,
          70.5,
          70.72,
          70.96,
          71.09,
          71.32,
          71.08,
          71.08,
          71.11,
          71.14,
          71.36,
          71.55,
          71.71,
          72.31,
          72.69,
          72.62,
          72.77,
          72.5,
          72.27,
          72.64,
          72.5,
          72.44,
          72.57,
          72.8,
          72.59,
          72.86,
          73.22,
          73.17,
          73.83,
          73.98,
          74.32,
          74.42,
          74.69,
          74.9,
          74.79,
          74.67,
          74.6,
          74.52,
          74.71,
          74.53,
          74.75,
          74.98,
          75.03,
          75.77,
          75.98,
          75.95,
          76.48,
          76.32,
          76.62,
          76.85,
          76.56,
          76.76,
          77.35,
          77.76,
          78.35,
          78.32,
          78.79,
          78.93,
          79.28,
          79.51,
          80.11,
          80.17,
          80.92,
          81.31,
          81.02,
          81.34,
          81.5,
          81.69,
          81.67,
          82.1,
          81.8,
          82.28,
          82.68,
          83.53,
          83.87,
          84.33,
          84.54,
          85.38,
          86.24,
          86.88,
          86.27,
          86.57,
          86.59,
          87.0,
          87.69,
          88.63,
          88.56,
          87.99,
          87.85,
          87.85,
          87.08,
          87.66,
          87.31,
          86.59,
          85.99,
          85.14,
          85.38,
          85.1,
          84.96,
          83.31,
          84.12,
          85.37,
          82.66,
          82.75,
          83.66,
          83.34,
          82.68,
          82.05,
          81.72,
          81.23,
          80.54,
          80.84,
          80.58,
          81.5,
          81.7,
          81.51,
          81.89,
          81.52,
          81.45,
          82.08,
          82.32,
          82.69,
          83.22,
          83.86,
          84.93,
          86.54,
          88.1,
          89.61,
          90.65,
          91.16,
          92.39,
          93.07,
          93.37,
          93.91,
          94.23,
          94.7,
          94.59,
          94.38,
          94.29,
          94.32,
          94.52,
          94.61,
          94.79,
          94.97,
          95.16,
          94.89,
          95.29,
          95.36,
          95.47,
          95.56,
          95.29,
          95.11,
          95.01,
          94.89,
          94.57,
          94.58,
          94.26,
          94.0,
          93.89,
          93.84,
          93.57,
          93.54,
          93.5,
          93.28,
          93.19,
          93.11,
          92.89,
          92.58,
          92.4,
          92.28,
          92.53,
          92.53,
          92.7,
          93.24,
          93.14,
          null
        ]
      }
    },
    "cl_ratio_mom6": -0.7565643194638341,
    "recession_signal": {
      "available": true,
      "state": "off",
      "label": "no recession signal",
      "label_zh": "\u65e0\u8870\u9000\u4fe1\u53f7",
      "months_active": 38,
      "fired_on": null,
      "conditions": {
        "depth": false,
        "breadth": false,
        "diffusion_max": 50.0,
        "roc_threshold": -1.0
      }
    },
    "recession_now": false,
    "phase": {
      "label": "recovery",
      "label_zh": "\u590d\u82cf"
    },
    "measured": {
      "method": "LORO",
      "operating_point": {
        "roc_threshold": -1.0,
        "diffusion_max": 50.0,
        "min_consecutive_m": 3
      },
      "extra_uniform_lag_m": 0,
      "vintage_used": true,
      "leg_basis": {
        "AWHMAN": {
          "tier": "leading",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 1
        },
        "ICSA": {
          "tier": "leading",
          "basis": "vintage",
          "revised": false,
          "pub_lag_m": 0
        },
        "PERMIT": {
          "tier": "leading",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 1
        },
        "NEWORDER": {
          "tier": "leading",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 1
        },
        "SPY": {
          "tier": "leading",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 0
        },
        "BAMLH0A0HYM2": {
          "tier": "leading",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 0
        },
        "T10Y3M": {
          "tier": "leading",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 0
        },
        "UMCSENT": {
          "tier": "leading",
          "basis": "vintage",
          "revised": false,
          "pub_lag_m": 1
        },
        "PAYEMS": {
          "tier": "coincident",
          "basis": "vintage",
          "revised": false,
          "pub_lag_m": 1
        },
        "W875RX1": {
          "tier": "coincident",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 1
        },
        "CMRMTSPL": {
          "tier": "coincident",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 2
        },
        "INDPRO": {
          "tier": "coincident",
          "basis": "vintage",
          "revised": false,
          "pub_lag_m": 1
        },
        "UEMPMEAN": {
          "tier": "lagging",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 1
        },
        "ISRATIO": {
          "tier": "lagging",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 2
        },
        "BUSLOANS": {
          "tier": "lagging",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 1
        },
        "MPRIME": {
          "tier": "lagging",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 0
        },
        "CUSR0000SAS": {
          "tier": "lagging",
          "basis": "revised",
          "revised": true,
          "pub_lag_m": 1
        }
      },
      "calibration_window": "1985-01-01..present (per-leg publication lags; vintage=on)",
      "oos_endogenous": 3,
      "oos_caught": 2,
      "oos_catch_rate": 0.667,
      "oos_catch_rate_jeffreys95": [
        0.179,
        0.961
      ],
      "oos_mean_lead_months": 10.5,
      "oos_median_lead_months": 10.5,
      "oos_mean_lead_boot95": [
        7.0,
        14.0
      ],
      "consensus_false_positives": 5,
      "per_holdout": [
        {
          "held_out_peak": "1990-07",
          "train_operating_point": {
            "roc_threshold": -1.5,
            "diffusion_max": 50.0,
            "min_consecutive_m": 2
          },
          "train_endo_caught": 2,
          "train_n_endogenous": 2,
          "oos_caught": false,
          "oos_lead_months": null,
          "config_false_positives": 3
        },
        {
          "held_out_peak": "2001-03",
          "train_operating_point": {
            "roc_threshold": -1.0,
            "diffusion_max": 50.0,
            "min_consecutive_m": 3
          },
          "train_endo_caught": 2,
          "train_n_endogenous": 2,
          "oos_caught": true,
          "oos_lead_months": 7.0,
          "config_false_positives": 5
        },
        {
          "held_out_peak": "2007-12",
          "train_operating_point": {
            "roc_threshold": -1.0,
            "diffusion_max": 50.0,
            "min_consecutive_m": 3
          },
          "train_endo_caught": 2,
          "train_n_endogenous": 2,
          "oos_caught": true,
          "oos_lead_months": 14.0,
          "config_false_positives": 5
        }
      ],
      "in_sample_reference": {
        "operating_point": {
          "roc_threshold": -1.0,
          "diffusion_max": 50.0,
          "min_consecutive_m": 3
        },
        "endo_caught": 3,
        "endo_recessions": 3,
        "mean_lead_months": 10.7,
        "median_lead_months": 11.0,
        "false_positives": 5,
        "note": "IN-SAMPLE (fit and scored on the same 1985+ window) \u2014 reference only, NOT the headline. See out-of-sample stats above."
      },
      "pit_era_caught": 2,
      "pit_era_recessions": 2,
      "pit_era_false_positives": 4,
      "caveat": "Out-of-sample (leave-one-recession-out) on N\u22483 endogenous recessions \u2014 even the OOS estimate is underpowered; the Jeffreys interval on the catch rate is wide. Vintage (initial-release) data for legs with ALFRED coverage (ICSA/UMCSENT/PAYEMS/INDPRO); the rest use revised data so their leads are an upper bound. COVID-2020 is exogenous and excluded from lead stats."
    },
    "calibrated": true,
    "calibration_resolution": {
      "threshold_source": "calibration",
      "reason": "version-matched + fresh",
      "calibration_version": "w2.7-loro-v1",
      "calibration_generated_at": "2026-07-02T12:32:51Z",
      "calibration_age_days": 14
    },
    "lag_passport": {
      "basis": "per_leg_schedule",
      "extra_uniform_lag_m": 0,
      "per_leg_lag_m": {
        "AWHMAN": 1,
        "ICSA": 0,
        "PERMIT": 1,
        "NEWORDER": 1,
        "SPY": 0,
        "BAMLH0A0HYM2": 0,
        "T10Y3M": 0,
        "UMCSENT": 1,
        "PAYEMS": 1,
        "W875RX1": 1,
        "CMRMTSPL": 2,
        "INDPRO": 1,
        "UEMPMEAN": 1,
        "ISRATIO": 2,
        "BUSLOANS": 1,
        "MPRIME": 0,
        "CUSR0000SAS": 1
      },
      "symmetric": true,
      "note": "Publication lag is a per-leg schedule (PUB_LAG_M) applied symmetrically on the live and validation paths (macro-regime-6). Daily leading legs (SPY/curve/HY/claims) are knowable intramonth \u2192 lag 0; monthly hard data carry their real release lag (1-2 months). `extra_uniform_lag_m` is any additional uniform stress lag on top (default 0)."
    },
    "shadow": null,
    "spark_recession": [
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      1.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      1.0,
      1.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0,
      0.0
    ],
    "caveat": "Effective sample is tiny (~7 modern US recessions, ~3 point-in-time) \u2014 a recession-RISK timeline, not a crash oracle. Lead times are measured against NBER dates; see the validation report.",
    "caveat_zh": "\u6709\u6548\u6837\u672c\u6781\u5c0f\uff08\u73b0\u4ee3\u7f8e\u56fd\u8870\u9000\u7ea6 7 \u6b21\uff0c\u53ef\u70b9\u5bf9\u70b9\u56de\u6eaf\u7ea6 3 \u6b21\uff09\u2014\u2014\u8fd9\u662f\u8870\u9000\u201c\u98ce\u9669\u201d\u65f6\u95f4\u7ebf\uff0c\u5e76\u975e\u5d29\u76d8\u9884\u8a00\u3002\u9886\u5148\u65f6\u957f\u4ee5 NBER \u65e5\u671f\u4e3a\u51c6\uff0c\u8be6\u89c1\u9a8c\u8bc1\u62a5\u544a\u3002"
  },
  "conditions": {
    "financial_conditions": {
      "nfci": -0.538,
      "nfci_pctile": 0.10555555555555556,
      "nfci_change_13w": -0.06900000000000006,
      "state": "loose",
      "trend": "loosening",
      "subindices": {
        "nfci_risk": -0.619,
        "nfci_credit": -0.044,
        "nfci_leverage": 0.327
      },
      "stlfsi": -0.882
    },
    "systemic_stress": {
      "ofr_fsi": -2.392,
      "ofr_fsi_pctile": 0.12420634920634921,
      "ofr_fsi_change_13w": -0.22,
      "state": "calm",
      "trend": "easing",
      "functional": {
        "credit": -1.19,
        "equity_valuation": -0.561,
        "safe_assets": -0.318,
        "funding": -0.107,
        "volatility": -0.216
      },
      "regional": {
        "united_states": -1.277,
        "other_advanced": -0.556,
        "emerging_markets": -0.56
      },
      "leading_driver": null,
      "leading_driver_key": null,
      "a2p2_spread_bps": null,
      "a2p2_spread_pctile": null,
      "cp_bill_spread_bps": null,
      "cp_bill_spread_pctile": null,
      "cp_stress": null,
      "lead_lag": "coincident",
      "evidence": "OFR Financial Stress Index: a daily 33-variable global stress gauge with functional (credit / equity valuation / safe assets / funding / volatility) and regional (US / other-advanced / EM) decomposition. A coincident gauge \u2014 it names the stress CHANNEL when markets move as one; display + an optional risk-OFF gate, never cross-sectional alpha."
    },
    "recession": {
      "score": 4.670280464375633,
      "label": "low",
      "components": {
        "prob": 0.54,
        "ebp_prob": 11.35401674500448,
        "curve": 0.0,
        "ebp_level": 19.265873015873016,
        "claims": 0.0
      },
      "curve_raw": 0.42,
      "curve_tp_adjusted": 1.1988,
      "sahm": 0.07,
      "ebp": -0.297648271615362,
      "ny_fed_prob": 0.54,
      "curve_note": "raw and term-premium-adjusted curve agree"
    },
    "growth_nowcast": {
      "wei": 3.17,
      "wei_trend": "rising",
      "gdpnow": 1.2603
    },
    "labor_nowcast": {
      "initial_claims_4wk": 218750.0,
      "continued_claims": 1814000.0,
      "claims_yoy_pct": -1.241534988713322,
      "claims_z": -0.2876409299031594,
      "claims_trend": "falling",
      "indeed_postings": 101.39,
      "indeed_chg_3m_pct": -1.3236009732360055,
      "indeed_trend": "falling",
      "withheld_tax_yoy_pct": 1.9279372182689158,
      "income_trend": "rising",
      "read": "labor mixed"
    },
    "inflation_nowcast": {
      "sticky_ann": 0.22770786500000006,
      "sticky_trend": "cooling",
      "flexible_ann": 0.2322820853333337,
      "median_cpi": 2.10961524352649,
      "umich_1y_exp": 4.8,
      "read": "transitory (flexible-led)"
    },
    "risk_appetite": {
      "vrp": 5.3851939305702,
      "vrp_pctile": 0.5099206349206349,
      "vrp_state": "normal",
      "realized_vol": 11.344805611666128,
      "vix_term": 0.8579486944736578,
      "vix_term_state": "contango (calm)",
      "vix_term_lead_lag": "coincident",
      "skew": 148.51,
      "skew_pctile": 0.566468253968254,
      "stock_bond_corr": 0.5688528067596014,
      "stock_bond_regime": "breakdown (bonds not hedging)",
      "roro": 0.7396612145856301,
      "roro_state": "risk-on",
      "vol_target_scalar": 1.0577528087092227,
      "news_sentiment": 0.12348560243844986,
      "news_sentiment_z": 1.951668934202793,
      "news_sentiment_state": "optimistic"
    },
    "drawdown_risk": {
      "score": 15.881418740074112,
      "band": "low",
      "dd10_prob_pct": 10,
      "base_rate_pct": 19,
      "lead_lag": "lagging",
      "basis": "macro/credit composite (recession_risk, NFCI, EBP, HY OAS)",
      "is_base_rate": false,
      "dd10_prob_informative": true,
      "stat_passport": {
        "basis": "measured",
        "frame": "pit",
        "labor_leg": "claims",
        "n_base": 8718,
        "n_extreme": 953,
        "span": "1993-01-29\u20132026-06-30",
        "definition": "max peak-to-trough SPY decline over the next 63 trading days",
        "note": "Re-measured on the leak-free PIT ('release') frame with the jobless-claims labor leg; replaces the stale 8/26/36/38 (Sahm-era, revised-frame) table. Live gauge fires on 'latest'; its bands are within CI of PIT. Overlap-inflated N + episode-driven high/extreme bands \u2014 a risk read, not a crash oracle."
      },
      "label": "Macro/credit drawdown pressure (lagging)",
      "label_zh": "\u5b8f\u89c2/\u4fe1\u7528\u56de\u64a4\u538b\u529b\uff08\u6ede\u540e\uff09"
    },
    "capitulation": {
      "score": 0,
      "active": false,
      "strong": false,
      "signals_firing": [],
      "measured_bounce_pct": 4.5,
      "measured_hit_pct": 75,
      "base_rate_pct": 2.8
    },
    "complacency": {
      "calm": 1,
      "fragility": 1,
      "warning": true,
      "strong": false,
      "state": "watch",
      "vix_low": false,
      "vix_pctile": 0.40476190476190477,
      "contango": true,
      "vix_term": 0.8579486944736578,
      "breadth_div": false,
      "spy_high_prox": 0.9908948146097699,
      "breadth_above200_pctile": 0.7142857142857143,
      "credit_widen": true,
      "hy_oas_chg_21d_bp": 9.0,
      "lead_lag": "leading",
      "breadth_div_caution": false,
      "caution": false,
      "caution_reason": null,
      "caution_reason_zh": null
    },
    "style_tilt": {
      "yield_chg_1m_bp": 9.0,
      "tilt": "neutral",
      "driver": "10y yield direction",
      "measured": "rising 10y -> value (+0.84%/63d, t=+3.0, all 4 sub-periods); Q1->value, Q4->growth"
    }
  },
  "nowcast_hist": {
    "wei": {
      "lo": 1.2,
      "hi": 3.2,
      "last": 3.2,
      "years": 3.1,
      "trend": "rising",
      "dir": "good",
      "kind": "growth",
      "baseline": 0.0
    },
    "gdpnow": {
      "lo": -2.7,
      "hi": 6.5,
      "last": 1.3,
      "years": 5.0,
      "trend": "flat",
      "dir": "flat",
      "kind": "growth",
      "baseline": 0.0
    },
    "sticky": {
      "lo": 0.2,
      "hi": 0.3,
      "last": 0.2,
      "years": 0.8,
      "trend": "flat",
      "dir": "flat",
      "kind": "inflation",
      "baseline": 2.0
    },
    "flexible": {
      "lo": 0.0,
      "hi": 1.7,
      "last": 0.2,
      "years": 0.8,
      "trend": "cooling",
      "dir": "good",
      "kind": "inflation",
      "baseline": 2.0
    }
  },
  "fear_euphoria": {
    "fe_score": 97,
    "band": "Euphoria",
    "roro": 0.7396612145856301,
    "roro_state": "risk-on",
    "legs": [
      {
        "key": "vix",
        "name_en": "VIX",
        "name_zh": "\u6ce2\u52a8\u7387 VIX",
        "value": 0.419,
        "pct": 56,
        "lean": "risk-on"
      },
      {
        "key": "hy_oas",
        "name_en": "HY credit spread",
        "name_zh": "\u9ad8\u6536\u76ca\u4fe1\u7528\u5229\u5dee",
        "value": 1.047,
        "pct": 70,
        "lean": "risk-on"
      },
      {
        "key": "skew",
        "name_en": "SKEW (tail pricing)",
        "name_zh": "SKEW \u5c3e\u90e8\u5b9a\u4ef7",
        "value": -0.456,
        "pct": 33,
        "lean": "risk-off"
      },
      {
        "key": "vix_term",
        "name_en": "VIX term structure",
        "name_zh": "VIX \u671f\u9650\u7ed3\u6784",
        "value": 0.315,
        "pct": 57,
        "lean": "risk-on"
      },
      {
        "key": "nfci",
        "name_en": "Financial conditions (NFCI)",
        "name_zh": "\u91d1\u878d\u6761\u4ef6 NFCI",
        "value": 1.026,
        "pct": 66,
        "lean": "risk-on"
      },
      {
        "key": "copper_gold",
        "name_en": "Copper/Gold",
        "name_zh": "\u94dc\uff0f\u91d1 \u6bd4",
        "value": 2.538,
        "pct": 100,
        "lean": "risk-on"
      },
      {
        "key": "dxy",
        "name_en": "Dollar (20d %\u0394)",
        "name_zh": "\u7f8e\u5143\uff0820\u65e5 %\u53d8\u52a8\uff09",
        "value": 0.29,
        "pct": 62,
        "lean": "risk-on"
      }
    ],
    "confirmation": {
      "n_on": 6,
      "n_off": 1,
      "total": 7,
      "agree": 6,
      "direction": "risk-on",
      "confirmed_by": [
        {
          "key": "vix",
          "en": "VIX",
          "zh": "\u6ce2\u52a8\u7387 VIX"
        },
        {
          "key": "hy_oas",
          "en": "HY credit spread",
          "zh": "\u9ad8\u6536\u76ca\u4fe1\u7528\u5229\u5dee"
        },
        {
          "key": "vix_term",
          "en": "VIX term structure",
          "zh": "VIX \u671f\u9650\u7ed3\u6784"
        },
        {
          "key": "nfci",
          "en": "Financial conditions (NFCI)",
          "zh": "\u91d1\u878d\u6761\u4ef6 NFCI"
        },
        {
          "key": "copper_gold",
          "en": "Copper/Gold",
          "zh": "\u94dc\uff0f\u91d1 \u6bd4"
        },
        {
          "key": "dxy",
          "en": "Dollar (20d %\u0394)",
          "zh": "\u7f8e\u5143\uff0820\u65e5 %\u53d8\u52a8\uff09"
        }
      ],
      "dissent": [
        {
          "key": "skew",
          "en": "SKEW (tail pricing)",
          "zh": "SKEW \u5c3e\u90e8\u5b9a\u4ef7"
        }
      ],
      "verdict_en": "clean risk-on",
      "verdict_zh": "\u4e00\u81f4\u504f\u597d\u98ce\u9669"
    },
    "positioning": {
      "chip": "diverges",
      "smart_money_lean": "bearish",
      "cot_washed_out": false,
      "cot_crowded_long": false,
      "insider_breadth": -0.658,
      "price_up": true
    }
  },
  "fear_greed": {
    "dial": 52,
    "label_en": "Neutral",
    "label_zh": "\u4e2d\u6027",
    "legs_included": [
      {
        "key": "spx_momentum",
        "name_en": "SPX momentum (vs 125d MA)",
        "name_zh": "\u6807\u666e\u52a8\u91cf\uff08\u5bf9\u6bd4125\u65e5\u5747\u7ebf\uff09",
        "orientation": "higher=greed",
        "unit": "% above/below MA",
        "value": 6.23,
        "z": 0.596,
        "pct": 73,
        "freshness": "fresh",
        "obs_count": 8422,
        "last_date": "2026-07-16"
      },
      {
        "key": "nh_nl_ratio",
        "name_en": "52-week strength (new-high ratio)",
        "name_zh": "52\u5468\u5f3a\u52bf\uff08\u65b0\u9ad8\u6bd4\u4f8b\uff09",
        "orientation": "higher=greed",
        "unit": "ratio 0-1",
        "value": 0.857,
        "z": 0.357,
        "pct": 45,
        "freshness": "fresh",
        "obs_count": 14955,
        "last_date": "2026-07-15"
      },
      {
        "key": "mcclellan",
        "name_en": "McClellan oscillator",
        "name_zh": "\u9ea6\u514b\u83b1\u4f26\u632f\u8361\u5668",
        "orientation": "higher=greed",
        "unit": "oscillator",
        "value": 2.2,
        "z": 0.054,
        "pct": 51,
        "freshness": "fresh",
        "obs_count": 16192,
        "last_date": "2026-07-15"
      },
      {
        "key": "hy_oas",
        "name_en": "Junk demand (HY OAS)",
        "name_zh": "\u9ad8\u6536\u76ca\u9700\u6c42\uff08HY \u5229\u5dee\uff09",
        "orientation": "lower=greed",
        "unit": "OAS bps",
        "value": 2.72,
        "z": 0.968,
        "pct": 96,
        "freshness": "fresh",
        "obs_count": 7713,
        "last_date": "2026-07-14"
      },
      {
        "key": "safe_haven",
        "name_en": "Safe haven demand (SPY \u2212 TLT 20d)",
        "name_zh": "\u907f\u9669\u9700\u6c42\uff08SPY\u2212TLT 20\u65e5\uff09",
        "orientation": "higher=greed",
        "unit": "20d ret diff %",
        "value": 2.25,
        "z": 0.264,
        "pct": 59,
        "freshness": "fresh",
        "obs_count": 6009,
        "last_date": "2026-07-16"
      },
      {
        "key": "vix_level",
        "name_en": "VIX level",
        "name_zh": "VIX \u6c34\u5e73",
        "orientation": "lower=greed",
        "unit": "VIX points",
        "value": 16.7,
        "z": 0.352,
        "pct": 55,
        "freshness": "fresh",
        "obs_count": 9203,
        "last_date": "2026-07-16"
      },
      {
        "key": "vix_trend",
        "name_en": "VIX trend (20d change)",
        "name_zh": "VIX \u8d8b\u52bf\uff0820\u65e5\u53d8\u52a8\uff09",
        "orientation": "lower=greed",
        "unit": "VIX 20d delta",
        "value": -1.71,
        "z": 0.323,
        "pct": 69,
        "freshness": "fresh",
        "obs_count": 9183,
        "last_date": "2026-07-16"
      },
      {
        "key": "vix_term",
        "name_en": "VIX term structure (VIX/VIX3M)",
        "name_zh": "VIX \u671f\u9650\u7ed3\u6784\uff08VIX/VIX3M\uff09",
        "orientation": "lower=greed",
        "unit": "ratio (>=1=backwardation)",
        "value": 0.858,
        "z": 0.608,
        "pct": 71,
        "freshness": "fresh",
        "obs_count": 5029,
        "last_date": "2026-07-16"
      },
      {
        "key": "skew",
        "name_en": "CBOE SKEW (tail risk pricing)",
        "name_zh": "CBOE SKEW\uff08\u5c3e\u90e8\u98ce\u9669\u5b9a\u4ef7\uff09",
        "orientation": "lower=greed",
        "unit": "SKEW index",
        "value": 148.5,
        "z": -2.181,
        "pct": 4,
        "freshness": "fresh",
        "obs_count": 9184,
        "last_date": "2026-07-15"
      },
      {
        "key": "naaim",
        "name_en": "NAAIM exposure",
        "name_zh": "NAAIM \u4ed3\u4f4d\u655e\u53e3",
        "orientation": "higher=greed",
        "unit": "% exposure 0-200",
        "value": 83.0,
        "z": 0.659,
        "pct": 70,
        "freshness": "fresh",
        "obs_count": 1044,
        "last_date": "2026-07-08"
      },
      {
        "key": "insider",
        "name_en": "Insider demand (quarterly net buy $)",
        "name_zh": "\u5185\u90e8\u4eba\u9700\u6c42\uff08\u5b63\u5ea6\u51c0\u8d2d\u5165\uff09",
        "orientation": "higher=greed",
        "unit": "net USD billions",
        "value": -17.8,
        "z": -0.372,
        "pct": 19,
        "freshness": "stale",
        "obs_count": 81,
        "last_date": "2026-03-31"
      }
    ],
    "legs_excluded_young": [],
    "young_tiles": [
      {
        "key": "putcall",
        "freshness": "young",
        "obs_count": 28,
        "name_en": "CBOE put/call ratio",
        "name_zh": "CBOE \u770b\u8dcc/\u770b\u6da8\u6bd4\u7387",
        "value": 1.231,
        "as_of": "2026-07-13",
        "note_en": "Series too young to z-score (< 252 obs); shown as raw context.",
        "note_zh": "\u5e8f\u5217\u8fc7\u77ed\uff0c\u65e0\u6cd5\u8ba1\u7b97 z \u5206\u6570\uff08< 252 \u6761\uff09\uff1b\u663e\u793a\u4e3a\u539f\u59cb\u53c2\u8003\u3002"
      },
      {
        "key": "aaii",
        "freshness": "young",
        "obs_count": 23,
        "name_en": "AAII sentiment (bullish %)",
        "name_zh": "AAII \u60c5\u7eea\uff08\u770b\u591a\u5360\u6bd4\uff09",
        "value": 36.3,
        "as_of": "2026-07-08",
        "note_en": "Series too young to z-score (< 104 weekly obs); shown as raw context.",
        "note_zh": "\u5e8f\u5217\u8fc7\u77ed\uff0c\u65e0\u6cd5\u8ba1\u7b97 z \u5206\u6570\uff08< 104 \u5468\u6761\uff09\uff1b\u663e\u793a\u4e3a\u539f\u59cb\u53c2\u8003\u3002"
      }
    ],
    "n_legs_qualifying": 11,
    "as_of": "2026-07-16",
    "generated_utc": "2026-07-17T15:33:21Z",
    "disclaimer_en": "Sentiment context only \u2014 display-only composite of public market indicators. Never scored, never feeds the regime engine, no forward claim. Greed/fear readings are not contrarian signals without regime context.",
    "disclaimer_zh": "\u4ec5\u4e3a\u60c5\u7eea\u53c2\u8003 \u2014 \u516c\u5f00\u5e02\u573a\u6307\u6807\u7684\u4ec5\u5c55\u793a\u5408\u6210\u3002\u4e0d\u8ba1\u5206\uff0c\u4e0d\u8fdb\u5165\u5468\u671f\u5f15\u64ce\uff0c\u65e0\u524d\u77bb\u6027\u5224\u65ad\u3002\u8d2a\u5a6a/\u6050\u60e7\u8bfb\u6570\u82e5\u65e0\u5468\u671f\u80cc\u666f\uff0c\u4e0d\u6784\u6210\u53cd\u5411\u4fe1\u53f7\u3002"
  },
  "vol_weather": {
    "chips": [
      {
        "key": "vix_level",
        "name_en": "VIX level",
        "name_zh": "VIX \u6c34\u5e73",
        "value": 16.7,
        "pctile": 44,
        "band": "normal",
        "state": "normal",
        "plain_en": "Volatility is in a normal range.",
        "plain_zh": "\u6ce2\u52a8\u7387\u5904\u4e8e\u6b63\u5e38\u533a\u95f4\u3002",
        "freshness": "fresh",
        "obs_count": 9203,
        "last_date": "2026-07-16",
        "spark": [
          69,
          65,
          59,
          56,
          66,
          43,
          45,
          62,
          51,
          52,
          46,
          48,
          65,
          61,
          60,
          50,
          66,
          59,
          63,
          53,
          40,
          39,
          36,
          47,
          27,
          20,
          14,
          24,
          21,
          25,
          16,
          87,
          72,
          79,
          88,
          75,
          60,
          28,
          35,
          69,
          35,
          46,
          55,
          77,
          71,
          72,
          68,
          60,
          37,
          39,
          28,
          18,
          28,
          47,
          23,
          10,
          50,
          38,
          20,
          44
        ]
      },
      {
        "key": "vix_velocity",
        "name_en": "VIX velocity (5d change)",
        "name_zh": "VIX \u901f\u5ea6\uff085\u65e5\u53d8\u52a8\uff09",
        "value": 0.89,
        "pctile": 68,
        "band": "quiet",
        "state": "quiet",
        "chg20_pctile": 25,
        "plain_en": "Volatility change is within normal daily variation.",
        "plain_zh": "\u6ce2\u52a8\u7387\u53d8\u5316\u5904\u4e8e\u6b63\u5e38\u65e5\u5e38\u6ce2\u52a8\u8303\u56f4\u5185\u3002",
        "freshness": "fresh",
        "obs_count": 9203,
        "last_date": "2026-07-16",
        "spark": [
          79,
          75,
          36,
          25,
          51,
          15,
          22,
          58,
          43,
          27,
          55,
          55,
          53,
          65,
          62,
          53,
          76,
          38,
          51,
          41,
          39,
          18,
          27,
          28,
          28,
          29,
          25,
          40,
          26,
          46,
          45,
          98,
          88,
          93,
          98,
          91,
          7,
          11,
          9,
          8,
          11,
          32,
          73,
          89,
          54,
          85,
          81,
          59,
          10,
          16,
          11,
          11,
          24,
          62,
          36,
          28,
          80,
          59,
          27,
          68
        ]
      },
      {
        "key": "vvix_vix",
        "name_en": "VVIX / VIX divergence",
        "name_zh": "VVIX / VIX \u80cc\u79bb",
        "value": 5.862,
        "pctile": 20,
        "band": "normal",
        "state": "normal",
        "vvix_pctile": 20,
        "vix_pctile": 20,
        "divergence": false,
        "plain_en": "Implied vol-of-vol is within normal range.",
        "plain_zh": "\u9690\u542b\u6ce2\u52a8\u7387\u7684\u6ce2\u52a8\u7387\u5904\u4e8e\u6b63\u5e38\u533a\u95f4\u3002",
        "freshness": "fresh",
        "obs_count": 5061,
        "last_date": "2026-07-15",
        "spark": [
          46,
          62,
          49,
          48,
          41,
          25,
          13,
          34,
          25,
          30,
          49,
          31,
          25,
          25,
          40,
          49,
          51,
          50,
          27,
          21,
          13,
          28,
          38,
          16,
          13,
          6,
          3,
          3,
          3,
          16,
          11,
          10,
          2,
          66,
          22,
          36,
          79,
          61,
          28,
          5,
          5,
          31,
          6,
          18,
          58,
          38,
          16,
          7,
          7,
          4,
          9,
          8,
          4,
          6,
          18,
          9,
          5,
          36,
          28,
          20
        ]
      },
      {
        "key": "term_slope",
        "name_en": "VIX term slope (9D / 3M)",
        "name_zh": "VIX \u671f\u9650\u659c\u7387\uff089D / 3M\uff09",
        "value": 0.717,
        "pctile": 27,
        "band": "normal",
        "state": "normal",
        "plain_en": "Term structure is normal \u2014 vol market shows no unusual stress.",
        "plain_zh": "\u671f\u9650\u7ed3\u6784\u6b63\u5e38\uff0c\u6ce2\u52a8\u7387\u5e02\u573a\u65e0\u5f02\u5e38\u538b\u529b\u3002",
        "freshness": "fresh",
        "obs_count": 3904,
        "last_date": "2026-07-16",
        "spark": [
          28,
          64,
          74,
          59,
          66,
          52,
          58,
          60,
          64,
          24,
          16,
          54,
          19,
          25,
          24,
          15,
          58,
          51,
          39,
          31,
          46,
          62,
          56,
          31,
          20,
          20,
          39,
          13,
          13,
          12,
          23,
          13,
          13,
          6,
          99,
          88,
          95,
          100,
          89,
          72,
          63,
          64,
          82,
          27,
          69,
          84,
          80,
          79,
          69,
          60,
          32,
          16,
          4,
          6,
          23,
          39,
          7,
          2,
          3,
          27
        ]
      },
      {
        "key": "vix1d",
        "name_en": "VIX1D (intraday vol demand)",
        "name_zh": "VIX1D\uff08\u76d8\u4e2d\u6ce2\u52a8\u9700\u6c42\uff09",
        "value": 9.51,
        "pctile": 12,
        "band": "low",
        "state": "low",
        "plain_en": "Very short-term vol demand is low \u2014 intraday hedging costs are below average.",
        "plain_zh": "\u8d85\u77ed\u671f\u6ce2\u52a8\u9700\u6c42\u504f\u4f4e\uff0c\u76d8\u4e2d\u5bf9\u51b2\u6210\u672c\u4f4e\u4e8e\u5747\u503c\u3002",
        "freshness": "fresh",
        "obs_count": 1045,
        "last_date": "2026-07-15",
        "spark": [
          39,
          68,
          42,
          62,
          71,
          22,
          34,
          80,
          34,
          55,
          48,
          25,
          35,
          46,
          49,
          33,
          27,
          34,
          39,
          76,
          54,
          55,
          73,
          61,
          79,
          31,
          17,
          28,
          49,
          12,
          7,
          36,
          24,
          97,
          72,
          88,
          95,
          89,
          86,
          55,
          71,
          88,
          69,
          50,
          76,
          76,
          70,
          81,
          56,
          37,
          53,
          55,
          6,
          25,
          51,
          20,
          15,
          65,
          23,
          12
        ]
      },
      {
        "key": "dspx",
        "name_en": "DSPX (single-stock vol vs index)",
        "name_zh": "DSPX\uff08\u4e2a\u80a1\u6ce2\u52a8 vs \u6307\u6570\uff09",
        "value": 46.77,
        "pctile": 98,
        "band": "high",
        "state": "high",
        "plain_en": "Single-stock vol is running well above index vol \u2014 individual names are unusually risky relative to the market.",
        "plain_zh": "\u4e2a\u80a1\u6ce2\u52a8\u7387\u8fdc\u9ad8\u4e8e\u6307\u6570\u6ce2\u52a8\u7387\uff0c\u4e2a\u80a1\u76f8\u5bf9\u5e02\u573a\u7684\u98ce\u9669\u6ea2\u4ef7\u504f\u9ad8\u3002",
        "freshness": "fresh",
        "obs_count": 3035,
        "last_date": "2026-07-15",
        "spark": [
          88,
          93,
          98,
          96,
          99,
          100,
          99,
          99,
          87,
          79,
          79,
          88,
          88,
          86,
          95,
          99,
          98,
          100,
          99,
          97,
          97,
          94,
          97,
          86,
          82,
          98,
          98,
          97,
          100,
          100,
          99,
          99,
          98,
          95,
          98,
          97,
          92,
          97,
          96,
          98,
          91,
          93,
          98,
          99,
          98,
          98,
          98,
          98,
          100,
          100,
          99,
          100,
          100,
          99,
          100,
          100,
          99,
          99,
          99,
          98
        ],
        "vixeq_minus_vix": 33.7
      },
      {
        "key": "cor1m",
        "name_en": "COR1M (1-month implied correlation)",
        "name_zh": "COR1M\uff081\u4e2a\u6708\u9690\u542b\u76f8\u5173\u6027\uff09",
        "value": 3.7,
        "pctile": 1,
        "band": "low",
        "state": "low",
        "plain_en": "Stocks are moving more independently \u2014 the market is rewarding stock selection.",
        "plain_zh": "\u80a1\u7968\u8d70\u52bf\u66f4\u52a0\u72ec\u7acb\uff0c\u5e02\u573a\u6b63\u5728\u5956\u52b1\u4e2a\u80a1\u9009\u62e9\u80fd\u529b\u3002",
        "freshness": "fresh",
        "obs_count": 5164,
        "last_date": "2026-07-15",
        "spark": [
          33,
          35,
          26,
          36,
          25,
          11,
          16,
          26,
          20,
          33,
          52,
          32,
          28,
          23,
          16,
          20,
          20,
          14,
          7,
          24,
          26,
          38,
          23,
          25,
          26,
          18,
          10,
          5,
          0,
          0,
          0,
          1,
          2,
          64,
          40,
          56,
          81,
          51,
          26,
          7,
          17,
          39,
          7,
          8,
          41,
          25,
          22,
          20,
          4,
          0,
          1,
          0,
          0,
          1,
          1,
          0,
          0,
          3,
          2,
          1
        ]
      },
      {
        "key": "cor3m",
        "name_en": "COR3M (3-month implied correlation)",
        "name_zh": "COR3M\uff083\u4e2a\u6708\u9690\u542b\u76f8\u5173\u6027\uff09",
        "value": 7.23,
        "pctile": 1,
        "band": "low",
        "state": "low",
        "plain_en": "Stocks are expected to behave more independently over the coming quarter.",
        "plain_zh": "\u9884\u8ba1\u672a\u6765\u4e00\u4e2a\u5b63\u5ea6\u80a1\u7968\u8d70\u52bf\u5c06\u66f4\u52a0\u72ec\u7acb\u3002",
        "freshness": "fresh",
        "obs_count": 5149,
        "last_date": "2026-07-15",
        "spark": [
          49,
          46,
          39,
          46,
          37,
          17,
          22,
          33,
          18,
          38,
          53,
          35,
          14,
          14,
          7,
          4,
          4,
          1,
          0,
          4,
          1,
          10,
          1,
          1,
          1,
          0,
          0,
          0,
          0,
          0,
          0,
          1,
          2,
          6,
          3,
          4,
          26,
          4,
          3,
          2,
          3,
          4,
          2,
          1,
          6,
          4,
          4,
          5,
          3,
          0,
          1,
          1,
          0,
          1,
          2,
          0,
          0,
          4,
          1,
          1
        ]
      }
    ],
    "as_of": "2026-07-16",
    "generated_utc": "2026-07-17T15:33:22Z",
    "n_young": 0,
    "disclaimer_en": "Display-only context \u2014 volatility surface indicators from public CBOE / Yahoo data. Never scored, no forward claim. These chips describe the current vol environment; they do not predict direction.",
    "disclaimer_zh": "\u4ec5\u4f9b\u5c55\u793a\u7684\u80cc\u666f \u2014 \u6765\u81ea\u516c\u5f00 CBOE / Yahoo \u6570\u636e\u7684\u6ce2\u52a8\u7387\u66f2\u9762\u6307\u6807\u3002\u4e0d\u8ba1\u5206\uff0c\u65e0\u524d\u77bb\u5224\u65ad\u3002\u8fd9\u4e9b\u82af\u7247\u63cf\u8ff0\u5f53\u524d\u6ce2\u52a8\u7387\u73af\u5883\uff0c\u4e0d\u9884\u6d4b\u65b9\u5411\u3002"
  },
  "breadth_split": {
    "as_of": "2026-07-15",
    "cohort_sizes": {
      "ai_core": 56,
      "ai_infra_power": 15,
      "ai_total": 71,
      "non_ai": 438,
      "universe": 509,
      "ai_core_tagged": 120,
      "ai_infra_power_tagged": 30
    },
    "latest": {
      "ai_pct50": 45.7,
      "nonai_pct50": 65.3,
      "spread_50": -19.6,
      "ai_pct200": 75.7,
      "nonai_pct200": 66.1,
      "spread_200": 9.6,
      "ai_adv_share": 32.4,
      "nonai_adv_share": 54.5,
      "spread_adv": -22.1
    },
    "spark": {
      "spread_50": [
        -17.8,
        -15.5,
        -13.5,
        -6.6,
        -1.2,
        -3.5,
        -6.6,
        -4.7,
        -7.1,
        -12.9,
        -14.7,
        -10.5,
        -4.6,
        -1.8,
        -3.5,
        -4.1,
        -7.4,
        -7.6,
        -11.3,
        -4.7,
        -7.1,
        -8.8,
        -4.5,
        -1.9,
        -4.0,
        -5.2,
        -7.2,
        -8.0,
        -0.1,
        0.7,
        -4.3,
        9.5,
        12.9,
        17.4,
        12.2,
        13.7,
        16.8,
        22.0,
        26.9,
        33.5,
        24.3,
        27.9,
        22.0,
        27.8,
        11.7,
        13.6,
        4.8,
        6.6,
        16.4,
        19.5,
        17.2,
        26.2,
        14.3,
        16.5,
        21.3,
        16.3,
        18.7,
        18.9,
        21.3,
        20.3,
        14.0,
        17.4,
        25.6,
        16.9,
        26.5,
        22.9,
        23.7,
        21.9,
        19.7,
        24.2,
        34.6,
        29.2,
        19.7,
        20.8,
        20.8,
        19.8,
        22.0,
        26.1,
        26.6,
        28.0,
        18.9,
        23.1,
        20.3,
        20.2,
        26.4,
        24.0,
        25.4,
        24.0,
        26.3,
        31.0,
        28.7,
        32.9,
        26.6,
        12.8,
        15.6,
        -0.6,
        -9.3,
        -5.6,
        -4.6,
        -0.3,
        -4.5,
        -2.9,
        3.8,
        8.9,
        2.6,
        -0.9,
        2.4,
        -11.1,
        -2.3,
        -2.5,
        -8.9,
        -21.9,
        -13.1,
        -25.7,
        -18.2,
        -13.4,
        -16.9,
        -25.5,
        -12.7,
        -19.6
      ]
    },
    "young": false,
    "young_note": null,
    "tag_version": "finviz:2026-06-27|membership:2026-07-03",
    "stance_en": "AI-linked names lagging while the rest holds up",
    "stance_zh": "AI \u76f8\u5173\u4e2a\u80a1\u843d\u540e\uff0c\u975e AI \u677f\u5757\u76f8\u5bf9\u652f\u6491",
    "disclaimer_en": "Display-only composition decomposition \u2014 shows whether tape health is broad or concentrated in AI-adjacent names. Never scored, never feeds any gate or regime engine, no forward claim.",
    "disclaimer_zh": "\u4ec5\u4f9b\u5c55\u793a\u7684\u6210\u5206\u5206\u89e3 \u2014 \u663e\u793a\u5e02\u573a\u5065\u5eb7\u5ea6\u662f\u5426\u96c6\u4e2d\u4e8e AI \u76f8\u5173\u4e2a\u80a1\u3002\u4e0d\u8ba1\u5206\uff0c\u4e0d\u8fdb\u5165\u4efb\u4f55\u95f8\u95e8\u6216\u5468\u671f\u5f15\u64ce\uff0c\u65e0\u524d\u77bb\u6027\u5224\u65ad\u3002"
  },
  "evw_snap": {
    "schema": "event_window.snapshot.v1",
    "asof": "2026-07-17",
    "available": true,
    "is_context_only": true,
    "phase": "quiet",
    "td_to_cpi": null,
    "td_to_fomc": null,
    "td_to_nfp": null,
    "td_to_ppi": null,
    "claims_day": true,
    "collision_states": {
      "cpi_fomc_same_week": false,
      "cpi_in_opex_week": false,
      "fomc_in_opex_week": false,
      "triple_stack": false
    },
    "active_collisions": [],
    "read": "quiet: no statistically robust calendar edge measured (display context).",
    "read_zh": "quiet\u9636\u6bb5\uff1a\u672a\u6d4b\u5f97\u7edf\u8ba1\u663e\u8457\u7684\u65e5\u5386\u6548\u5e94\uff08\u4ec5\u4f9b\u53c2\u8003\uff09\u3002",
    "phase_stats": {
      "mean_fwd_pct": 0.263,
      "excess_pct": 0.031,
      "fwd_vol": 14.6,
      "t_hac": 0.595,
      "n": 6656,
      "sign_stable": false,
      "significant": false,
      "post_2021_excess_pct": 0.047,
      "post_2021_n": 999
    },
    "ex_ante": null,
    "seasonality": {
      "available": true,
      "fwd_days": 5,
      "base_fwd_pct": 0.232,
      "n": 8417,
      "phases": {
        "fomc_day": {
          "mean_fwd_pct": -0.075,
          "excess_pct": -0.307,
          "fwd_vol": 17.14,
          "t_hac": -2.158,
          "n": 216,
          "sign_stable": true,
          "significant": true,
          "post_2021_excess_pct": 0.037,
          "post_2021_n": 44
        },
        "fomc_week": {
          "mean_fwd_pct": 0.168,
          "excess_pct": -0.064,
          "fwd_vol": 17.06,
          "t_hac": -0.457,
          "n": 864,
          "sign_stable": false,
          "significant": false,
          "post_2021_excess_pct": -0.018,
          "post_2021_n": 176
        },
        "post_fomc_3d": {
          "mean_fwd_pct": 0.096,
          "excess_pct": -0.136,
          "fwd_vol": 15.97,
          "t_hac": -1.054,
          "n": 648,
          "sign_stable": false,
          "significant": false,
          "post_2021_excess_pct": 0.35,
          "post_2021_n": 132
        },
        "quiet": {
          "mean_fwd_pct": 0.263,
          "excess_pct": 0.031,
          "fwd_vol": 14.6,
          "t_hac": 0.595,
          "n": 6656,
          "sign_stable": false,
          "significant": false,
          "post_2021_excess_pct": 0.047,
          "post_2021_n": 999
        }
      },
      "pre_fomc_drift_note": "Pre-FOMC drift (Lucca-Moench) expected DEAD post-2016 \u2014 house ruling. Null printed, not hidden."
    },
    "doctrine": "Event-window calendar seasonality \u2014 thin, widely-known calendar tilts measured on price history. Context only, never a buy/sell. Pre-FOMC drift expected DEAD post-2016 (house ruling)."
  },
  "growth_score": 0.2,
  "inflation_score": 0.24,
  "components_confirming": [
    "<span class=\"l-en\">growth \u00b7 copper vs gold</span><span class=\"l-zh\">\u589e\u957f \u00b7 \u94dc\u5bf9\u9ec4\u91d1</span>",
    "<span class=\"l-en\">growth \u00b7 market breadth</span><span class=\"l-zh\">\u589e\u957f \u00b7 \u5e02\u573a\u5e7f\u5ea6</span>",
    "<span class=\"l-en\">growth \u00b7 payrolls</span><span class=\"l-zh\">\u589e\u957f \u00b7 \u975e\u519c\u5c31\u4e1a</span>",
    "<span class=\"l-en\">growth \u00b7 industrial production</span><span class=\"l-zh\">\u589e\u957f \u00b7 \u5de5\u4e1a\u751f\u4ea7</span>",
    "<span class=\"l-en\">growth \u00b7 wei_trend</span><span class=\"l-zh\">\u589e\u957f \u00b7 wei_trend</span>",
    "<span class=\"l-en\">inflation \u00b7 energy sector</span><span class=\"l-zh\">\u901a\u80c0 \u00b7 \u80fd\u6e90\u677f\u5757</span>",
    "<span class=\"l-en\">inflation \u00b7 inflation-winners basket</span><span class=\"l-zh\">\u901a\u80c0 \u00b7 \u901a\u80c0\u53d7\u76ca\u7bee\u5b50</span>"
  ],
  "components_contradicting": [
    "<span class=\"l-en\">growth \u00b7 consumer confidence trade</span><span class=\"l-zh\">\u589e\u957f \u00b7 \u6d88\u8d39\u4fe1\u5fc3\u4ea4\u6613</span>",
    "<span class=\"l-en\">growth \u00b7 cyclical sectors</span><span class=\"l-zh\">\u589e\u957f \u00b7 \u5468\u671f\u6027\u677f\u5757</span>",
    "<span class=\"l-en\">inflation \u00b7 sticky_cpi_direction</span><span class=\"l-zh\">\u901a\u80c0 \u00b7 sticky_cpi_direction</span>"
  ],
  "commodities": [
    {
      "ticker": "GC=F",
      "name": "Gold",
      "price": 3994.5,
      "above50": false,
      "above200": false,
      "pct_vs_50dma": -7.0,
      "pct_vs_200dma": -10.8,
      "rsi14": 39.0,
      "macd_pos": true,
      "off_52w_high_pct": -24.9,
      "season_this": "Jul: +0.9% avg, up 54% of years (n=26)",
      "season_this_zh": "7\u6708\uff1a\u5e73\u5747 +0.9%\uff0c54% \u7684\u5e74\u4efd\u4e0a\u6da8\uff08n=26\uff09",
      "mom_60d_pct": -15.4
    },
    {
      "ticker": "CL=F",
      "name": "Crude Oil",
      "price": 79.23,
      "above50": false,
      "above200": true,
      "pct_vs_50dma": -5.7,
      "pct_vs_200dma": 6.0,
      "rsi14": 55.0,
      "macd_pos": true,
      "off_52w_high_pct": -29.9,
      "season_this": "Jul: +1.2% avg, up 69% of years (n=26)",
      "season_this_zh": "7\u6708\uff1a\u5e73\u5747 +1.2%\uff0c69% \u7684\u5e74\u4efd\u4e0a\u6da8\uff08n=26\uff09",
      "mom_60d_pct": -16.1
    },
    {
      "ticker": "HG=F",
      "name": "Copper",
      "price": 6.26,
      "above50": false,
      "above200": true,
      "pct_vs_50dma": -0.9,
      "pct_vs_200dma": 8.9,
      "rsi14": 51.0,
      "macd_pos": true,
      "off_52w_high_pct": -5.9,
      "season_this": "Jul: +1.5% avg, up 62% of years (n=26)",
      "season_this_zh": "7\u6708\uff1a\u5e73\u5747 +1.5%\uff0c62% \u7684\u5e74\u4efd\u4e0a\u6da8\uff08n=26\uff09",
      "mom_60d_pct": 3.9
    },
    {
      "ticker": "DX-Y.NYB",
      "name": "US Dollar",
      "price": 100.73,
      "above50": true,
      "above200": true,
      "pct_vs_50dma": 0.7,
      "pct_vs_200dma": 1.7,
      "rsi14": 51.0,
      "macd_pos": false,
      "off_52w_high_pct": -0.9,
      "season_this": "Jul: -0.2% avg, up 48% of years (n=56)",
      "season_this_zh": "7\u6708\uff1a\u5e73\u5747 -0.2%\uff0c48% \u7684\u5e74\u4efd\u4e0a\u6da8\uff08n=56\uff09",
      "mom_60d_pct": 2.0
    }
  ],
  "vix": {
    "last": 16.729999542236328,
    "chg": 1.0599994659423828,
    "pct": 6.7645147465313915,
    "hi": 22.219999313354492,
    "lo": 15.029999732971191,
    "prev": 15.670000076293945,
    "days": 30,
    "regime": "<span class=\"l-en\">normal</span><span class=\"l-zh\">\u6b63\u5e38</span>",
    "tone": "muted",
    "ratio": 0.8579486944736578,
    "rword": "<span class=\"l-en\">contango</span><span class=\"l-zh\">\u6b63\u5411</span>",
    "pctile": 44.62393789992657
  },
  "positioning": [
    {
      "name": "<span class=\"l-en\">S&amp;P 500 futures speculators</span><span class=\"l-zh\">\u6807\u666e500 \u671f\u8d27\u6295\u673a\u8005</span>",
      "pct": 42.62841894596397,
      "label": "<span class=\"l-en\">normal</span><span class=\"l-zh\">\u6b63\u5e38</span>",
      "verdict": "<span class=\"l-en\">nothing notable</span><span class=\"l-zh\">\u65e0\u663e\u8457</span>",
      "left": "<span class=\"l-en\">crowded short</span><span class=\"l-zh\">\u62e5\u6324\u505a\u7a7a</span>",
      "right": "<span class=\"l-en\">crowded long</span><span class=\"l-zh\">\u62e5\u6324\u505a\u591a</span>",
      "tip": "<span class=\"l-en\">Net bets of speculative futures traders on the S&amp;P 500, as % of all open contracts (CFTC weekly data). Deeply negative + low percentile = everyone&#39;s already short \u2014 fuel for squeezes. Very high = crowded long. Today: -2.2% of open contracts, 43th percentile of 30 years (as of 2026-07-07, 3-day reporting lag).</span><span class=\"l-zh\">\u6295\u673a\u6027\u671f\u8d27\u4ea4\u6613\u8005\u5728\u6807\u666e500\u4e0a\u7684\u51c0\u5934\u5bf8\uff0c\u5360\u5168\u90e8\u672a\u5e73\u4ed3\u5408\u7ea6\u7684\u767e\u5206\u6bd4\uff08CFTC \u5468\u5ea6\u6570\u636e\uff09\u3002\u6df1\u5ea6\u4e3a\u8d1f + \u4f4e\u767e\u5206\u4f4d = \u5927\u5bb6\u90fd\u5df2\u505a\u7a7a \u2014 \u903c\u7a7a\u71c3\u6599\u3002\u6781\u9ad8 = \u62e5\u6324\u505a\u591a\u3002 \u4eca\u65e5\uff1a\u5360\u672a\u5e73\u4ed3\u5408\u7ea6 -2.2%\uff0c30\u5e74\u5185\u7b2c 43 \u767e\u5206\u4f4d\uff08\u622a\u81f3 2026-07-07\uff0c\u62a5\u544a\u5ef6\u8fdf3\u5929\uff09\u3002</span>"
    },
    {
      "name": "<span class=\"l-en\">10-yr Treasury futures speculators</span><span class=\"l-zh\">10\u5e74\u671f\u7f8e\u503a \u671f\u8d27\u6295\u673a\u8005</span>",
      "pct": 6.136087484811665,
      "label": "<span class=\"l-en\">crowded short</span><span class=\"l-zh\">\u62e5\u6324\u505a\u7a7a</span>",
      "verdict": "<span class=\"l-en\">everyone is already short \u2014 stretched; squeezes start here</span><span class=\"l-zh\">\u5927\u5bb6\u90fd\u5df2\u505a\u7a7a \u2014 \u5df2\u62c9\u4f38\uff1b\u903c\u7a7a\u7531\u6b64\u5f00\u59cb</span>",
      "left": "<span class=\"l-en\">crowded short</span><span class=\"l-zh\">\u62e5\u6324\u505a\u7a7a</span>",
      "right": "<span class=\"l-en\">crowded long</span><span class=\"l-zh\">\u62e5\u6324\u505a\u591a</span>",
      "tip": "<span class=\"l-en\">Speculators&#39; net position in 10-year Treasury futures. Extreme shorts have historically preceded falling yields (bond rallies), and vice versa. Today: -15.3% of open contracts, 6th percentile of 30 years (as of 2026-07-07, 3-day reporting lag).</span><span class=\"l-zh\">\u6295\u673a\u8005\u572810\u5e74\u671f\u7f8e\u503a\u671f\u8d27\u4e0a\u7684\u51c0\u5934\u5bf8\u3002\u5386\u53f2\u4e0a\u6781\u7aef\u505a\u7a7a\u5f80\u5f80\u5148\u4e8e\u6536\u76ca\u7387\u4e0b\u884c\uff08\u503a\u5238\u4e0a\u6da8\uff09\uff0c\u53cd\u4e4b\u4ea6\u7136\u3002 \u4eca\u65e5\uff1a\u5360\u672a\u5e73\u4ed3\u5408\u7ea6 -15.3%\uff0c30\u5e74\u5185\u7b2c 6 \u767e\u5206\u4f4d\uff08\u622a\u81f3 2026-07-07\uff0c\u62a5\u544a\u5ef6\u8fdf3\u5929\uff09\u3002</span>"
    },
    {
      "name": "<span class=\"l-en\">US Dollar futures speculators</span><span class=\"l-zh\">\u7f8e\u5143 \u671f\u8d27\u6295\u673a\u8005</span>",
      "pct": 60.25316455696203,
      "label": "<span class=\"l-en\">leaning long</span><span class=\"l-zh\">\u504f\u5411\u505a\u591a</span>",
      "verdict": "<span class=\"l-en\">above normal, nothing extreme</span><span class=\"l-zh\">\u9ad8\u4e8e\u6b63\u5e38\uff0c\u4f46\u4e0d\u6781\u7aef</span>",
      "left": "<span class=\"l-en\">crowded short</span><span class=\"l-zh\">\u62e5\u6324\u505a\u7a7a</span>",
      "right": "<span class=\"l-en\">crowded long</span><span class=\"l-zh\">\u62e5\u6324\u505a\u591a</span>",
      "tip": "<span class=\"l-en\">Speculators&#39; net position on the dollar index. Extremes tend to mark dollar turning points, which matter for commodities and foreign earnings. Today: +24.9% of open contracts, 60th percentile of 30 years (as of 2026-07-07, 3-day reporting lag).</span><span class=\"l-zh\">\u6295\u673a\u8005\u5728\u7f8e\u5143\u6307\u6570\u4e0a\u7684\u51c0\u5934\u5bf8\u3002\u6781\u7aef\u503c\u5f80\u5f80\u6807\u5fd7\u7f8e\u5143\u7684\u8f6c\u6298\u70b9\uff0c\u5bf9\u5927\u5b97\u5546\u54c1\u4e0e\u6d77\u5916\u76c8\u5229\u81f3\u5173\u91cd\u8981\u3002 \u4eca\u65e5\uff1a\u5360\u672a\u5e73\u4ed3\u5408\u7ea6 +24.9%\uff0c30\u5e74\u5185\u7b2c 60 \u767e\u5206\u4f4d\uff08\u622a\u81f3 2026-07-07\uff0c\u62a5\u544a\u5ef6\u8fdf3\u5929\uff09\u3002</span>"
    },
    {
      "name": "<span class=\"l-en\">Gold futures speculators</span><span class=\"l-zh\">\u9ec4\u91d1 \u671f\u8d27\u6295\u673a\u8005</span>",
      "pct": 97.99392097264437,
      "label": "<span class=\"l-en\">extreme long</span><span class=\"l-zh\">\u6781\u5ea6\u505a\u591a</span>",
      "verdict": "<span class=\"l-en\">everyone is already long \u2014 most extreme in our records; contrarian alert</span><span class=\"l-zh\">\u5927\u5bb6\u90fd\u5df2\u505a\u591a \u2014 \u6211\u4eec\u8bb0\u5f55\u4e2d\u6700\u6781\u7aef\uff1b\u53cd\u5411\u9884\u8b66</span>",
      "left": "<span class=\"l-en\">crowded short</span><span class=\"l-zh\">\u62e5\u6324\u505a\u7a7a</span>",
      "right": "<span class=\"l-en\">crowded long</span><span class=\"l-zh\">\u62e5\u6324\u505a\u591a</span>",
      "tip": "<span class=\"l-en\">Speculators&#39; net position in gold futures. Near the 100th percentile = the most crowded gold trade in decades \u2014 vulnerable to shakeouts. Today: +52.2% of open contracts, 98th percentile of 30 years (as of 2026-07-07, 3-day reporting lag).</span><span class=\"l-zh\">\u6295\u673a\u8005\u5728\u9ec4\u91d1\u671f\u8d27\u4e0a\u7684\u51c0\u5934\u5bf8\u3002\u63a5\u8fd1\u7b2c100\u767e\u5206\u4f4d = \u6570\u5341\u5e74\u6765\u6700\u62e5\u6324\u7684\u9ec4\u91d1\u4ea4\u6613 \u2014 \u6613\u906d\u6d17\u76d8\u3002 \u4eca\u65e5\uff1a\u5360\u672a\u5e73\u4ed3\u5408\u7ea6 +52.2%\uff0c30\u5e74\u5185\u7b2c 98 \u767e\u5206\u4f4d\uff08\u622a\u81f3 2026-07-07\uff0c\u62a5\u544a\u5ef6\u8fdf3\u5929\uff09\u3002</span>"
    },
    {
      "name": "<span class=\"l-en\">Pro fund managers</span><span class=\"l-zh\">\u4e13\u4e1a\u57fa\u91d1\u7ecf\u7406</span>",
      "pct": 70.21072796934867,
      "label": "<span class=\"l-en\">leaning invested</span><span class=\"l-zh\">\u504f\u5411\u91cd\u4ed3</span>",
      "verdict": "<span class=\"l-en\">above normal, nothing extreme</span><span class=\"l-zh\">\u9ad8\u4e8e\u6b63\u5e38\uff0c\u4f46\u4e0d\u6781\u7aef</span>",
      "left": "<span class=\"l-en\">all cash</span><span class=\"l-zh\">\u5168\u73b0\u91d1</span>",
      "right": "<span class=\"l-en\">all-in</span><span class=\"l-zh\">\u6ee1\u4ed3</span>",
      "tip": "<span class=\"l-en\">NAAIM weekly survey of professional active managers&#39; stock exposure (0 = all cash, 100 = fully invested, &gt;100 = leveraged). Extremes are contrarian. Today: 83, 70th percentile since 2006 (as of 2026-07-08).</span><span class=\"l-zh\">NAAIM \u5bf9\u4e13\u4e1a\u4e3b\u52a8\u578b\u7ba1\u7406\u8005\u80a1\u7968\u655e\u53e3\u7684\u5468\u5ea6\u8c03\u67e5\uff080 = \u5168\u73b0\u91d1\uff0c100 = \u6ee1\u4ed3\uff0c&gt;100 = \u52a0\u6760\u6746\uff09\u3002\u6781\u7aef\u503c\u5177\u53cd\u5411\u610f\u4e49\u3002\u4eca\u65e5\uff1a83\uff0c2006\u5e74\u4ee5\u6765\u7b2c 70 \u767e\u5206\u4f4d\uff08\u622a\u81f3 2026-07-08\uff09\u3002</span>"
    },
    {
      "name": "<span class=\"l-en\">Options hedging mood</span><span class=\"l-zh\">\u671f\u6743\u5bf9\u51b2\u60c5\u7eea</span>",
      "pct": null,
      "label": "<span class=\"l-en\">guarded</span><span class=\"l-zh\">\u8b66\u60d5</span>",
      "verdict": "<span class=\"l-en\">more puts than calls \u2014 mild caution</span><span class=\"l-zh\">\u770b\u8dcc\u591a\u4e8e\u770b\u6da8 \u2014 \u8f7b\u5ea6\u8c28\u614e</span>",
      "left": "",
      "right": "",
      "tip": "<span class=\"l-en\">Put/call volume ratio on S&amp;P index options, computed from CBOE&#39;s chain: bearish bets \u00f7 bullish bets traded today. Above ~1.3 = heavy hedging; below ~0.8 = complacency. Today: 1.25 (as of 2026-07-13). A young series \u2014 labels are based on standard thresholds until enough history accrues.</span><span class=\"l-zh\">\u6807\u666e\u6307\u6570\u671f\u6743\u7684\u770b\u8dcc/\u770b\u6da8\u6210\u4ea4\u91cf\u6bd4\uff0c\u7531 CBOE \u671f\u6743\u94fe\u8ba1\u7b97\uff1a\u4eca\u65e5\u770b\u7a7a\u62bc\u6ce8 \u00f7 \u770b\u591a\u62bc\u6ce8\u3002\u9ad8\u4e8e\u7ea61.3 = \u5927\u91cf\u5bf9\u51b2\uff1b\u4f4e\u4e8e\u7ea60.8 = \u81ea\u6ee1\u3002\u4eca\u65e5\uff1a1.25\uff08\u622a\u81f3 2026-07-13\uff09\u3002\u8fd9\u662f\u4e00\u4e2a\u8f83\u65b0\u7684\u5e8f\u5217 \u2014 \u5728\u79ef\u7d2f\u8db3\u591f\u5386\u53f2\u524d\uff0c\u6807\u7b7e\u57fa\u4e8e\u6807\u51c6\u9608\u503c\u3002</span>"
    },
    {
      "name": "<span class=\"l-en\">Market-maker effect</span><span class=\"l-zh\">\u505a\u5e02\u5546\u6548\u5e94</span>",
      "pct": null,
      "label": "<span class=\"l-en\">dampening swings</span><span class=\"l-zh\">\u6291\u5236\u6ce2\u52a8</span>",
      "verdict": "<span class=\"l-en\">market-makers&#39; hedging absorbs moves \u2014 calmer tape likely</span><span class=\"l-zh\">\u505a\u5e02\u5546\u5bf9\u51b2\u5438\u6536\u6ce2\u52a8 \u2014 \u76d8\u9762\u53ef\u80fd\u66f4\u5e73\u9759</span>",
      "left": "",
      "right": "",
      "tip": "<span class=\"l-en\">Estimated dealer gamma (GEX) from the S&amp;P options chain, standard assumption (dealers long calls/short puts). Positive = their hedging dampens market moves; negative = it amplifies them. Today: +2bn per 1% move (as of 2026-07-13). An estimate, not ground truth.</span><span class=\"l-zh\">\u7531\u6807\u666e\u671f\u6743\u94fe\u4f30\u7b97\u7684\u505a\u5e02\u5546 gamma\uff08GEX\uff09\uff0c\u91c7\u7528\u6807\u51c6\u5047\u8bbe\uff08\u505a\u5e02\u5546\u6301\u6709\u591a\u5934\u770b\u6da8/\u7a7a\u5934\u770b\u8dcc\uff09\u3002\u6b63\u503c = \u5176\u5bf9\u51b2\u6291\u5236\u5e02\u573a\u6ce2\u52a8\uff1b\u8d1f\u503c = \u653e\u5927\u6ce2\u52a8\u3002\u4eca\u65e5\uff1a\u6bcf1%\u6ce2\u52a8 +2\u5341\u4ebf \uff08\u622a\u81f3 2026-07-13\uff09\u3002\u8fd9\u662f\u4f30\u7b97\uff0c\u5e76\u975e\u771f\u5b9e\u503c\u3002</span>"
    },
    {
      "name": "<span class=\"l-en\">Fear gauge</span><span class=\"l-zh\">\u6050\u614c\u6307\u6807</span>",
      "pct": 29.200996359455832,
      "label": "<span class=\"l-en\">leaning calm</span><span class=\"l-zh\">\u504f\u5411\u5e73\u9759</span>",
      "verdict": "<span class=\"l-en\">below normal, nothing extreme</span><span class=\"l-zh\">\u4f4e\u4e8e\u6b63\u5e38\uff0c\u4f46\u4e0d\u6781\u7aef</span>",
      "left": "<span class=\"l-en\">calm</span><span class=\"l-zh\">\u5e73\u9759</span>",
      "right": "<span class=\"l-en\">panic</span><span class=\"l-zh\">\u6050\u614c</span>",
      "tip": "<span class=\"l-en\">VIX (30-day expected volatility) \u00f7 VIX3M (3-month). Below ~0.9 = calm; near/above 1.0 = the market fears the immediate future more than the distant one \u2014 the classic stress signature. Today: 0.858, 29th percentile since 2006.</span><span class=\"l-zh\">VIX\uff0830\u5929\u9884\u671f\u6ce2\u52a8\u7387\uff09\u00f7 VIX3M\uff083\u4e2a\u6708\uff09\u3002\u4f4e\u4e8e\u7ea60.9 = \u5e73\u9759\uff1b\u63a5\u8fd1/\u9ad8\u4e8e1.0 = \u5e02\u573a\u5bf9\u8fd1\u671f\u7684\u6050\u60e7\u8d85\u8fc7\u5bf9\u8fdc\u671f \u2014 \u7ecf\u5178\u7684\u538b\u529b\u7279\u5f81\u3002\u4eca\u65e5\uff1a0.858\uff0c2006\u5e74\u4ee5\u6765\u7b2c 29 \u767e\u5206\u4f4d\u3002</span>"
    }
  ]
}