{
  "generated_at": "2026-07-22T23:41:40.157236",
  "target_date": "2026-07-22",
  "image_path": "/Users/suriliu/Desktop/AI资金流向全景图_07月22日.jpg",
  "chart_data": {
    "meta": {
      "date": "2026年07月22日",
      "weekday": "周三",
      "timestamp": "2026-07-22"
    },
    "indices": {
      "标普500": {
        "price": "747.41",
        "change": "▼0.12%",
        "up": false
      },
      "纳斯达克": {
        "price": "705.35",
        "change": "▼0.51%",
        "up": false
      },
      "道琼斯": {
        "price": "521.47",
        "change": "▼0.01%",
        "up": false
      },
      "VIX恐慌": {
        "price": "23.76",
        "change": "▲1.06%",
        "up": true
      }
    },
    "top_movers": [
      {
        "ticker": "SMCI",
        "name": "SMCI",
        "price": 30.56,
        "price_fmt": "$30.56",
        "change": 19.8431,
        "change_fmt": "▲19.84%",
        "up": true,
        "desc": "AI服务器机柜 · 液冷散热 · GPU整合方案"
      },
      {
        "ticker": "RDDT",
        "name": "RDDT",
        "price": 170.38,
        "price_fmt": "$170.38",
        "change": -8.319,
        "change_fmt": "▼8.32%",
        "up": false,
        "desc": "社区平台 · 广告收入 · AI数据授权"
      },
      {
        "ticker": "SPCX",
        "name": "SPCX",
        "price": 115.26,
        "price_fmt": "$115.26",
        "change": -6.7023,
        "change_fmt": "▼6.70%",
        "up": false,
        "desc": "SpaceX Earnings Are Coming Aug. 4. Here's Why"
      },
      {
        "ticker": "NOW",
        "name": "NOW",
        "price": 95.46,
        "price_fmt": "$95.46",
        "change": -6.4668,
        "change_fmt": "▼6.47%",
        "up": false,
        "desc": "AI工作流自动化 · 企业数字化 · SaaS平台"
      },
      {
        "ticker": "PLTR",
        "name": "PLTR",
        "price": 124.57,
        "price_fmt": "$124.57",
        "change": -6.0983,
        "change_fmt": "▼6.10%",
        "up": false,
        "desc": "AI数据分析 · 政府+商业合同 · AIP平台"
      },
      {
        "ticker": "COIN",
        "name": "COIN",
        "price": 166.12,
        "price_fmt": "$166.12",
        "change": -5.5331,
        "change_fmt": "▼5.53%",
        "up": false,
        "desc": "加密货币交易所 · 合规+机构服务"
      },
      {
        "ticker": "SPOT",
        "name": "SPOT",
        "price": 474.16,
        "price_fmt": "$474.16",
        "change": -3.8664,
        "change_fmt": "▼3.87%",
        "up": false,
        "desc": "Strong Rights Economics, With Multiple Ways T"
      },
      {
        "ticker": "HPE",
        "name": "HPE",
        "price": 48.13,
        "price_fmt": "$48.13",
        "change": 3.018,
        "change_fmt": "▲3.02%",
        "up": true,
        "desc": "AI服务器+存储 · 混合云 · Networking"
      },
      {
        "ticker": "VST",
        "name": "VST",
        "price": 166.74,
        "price_fmt": "$166.74",
        "change": 2.7167,
        "change_fmt": "▲2.72%",
        "up": true,
        "desc": "独立发电商 · 核能+天然气 · AI数据中心电力"
      },
      {
        "ticker": "AVGO",
        "name": "AVGO",
        "price": 396.81,
        "price_fmt": "$396.81",
        "change": 2.6675,
        "change_fmt": "▲2.67%",
        "up": true,
        "desc": "AI定制芯片+网络 · 企业软件 · VMware整合"
      }
    ],
    "momentum_tiers": {
      "tier1": [
        {
          "ticker": "SMCI",
          "name": "SMCI",
          "price": 30.56,
          "price_fmt": "$30.56",
          "change": 19.8431,
          "change_fmt": "▲19.84%",
          "up": true,
          "desc": "AI服务器机柜 · 液冷散热 · GPU整合方案",
          "tier_score": 1984.31,
          "heat_tag": "中性 Neutral",
          "heat_source": "Apewisdom/WSB",
          "heat_mentions": 73
        },
        {
          "ticker": "RDDT",
          "name": "RDDT",
          "price": 170.38,
          "price_fmt": "$170.38",
          "change": -8.319,
          "change_fmt": "▼8.32%",
          "up": false,
          "desc": "社区平台 · 广告收入 · AI数据授权",
          "tier_score": 831.9000000000001,
          "heat_tag": "看多🐂 Bullish",
          "heat_source": "Apewisdom/WSB",
          "heat_mentions": 125
        },
        {
          "ticker": "SPCX",
          "name": "SPCX",
          "price": 115.26,
          "price_fmt": "$115.26",
          "change": -6.7023,
          "change_fmt": "▼6.70%",
          "up": false,
          "desc": "SpaceX Earnings Are Coming Aug. 4. Here's Why",
          "tier_score": 670.23,
          "heat_tag": "看多🐂 Bullish",
          "heat_source": "Apewisdom/WSB",
          "heat_mentions": 310
        },
        {
          "ticker": "NOW",
          "name": "NOW",
          "price": 95.46,
          "price_fmt": "$95.46",
          "change": -6.4668,
          "change_fmt": "▼6.47%",
          "up": false,
          "desc": "AI工作流自动化 · 企业数字化 · SaaS平台",
          "tier_score": 646.6800000000001,
          "heat_tag": "看多🐂 Bullish",
          "heat_source": "Apewisdom/WSB",
          "heat_mentions": 276
        }
      ],
      "tier2": [
        {
          "ticker": "PLTR",
          "name": "PLTR",
          "price": 124.57,
          "price_fmt": "$124.57",
          "change": -6.0983,
          "change_fmt": "▼6.10%",
          "up": false,
          "desc": "AI数据分析 · 政府+商业合同 · AIP平台",
          "tier_score": 609.83,
          "heat_tag": "看多🐂 Bullish",
          "heat_source": "Apewisdom/WSB",
          "heat_mentions": 14
        },
        {
          "ticker": "COIN",
          "name": "COIN",
          "price": 166.12,
          "price_fmt": "$166.12",
          "change": -5.5331,
          "change_fmt": "▼5.53%",
          "up": false,
          "desc": "加密货币交易所 · 合规+机构服务",
          "tier_score": 553.3100000000001,
          "heat_tag": "动量优先",
          "heat_source": "Price Momentum",
          "heat_mentions": ""
        },
        {
          "ticker": "SPOT",
          "name": "SPOT",
          "price": 474.16,
          "price_fmt": "$474.16",
          "change": -3.8664,
          "change_fmt": "▼3.87%",
          "up": false,
          "desc": "Strong Rights Economics, With Multiple Ways T",
          "tier_score": 386.64,
          "heat_tag": "动量优先",
          "heat_source": "Price Momentum",
          "heat_mentions": ""
        },
        {
          "ticker": "HPE",
          "name": "HPE",
          "price": 48.13,
          "price_fmt": "$48.13",
          "change": 3.018,
          "change_fmt": "▲3.02%",
          "up": true,
          "desc": "AI服务器+存储 · 混合云 · Networking",
          "tier_score": 301.79999999999995,
          "heat_tag": "动量优先",
          "heat_source": "Price Momentum",
          "heat_mentions": ""
        },
        {
          "ticker": "VST",
          "name": "VST",
          "price": 166.74,
          "price_fmt": "$166.74",
          "change": 2.7167,
          "change_fmt": "▲2.72%",
          "up": true,
          "desc": "独立发电商 · 核能+天然气 · AI数据中心电力",
          "tier_score": 271.67,
          "heat_tag": "动量优先",
          "heat_source": "Price Momentum",
          "heat_mentions": ""
        },
        {
          "ticker": "AVGO",
          "name": "AVGO",
          "price": 396.81,
          "price_fmt": "$396.81",
          "change": 2.6675,
          "change_fmt": "▲2.67%",
          "up": true,
          "desc": "AI定制芯片+网络 · 企业软件 · VMware整合",
          "tier_score": 266.75,
          "heat_tag": "动量优先",
          "heat_source": "Price Momentum",
          "heat_mentions": ""
        }
      ]
    },
    "forum_stocks": [
      {
        "ticker": "MU",
        "name": "Micron Technology",
        "mentions": 349,
        "mentions_fmt": "349次",
        "change_24h": "↓30%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 2
      },
      {
        "ticker": "SPCX",
        "name": "SpaceX",
        "mentions": 310,
        "mentions_fmt": "310次",
        "change_24h": "↑131%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 5
      },
      {
        "ticker": "NOW",
        "name": "ServiceNow",
        "mentions": 276,
        "mentions_fmt": "276次",
        "change_24h": "↑736%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 6
      },
      {
        "ticker": "RDDT",
        "name": "Reddit",
        "mentions": 125,
        "mentions_fmt": "125次",
        "change_24h": "↑1686%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 11
      },
      {
        "ticker": "AMD",
        "name": "AMD",
        "mentions": 121,
        "mentions_fmt": "121次",
        "change_24h": "↑120%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 12
      },
      {
        "ticker": "SMCI",
        "name": "Supermicro",
        "mentions": 73,
        "mentions_fmt": "73次",
        "change_24h": "↓40%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 15
      },
      {
        "ticker": "NBIS",
        "name": "Nebius Group",
        "mentions": 69,
        "mentions_fmt": "69次",
        "change_24h": "↓30%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 16
      },
      {
        "ticker": "SNDK",
        "name": "Sandisk",
        "mentions": 68,
        "mentions_fmt": "68次",
        "change_24h": "↓44%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 17
      },
      {
        "ticker": "FCF",
        "name": "First Commonwealth",
        "mentions": 49,
        "mentions_fmt": "49次",
        "change_24h": "↑717%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 19
      },
      {
        "ticker": "IT",
        "name": "Gartner",
        "mentions": 29,
        "mentions_fmt": "29次",
        "change_24h": "↑21%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 21
      },
      {
        "ticker": "GEV",
        "name": "GE Vernova",
        "mentions": 27,
        "mentions_fmt": "27次",
        "change_24h": "↑200%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 24
      },
      {
        "ticker": "NOK",
        "name": "Nokia",
        "mentions": 27,
        "mentions_fmt": "27次",
        "change_24h": "↑108%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 25
      },
      {
        "ticker": "YOU",
        "name": "CLEAR Secure",
        "mentions": 22,
        "mentions_fmt": "22次",
        "change_24h": "↑38%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 30
      },
      {
        "ticker": "WEN",
        "name": "Wendy’s Company",
        "mentions": 22,
        "mentions_fmt": "22次",
        "change_24h": "↑120%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 31
      },
      {
        "ticker": "INTC",
        "name": "Intel",
        "mentions": 22,
        "mentions_fmt": "22次",
        "change_24h": "↓37%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 32
      },
      {
        "ticker": "ONDS",
        "name": "Ondas Holdings",
        "mentions": 20,
        "mentions_fmt": "20次",
        "change_24h": "↓26%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 33
      },
      {
        "ticker": "ASTS",
        "name": "AST SpaceMobile",
        "mentions": 20,
        "mentions_fmt": "20次",
        "change_24h": "↓66%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 34
      },
      {
        "ticker": "TXN",
        "name": "Texas Instruments",
        "mentions": 20,
        "mentions_fmt": "20次",
        "change_24h": "↑300%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 35
      },
      {
        "ticker": "CRWV",
        "name": "CoreWeave",
        "mentions": 18,
        "mentions_fmt": "18次",
        "change_24h": "↑12%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 36
      },
      {
        "ticker": "UP",
        "name": "Wheels Up",
        "mentions": 18,
        "mentions_fmt": "18次",
        "change_24h": "↑260%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 37
      },
      {
        "ticker": "RKLB",
        "name": "Rocket Lab USA",
        "mentions": 17,
        "mentions_fmt": "17次",
        "change_24h": "↓70%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 39
      },
      {
        "ticker": "OKLO",
        "name": "Oklo",
        "mentions": 16,
        "mentions_fmt": "16次",
        "change_24h": "↓27%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 40
      },
      {
        "ticker": "BATL",
        "name": "Battalion Oil",
        "mentions": 16,
        "mentions_fmt": "16次",
        "change_24h": "↑100%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 41
      },
      {
        "ticker": "AM",
        "name": "Antero Midstream",
        "mentions": 16,
        "mentions_fmt": "16次",
        "change_24h": "↑0%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 42
      },
      {
        "ticker": "SGOV",
        "name": "iShares Trust - iS",
        "mentions": 15,
        "mentions_fmt": "15次",
        "change_24h": "↑1400%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 43
      },
      {
        "ticker": "AGI",
        "name": "Alamos Gold",
        "mentions": 15,
        "mentions_fmt": "15次",
        "change_24h": "↑114%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 44
      },
      {
        "ticker": "LUNR",
        "name": "Intuitive Machines",
        "mentions": 14,
        "mentions_fmt": "14次",
        "change_24h": "↑600%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 45
      },
      {
        "ticker": "EU",
        "name": "enCore Energy",
        "mentions": 14,
        "mentions_fmt": "14次",
        "change_24h": "↓33%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 46
      },
      {
        "ticker": "API",
        "name": "Agora.io",
        "mentions": 14,
        "mentions_fmt": "14次",
        "change_24h": "↑75%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 47
      },
      {
        "ticker": "PLTR",
        "name": "Palantir",
        "mentions": 14,
        "mentions_fmt": "14次",
        "change_24h": "↑600%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 49
      },
      {
        "ticker": "ES",
        "name": "Eversource Energy",
        "mentions": 14,
        "mentions_fmt": "14次",
        "change_24h": "↑17%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 50
      },
      {
        "ticker": "BE",
        "name": "Bloom Energy",
        "mentions": 13,
        "mentions_fmt": "13次",
        "change_24h": "↑8%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 51
      },
      {
        "ticker": "HOOD",
        "name": "Robinhood",
        "mentions": 12,
        "mentions_fmt": "12次",
        "change_24h": "↓14%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 52
      },
      {
        "ticker": "TSM",
        "name": "TSMC",
        "mentions": 12,
        "mentions_fmt": "12次",
        "change_24h": "↑140%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 53
      },
      {
        "ticker": "LINK",
        "name": "Interlink Electron",
        "mentions": 11,
        "mentions_fmt": "11次",
        "change_24h": "↑267%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 54
      },
      {
        "ticker": "CC",
        "name": "Chemours",
        "mentions": 11,
        "mentions_fmt": "11次",
        "change_24h": "↓35%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 55
      },
      {
        "ticker": "OR",
        "name": "Osisko Gold Royalt",
        "mentions": 10,
        "mentions_fmt": "10次",
        "change_24h": "↑150%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 56
      },
      {
        "ticker": "MRVL",
        "name": "Marvell Technology",
        "mentions": 10,
        "mentions_fmt": "10次",
        "change_24h": "↓17%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 57
      },
      {
        "ticker": "SAP",
        "name": "SAP",
        "mentions": 10,
        "mentions_fmt": "10次",
        "change_24h": "↑900%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 58
      },
      {
        "ticker": "CBRS",
        "name": "Cerebras Systems",
        "mentions": 9,
        "mentions_fmt": "9次",
        "change_24h": "↑800%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 59
      },
      {
        "ticker": "DELL",
        "name": "Dell",
        "mentions": 9,
        "mentions_fmt": "9次",
        "change_24h": "↓31%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 61
      },
      {
        "ticker": "IP",
        "name": "International Pape",
        "mentions": 9,
        "mentions_fmt": "9次",
        "change_24h": "↓73%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 62
      },
      {
        "ticker": "IREN",
        "name": "Iris Energy",
        "mentions": 8,
        "mentions_fmt": "8次",
        "change_24h": "↓64%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 63
      },
      {
        "ticker": "IQ",
        "name": "iQIYI",
        "mentions": 8,
        "mentions_fmt": "8次",
        "change_24h": "↑0%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 67
      },
      {
        "ticker": "ON",
        "name": "ON Semiconductor",
        "mentions": 8,
        "mentions_fmt": "8次",
        "change_24h": "↑300%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 68
      },
      {
        "ticker": "ALL",
        "name": "Allstate",
        "mentions": 8,
        "mentions_fmt": "8次",
        "change_24h": "↑33%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 69
      },
      {
        "ticker": "HBM",
        "name": "Hudbay Minerals",
        "mentions": 7,
        "mentions_fmt": "7次",
        "change_24h": "↑40%",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 71
      },
      {
        "ticker": "WTI",
        "name": "W&amp;T Offshore",
        "mentions": 7,
        "mentions_fmt": "7次",
        "change_24h": "↓12%",
        "sentiment": "中性 Neutral",
        "source": "Apewisdom/WSB",
        "rank": 72
      },
      {
        "ticker": "CSX",
        "name": "CSX Corporation",
        "mentions": 7,
        "mentions_fmt": "7次",
        "change_24h": "NEW",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 74
      },
      {
        "ticker": "BH",
        "name": "Biglari",
        "mentions": 6,
        "mentions_fmt": "6次",
        "change_24h": "NEW",
        "sentiment": "看多🐂 Bullish",
        "source": "Apewisdom/WSB",
        "rank": 75
      }
    ],
    "insiders": {
      "hot_buys": [
        [
          "SVRE",
          "Visionwave/1笔",
          "$1135.9M",
          "2026-06-16",
          "合计$1135.9M·均价$3.48·Saverone 2014 "
        ],
        [
          "JEF",
          "Sumitomo/2笔",
          "$671.2M",
          "2026-07-15",
          "合计$671.2M·均价$53.96·Jefferies Fina"
        ],
        [
          "PBLS",
          "Ra+Levy/3笔",
          "$440.7M",
          "2026-07-20",
          "合计$440.7M·均价$28.29·Parabilis Medi"
        ],
        [
          "KARD",
          "Hrtg+Arch/3笔",
          "$90.0M",
          "2026-06-22",
          "合计$90.0M·均价$16.00·Kardigan, Inc."
        ],
        [
          "DPC",
          "Charles+Quinn/4笔",
          "$70.0M",
          "2026-06-26",
          "合计$70.0M·均价$33.00·Dpc Holdings L"
        ],
        [
          "SMMT",
          "Duggan+Zanganeh/2笔",
          "$100.0M",
          "2026-06-12",
          "合计$100.0M·均价$13.12·Summit Therape"
        ],
        [
          "COE",
          "Huang/4笔",
          "$57.8M",
          "2026-07-09",
          "合计$57.8M·均价$17.12·51Talk Online "
        ],
        [
          "LFTO",
          "General/2笔",
          "$60.0M",
          "2026-06-05",
          "合计$60.0M·均价$23.00·Liftoff Mobile"
        ],
        [
          "HOOD",
          "Malka/2笔",
          "$40.4M",
          "2026-06-05",
          "合计$40.4M·均价$80.74·Robinhood Mark"
        ],
        [
          "AVO",
          "Globalharvest/3笔",
          "$32.0M",
          "2026-07-09",
          "合计$32.0M·均价$13.28·Mission Produc"
        ],
        [
          "TYG",
          "Prudential/1笔",
          "$60.0M",
          "2026-07-15",
          "合计$60.0M·均价$10.00·Tortoise Energ"
        ],
        [
          "BGDE",
          "Endeavor/2笔",
          "$33.4M",
          "2026-06-30",
          "合计$33.4M·均价$1,000.00·Big Digital En"
        ],
        [
          "LILA",
          "Malone/1笔",
          "$27.9M",
          "2026-06-22",
          "合计$27.9M·均价$10.51·Liberty Latin "
        ],
        [
          "KNOP",
          "Seglem/1笔",
          "$25.0M",
          "2026-06-15",
          "合计$25.0M·均价$20.00·Knot Offshore "
        ],
        [
          "CGON",
          "Liu/1笔",
          "$24.8M",
          "2026-06-25",
          "合计$24.8M·均价$66.87·Cg Oncology, I"
        ],
        [
          "NTSK",
          "Griffith+Iconiq/2笔",
          "$14.4M",
          "2026-07-08",
          "合计$14.4M·均价$11.82·Netskope Inc"
        ],
        [
          "LIME",
          "Uber/1笔",
          "$20.0M",
          "2026-07-02",
          "合计$20.0M·均价$25.00·Neutron Holdin"
        ],
        [
          "STDN",
          "Decisive/1笔",
          "$19.1M",
          "2026-07-16",
          "合计$19.1M·均价$15.00·Standard Nucle"
        ],
        [
          "FBIN",
          "Garden/1笔",
          "$13.0M",
          "2026-06-10",
          "合计$13.0M·均价$40.60·Fortune Brands"
        ],
        [
          "CBIO",
          "Fairmount/1笔",
          "$12.4M",
          "2026-07-16",
          "合计$12.4M·均价$14.50·Crescent Bioph"
        ]
      ],
      "hot_sells": [
        [
          "RKLB",
          "Beck+Kampani/2笔",
          "$295.9M",
          "2026-07-06",
          "合计$295.9M·均价$87.43"
        ],
        [
          "DELL",
          "Silver+Sl/5笔",
          "$74.8M",
          "2026-07-09",
          "合计$74.8M·均价$453.54"
        ],
        [
          "CRWV",
          "McBee+Intrator/5笔",
          "$64.8M",
          "2026-07-20",
          "合计$64.8M·均价$75.13"
        ],
        [
          "AMD",
          "Papermaster+Su/3笔",
          "$64.1M",
          "2026-07-15",
          "合计$64.1M·均价$556.43"
        ],
        [
          "HOOD",
          "Verma+Tenev/5笔",
          "$47.9M",
          "2026-07-15",
          "合计$47.9M·均价$114.71"
        ],
        [
          "NBIS",
          "Boynton+Volozh/5笔",
          "$25.8M",
          "2026-07-15",
          "合计$25.8M·均价$197.00"
        ],
        [
          "PLTR",
          "Moore+Sankar/4笔",
          "$28.5M",
          "2026-07-15",
          "合计$28.5M·均价$134.05"
        ],
        [
          "RDDT",
          "Wong+Huffman/5笔",
          "$21.5M",
          "2026-07-15",
          "合计$21.5M·均价$197.88"
        ],
        [
          "YOU",
          "Seidman+Alclear/5笔",
          "$21.3M",
          "2026-07-15",
          "合计$21.3M·均价$53.57"
        ],
        [
          "OKLO",
          "Bealmear+Dewitte/3笔",
          "$22.0M",
          "2026-07-01",
          "合计$22.0M·均价$52.63"
        ],
        [
          "CBRS",
          "Mallick+Patel/5笔",
          "$15.9M",
          "2026-06-30",
          "合计$15.9M·均价$206.51"
        ],
        [
          "LUNR",
          "Ghaffarian+Crain/4笔",
          "$11.6M",
          "2026-07-13",
          "合计$11.6M·均价$15.64"
        ],
        [
          "MRVL",
          "Bharathi+Murphy/5笔",
          "$7.5M",
          "2026-07-16",
          "合计$7.5M·均价$199.24"
        ],
        [
          "BE",
          "Joshi+Kurzymski/5笔",
          "$5.8M",
          "2026-07-01",
          "合计$5.8M·均价$300.37"
        ],
        [
          "ASTS",
          "Johnson/1笔",
          "$4.3M",
          "2026-06-11",
          "合计$4.3M·均价$93.81"
        ],
        [
          "WTI",
          "Conwill+Chang/5笔",
          "$0.7M",
          "2026-07-16",
          "合计$0.7M·均价$3.41"
        ],
        [
          "SPCX",
          "Musk/1笔",
          "$1.2M",
          "2026-04-02",
          "合计$1.2M·均价$105.32"
        ],
        [
          "IREN",
          "Guzowski/1笔",
          "$0.4M",
          "2025-09-16",
          "合计$0.4M·均价$36.32"
        ],
        [
          "UP",
          "Ck/1笔",
          "$0.2M",
          "2026-06-18",
          "合计$0.2M·均价$8.05"
        ]
      ]
    },
    "institutions": {
      "buys": [
        {
          "institution": "4家共识",
          "ticker": "NVDA",
          "action": "共识增持",
          "pct_str": "4家",
          "value_str": "$82.5B",
          "value_usd": 123694079929.5,
          "date": "2026-05-15",
          "notes": "Bridgewater、BlackRock、Renaissance、Soros同期增持"
        },
        {
          "institution": "BlackRock",
          "ticker": "NVDA",
          "action": "增持",
          "pct_str": "+910%",
          "value_str": "$81.0B",
          "value_usd": 81016397038,
          "date": "2024-08-13",
          "notes": "三倍加仓"
        },
        {
          "institution": "2家共识",
          "ticker": "CVX",
          "action": "共识增持",
          "pct_str": "2家",
          "value_str": "$12.5B",
          "value_usd": 18703906666.5,
          "date": "2026-05-15",
          "notes": "Berkshire、Renaissance同期增持"
        },
        {
          "institution": "2家共识",
          "ticker": "GOOG",
          "action": "共识增持",
          "pct_str": "2家",
          "value_str": "$12.4B",
          "value_usd": 18668728194.0,
          "date": "2026-05-15",
          "notes": "Berkshire、Bridgewater同期增持"
        },
        {
          "institution": "Berkshire",
          "ticker": "CVX",
          "action": "新建",
          "pct_str": "新仓",
          "value_str": "$12.1B",
          "value_usd": 12052286868,
          "date": "2026-05-15",
          "notes": "58,251,749股"
        },
        {
          "institution": "Berkshire",
          "ticker": "GOOG",
          "action": "增持",
          "pct_str": "+131%",
          "value_str": "$11.9B",
          "value_usd": 11871367661,
          "date": "2026-05-15",
          "notes": "翻倍建仓"
        },
        {
          "institution": "BlackRock",
          "ticker": "JPM",
          "action": "新建",
          "pct_str": "新仓",
          "value_str": "$14.4B",
          "value_usd": 14362943348,
          "date": "2024-08-13",
          "notes": "71,012,278股"
        },
        {
          "institution": "3家共识",
          "ticker": "TSM",
          "action": "共识增持",
          "pct_str": "3家",
          "value_str": "$2.4B",
          "value_usd": 3631849461.0,
          "date": "2026-05-15",
          "notes": "Bridgewater、Tiger Global、Soros同期增持"
        },
        {
          "institution": "4家共识",
          "ticker": "AVGO",
          "action": "共识增持",
          "pct_str": "4家",
          "value_str": "$2.0B",
          "value_usd": 2956945132.5,
          "date": "2026-05-15",
          "notes": "Bridgewater、Renaissance、Tiger Global、Soros同期增持"
        },
        {
          "institution": "Pershing Sq",
          "ticker": "MSFT",
          "action": "新建",
          "pct_str": "新仓",
          "value_str": "$2.1B",
          "value_usd": 2092970053,
          "date": "2026-05-15",
          "notes": "5,654,078股"
        },
        {
          "institution": "Tiger Global",
          "ticker": "TSM",
          "action": "新建",
          "pct_str": "新仓",
          "value_str": "$1.9B",
          "value_usd": 1880716758,
          "date": "2026-05-15",
          "notes": "5,565,074股"
        },
        {
          "institution": "2家共识",
          "ticker": "SPOT",
          "action": "共识增持",
          "pct_str": "2家",
          "value_str": "$9.4亿",
          "value_usd": 1410550578.0,
          "date": "2026-05-15",
          "notes": "Appaloosa、Tiger Global同期增持"
        },
        {
          "institution": "2家共识",
          "ticker": "AAPL",
          "action": "共识增持",
          "pct_str": "2家",
          "value_str": "$9.1亿",
          "value_usd": 1361399953.5,
          "date": "2026-05-15",
          "notes": "Renaissance、Soros同期增持"
        },
        {
          "institution": "2家共识",
          "ticker": "V",
          "action": "共识增持",
          "pct_str": "2家",
          "value_str": "$9.0亿",
          "value_usd": 1356912633.0,
          "date": "2026-05-15",
          "notes": "Appaloosa、Renaissance同期增持"
        },
        {
          "institution": "Tiger Global",
          "ticker": "AVGO",
          "action": "增持",
          "pct_str": "+25%",
          "value_str": "$1.1B",
          "value_usd": 1109535781,
          "date": "2026-05-15",
          "notes": "增持"
        }
      ],
      "sells": [
        {
          "institution": "Renaissance",
          "ticker": "PLTR",
          "action": "减持",
          "pct_str": "-21%",
          "value_str": "$1.0B",
          "value_usd": 1021901255,
          "date": "2026-05-14",
          "notes": ""
        },
        {
          "institution": "Tiger Global",
          "ticker": "MSFT",
          "action": "减持",
          "pct_str": "-54%",
          "value_str": "$9.3亿",
          "value_usd": 925425000,
          "date": "2026-05-15",
          "notes": ""
        },
        {
          "institution": "Renaissance",
          "ticker": "MU",
          "action": "减持",
          "pct_str": "-28%",
          "value_str": "$7.3亿",
          "value_usd": 730739401,
          "date": "2026-05-14",
          "notes": ""
        },
        {
          "institution": "Appaloosa",
          "ticker": "BLK",
          "action": "减持",
          "pct_str": "-21%",
          "value_str": "$5.3亿",
          "value_usd": 525189831,
          "date": "2026-05-15",
          "notes": ""
        },
        {
          "institution": "Tiger Global",
          "ticker": "RDDT",
          "action": "减持",
          "pct_str": "-35%",
          "value_str": "$3.4亿",
          "value_usd": 336625000,
          "date": "2026-05-15",
          "notes": ""
        },
        {
          "institution": "Bridgewater",
          "ticker": "LRCX",
          "action": "减持",
          "pct_str": "-48%",
          "value_str": "$3.4亿",
          "value_usd": 335708788,
          "date": "2026-05-15",
          "notes": ""
        },
        {
          "institution": "Renaissance",
          "ticker": "INTC",
          "action": "减持",
          "pct_str": "-25%",
          "value_str": "$3.3亿",
          "value_usd": 326535257,
          "date": "2026-05-14",
          "notes": ""
        },
        {
          "institution": "Bridgewater",
          "ticker": "AMD",
          "action": "减持",
          "pct_str": "-22%",
          "value_str": "$2.6亿",
          "value_usd": 262987591,
          "date": "2026-05-15",
          "notes": ""
        },
        {
          "institution": "Renaissance",
          "ticker": "ABNB",
          "action": "减持",
          "pct_str": "-38%",
          "value_str": "$2.3亿",
          "value_usd": 231198601,
          "date": "2026-05-14",
          "notes": ""
        },
        {
          "institution": "Tiger Global",
          "ticker": "NOW",
          "action": "减持",
          "pct_str": "-29%",
          "value_str": "$1.6亿",
          "value_usd": 156825000,
          "date": "2026-05-15",
          "notes": ""
        },
        {
          "institution": "Pershing Sq",
          "ticker": "GOOG",
          "action": "减持",
          "pct_str": "-95%",
          "value_str": "$89M",
          "value_usd": 89421720,
          "date": "2026-05-15",
          "notes": ""
        },
        {
          "institution": "Soros",
          "ticker": "CRM",
          "action": "减持",
          "pct_str": "-30%",
          "value_str": "$67M",
          "value_usd": 67442191,
          "date": "2026-05-15",
          "notes": ""
        }
      ],
      "filing_quarter": "Q1 2026（截至3月31日）",
      "institutions_ok": 8,
      "raw": [
        {
          "ticker": "NVDA",
          "diff": 1,
          "institution": "4家共识"
        },
        {
          "ticker": "NVDA",
          "diff": 1,
          "institution": "BlackRock"
        },
        {
          "ticker": "CVX",
          "diff": 1,
          "institution": "2家共识"
        },
        {
          "ticker": "GOOG",
          "diff": 1,
          "institution": "2家共识"
        },
        {
          "ticker": "CVX",
          "diff": 1,
          "institution": "Berkshire"
        },
        {
          "ticker": "GOOG",
          "diff": 1,
          "institution": "Berkshire"
        },
        {
          "ticker": "JPM",
          "diff": 1,
          "institution": "BlackRock"
        },
        {
          "ticker": "TSM",
          "diff": 1,
          "institution": "3家共识"
        },
        {
          "ticker": "AVGO",
          "diff": 1,
          "institution": "4家共识"
        },
        {
          "ticker": "MSFT",
          "diff": 1,
          "institution": "Pershing Sq"
        },
        {
          "ticker": "TSM",
          "diff": 1,
          "institution": "Tiger Global"
        },
        {
          "ticker": "SPOT",
          "diff": 1,
          "institution": "2家共识"
        },
        {
          "ticker": "AAPL",
          "diff": 1,
          "institution": "2家共识"
        },
        {
          "ticker": "V",
          "diff": 1,
          "institution": "2家共识"
        },
        {
          "ticker": "AVGO",
          "diff": 1,
          "institution": "Tiger Global"
        },
        {
          "ticker": "PLTR",
          "diff": -1,
          "institution": "Renaissance"
        },
        {
          "ticker": "MSFT",
          "diff": -1,
          "institution": "Tiger Global"
        },
        {
          "ticker": "MU",
          "diff": -1,
          "institution": "Renaissance"
        },
        {
          "ticker": "BLK",
          "diff": -1,
          "institution": "Appaloosa"
        },
        {
          "ticker": "RDDT",
          "diff": -1,
          "institution": "Tiger Global"
        },
        {
          "ticker": "LRCX",
          "diff": -1,
          "institution": "Bridgewater"
        },
        {
          "ticker": "INTC",
          "diff": -1,
          "institution": "Renaissance"
        },
        {
          "ticker": "AMD",
          "diff": -1,
          "institution": "Bridgewater"
        },
        {
          "ticker": "ABNB",
          "diff": -1,
          "institution": "Renaissance"
        },
        {
          "ticker": "NOW",
          "diff": -1,
          "institution": "Tiger Global"
        },
        {
          "ticker": "GOOG",
          "diff": -1,
          "institution": "Pershing Sq"
        },
        {
          "ticker": "CRM",
          "diff": -1,
          "institution": "Soros"
        }
      ]
    },
    "creators": [
      {
        "creator": "TraderTV Live",
        "date": "2026-07-22",
        "tickers": [],
        "videos": [
          {
            "slot": 1,
            "title": "暂无最新视频",
            "date": "2026-07-22",
            "tickers": [],
            "summary": "YouTube RSS 暂时不可用，请稍后重试",
            "url": ""
          }
        ]
      },
      {
        "creator": "Ross Cameron",
        "date": "2026-07-22",
        "tickers": [],
        "videos": [
          {
            "slot": 1,
            "title": "暂无最新视频",
            "date": "2026-07-22",
            "tickers": [],
            "summary": "YouTube RSS 暂时不可用，请稍后重试",
            "url": ""
          }
        ]
      },
      {
        "creator": "Bloomberg TV",
        "date": "2026-07-22",
        "tickers": [],
        "videos": [
          {
            "slot": 1,
            "title": "暂无最新视频",
            "date": "2026-07-22",
            "tickers": [],
            "summary": "YouTube RSS 暂时不可用，请稍后重试",
            "url": ""
          }
        ]
      },
      {
        "creator": "ZipTrader",
        "date": "2026-07-22",
        "tickers": [],
        "videos": [
          {
            "slot": 1,
            "title": "暂无最新视频",
            "date": "2026-07-22",
            "tickers": [],
            "summary": "YouTube RSS 暂时不可用，请稍后重试",
            "url": ""
          }
        ]
      }
    ],
    "picks": [],
    "etf_flows": [
      {
        "ticker": "SMH",
        "name": "VanEck半导体ETF",
        "theme": "半导体主线",
        "price": 0,
        "price_fmt": "N/A",
        "change": 0.0,
        "change_fmt": "N/A",
        "up": true,
        "vol_ratio": 0,
        "flow_usd": 0,
        "flow_fmt": "—",
        "flow_signal": "中性",
        "flow_signal_en": "N/A"
      },
      {
        "ticker": "SOXL",
        "name": "3x半导体ETF",
        "theme": "半导体杠杆",
        "price": 0,
        "price_fmt": "N/A",
        "change": 0.0,
        "change_fmt": "N/A",
        "up": true,
        "vol_ratio": 0,
        "flow_usd": 0,
        "flow_fmt": "—",
        "flow_signal": "中性",
        "flow_signal_en": "N/A"
      },
      {
        "ticker": "TQQQ",
        "name": "3x纳斯达克ETF",
        "theme": "科技3倍杠杆",
        "price": 0,
        "price_fmt": "N/A",
        "change": 0.0,
        "change_fmt": "N/A",
        "up": true,
        "vol_ratio": 0,
        "flow_usd": 0,
        "flow_fmt": "—",
        "flow_signal": "中性",
        "flow_signal_en": "N/A"
      },
      {
        "ticker": "QQQ",
        "name": "纳斯达克100",
        "theme": "大盘科技",
        "price": 0,
        "price_fmt": "N/A",
        "change": 0.0,
        "change_fmt": "N/A",
        "up": true,
        "vol_ratio": 0,
        "flow_usd": 0,
        "flow_fmt": "—",
        "flow_signal": "中性",
        "flow_signal_en": "N/A"
      },
      {
        "ticker": "AIQ",
        "name": "全球AI科技ETF",
        "theme": "AI主题",
        "price": 0,
        "price_fmt": "N/A",
        "change": 0.0,
        "change_fmt": "N/A",
        "up": true,
        "vol_ratio": 0,
        "flow_usd": 0,
        "flow_fmt": "—",
        "flow_signal": "中性",
        "flow_signal_en": "N/A"
      },
      {
        "ticker": "ARKK",
        "name": "ARK创新ETF",
        "theme": "颠覆性创新",
        "price": 0,
        "price_fmt": "N/A",
        "change": 0.0,
        "change_fmt": "N/A",
        "up": true,
        "vol_ratio": 0,
        "flow_usd": 0,
        "flow_fmt": "—",
        "flow_signal": "中性",
        "flow_signal_en": "N/A"
      },
      {
        "ticker": "IBIT",
        "name": "比特币现货ETF",
        "theme": "加密货币",
        "price": 0,
        "price_fmt": "N/A",
        "change": 0.0,
        "change_fmt": "N/A",
        "up": true,
        "vol_ratio": 0,
        "flow_usd": 0,
        "flow_fmt": "—",
        "flow_signal": "中性",
        "flow_signal_en": "N/A"
      },
      {
        "ticker": "SOXS",
        "name": "3x半导体做空ETF",
        "theme": "半导体空头",
        "price": 0,
        "price_fmt": "N/A",
        "change": 0.0,
        "change_fmt": "N/A",
        "up": true,
        "vol_ratio": 0,
        "flow_usd": 0,
        "flow_fmt": "—",
        "flow_signal": "中性",
        "flow_signal_en": "N/A"
      }
    ],
    "sector_flow_data": [],
    "iv_rank": [
      {
        "ticker": "INTC",
        "iv_pct": 212.3,
        "price": 103.79,
        "chg_pct": -2.76,
        "expiry": "07/24",
        "atm_strike": 104.0,
        "rank": 1
      },
      {
        "ticker": "NOW",
        "iv_pct": 198.7,
        "price": 100.0,
        "chg_pct": -6.91,
        "expiry": "07/24",
        "atm_strike": 100.0,
        "rank": 2
      },
      {
        "ticker": "TXN",
        "iv_pct": 161.4,
        "price": 285.78,
        "chg_pct": 0.99,
        "expiry": "07/24",
        "atm_strike": 285.0,
        "rank": 3
      },
      {
        "ticker": "ON",
        "iv_pct": 134.8,
        "price": 92.0,
        "chg_pct": 1.39,
        "expiry": "07/24",
        "atm_strike": 92.0,
        "rank": 4
      },
      {
        "ticker": "ARM",
        "iv_pct": 130.3,
        "price": 283.35,
        "chg_pct": -2.23,
        "expiry": "07/24",
        "atm_strike": 282.5,
        "rank": 5
      },
      {
        "ticker": "WOLF",
        "iv_pct": 121.9,
        "price": 29.49,
        "chg_pct": -8.4,
        "expiry": "07/24",
        "atm_strike": 29.5,
        "rank": 6
      },
      {
        "ticker": "LRCX",
        "iv_pct": 118.9,
        "price": 320.06,
        "chg_pct": -0.84,
        "expiry": "07/24",
        "atm_strike": 320.0,
        "rank": 7
      },
      {
        "ticker": "MU",
        "iv_pct": 117.6,
        "price": 983.28,
        "chg_pct": -1.18,
        "expiry": "07/24",
        "atm_strike": 985.0,
        "rank": 8
      },
      {
        "ticker": "SMCI",
        "iv_pct": 116.2,
        "price": 30.98,
        "chg_pct": 16.56,
        "expiry": "07/24",
        "atm_strike": 31.0,
        "rank": 9
      },
      {
        "ticker": "MRVL",
        "iv_pct": 114.9,
        "price": 214.76,
        "chg_pct": 1.44,
        "expiry": "07/24",
        "atm_strike": 215.0,
        "rank": 10
      },
      {
        "ticker": "AMAT",
        "iv_pct": 112.5,
        "price": 560.99,
        "chg_pct": -1.88,
        "expiry": "07/24",
        "atm_strike": 560.0,
        "rank": 11
      },
      {
        "ticker": "ADI",
        "iv_pct": 104.3,
        "price": 386.73,
        "chg_pct": 1.01,
        "expiry": "07/24",
        "atm_strike": 387.5,
        "rank": 12
      },
      {
        "ticker": "AMD",
        "iv_pct": 102.2,
        "price": 553.95,
        "chg_pct": 1.43,
        "expiry": "07/24",
        "atm_strike": 555.0,
        "rank": 13
      },
      {
        "ticker": "COHU",
        "iv_pct": 101.6,
        "price": 54.9,
        "chg_pct": -2.15,
        "expiry": "08/21",
        "atm_strike": 55.0,
        "rank": 14
      },
      {
        "ticker": "RKLB",
        "iv_pct": 101.2,
        "price": 69.39,
        "chg_pct": 0.9,
        "expiry": "07/24",
        "atm_strike": 69.0,
        "rank": 15
      },
      {
        "ticker": "IONQ",
        "iv_pct": 99.9,
        "price": 34.71,
        "chg_pct": -2.39,
        "expiry": "07/24",
        "atm_strike": 34.5,
        "rank": 16
      },
      {
        "ticker": "ENTG",
        "iv_pct": 99.5,
        "price": 135.87,
        "chg_pct": -1.92,
        "expiry": "08/21",
        "atm_strike": 135.0,
        "rank": 17
      },
      {
        "ticker": "DOCN",
        "iv_pct": 99.3,
        "price": 142.34,
        "chg_pct": 4.57,
        "expiry": "07/24",
        "atm_strike": 142.0,
        "rank": 18
      },
      {
        "ticker": "TSLA",
        "iv_pct": 99.0,
        "price": 358.55,
        "chg_pct": -1.32,
        "expiry": "07/24",
        "atm_strike": 357.5,
        "rank": 19
      },
      {
        "ticker": "GOOGL",
        "iv_pct": 97.4,
        "price": 330.76,
        "chg_pct": -1.48,
        "expiry": "07/24",
        "atm_strike": 330.0,
        "rank": 20
      },
      {
        "ticker": "KLAC",
        "iv_pct": 96.9,
        "price": 215.54,
        "chg_pct": -1.32,
        "expiry": "08/21",
        "atm_strike": 216.0,
        "rank": 21
      },
      {
        "ticker": "PATH",
        "iv_pct": 96.9,
        "price": 10.65,
        "chg_pct": -11.13,
        "expiry": "07/24",
        "atm_strike": 10.5,
        "rank": 22
      },
      {
        "ticker": "GOOG",
        "iv_pct": 94.2,
        "price": 331.91,
        "chg_pct": -1.25,
        "expiry": "07/24",
        "atm_strike": 332.5,
        "rank": 23
      },
      {
        "ticker": "GTLB",
        "iv_pct": 91.6,
        "price": 31.24,
        "chg_pct": -4.78,
        "expiry": "07/24",
        "atm_strike": 31.0,
        "rank": 24
      },
      {
        "ticker": "MPWR",
        "iv_pct": 90.4,
        "price": 1344.95,
        "chg_pct": -3.27,
        "expiry": "08/21",
        "atm_strike": 1340.0,
        "rank": 25
      }
    ],
    "top_bottom": {
      "bottom": [
        {
          "ticker": "CLX",
          "price": 96.29,
          "price_fmt": "$96.29",
          "bottom_score": 65,
          "top_score": 28,
          "bottom_level": "Medium",
          "top_level": "None",
          "trend_state": "Recovery",
          "rsi_daily": 47.97,
          "rsi_weekly": 40.77,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 1.9,
          "ma200_gap": -8.6,
          "ret_20d": 0.5,
          "ret_60d": -0.6,
          "b_pos_score": 11,
          "b_tech_score": 18,
          "b_capital_score": 0,
          "b_fund_score": 20,
          "t_pos_score": 10,
          "t_tech_score": 5,
          "t_capital_score": 0,
          "t_fund_score": 6,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近30个交易日横盘筑底，波动范围收窄<12%",
            "价格在MA200下方，中期趋势待确认（扣分）"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "MACD Histogram在高位开始回落，多方动能减弱",
            "近20日出现1次跳空高开>5%，情绪驱动特征明显"
          ],
          "bottom_risks": [
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=48.0未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "2-4周",
          "suggestion": "等待RSI>50及量能配合，价格站上MA50后再行介入",
          "signal_type": "Bottom",
          "primary_score": 65,
          "last_updated": "2026-07-22 02:44",
          "rank": 1
        },
        {
          "ticker": "BABA",
          "price": 114.97,
          "price_fmt": "$114.97",
          "bottom_score": 65,
          "top_score": 32,
          "bottom_level": "Medium",
          "top_level": "None",
          "trend_state": "Base Building",
          "rsi_daily": 84.33,
          "rsi_weekly": 34.4,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": -2.9,
          "ma200_gap": -20.3,
          "ret_20d": 7.0,
          "ret_60d": -15.1,
          "b_pos_score": 6,
          "b_tech_score": 23,
          "b_capital_score": 0,
          "b_fund_score": 20,
          "t_pos_score": 10,
          "t_tech_score": 10,
          "t_capital_score": 0,
          "t_fund_score": 4,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "价格在MA200下方，中期趋势待确认（扣分）",
            "RSI从超卖低位(84.3)修复，强反转信号"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "RSI=84.3极度超买，历史上回调概率高",
            "近20日出现14次跳空高开，情绪亢奋"
          ],
          "bottom_risks": [
            "价格仍在MA50下方，中期趋势未确认",
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失",
            "近60日涨幅仅-15.1%，过热程度有限"
          ],
          "watch_period": "2-4周",
          "suggestion": "等待RSI>50及量能配合，价格站上MA50后再行介入",
          "signal_type": "Bottom",
          "primary_score": 65,
          "last_updated": "2026-07-22 02:45",
          "rank": 2
        },
        {
          "ticker": "XPEV",
          "price": 13.53,
          "price_fmt": "$13.53",
          "bottom_score": 64,
          "top_score": 19,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Base Building",
          "rsi_daily": 64.34,
          "rsi_weekly": 25.35,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": -7.9,
          "ma200_gap": -26.7,
          "ret_20d": 0.7,
          "ret_60d": -21.4,
          "b_pos_score": 6,
          "b_tech_score": 22,
          "b_capital_score": 0,
          "b_fund_score": 20,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 4,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "价格在MA200下方，中期趋势待确认（扣分）",
            "RSI从超卖低位(64.3)修复，强反转信号"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近20日出现5次跳空高开，情绪亢奋"
          ],
          "bottom_risks": [
            "价格仍在MA50下方，中期趋势未确认",
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=64.3未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 64,
          "last_updated": "2026-07-22 02:43",
          "rank": 3
        },
        {
          "ticker": "STLA",
          "price": 5.79,
          "price_fmt": "$5.79",
          "bottom_score": 61,
          "top_score": 19,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Base Building",
          "rsi_daily": 53.37,
          "rsi_weekly": 25.89,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": -14.3,
          "ma200_gap": -33.3,
          "ret_20d": -10.5,
          "ret_60d": -32.6,
          "b_pos_score": 3,
          "b_tech_score": 28,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 4,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "价格大幅跌破MA200超30%，中期趋势极弱（扣分）",
            "RSI从超卖低位(53.4)修复，强反转信号"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近20日出现3次跳空高开，情绪亢奋"
          ],
          "bottom_risks": [
            "价格仍在MA50下方，中期趋势未确认",
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=53.4未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 61,
          "last_updated": "2026-07-22 02:44",
          "rank": 4
        },
        {
          "ticker": "PFE",
          "price": 25.05,
          "price_fmt": "$25.05",
          "bottom_score": 60,
          "top_score": 21,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Base Building",
          "rsi_daily": 60.05,
          "rsi_weekly": 30.3,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": -0.9,
          "ma200_gap": -3.2,
          "ret_20d": -3.4,
          "ret_60d": -9.0,
          "b_pos_score": 11,
          "b_tech_score": 19,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 6,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近30个交易日横盘筑底，波动范围收窄<12%",
            "价格在MA200下方，中期趋势待确认（扣分）"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近20日出现2次跳空高开>5%，情绪驱动特征明显"
          ],
          "bottom_risks": [
            "价格仍在MA50下方，中期趋势未确认",
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=60.0未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 60,
          "last_updated": "2026-07-22 02:45",
          "rank": 5
        },
        {
          "ticker": "ADBE",
          "price": 237.25,
          "price_fmt": "$237.25",
          "bottom_score": 59,
          "top_score": 27,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Uptrend",
          "rsi_daily": 78.07,
          "rsi_weekly": 47.38,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 2.9,
          "ma200_gap": -15.9,
          "ret_20d": 20.9,
          "ret_60d": -4.0,
          "b_pos_score": 6,
          "b_tech_score": 18,
          "b_capital_score": 0,
          "b_fund_score": 20,
          "t_pos_score": 10,
          "t_tech_score": 6,
          "t_capital_score": 0,
          "t_fund_score": 4,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "价格在MA200下方，中期趋势待确认（扣分）",
            "RSI从超卖低位(78.1)修复，强反转信号"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "RSI=78.1进入超买区间",
            "近20日出现18次跳空高开，情绪亢奋"
          ],
          "bottom_risks": [
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失",
            "近60日涨幅仅-4.0%，过热程度有限"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 59,
          "last_updated": "2026-07-22 02:42",
          "rank": 6
        },
        {
          "ticker": "RBBN",
          "price": 2.2,
          "price_fmt": "$2.20",
          "bottom_score": 59,
          "top_score": 20,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Base Building",
          "rsi_daily": 50.0,
          "rsi_weekly": 44.35,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": -14.7,
          "ma200_gap": -19.9,
          "ret_20d": -14.1,
          "ret_60d": -28.1,
          "b_pos_score": 6,
          "b_tech_score": 23,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 5,
          "t_capital_score": 0,
          "t_fund_score": 0,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "价格在MA200下方，中期趋势待确认（扣分）",
            "RSI从超卖低位(50.0)修复，强反转信号"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "MACD Histogram在高位开始回落，多方动能减弱"
          ],
          "bottom_risks": [
            "价格仍在MA50下方，中期趋势未确认",
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=50.0未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 59,
          "last_updated": "2026-07-22 02:42",
          "rank": 7
        },
        {
          "ticker": "CALX",
          "price": 39.14,
          "price_fmt": "$39.14",
          "bottom_score": 59,
          "top_score": 25,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Uptrend",
          "rsi_daily": 68.23,
          "rsi_weekly": 27.28,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 0.3,
          "ma200_gap": -22.2,
          "ret_20d": 4.3,
          "ret_60d": -21.1,
          "b_pos_score": 6,
          "b_tech_score": 18,
          "b_capital_score": 0,
          "b_fund_score": 20,
          "t_pos_score": 10,
          "t_tech_score": 5,
          "t_capital_score": 0,
          "t_fund_score": 4,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "价格在MA200下方，中期趋势待确认（扣分）",
            "RSI从超卖低位(68.2)修复，强反转信号"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "MACD Histogram在高位开始回落，多方动能减弱",
            "近20日出现6次跳空高开，情绪亢奋"
          ],
          "bottom_risks": [
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=68.2未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 59,
          "last_updated": "2026-07-22 02:42",
          "rank": 8
        },
        {
          "ticker": "F",
          "price": 14.23,
          "price_fmt": "$14.23",
          "bottom_score": 59,
          "top_score": 28,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Recovery",
          "rsi_daily": 51.92,
          "rsi_weekly": 54.71,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 0.3,
          "ma200_gap": 7.7,
          "ret_20d": 1.9,
          "ret_60d": 10.6,
          "b_pos_score": 8,
          "b_tech_score": 21,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 11,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "MACD Histogram负值持续收窄，空方动能减弱",
            "价格新低但MACD未创新低，底背离确认"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近20日出现2次跳空高开>5%，情绪驱动特征明显",
            "价格处于年内历史92%分位，估值相对高位"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "RSI=51.9未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 59,
          "last_updated": "2026-07-22 02:44",
          "rank": 9
        },
        {
          "ticker": "DPZ",
          "price": 322.18,
          "price_fmt": "$322.18",
          "bottom_score": 59,
          "top_score": 19,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Recovery",
          "rsi_daily": 63.94,
          "rsi_weekly": 35.94,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 4.0,
          "ma200_gap": -14.4,
          "ret_20d": 2.5,
          "ret_60d": -12.7,
          "b_pos_score": 6,
          "b_tech_score": 18,
          "b_capital_score": 0,
          "b_fund_score": 20,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 4,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "价格在MA200下方，中期趋势待确认（扣分）",
            "RSI从超卖低位(63.9)修复，强反转信号"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近20日出现12次跳空高开，情绪亢奋"
          ],
          "bottom_risks": [
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=63.9未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 59,
          "last_updated": "2026-07-22 02:44",
          "rank": 10
        },
        {
          "ticker": "CVX",
          "price": 187.38,
          "price_fmt": "$187.38",
          "bottom_score": 59,
          "top_score": 27,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Uptrend",
          "rsi_daily": 73.79,
          "rsi_weekly": 52.24,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 3.0,
          "ma200_gap": 8.0,
          "ret_20d": 5.5,
          "ret_60d": 0.8,
          "b_pos_score": 8,
          "b_tech_score": 21,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 6,
          "t_capital_score": 0,
          "t_fund_score": 4,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "RSI从超卖低位(73.8)修复，强反转信号",
            "价格新低但MACD未创新低，底背离确认"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "RSI=73.8进入超买区间",
            "近20日出现16次跳空高开，情绪亢奋"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 59,
          "last_updated": "2026-07-22 02:46",
          "rank": 11
        },
        {
          "ticker": "COP",
          "price": 114.71,
          "price_fmt": "$114.71",
          "bottom_score": 59,
          "top_score": 19,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Uptrend",
          "rsi_daily": 67.71,
          "rsi_weekly": 49.7,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 0.8,
          "ma200_gap": 7.7,
          "ret_20d": 3.1,
          "ret_60d": -4.6,
          "b_pos_score": 8,
          "b_tech_score": 21,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 4,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "RSI从超卖低位(67.7)修复，强反转信号",
            "价格新低但MACD未创新低，底背离确认"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近20日出现12次跳空高开，情绪亢奋"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "RSI=67.7未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 59,
          "last_updated": "2026-07-22 02:46",
          "rank": 12
        },
        {
          "ticker": "OXY",
          "price": 54.86,
          "price_fmt": "$54.86",
          "bottom_score": 59,
          "top_score": 19,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Uptrend",
          "rsi_daily": 67.31,
          "rsi_weekly": 51.55,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 0.0,
          "ma200_gap": 10.4,
          "ret_20d": 3.4,
          "ret_60d": -2.6,
          "b_pos_score": 8,
          "b_tech_score": 21,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 4,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "RSI从超卖低位(67.3)修复，强反转信号",
            "价格新低但MACD未创新低，底背离确认"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近20日出现12次跳空高开，情绪亢奋"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "RSI=67.3未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 59,
          "last_updated": "2026-07-22 02:46",
          "rank": 13
        },
        {
          "ticker": "CCI",
          "price": 79.17,
          "price_fmt": "$79.17",
          "bottom_score": 59,
          "top_score": 21,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Downtrend",
          "rsi_daily": 40.33,
          "rsi_weekly": 38.34,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": -8.1,
          "ma200_gap": -10.1,
          "ret_20d": -7.7,
          "ret_60d": -6.8,
          "b_pos_score": 6,
          "b_tech_score": 23,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 6,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "价格在MA200下方，中期趋势待确认（扣分）",
            "周线RSI(38.3)从低位回升，中期底部确认"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近20日出现1次跳空高开>5%，情绪驱动特征明显"
          ],
          "bottom_risks": [
            "价格仍在MA50下方，中期趋势未确认",
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=40.3未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 59,
          "last_updated": "2026-07-22 02:47",
          "rank": 14
        },
        {
          "ticker": "LI",
          "price": 12.39,
          "price_fmt": "$12.39",
          "bottom_score": 57,
          "top_score": 21,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Base Building",
          "rsi_daily": 56.41,
          "rsi_weekly": 15.99,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": -14.8,
          "ma200_gap": -29.9,
          "ret_20d": -8.8,
          "ret_60d": -33.8,
          "b_pos_score": 6,
          "b_tech_score": 22,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 6,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "价格在MA200下方，中期趋势待确认（扣分）",
            "RSI从超卖低位(56.4)修复，强反转信号"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近20日出现1次跳空高开>5%，情绪驱动特征明显"
          ],
          "bottom_risks": [
            "价格仍在MA50下方，中期趋势未确认",
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=56.4未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 57,
          "last_updated": "2026-07-22 02:43",
          "rank": 15
        },
        {
          "ticker": "ARES",
          "price": 125.68,
          "price_fmt": "$125.68",
          "bottom_score": 57,
          "top_score": 27,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Uptrend",
          "rsi_daily": 77.32,
          "rsi_weekly": 55.2,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 1.5,
          "ma200_gap": -7.3,
          "ret_20d": -2.1,
          "ret_60d": 4.9,
          "b_pos_score": 6,
          "b_tech_score": 22,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 6,
          "t_capital_score": 0,
          "t_fund_score": 4,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "价格在MA200下方，中期趋势待确认（扣分）",
            "RSI从超卖低位(77.3)修复，强反转信号"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "RSI=77.3进入超买区间",
            "近20日出现8次跳空高开，情绪亢奋"
          ],
          "bottom_risks": [
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失",
            "近60日涨幅仅4.9%，过热程度有限"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 57,
          "last_updated": "2026-07-22 02:43",
          "rank": 16
        },
        {
          "ticker": "COST",
          "price": 940.87,
          "price_fmt": "$940.87",
          "bottom_score": 57,
          "top_score": 13,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Base Building",
          "rsi_daily": 46.4,
          "rsi_weekly": 38.92,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": -3.7,
          "ma200_gap": -1.7,
          "ret_20d": -2.6,
          "ret_60d": -6.5,
          "b_pos_score": 11,
          "b_tech_score": 17,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 0,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近30个交易日横盘筑底，波动范围收窄<12%",
            "价格在MA200下方，中期趋势待确认（扣分）"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位"
          ],
          "bottom_risks": [
            "价格仍在MA50下方，中期趋势未确认",
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=46.4未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 57,
          "last_updated": "2026-07-22 02:44",
          "rank": 17
        },
        {
          "ticker": "WBD",
          "price": 26.87,
          "price_fmt": "$26.87",
          "bottom_score": 56,
          "top_score": 13,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Base Building",
          "rsi_daily": 51.72,
          "rsi_weekly": 43.06,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": -0.1,
          "ma200_gap": 2.9,
          "ret_20d": 2.4,
          "ret_60d": -1.6,
          "b_pos_score": 13,
          "b_tech_score": 14,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 0,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近30个交易日横盘筑底，波动范围收窄<12%",
            "MACD Histogram负值持续收窄，空方动能减弱"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位"
          ],
          "bottom_risks": [
            "价格仍在MA50下方，中期趋势未确认",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=51.7未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 56,
          "last_updated": "2026-07-22 02:44",
          "rank": 18
        },
        {
          "ticker": "FDX",
          "price": 312.98,
          "price_fmt": "$312.98",
          "bottom_score": 56,
          "top_score": 13,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Downtrend",
          "rsi_daily": 43.98,
          "rsi_weekly": 48.19,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": -1.8,
          "ma200_gap": 15.8,
          "ret_20d": -4.0,
          "ret_60d": -1.6,
          "b_pos_score": 13,
          "b_tech_score": 14,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 0,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近30个交易日横盘筑底，波动范围收窄<12%",
            "MACD Histogram负值持续收窄，空方动能减弱"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位"
          ],
          "bottom_risks": [
            "价格仍在MA50下方，中期趋势未确认",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=44.0未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 56,
          "last_updated": "2026-07-22 02:46",
          "rank": 19
        },
        {
          "ticker": "MSFT",
          "price": 393.82,
          "price_fmt": "$393.82",
          "bottom_score": 55,
          "top_score": 19,
          "bottom_level": "Watch",
          "top_level": "None",
          "trend_state": "Base Building",
          "rsi_daily": 63.93,
          "rsi_weekly": 41.14,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": -1.9,
          "ma200_gap": -10.4,
          "ret_20d": 3.9,
          "ret_60d": -7.2,
          "b_pos_score": 6,
          "b_tech_score": 15,
          "b_capital_score": 0,
          "b_fund_score": 20,
          "t_pos_score": 10,
          "t_tech_score": 0,
          "t_capital_score": 0,
          "t_fund_score": 4,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "价格在MA200下方，中期趋势待确认（扣分）",
            "RSI从超卖低位(63.9)修复，强反转信号"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近20日出现7次跳空高开，情绪亢奋"
          ],
          "bottom_risks": [
            "价格仍在MA50下方，中期趋势未确认",
            "价格在MA200下方，长期趋势偏弱",
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "RSI=63.9未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "暂不行动，等待更明确的反转信号",
          "signal_type": "Bottom",
          "primary_score": 55,
          "last_updated": "2026-07-22 02:41",
          "rank": 20
        }
      ],
      "top": [
        {
          "ticker": "CRWD",
          "price": 203.08,
          "price_fmt": "$203.08",
          "bottom_score": 31,
          "top_score": 69,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Uptrend",
          "rsi_daily": 66.94,
          "rsi_weekly": 84.51,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 18.1,
          "ma200_gap": 56.7,
          "ret_20d": 18.9,
          "ret_60d": 80.7,
          "b_pos_score": 8,
          "b_tech_score": 0,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 17,
          "t_tech_score": 21,
          "t_capital_score": 0,
          "t_fund_score": 14,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近20日无大幅跳空低开，基本面未见重大利空",
            "股票数据充足，非新IPO/SPAC高风险"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近60日涨幅80.7%，短期过热",
            "价格高于MA200达56.7%，乖离率偏高"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "RSI=66.9未进入极度超买区，动能仍可能延续",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 69,
          "last_updated": "2026-07-22 02:42",
          "rank": 1
        },
        {
          "ticker": "OKTA",
          "price": 149.35,
          "price_fmt": "$149.35",
          "bottom_score": 31,
          "top_score": 69,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Uptrend",
          "rsi_daily": 69.93,
          "rsi_weekly": 88.82,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 28.7,
          "ma200_gap": 63.0,
          "ret_20d": 32.1,
          "ret_60d": 92.4,
          "b_pos_score": 8,
          "b_tech_score": 0,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 17,
          "t_tech_score": 21,
          "t_capital_score": 0,
          "t_fund_score": 14,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近20日无大幅跳空低开，基本面未见重大利空",
            "股票数据充足，非新IPO/SPAC高风险"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近60日涨幅92.4%，短期过热",
            "价格高于MA200达63.0%，乖离率偏高"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "RSI=69.9未进入极度超买区，动能仍可能延续",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 69,
          "last_updated": "2026-07-22 02:42",
          "rank": 2
        },
        {
          "ticker": "DDOG",
          "price": 258.69,
          "price_fmt": "$258.69",
          "bottom_score": 31,
          "top_score": 64,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Uptrend",
          "rsi_daily": 61.24,
          "rsi_weekly": 85.43,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 10.9,
          "ma200_gap": 59.4,
          "ret_20d": 14.1,
          "ret_60d": 100.1,
          "b_pos_score": 8,
          "b_tech_score": 0,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 17,
          "t_tech_score": 17,
          "t_capital_score": 0,
          "t_fund_score": 14,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近20日无大幅跳空低开，基本面未见重大利空",
            "股票数据充足，非新IPO/SPAC高风险"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近60日涨幅100.1%，短期过热",
            "价格高于MA200达59.4%，乖离率偏高"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "RSI=61.2未进入极度超买区，动能仍可能延续",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 64,
          "last_updated": "2026-07-22 02:42",
          "rank": 3
        },
        {
          "ticker": "SNOW",
          "price": 268.9,
          "price_fmt": "$268.90",
          "bottom_score": 31,
          "top_score": 61,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Uptrend",
          "rsi_daily": 69.53,
          "rsi_weekly": 84.94,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 20.5,
          "ma200_gap": 28.9,
          "ret_20d": 14.7,
          "ret_60d": 78.3,
          "b_pos_score": 8,
          "b_tech_score": 0,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 15,
          "t_tech_score": 17,
          "t_capital_score": 0,
          "t_fund_score": 14,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近20日无大幅跳空低开，基本面未见重大利空",
            "股票数据充足，非新IPO/SPAC高风险"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近60日涨幅78.3%，短期过热",
            "日线RSI=69.5且周线RSI=84.9，多周期超买"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "RSI=69.5未进入极度超买区，动能仍可能延续",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 61,
          "last_updated": "2026-07-22 02:42",
          "rank": 4
        },
        {
          "ticker": "NET",
          "price": 277.66,
          "price_fmt": "$277.66",
          "bottom_score": 31,
          "top_score": 60,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Uptrend",
          "rsi_daily": 74.77,
          "rsi_weekly": 72.35,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 17.3,
          "ma200_gap": 31.8,
          "ret_20d": 22.4,
          "ret_60d": 33.7,
          "b_pos_score": 8,
          "b_tech_score": 0,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 13,
          "t_tech_score": 23,
          "t_capital_score": 0,
          "t_fund_score": 9,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近20日无大幅跳空低开，基本面未见重大利空",
            "股票数据充足，非新IPO/SPAC高风险"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近60日涨幅33.7%，动能较强",
            "RSI=74.8进入超买区间"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 60,
          "last_updated": "2026-07-22 02:42",
          "rank": 5
        },
        {
          "ticker": "HUM",
          "price": 400.0,
          "price_fmt": "$400.00",
          "bottom_score": 31,
          "top_score": 57,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Uptrend",
          "rsi_daily": 57.85,
          "rsi_weekly": 89.59,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 15.0,
          "ma200_gap": 53.9,
          "ret_20d": 10.5,
          "ret_60d": 84.0,
          "b_pos_score": 8,
          "b_tech_score": 0,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 17,
          "t_tech_score": 12,
          "t_capital_score": 0,
          "t_fund_score": 14,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近20日无大幅跳空低开，基本面未见重大利空",
            "股票数据充足，非新IPO/SPAC高风险"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近60日涨幅84.0%，短期过热",
            "价格高于MA200达53.9%，乖离率偏高"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "RSI=57.9未进入极度超买区，动能仍可能延续",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 57,
          "last_updated": "2026-07-22 02:45",
          "rank": 6
        },
        {
          "ticker": "DELL",
          "price": 396.34,
          "price_fmt": "$396.34",
          "bottom_score": 24,
          "top_score": 57,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Recovery",
          "rsi_daily": 49.37,
          "rsi_weekly": 74.41,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 8.5,
          "ma200_gap": 96.9,
          "ret_20d": -5.5,
          "ret_60d": 86.6,
          "b_pos_score": 8,
          "b_tech_score": 0,
          "b_capital_score": 0,
          "b_fund_score": 10,
          "t_pos_score": 17,
          "t_tech_score": 16,
          "t_capital_score": 0,
          "t_fund_score": 10,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "股票数据充足，非新IPO/SPAC高风险"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近60日涨幅86.6%，短期过热",
            "价格高于MA200达96.9%，乖离率偏高"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "RSI=49.4未进入极度超买区，动能仍可能延续",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 57,
          "last_updated": "2026-07-22 02:47",
          "rank": 7
        },
        {
          "ticker": "TRV",
          "price": 368.98,
          "price_fmt": "$368.98",
          "bottom_score": 31,
          "top_score": 56,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Uptrend",
          "rsi_daily": 73.5,
          "rsi_weekly": 79.02,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 17.8,
          "ma200_gap": 25.0,
          "ret_20d": 20.6,
          "ret_60d": 22.4,
          "b_pos_score": 8,
          "b_tech_score": 0,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 23,
          "t_capital_score": 0,
          "t_fund_score": 9,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近20日无大幅跳空低开，基本面未见重大利空",
            "股票数据充足，非新IPO/SPAC高风险"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "RSI=73.5进入超买区间",
            "日线RSI=73.5且周线RSI=79.0，多周期超买"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 56,
          "last_updated": "2026-07-22 02:44",
          "rank": 8
        },
        {
          "ticker": "ROKU",
          "price": 144.43,
          "price_fmt": "$144.43",
          "bottom_score": 31,
          "top_score": 53,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Uptrend",
          "rsi_daily": 77.28,
          "rsi_weekly": 68.33,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 9.2,
          "ma200_gap": 32.5,
          "ret_20d": 5.2,
          "ret_60d": 26.6,
          "b_pos_score": 8,
          "b_tech_score": 0,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 13,
          "t_tech_score": 18,
          "t_capital_score": 0,
          "t_fund_score": 9,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近20日无大幅跳空低开，基本面未见重大利空",
            "股票数据充足，非新IPO/SPAC高风险"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近60日涨幅26.6%，动能较强",
            "RSI=77.3进入超买区间"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 53,
          "last_updated": "2026-07-22 02:42",
          "rank": 9
        },
        {
          "ticker": "MPC",
          "price": 312.6,
          "price_fmt": "$312.60",
          "bottom_score": 31,
          "top_score": 53,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Uptrend",
          "rsi_daily": 86.86,
          "rsi_weekly": 81.84,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 19.4,
          "ma200_gap": 45.0,
          "ret_20d": 27.8,
          "ret_60d": 41.9,
          "b_pos_score": 8,
          "b_tech_score": 0,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 17,
          "t_tech_score": 14,
          "t_capital_score": 0,
          "t_fund_score": 9,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近20日无大幅跳空低开，基本面未见重大利空",
            "股票数据充足，非新IPO/SPAC高风险"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近60日涨幅41.9%，短期过热",
            "价格高于MA200达45.0%，乖离率偏高"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 53,
          "last_updated": "2026-07-22 02:46",
          "rank": 10
        },
        {
          "ticker": "PANW",
          "price": 358.68,
          "price_fmt": "$358.68",
          "bottom_score": 39,
          "top_score": 52,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Uptrend",
          "rsi_daily": 66.9,
          "rsi_weekly": 87.5,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 26.3,
          "ma200_gap": 72.1,
          "ret_20d": 27.1,
          "ret_60d": 105.0,
          "b_pos_score": 8,
          "b_tech_score": 6,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 17,
          "t_tech_score": 8,
          "t_capital_score": 0,
          "t_fund_score": 14,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "MACD Histogram负值持续收窄，空方动能减弱",
            "近20日无大幅跳空低开，基本面未见重大利空"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近60日涨幅105.0%，短期过热",
            "价格高于MA200达72.1%，乖离率偏高"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "RSI=66.9未进入极度超买区，动能仍可能延续",
            "未检测到顶背离信号，趋势转折尚不明确"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 52,
          "last_updated": "2026-07-22 02:42",
          "rank": 11
        },
        {
          "ticker": "FFIV",
          "price": 409.1,
          "price_fmt": "$409.10",
          "bottom_score": 24,
          "top_score": 52,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Recovery",
          "rsi_daily": 55.82,
          "rsi_weekly": 74.81,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 4.0,
          "ma200_gap": 33.0,
          "ret_20d": 6.3,
          "ret_60d": 29.6,
          "b_pos_score": 8,
          "b_tech_score": 0,
          "b_capital_score": 0,
          "b_fund_score": 10,
          "t_pos_score": 13,
          "t_tech_score": 17,
          "t_capital_score": 0,
          "t_fund_score": 9,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "股票数据充足，非新IPO/SPAC高风险"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近60日涨幅29.6%，动能较强",
            "价格新高但RSI未创新高，顶背离信号"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "RSI=55.8未进入极度超买区，动能仍可能延续",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 52,
          "last_updated": "2026-07-22 02:42",
          "rank": 12
        },
        {
          "ticker": "CNC",
          "price": 66.44,
          "price_fmt": "$66.44",
          "bottom_score": 31,
          "top_score": 52,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Uptrend",
          "rsi_daily": 51.91,
          "rsi_weekly": 85.83,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 6.6,
          "ma200_gap": 46.8,
          "ret_20d": 9.6,
          "ret_60d": 69.7,
          "b_pos_score": 8,
          "b_tech_score": 0,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 17,
          "t_tech_score": 8,
          "t_capital_score": 0,
          "t_fund_score": 14,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "近20日无大幅跳空低开，基本面未见重大利空",
            "股票数据充足，非新IPO/SPAC高风险"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "近60日涨幅69.7%，短期过热",
            "价格高于MA200达46.8%，乖离率偏高"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "RSI=51.9未进入极度超买区，动能仍可能延续",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 52,
          "last_updated": "2026-07-22 02:45",
          "rank": 13
        },
        {
          "ticker": "SCHW",
          "price": 101.56,
          "price_fmt": "$101.56",
          "bottom_score": 37,
          "top_score": 51,
          "bottom_level": "None",
          "top_level": "Watch",
          "trend_state": "Uptrend",
          "rsi_daily": 80.07,
          "rsi_weekly": 63.28,
          "dist_hi52": 0.0,
          "dist_lo52": 0.0,
          "ma50_gap": 9.7,
          "ma200_gap": 6.8,
          "ret_20d": 7.5,
          "ret_60d": 10.4,
          "b_pos_score": 8,
          "b_tech_score": 5,
          "b_capital_score": 0,
          "b_fund_score": 15,
          "t_pos_score": 10,
          "t_tech_score": 19,
          "t_capital_score": 0,
          "t_fund_score": 9,
          "bottom_triggers": [
            "距52周低点仅0.0%，处于年内低位区",
            "周线RSI(63.3)从低位回升，中期底部确认",
            "近20日无大幅跳空低开，基本面未见重大利空"
          ],
          "top_triggers": [
            "价格距52周高点仅0.0%，处于历史高位",
            "RSI=80.1极度超买，历史上回调概率高",
            "日线RSI=80.1且周线RSI=63.3，多周期超买"
          ],
          "bottom_risks": [
            "CBOE期权数据不可用，资金面信息缺失"
          ],
          "top_risks": [
            "价格仍在MA50/MA200上方，上升趋势完整",
            "未检测到顶背离信号，趋势转折尚不明确",
            "CBOE期权数据不可用，情绪面信号缺失"
          ],
          "watch_period": "持续跟踪",
          "suggestion": "留意量价背离，暂不追高",
          "signal_type": "Top",
          "primary_score": 51,
          "last_updated": "2026-07-22 02:43",
          "rank": 14
        }
      ],
      "generated_at": "2026-07-22 02:47",
      "total_scanned": 341
    },
    "ai_summary": {
      "main_theme": "数据加载中...",
      "key_events": [],
      "trading_strategy": [],
      "sector_flows": []
    },
    "tech_matrix": [
      {
        "ticker": "MU",
        "price": "$848.95",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 68.1,
        "daily_trend": "空头",
        "daily_rsi": 35.8,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$877.49–$963.10",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$848.95",
        "week52_low": "$848.95",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "SPCX",
        "price": "$123.99",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 50.0,
        "daily_trend": "空头",
        "daily_rsi": 16.7,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$131.28–$153.13",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$123.99",
        "week52_low": "$123.99",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "超卖↑ 关注—支撑反弹",
        "bottom_score": 2,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 2,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "SMCI",
        "price": "$24.18",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 46.5,
        "daily_trend": "空头",
        "daily_rsi": 37.8,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$25.01–$27.48",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$24.18",
        "week52_low": "$24.18",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "NOW",
        "price": "$103.24",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 56.9,
        "daily_trend": "震荡",
        "daily_rsi": 54.1,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$104.84–$109.66",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$103.24",
        "week52_low": "$103.24",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "AMD",
        "price": "$495.76",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 68.7,
        "daily_trend": "震荡",
        "daily_rsi": 43.8,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$508.19–$545.46",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$495.76",
        "week52_low": "$495.76",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "RDDT",
        "price": "$181.18",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 59.5,
        "daily_trend": "震荡",
        "daily_rsi": 56.7,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$185.60–$198.85",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$181.18",
        "week52_low": "$181.18",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "SNDK",
        "price": "$1355",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 59.0,
        "daily_trend": "空头",
        "daily_rsi": 30.9,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$1467–$1804",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$1355",
        "week52_low": "$1355",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "NBIS",
        "price": "$177.71",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 55.4,
        "daily_trend": "空头",
        "daily_rsi": 31.6,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$181.35–$210.07",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$177.71",
        "week52_low": "$177.71",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "RKLB",
        "price": "$67.62",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 46.9,
        "daily_trend": "空头",
        "daily_rsi": 14.5,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$72.50–$87.94",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$67.62",
        "week52_low": "$67.62",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "超卖↑ 关注—支撑反弹",
        "bottom_score": 2,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 2,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "SELF",
        "price": "$5.15",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 39.5,
        "daily_trend": "空头",
        "daily_rsi": 36.5,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$5.10–$5.21",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$5.15",
        "week52_low": "$5.15",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期空↓ 等日线企稳",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "PLTR",
        "price": "$132.38",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 45.3,
        "daily_trend": "多头",
        "daily_rsi": 70.7,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$128.32–$132.91",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$132.38",
        "week52_low": "$132.38",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "COIN",
        "price": "$157.12",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 41.7,
        "daily_trend": "多头",
        "daily_rsi": 70.0,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$159.47–$166.52",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$157.12",
        "week52_low": "$157.12",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "HPE",
        "price": "$46.23",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 71.5,
        "daily_trend": "震荡",
        "daily_rsi": 52.3,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$45.56–$48.56",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$46.23",
        "week52_low": "$46.23",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "NVDA",
        "price": "$202.81",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 49.4,
        "daily_trend": "多头",
        "daily_rsi": 59.7,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$198.94–$209.11",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$202.81",
        "week52_low": "$202.81",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "VST",
        "price": "$155.44",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 51.1,
        "daily_trend": "多头",
        "daily_rsi": 67.2,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$154.09–$158.70",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$155.44",
        "week52_low": "$155.44",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "AVGO",
        "price": "$370.83",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 43.6,
        "daily_trend": "震荡",
        "daily_rsi": 53.2,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$376.85–$395.04",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$370.83",
        "week52_low": "$370.83",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "CVX",
        "price": "$187.38",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 53.2,
        "daily_trend": "多头",
        "daily_rsi": 88.4,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$171.96–$183.52",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$187.38",
        "week52_low": "$187.38",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "超买↓ 警惕回调测—",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 4,
        "top_breakdown": {
          "rsi": 2,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "GOOG",
        "price": "$347.90",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 51.6,
        "daily_trend": "震荡",
        "daily_rsi": 46.7,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$350.94–$365.39",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$347.90",
        "week52_low": "$347.90",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "JPM",
        "price": "$341.10",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 71.7,
        "daily_trend": "多头",
        "daily_rsi": 66.1,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$333.88–$343.65",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$341.10",
        "week52_low": "$341.10",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期多↑ 目标—",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "TSM",
        "price": "$398.37",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 56.0,
        "daily_trend": "空头",
        "daily_rsi": 32.3,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$409.05–$441.11",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$398.37",
        "week52_low": "$398.37",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "MSFT",
        "price": "$393.82",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 42.5,
        "daily_trend": "多头",
        "daily_rsi": 66.3,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$386.89–$397.55",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$393.82",
        "week52_low": "$393.82",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$390.00",
        "pcr": 0.29,
        "all_expiries": [
          {
            "expiry": "2026-07-22",
            "max_pain": 397.5,
            "pcr": 0.48,
            "call_oi": 45330,
            "put_oi": 21623
          },
          {
            "expiry": "2026-07-24",
            "max_pain": 385.0,
            "pcr": 0.48,
            "call_oi": 118936,
            "put_oi": 57378
          },
          {
            "expiry": "2026-07-27",
            "max_pain": 390.0,
            "pcr": 0.26,
            "call_oi": 16451,
            "put_oi": 4207
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 385.0,
            "pcr": 0.52,
            "call_oi": 75614,
            "put_oi": 39084
          },
          {
            "expiry": "2026-08-03",
            "max_pain": 397.5,
            "pcr": 0.78,
            "call_oi": 1369,
            "put_oi": 1062
          },
          {
            "expiry": "2026-08-05",
            "max_pain": 400.0,
            "pcr": 3.56,
            "call_oi": 125,
            "put_oi": 445
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 380.0,
            "pcr": 0.56,
            "call_oi": 23453,
            "put_oi": 13088
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 395.0,
            "pcr": 0.64,
            "call_oi": 12063,
            "put_oi": 7744
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 390.0,
            "pcr": 0.29,
            "call_oi": 583973,
            "put_oi": 170167
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 400.0,
            "pcr": 0.74,
            "call_oi": 7283,
            "put_oi": 5394
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 410.0,
            "pcr": 0.53,
            "call_oi": 274154,
            "put_oi": 146446
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 400.0,
            "pcr": 1.03,
            "call_oi": 85576,
            "put_oi": 88518
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 400.0,
            "pcr": 0.63,
            "call_oi": 103587,
            "put_oi": 65631
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 400.0,
            "pcr": 0.27,
            "call_oi": 529899,
            "put_oi": 144085
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 400.0,
            "pcr": 0.46,
            "call_oi": 379959,
            "put_oi": 174904
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 400.0,
            "pcr": 0.92,
            "call_oi": 81260,
            "put_oi": 74987
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 390.0,
            "pcr": 0.58,
            "call_oi": 122980,
            "put_oi": 71349
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 400.0,
            "pcr": 1.01,
            "call_oi": 10758,
            "put_oi": 10876
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 410.0,
            "pcr": 0.46,
            "call_oi": 105338,
            "put_oi": 48157
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 400.0,
            "pcr": 0.65,
            "call_oi": 91674,
            "put_oi": 60011
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 380.0,
            "pcr": 0.56,
            "call_oi": 32189,
            "put_oi": 18004
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 380.0,
            "pcr": 0.57,
            "call_oi": 91938,
            "put_oi": 52339
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "BLK",
        "price": "$1072",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 48.9,
        "daily_trend": "多头",
        "daily_rsi": 64.8,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$1011–$1073",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$1072",
        "week52_low": "$1072",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$1060",
        "pcr": 0.8,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 1035.0,
            "pcr": 1.35,
            "call_oi": 1354,
            "put_oi": 1831
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 1020.0,
            "pcr": 2.88,
            "call_oi": 495,
            "put_oi": 1425
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 1030.0,
            "pcr": 1.5,
            "call_oi": 390,
            "put_oi": 584
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 1010.0,
            "pcr": 5.04,
            "call_oi": 114,
            "put_oi": 574
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 1030.0,
            "pcr": 0.7,
            "call_oi": 3243,
            "put_oi": 2275
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 1110.0,
            "pcr": 1.56,
            "call_oi": 178,
            "put_oi": 278
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 1020.0,
            "pcr": 0.71,
            "call_oi": 4019,
            "put_oi": 2863
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 1030.0,
            "pcr": 0.75,
            "call_oi": 1313,
            "put_oi": 984
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 1020.0,
            "pcr": 1.38,
            "call_oi": 1584,
            "put_oi": 2188
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 1060.0,
            "pcr": 0.8,
            "call_oi": 5414,
            "put_oi": 4314
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 1020.0,
            "pcr": 0.92,
            "call_oi": 517,
            "put_oi": 477
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 1000.0,
            "pcr": 1.01,
            "call_oi": 150,
            "put_oi": 151
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 1070.0,
            "pcr": 0.98,
            "call_oi": 1064,
            "put_oi": 1039
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 1000.0,
            "pcr": 1.73,
            "call_oi": 359,
            "put_oi": 621
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "LRCX",
        "price": "$313.30",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 59.3,
        "daily_trend": "空头",
        "daily_rsi": 25.5,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$321.27–$345.20",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$313.30",
        "week52_low": "$313.30",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$140.00",
        "pcr": 0.85,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 330.0,
            "pcr": 1.01,
            "call_oi": 26004,
            "put_oi": 26322
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 340.0,
            "pcr": 2.01,
            "call_oi": 15987,
            "put_oi": 32206
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 340.0,
            "pcr": 1.31,
            "call_oi": 2890,
            "put_oi": 3789
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 325.0,
            "pcr": 1.67,
            "call_oi": 1912,
            "put_oi": 3193
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 322.5,
            "pcr": 1.11,
            "call_oi": 47690,
            "put_oi": 52938
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 340.0,
            "pcr": 1.74,
            "call_oi": 549,
            "put_oi": 956
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 340.0,
            "pcr": 1.75,
            "call_oi": 38494,
            "put_oi": 67479
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 350.0,
            "pcr": 1.04,
            "call_oi": 7607,
            "put_oi": 7887
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 350.0,
            "pcr": 1.13,
            "call_oi": 6127,
            "put_oi": 6917
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 150.0,
            "pcr": 1.2,
            "call_oi": 34849,
            "put_oi": 41952
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 140.0,
            "pcr": 0.85,
            "call_oi": 64174,
            "put_oi": 54703
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 330.0,
            "pcr": 1.32,
            "call_oi": 6195,
            "put_oi": 8172
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 310.0,
            "pcr": 1.0,
            "call_oi": 8199,
            "put_oi": 8172
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 220.0,
            "pcr": 0.74,
            "call_oi": 14207,
            "put_oi": 10453
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "超卖↑ 关注—支撑反弹",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "INTC",
        "price": "$95.04",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 56.4,
        "daily_trend": "空头",
        "daily_rsi": 26.0,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$100.47–$116.77",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$95.04",
        "week52_low": "$95.04",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$47.00",
        "pcr": 1.2,
        "all_expiries": [
          {
            "expiry": "2026-07-22",
            "max_pain": 100.0,
            "pcr": 0.83,
            "call_oi": 70450,
            "put_oi": 58480
          },
          {
            "expiry": "2026-07-24",
            "max_pain": 103.0,
            "pcr": 0.54,
            "call_oi": 204395,
            "put_oi": 109424
          },
          {
            "expiry": "2026-07-27",
            "max_pain": 100.0,
            "pcr": 1.74,
            "call_oi": 10081,
            "put_oi": 17531
          },
          {
            "expiry": "2026-07-29",
            "max_pain": 100.0,
            "pcr": 0.61,
            "call_oi": 7667,
            "put_oi": 4643
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 110.0,
            "pcr": 0.65,
            "call_oi": 87290,
            "put_oi": 56789
          },
          {
            "expiry": "2026-08-03",
            "max_pain": 100.0,
            "pcr": 0.23,
            "call_oi": 1541,
            "put_oi": 349
          },
          {
            "expiry": "2026-08-05",
            "max_pain": 105.0,
            "pcr": 0.22,
            "call_oi": 360,
            "put_oi": 78
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 105.0,
            "pcr": 0.71,
            "call_oi": 30215,
            "put_oi": 21538
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 101.0,
            "pcr": 1.09,
            "call_oi": 15454,
            "put_oi": 16922
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 100.0,
            "pcr": 0.84,
            "call_oi": 310913,
            "put_oi": 261209
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 105.0,
            "pcr": 5.1,
            "call_oi": 5619,
            "put_oi": 28678
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 85.0,
            "pcr": 1.05,
            "call_oi": 380910,
            "put_oi": 399201
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 95.0,
            "pcr": 0.99,
            "call_oi": 111550,
            "put_oi": 110140
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 80.0,
            "pcr": 0.73,
            "call_oi": 124916,
            "put_oi": 90946
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 47.0,
            "pcr": 1.01,
            "call_oi": 380866,
            "put_oi": 383401
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 47.0,
            "pcr": 1.2,
            "call_oi": 427193,
            "put_oi": 512296
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 92.5,
            "pcr": 2.16,
            "call_oi": 271,
            "put_oi": 585
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 90.0,
            "pcr": 1.14,
            "call_oi": 96000,
            "put_oi": 109685
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 105.0,
            "pcr": 1.79,
            "call_oi": 26628,
            "put_oi": 47737
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 30.0,
            "pcr": 1.06,
            "call_oi": 131331,
            "put_oi": 139729
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 52.5,
            "pcr": 0.85,
            "call_oi": 145875,
            "put_oi": 123991
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 100.0,
            "pcr": 0.5,
            "call_oi": 37228,
            "put_oi": 18525
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "超卖↑ 关注—支撑反弹",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "SVRE",
        "price": "$3.38",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 46.1,
        "daily_trend": "多头",
        "daily_rsi": 73.6,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$2.73–$3.22",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$3.38",
        "week52_low": "$3.38",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "超买↓ 警惕回调测—",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "JEF",
        "price": "$55.94",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 60.8,
        "daily_trend": "多头",
        "daily_rsi": 64.7,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$53.10–$56.12",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$55.94",
        "week52_low": "$55.94",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$57.50",
        "pcr": 1.69,
        "all_expiries": [
          {
            "expiry": "2026-08-21",
            "max_pain": 52.5,
            "pcr": 0.64,
            "call_oi": 1183,
            "put_oi": 754
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 42.5,
            "pcr": 1.09,
            "call_oi": 4391,
            "put_oi": 4802
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 52.5,
            "pcr": 5.83,
            "call_oi": 446,
            "put_oi": 2600
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 57.5,
            "pcr": 1.69,
            "call_oi": 6231,
            "put_oi": 10530
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 30.0,
            "pcr": 0.0,
            "call_oi": 3,
            "put_oi": 0
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 52.5,
            "pcr": 1.98,
            "call_oi": 1533,
            "put_oi": 3041
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期多↑ 目标—",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "PBLS",
        "price": "$29.97",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 50.0,
        "daily_trend": "多头",
        "daily_rsi": 57.6,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$28.08–$30.38",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$29.97",
        "week52_low": "$29.97",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "KARD",
        "price": "$22.64",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 50.0,
        "daily_trend": "空头",
        "daily_rsi": 43.1,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$21.74–$23.92",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$22.64",
        "week52_low": "$22.64",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "—",
        "pcr": 0.0,
        "all_expiries": [],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "DPC",
        "price": "$47.14",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 50.0,
        "daily_trend": "震荡",
        "daily_rsi": 48.5,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$45.82–$48.12",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$47.14",
        "week52_low": "$47.14",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$40.00",
        "pcr": 0.93,
        "all_expiries": [
          {
            "expiry": "2026-08-21",
            "max_pain": 40.0,
            "pcr": 0.93,
            "call_oi": 46,
            "put_oi": 43
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 22.5,
            "pcr": 0.0,
            "call_oi": 0,
            "put_oi": 0
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 45.0,
            "pcr": 0.5,
            "call_oi": 2,
            "put_oi": 1
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 35.0,
            "pcr": 0.53,
            "call_oi": 19,
            "put_oi": 10
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "CRWV",
        "price": "$78.30",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 36.2,
        "daily_trend": "空头",
        "daily_rsi": 30.0,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$76.33–$86.58",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$78.30",
        "week52_low": "$78.30",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$100.00",
        "pcr": 0.92,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 79.0,
            "pcr": 0.64,
            "call_oi": 70266,
            "put_oi": 45245
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 80.0,
            "pcr": 0.81,
            "call_oi": 46585,
            "put_oi": 37930
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 88.0,
            "pcr": 0.96,
            "call_oi": 15338,
            "put_oi": 14674
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 85.0,
            "pcr": 3.99,
            "call_oi": 9000,
            "put_oi": 35912
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 90.0,
            "pcr": 0.65,
            "call_oi": 161138,
            "put_oi": 104721
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 83.0,
            "pcr": 0.78,
            "call_oi": 3070,
            "put_oi": 2405
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 90.0,
            "pcr": 0.62,
            "call_oi": 146961,
            "put_oi": 91388
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 95.0,
            "pcr": 0.8,
            "call_oi": 60892,
            "put_oi": 49007
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 95.0,
            "pcr": 1.12,
            "call_oi": 25582,
            "put_oi": 28590
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 92.5,
            "pcr": 1.16,
            "call_oi": 51984,
            "put_oi": 60330
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 100.0,
            "pcr": 0.92,
            "call_oi": 143542,
            "put_oi": 132306
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 100.0,
            "pcr": 1.75,
            "call_oi": 16422,
            "put_oi": 28671
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 100.0,
            "pcr": 1.87,
            "call_oi": 26534,
            "put_oi": 49583
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 105.0,
            "pcr": 0.82,
            "call_oi": 11558,
            "put_oi": 9497
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 100.0,
            "pcr": 0.52,
            "call_oi": 29838,
            "put_oi": 15436
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 87.5,
            "pcr": 0.34,
            "call_oi": 114253,
            "put_oi": 39388
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 105.0,
            "pcr": 0.49,
            "call_oi": 18102,
            "put_oi": 8905
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 110.0,
            "pcr": 0.59,
            "call_oi": 51070,
            "put_oi": 30207
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期空↓ 等日线企稳",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "DELL",
        "price": "$396.34",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 76.0,
        "daily_trend": "震荡",
        "daily_rsi": 53.1,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$404.61–$444.31",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$396.34",
        "week52_low": "$396.34",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$270.00",
        "pcr": 0.61,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 400.0,
            "pcr": 0.93,
            "call_oi": 24969,
            "put_oi": 23284
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 400.0,
            "pcr": 1.37,
            "call_oi": 8232,
            "put_oi": 11288
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 405.0,
            "pcr": 0.76,
            "call_oi": 4005,
            "put_oi": 3034
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 405.0,
            "pcr": 0.94,
            "call_oi": 2377,
            "put_oi": 2224
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 360.0,
            "pcr": 1.13,
            "call_oi": 26446,
            "put_oi": 29869
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 400.0,
            "pcr": 1.03,
            "call_oi": 1216,
            "put_oi": 1254
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 270.0,
            "pcr": 0.61,
            "call_oi": 74302,
            "put_oi": 45217
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 330.0,
            "pcr": 0.94,
            "call_oi": 6609,
            "put_oi": 6181
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 300.0,
            "pcr": 1.02,
            "call_oi": 3624,
            "put_oi": 3686
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 185.0,
            "pcr": 1.94,
            "call_oi": 19560,
            "put_oi": 37954
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 200.0,
            "pcr": 1.86,
            "call_oi": 39136,
            "put_oi": 72700
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 210.0,
            "pcr": 0.91,
            "call_oi": 14314,
            "put_oi": 12975
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 250.0,
            "pcr": 1.46,
            "call_oi": 9326,
            "put_oi": 13635
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 200.0,
            "pcr": 0.76,
            "call_oi": 3794,
            "put_oi": 2866
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 130.0,
            "pcr": 1.76,
            "call_oi": 10032,
            "put_oi": 17626
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 210.0,
            "pcr": 1.35,
            "call_oi": 16947,
            "put_oi": 22832
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 400.0,
            "pcr": 0.24,
            "call_oi": 1723,
            "put_oi": 416
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 300.0,
            "pcr": 0.87,
            "call_oi": 8309,
            "put_oi": 7236
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 4,
        "top_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "SPY",
        "price": "$748.25",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 62.9,
        "daily_trend": "震荡",
        "daily_rsi": 51.4,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$744.66–$752.38",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$748.25",
        "week52_low": "$748.25",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$725.00",
        "pcr": 3.65,
        "all_expiries": [
          {
            "expiry": "2026-07-22",
            "max_pain": 748.0,
            "pcr": 1.31,
            "call_oi": 262875,
            "put_oi": 344771
          },
          {
            "expiry": "2026-07-23",
            "max_pain": 748.0,
            "pcr": 0.85,
            "call_oi": 173129,
            "put_oi": 147405
          },
          {
            "expiry": "2026-07-24",
            "max_pain": 746.0,
            "pcr": 1.34,
            "call_oi": 309809,
            "put_oi": 414694
          },
          {
            "expiry": "2026-07-27",
            "max_pain": 747.0,
            "pcr": 0.79,
            "call_oi": 83658,
            "put_oi": 66486
          },
          {
            "expiry": "2026-07-28",
            "max_pain": 748.0,
            "pcr": 1.87,
            "call_oi": 49379,
            "put_oi": 92152
          },
          {
            "expiry": "2026-07-29",
            "max_pain": 747.0,
            "pcr": 1.08,
            "call_oi": 29174,
            "put_oi": 31496
          },
          {
            "expiry": "2026-07-30",
            "max_pain": 746.0,
            "pcr": 1.06,
            "call_oi": 21601,
            "put_oi": 22852
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 745.0,
            "pcr": 3.78,
            "call_oi": 396486,
            "put_oi": 1499209
          },
          {
            "expiry": "2026-08-03",
            "max_pain": 745.0,
            "pcr": 1.07,
            "call_oi": 9225,
            "put_oi": 9899
          },
          {
            "expiry": "2026-08-04",
            "max_pain": 750.0,
            "pcr": 1.54,
            "call_oi": 1496,
            "put_oi": 2302
          },
          {
            "expiry": "2026-08-05",
            "max_pain": 675.0,
            "pcr": 0.0,
            "call_oi": 0,
            "put_oi": 0
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 750.0,
            "pcr": 3.04,
            "call_oi": 87440,
            "put_oi": 265575
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 750.0,
            "pcr": 1.4,
            "call_oi": 64009,
            "put_oi": 89712
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 745.0,
            "pcr": 3.36,
            "call_oi": 626951,
            "put_oi": 2105021
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 748.0,
            "pcr": 1.12,
            "call_oi": 35250,
            "put_oi": 39508
          },
          {
            "expiry": "2026-08-31",
            "max_pain": 722.0,
            "pcr": 1.52,
            "call_oi": 195294,
            "put_oi": 297486
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 725.0,
            "pcr": 3.65,
            "call_oi": 598419,
            "put_oi": 2182875
          },
          {
            "expiry": "2026-09-30",
            "max_pain": 707.0,
            "pcr": 0.82,
            "call_oi": 312596,
            "put_oi": 256725
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 745.0,
            "pcr": 2.48,
            "call_oi": 113423,
            "put_oi": 280885
          },
          {
            "expiry": "2026-10-30",
            "max_pain": 730.0,
            "pcr": 0.8,
            "call_oi": 57615,
            "put_oi": 46246
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 745.0,
            "pcr": 1.16,
            "call_oi": 91397,
            "put_oi": 106244
          },
          {
            "expiry": "2026-11-30",
            "max_pain": 737.0,
            "pcr": 0.88,
            "call_oi": 29394,
            "put_oi": 25862
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 700.0,
            "pcr": 2.07,
            "call_oi": 458100,
            "put_oi": 946038
          },
          {
            "expiry": "2026-12-31",
            "max_pain": 696.0,
            "pcr": 1.07,
            "call_oi": 100010,
            "put_oi": 106797
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 710.0,
            "pcr": 1.61,
            "call_oi": 447766,
            "put_oi": 722786
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 700.0,
            "pcr": 0.84,
            "call_oi": 254571,
            "put_oi": 213768
          },
          {
            "expiry": "2027-03-31",
            "max_pain": 725.0,
            "pcr": 0.86,
            "call_oi": 41287,
            "put_oi": 35456
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 735.0,
            "pcr": 1.0,
            "call_oi": 218519,
            "put_oi": 219489
          },
          {
            "expiry": "2027-06-30",
            "max_pain": 810.0,
            "pcr": 1.42,
            "call_oi": 16667,
            "put_oi": 23695
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 785.0,
            "pcr": 0.59,
            "call_oi": 82509,
            "put_oi": 48638
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 670.0,
            "pcr": 0.52,
            "call_oi": 488481,
            "put_oi": 251628
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 695.0,
            "pcr": 1.33,
            "call_oi": 104836,
            "put_oi": 139653
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 715.0,
            "pcr": 0.78,
            "call_oi": 53380,
            "put_oi": 41500
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 700.0,
            "pcr": 0.78,
            "call_oi": 89202,
            "put_oi": 69765
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "QQQ",
        "price": "$708.87",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 59.2,
        "daily_trend": "空头",
        "daily_rsi": 38.8,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$701.37–$719.47",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$708.87",
        "week52_low": "$708.87",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$680.00",
        "pcr": 1.42,
        "all_expiries": [
          {
            "expiry": "2026-07-22",
            "max_pain": 708.0,
            "pcr": 2.34,
            "call_oi": 99412,
            "put_oi": 232439
          },
          {
            "expiry": "2026-07-23",
            "max_pain": 704.0,
            "pcr": 1.88,
            "call_oi": 58420,
            "put_oi": 109542
          },
          {
            "expiry": "2026-07-24",
            "max_pain": 706.0,
            "pcr": 2.15,
            "call_oi": 179509,
            "put_oi": 385367
          },
          {
            "expiry": "2026-07-27",
            "max_pain": 705.0,
            "pcr": 3.08,
            "call_oi": 25433,
            "put_oi": 78289
          },
          {
            "expiry": "2026-07-28",
            "max_pain": 705.0,
            "pcr": 2.4,
            "call_oi": 15338,
            "put_oi": 36831
          },
          {
            "expiry": "2026-07-29",
            "max_pain": 705.0,
            "pcr": 1.09,
            "call_oi": 17348,
            "put_oi": 18971
          },
          {
            "expiry": "2026-07-30",
            "max_pain": 700.0,
            "pcr": 0.85,
            "call_oi": 10857,
            "put_oi": 9216
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 715.0,
            "pcr": 1.39,
            "call_oi": 379060,
            "put_oi": 527869
          },
          {
            "expiry": "2026-08-03",
            "max_pain": 710.0,
            "pcr": 1.29,
            "call_oi": 5257,
            "put_oi": 6801
          },
          {
            "expiry": "2026-08-04",
            "max_pain": 710.0,
            "pcr": 1.16,
            "call_oi": 2355,
            "put_oi": 2739
          },
          {
            "expiry": "2026-08-05",
            "max_pain": 630.0,
            "pcr": 0.0,
            "call_oi": 0,
            "put_oi": 0
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 712.0,
            "pcr": 3.44,
            "call_oi": 57832,
            "put_oi": 198755
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 703.0,
            "pcr": 0.81,
            "call_oi": 66627,
            "put_oi": 54197
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 705.0,
            "pcr": 1.49,
            "call_oi": 459931,
            "put_oi": 684370
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 709.0,
            "pcr": 1.32,
            "call_oi": 13252,
            "put_oi": 17442
          },
          {
            "expiry": "2026-08-31",
            "max_pain": 715.0,
            "pcr": 0.93,
            "call_oi": 87944,
            "put_oi": 81577
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 680.0,
            "pcr": 1.42,
            "call_oi": 696026,
            "put_oi": 989949
          },
          {
            "expiry": "2026-09-30",
            "max_pain": 690.0,
            "pcr": 1.6,
            "call_oi": 65302,
            "put_oi": 104388
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 700.0,
            "pcr": 1.27,
            "call_oi": 149147,
            "put_oi": 189919
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 720.0,
            "pcr": 0.59,
            "call_oi": 21025,
            "put_oi": 12430
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 680.0,
            "pcr": 1.57,
            "call_oi": 590723,
            "put_oi": 927869
          },
          {
            "expiry": "2026-12-31",
            "max_pain": 680.0,
            "pcr": 1.26,
            "call_oi": 98709,
            "put_oi": 124208
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 650.0,
            "pcr": 1.01,
            "call_oi": 305832,
            "put_oi": 309854
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 820.0,
            "pcr": 4.37,
            "call_oi": 7746,
            "put_oi": 33860
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 680.0,
            "pcr": 1.0,
            "call_oi": 183205,
            "put_oi": 184031
          },
          {
            "expiry": "2027-03-31",
            "max_pain": 660.0,
            "pcr": 0.78,
            "call_oi": 39489,
            "put_oi": 30778
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 710.0,
            "pcr": 0.91,
            "call_oi": 301148,
            "put_oi": 274531
          },
          {
            "expiry": "2027-06-30",
            "max_pain": 705.0,
            "pcr": 0.93,
            "call_oi": 9546,
            "put_oi": 8902
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 700.0,
            "pcr": 1.15,
            "call_oi": 67869,
            "put_oi": 78128
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 665.0,
            "pcr": 1.34,
            "call_oi": 133566,
            "put_oi": 179372
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 680.0,
            "pcr": 1.67,
            "call_oi": 94853,
            "put_oi": 158488
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 680.0,
            "pcr": 0.87,
            "call_oi": 57482,
            "put_oi": 50042
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 725.0,
            "pcr": 1.36,
            "call_oi": 55501,
            "put_oi": 75584
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "IWM",
        "price": "$294.72",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 64.8,
        "daily_trend": "空头",
        "daily_rsi": 44.4,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$294.56–$297.82",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$294.72",
        "week52_low": "$294.72",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$265.00",
        "pcr": 1.97,
        "all_expiries": [
          {
            "expiry": "2026-07-22",
            "max_pain": 295.0,
            "pcr": 4.76,
            "call_oi": 25708,
            "put_oi": 122491
          },
          {
            "expiry": "2026-07-23",
            "max_pain": 296.0,
            "pcr": 2.1,
            "call_oi": 14647,
            "put_oi": 30789
          },
          {
            "expiry": "2026-07-24",
            "max_pain": 295.0,
            "pcr": 2.12,
            "call_oi": 80742,
            "put_oi": 171316
          },
          {
            "expiry": "2026-07-27",
            "max_pain": 295.0,
            "pcr": 6.73,
            "call_oi": 9759,
            "put_oi": 65667
          },
          {
            "expiry": "2026-07-28",
            "max_pain": 294.0,
            "pcr": 1.28,
            "call_oi": 12082,
            "put_oi": 15516
          },
          {
            "expiry": "2026-07-29",
            "max_pain": 294.0,
            "pcr": 1.38,
            "call_oi": 11359,
            "put_oi": 15698
          },
          {
            "expiry": "2026-07-30",
            "max_pain": 293.0,
            "pcr": 6.36,
            "call_oi": 5599,
            "put_oi": 35599
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 295.0,
            "pcr": 5.92,
            "call_oi": 66491,
            "put_oi": 393613
          },
          {
            "expiry": "2026-08-03",
            "max_pain": 295.0,
            "pcr": 0.9,
            "call_oi": 12490,
            "put_oi": 11283
          },
          {
            "expiry": "2026-08-04",
            "max_pain": 294.0,
            "pcr": 0.38,
            "call_oi": 601,
            "put_oi": 230
          },
          {
            "expiry": "2026-08-05",
            "max_pain": 240.0,
            "pcr": 0.0,
            "call_oi": 0,
            "put_oi": 0
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 295.0,
            "pcr": 1.12,
            "call_oi": 50032,
            "put_oi": 56216
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 295.0,
            "pcr": 2.44,
            "call_oi": 28438,
            "put_oi": 69280
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 290.0,
            "pcr": 3.35,
            "call_oi": 245435,
            "put_oi": 822159
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 298.0,
            "pcr": 3.83,
            "call_oi": 6757,
            "put_oi": 25880
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 275.0,
            "pcr": 2.17,
            "call_oi": 423066,
            "put_oi": 917615
          },
          {
            "expiry": "2026-09-30",
            "max_pain": 285.0,
            "pcr": 1.96,
            "call_oi": 34623,
            "put_oi": 67724
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 290.0,
            "pcr": 2.69,
            "call_oi": 41119,
            "put_oi": 110549
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 290.0,
            "pcr": 1.13,
            "call_oi": 78353,
            "put_oi": 88502
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 265.0,
            "pcr": 1.97,
            "call_oi": 601469,
            "put_oi": 1186871
          },
          {
            "expiry": "2026-12-31",
            "max_pain": 295.0,
            "pcr": 2.8,
            "call_oi": 17412,
            "put_oi": 48780
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 290.0,
            "pcr": 2.69,
            "call_oi": 199836,
            "put_oi": 536820
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 295.0,
            "pcr": 6.07,
            "call_oi": 2327,
            "put_oi": 14136
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 290.0,
            "pcr": 2.72,
            "call_oi": 138176,
            "put_oi": 376226
          },
          {
            "expiry": "2027-03-31",
            "max_pain": 285.0,
            "pcr": 2.59,
            "call_oi": 4667,
            "put_oi": 12065
          },
          {
            "expiry": "2027-04-16",
            "max_pain": 295.0,
            "pcr": 1.29,
            "call_oi": 27594,
            "put_oi": 35645
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 285.0,
            "pcr": 2.8,
            "call_oi": 139313,
            "put_oi": 390062
          },
          {
            "expiry": "2027-06-30",
            "max_pain": 320.0,
            "pcr": 10.76,
            "call_oi": 362,
            "put_oi": 3895
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 295.0,
            "pcr": 5.61,
            "call_oi": 22249,
            "put_oi": 124743
          },
          {
            "expiry": "2027-10-15",
            "max_pain": 280.0,
            "pcr": 1.45,
            "call_oi": 11,
            "put_oi": 16
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 270.0,
            "pcr": 4.78,
            "call_oi": 93917,
            "put_oi": 449056
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 275.0,
            "pcr": 2.95,
            "call_oi": 29582,
            "put_oi": 87340
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 290.0,
            "pcr": 5.31,
            "call_oi": 20457,
            "put_oi": 108577
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "IBM",
        "price": "$212.67",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 45.9,
        "daily_trend": "空头",
        "daily_rsi": 25.2,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$230.19–$287.14",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$212.67",
        "week52_low": "$212.67",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$230.00",
        "pcr": 0.69,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 215.0,
            "pcr": 0.63,
            "call_oi": 61712,
            "put_oi": 38584
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 215.0,
            "pcr": 0.45,
            "call_oi": 25845,
            "put_oi": 11591
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 220.0,
            "pcr": 0.3,
            "call_oi": 12526,
            "put_oi": 3728
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 215.0,
            "pcr": 1.32,
            "call_oi": 6550,
            "put_oi": 8632
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 230.0,
            "pcr": 0.69,
            "call_oi": 79156,
            "put_oi": 54474
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 220.0,
            "pcr": 0.84,
            "call_oi": 5564,
            "put_oi": 4675
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 255.0,
            "pcr": 0.84,
            "call_oi": 50205,
            "put_oi": 42286
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 220.0,
            "pcr": 0.74,
            "call_oi": 25381,
            "put_oi": 18767
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 230.0,
            "pcr": 0.87,
            "call_oi": 9796,
            "put_oi": 8567
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 250.0,
            "pcr": 0.92,
            "call_oi": 24670,
            "put_oi": 22700
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 260.0,
            "pcr": 0.85,
            "call_oi": 57045,
            "put_oi": 48205
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 200.0,
            "pcr": 1.05,
            "call_oi": 288,
            "put_oi": 301
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 280.0,
            "pcr": 1.02,
            "call_oi": 14555,
            "put_oi": 14784
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 250.0,
            "pcr": 0.93,
            "call_oi": 16753,
            "put_oi": 15541
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 220.0,
            "pcr": 1.38,
            "call_oi": 6404,
            "put_oi": 8850
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 240.0,
            "pcr": 0.69,
            "call_oi": 16335,
            "put_oi": 11349
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 215.0,
            "pcr": 0.76,
            "call_oi": 2579,
            "put_oi": 1968
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 220.0,
            "pcr": 0.84,
            "call_oi": 8966,
            "put_oi": 7497
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "超卖↑ 关注—支撑反弹",
        "bottom_score": 2,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "AMKR",
        "price": "$66.71",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 43.7,
        "daily_trend": "空头",
        "daily_rsi": 30.6,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$64.48–$70.24",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$66.71",
        "week52_low": "$66.71",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$75.00",
        "pcr": 1.47,
        "all_expiries": [
          {
            "expiry": "2026-08-21",
            "max_pain": 75.0,
            "pcr": 1.47,
            "call_oi": 14815,
            "put_oi": 21730
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 55.0,
            "pcr": 0.35,
            "call_oi": 11631,
            "put_oi": 4118
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 65.0,
            "pcr": 0.88,
            "call_oi": 5979,
            "put_oi": 5287
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 44.59,
            "pcr": 0.27,
            "call_oi": 16722,
            "put_oi": 4567
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 55.0,
            "pcr": 0.02,
            "call_oi": 458,
            "put_oi": 11
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 35.0,
            "pcr": 0.16,
            "call_oi": 10158,
            "put_oi": 1669
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 45.0,
            "pcr": 0.2,
            "call_oi": 20,
            "put_oi": 4
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期空↓ 等日线企稳",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "NOK",
        "price": "$10.62",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 50.6,
        "daily_trend": "空头",
        "daily_rsi": 30.4,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$10.64–$12.34",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$10.62",
        "week52_low": "$10.62",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$10.00",
        "pcr": 0.27,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 11.0,
            "pcr": 0.31,
            "call_oi": 148083,
            "put_oi": 46508
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 11.0,
            "pcr": 0.35,
            "call_oi": 99293,
            "put_oi": 34531
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 10.0,
            "pcr": 0.37,
            "call_oi": 21233,
            "put_oi": 7951
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 11.5,
            "pcr": 0.27,
            "call_oi": 8976,
            "put_oi": 2460
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 12.0,
            "pcr": 0.36,
            "call_oi": 301363,
            "put_oi": 108877
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 10.5,
            "pcr": 0.3,
            "call_oi": 5364,
            "put_oi": 1609
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 12.0,
            "pcr": 0.33,
            "call_oi": 431634,
            "put_oi": 142765
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 13.0,
            "pcr": 0.53,
            "call_oi": 131792,
            "put_oi": 69846
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 12.0,
            "pcr": 1.08,
            "call_oi": 21927,
            "put_oi": 23762
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 12.0,
            "pcr": 0.23,
            "call_oi": 335981,
            "put_oi": 76342
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 10.0,
            "pcr": 0.27,
            "call_oi": 695447,
            "put_oi": 187727
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 11.0,
            "pcr": 1.77,
            "call_oi": 9210,
            "put_oi": 16314
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 12.0,
            "pcr": 0.34,
            "call_oi": 158586,
            "put_oi": 53975
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 10.0,
            "pcr": 0.14,
            "call_oi": 37882,
            "put_oi": 5287
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 7.0,
            "pcr": 0.26,
            "call_oi": 214331,
            "put_oi": 56773
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 8.0,
            "pcr": 0.13,
            "call_oi": 1701,
            "put_oi": 227
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 10.0,
            "pcr": 0.22,
            "call_oi": 8930,
            "put_oi": 1983
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "SOXL",
        "price": "$158.56",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 53.4,
        "daily_trend": "空头",
        "daily_rsi": 29.0,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$146.87–$181.05",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$158.56",
        "week52_low": "$158.56",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$29.00",
        "pcr": 1.56,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 155.0,
            "pcr": 2.18,
            "call_oi": 83701,
            "put_oi": 182336
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 175.0,
            "pcr": 2.23,
            "call_oi": 36468,
            "put_oi": 81333
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 178.0,
            "pcr": 1.55,
            "call_oi": 15344,
            "put_oi": 23805
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 175.0,
            "pcr": 1.98,
            "call_oi": 6435,
            "put_oi": 12737
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 97.0,
            "pcr": 1.87,
            "call_oi": 68550,
            "put_oi": 127992
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 155.0,
            "pcr": 1.22,
            "call_oi": 4552,
            "put_oi": 5531
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 130.0,
            "pcr": 1.39,
            "call_oi": 24333,
            "put_oi": 33704
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 115.0,
            "pcr": 2.29,
            "call_oi": 15027,
            "put_oi": 34431
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 105.0,
            "pcr": 3.29,
            "call_oi": 14154,
            "put_oi": 46636
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 29.0,
            "pcr": 1.56,
            "call_oi": 146671,
            "put_oi": 229482
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 140.0,
            "pcr": 0.74,
            "call_oi": 2990,
            "put_oi": 2201
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 56.0,
            "pcr": 1.05,
            "call_oi": 58620,
            "put_oi": 61773
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 2,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "QCOM",
        "price": "$171.78",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 54.4,
        "daily_trend": "空头",
        "daily_rsi": 39.4,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$174.71–$187.01",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$171.78",
        "week52_low": "$171.78",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$200.00",
        "pcr": 1.11,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 177.5,
            "pcr": 0.68,
            "call_oi": 35330,
            "put_oi": 23955
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 180.0,
            "pcr": 0.44,
            "call_oi": 26809,
            "put_oi": 11749
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 180.0,
            "pcr": 0.33,
            "call_oi": 10720,
            "put_oi": 3590
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 175.0,
            "pcr": 0.59,
            "call_oi": 3215,
            "put_oi": 1896
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 200.0,
            "pcr": 0.95,
            "call_oi": 71570,
            "put_oi": 67741
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 180.0,
            "pcr": 0.98,
            "call_oi": 1018,
            "put_oi": 998
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 180.0,
            "pcr": 0.77,
            "call_oi": 66765,
            "put_oi": 51427
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 185.0,
            "pcr": 1.09,
            "call_oi": 20399,
            "put_oi": 22170
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 190.0,
            "pcr": 1.04,
            "call_oi": 15559,
            "put_oi": 16195
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 185.0,
            "pcr": 1.08,
            "call_oi": 41991,
            "put_oi": 45450
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 200.0,
            "pcr": 1.11,
            "call_oi": 96062,
            "put_oi": 106541
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 190.0,
            "pcr": 1.27,
            "call_oi": 299,
            "put_oi": 380
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 195.0,
            "pcr": 0.95,
            "call_oi": 15967,
            "put_oi": 15167
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 180.0,
            "pcr": 1.09,
            "call_oi": 25438,
            "put_oi": 27684
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 175.0,
            "pcr": 1.02,
            "call_oi": 29012,
            "put_oi": 29603
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 150.0,
            "pcr": 0.34,
            "call_oi": 778,
            "put_oi": 266
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "CRCL",
        "price": "$60.46",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 32.6,
        "daily_trend": "多头",
        "daily_rsi": 60.0,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$62.10–$67.01",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$60.46",
        "week52_low": "$60.46",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$90.00",
        "pcr": 0.67,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 64.0,
            "pcr": 0.68,
            "call_oi": 53691,
            "put_oi": 36372
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 67.0,
            "pcr": 0.59,
            "call_oi": 23979,
            "put_oi": 14063
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 66.0,
            "pcr": 0.99,
            "call_oi": 12801,
            "put_oi": 12634
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 68.0,
            "pcr": 0.49,
            "call_oi": 2665,
            "put_oi": 1302
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 80.0,
            "pcr": 0.69,
            "call_oi": 54126,
            "put_oi": 37468
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 65.0,
            "pcr": 1.04,
            "call_oi": 3338,
            "put_oi": 3474
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 85.0,
            "pcr": 1.01,
            "call_oi": 57751,
            "put_oi": 58438
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 90.0,
            "pcr": 0.84,
            "call_oi": 22187,
            "put_oi": 18615
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 95.0,
            "pcr": 0.89,
            "call_oi": 44096,
            "put_oi": 39446
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 90.0,
            "pcr": 0.67,
            "call_oi": 77014,
            "put_oi": 51363
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 80.0,
            "pcr": 1.6,
            "call_oi": 3592,
            "put_oi": 5762
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 90.0,
            "pcr": 0.38,
            "call_oi": 18991,
            "put_oi": 7131
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 100.0,
            "pcr": 0.89,
            "call_oi": 9021,
            "put_oi": 8028
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 65.0,
            "pcr": 0.42,
            "call_oi": 21009,
            "put_oi": 8726
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 85.0,
            "pcr": 0.58,
            "call_oi": 15040,
            "put_oi": 8758
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 70.0,
            "pcr": 0.37,
            "call_oi": 12815,
            "put_oi": 4779
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "CIEN",
        "price": "$374.41",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 38.0,
        "daily_trend": "空头",
        "daily_rsi": 33.5,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$392.00–$444.75",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$374.41",
        "week52_low": "$374.41",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$430.00",
        "pcr": 4.12,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 410.0,
            "pcr": 0.86,
            "call_oi": 9599,
            "put_oi": 8257
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 430.0,
            "pcr": 4.12,
            "call_oi": 3916,
            "put_oi": 16127
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 415.0,
            "pcr": 0.38,
            "call_oi": 4736,
            "put_oi": 1801
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 370.0,
            "pcr": 0.7,
            "call_oi": 892,
            "put_oi": 625
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 450.0,
            "pcr": 1.23,
            "call_oi": 4374,
            "put_oi": 5364
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 455.0,
            "pcr": 1.04,
            "call_oi": 531,
            "put_oi": 554
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 380.0,
            "pcr": 0.21,
            "call_oi": 669,
            "put_oi": 142
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 450.0,
            "pcr": 0.93,
            "call_oi": 6037,
            "put_oi": 5627
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 400.0,
            "pcr": 1.14,
            "call_oi": 3185,
            "put_oi": 3617
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 350.0,
            "pcr": 0.77,
            "call_oi": 6464,
            "put_oi": 4959
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 550.0,
            "pcr": 1.01,
            "call_oi": 1355,
            "put_oi": 1372
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 460.0,
            "pcr": 0.77,
            "call_oi": 1813,
            "put_oi": 1391
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 290.0,
            "pcr": 0.38,
            "call_oi": 3484,
            "put_oi": 1316
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 450.0,
            "pcr": 0.24,
            "call_oi": 1032,
            "put_oi": 251
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 320.0,
            "pcr": 0.27,
            "call_oi": 2560,
            "put_oi": 681
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期空↓ 等日线企稳",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "IREN",
        "price": "$33.62",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 44.5,
        "daily_trend": "空头",
        "daily_rsi": 42.7,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$35.68–$41.85",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$33.62",
        "week52_low": "$33.62",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$30.00",
        "pcr": 0.83,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 39.0,
            "pcr": 1.66,
            "call_oi": 132428,
            "put_oi": 220326
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 42.0,
            "pcr": 2.55,
            "call_oi": 51759,
            "put_oi": 131838
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 38.0,
            "pcr": 1.38,
            "call_oi": 22945,
            "put_oi": 31584
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 43.0,
            "pcr": 1.33,
            "call_oi": 7956,
            "put_oi": 10596
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 48.0,
            "pcr": 1.92,
            "call_oi": 113801,
            "put_oi": 218898
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 45.0,
            "pcr": 0.75,
            "call_oi": 7739,
            "put_oi": 5835
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 50.0,
            "pcr": 1.08,
            "call_oi": 138729,
            "put_oi": 149680
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 47.0,
            "pcr": 0.59,
            "call_oi": 40992,
            "put_oi": 24178
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 60.0,
            "pcr": 0.88,
            "call_oi": 52990,
            "put_oi": 46676
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 45.0,
            "pcr": 0.92,
            "call_oi": 104759,
            "put_oi": 96337
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 30.0,
            "pcr": 0.83,
            "call_oi": 311874,
            "put_oi": 258870
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 42.0,
            "pcr": 0.52,
            "call_oi": 3820,
            "put_oi": 1978
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 45.0,
            "pcr": 0.12,
            "call_oi": 84977,
            "put_oi": 9794
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 50.0,
            "pcr": 0.39,
            "call_oi": 137684,
            "put_oi": 53722
          },
          {
            "expiry": "2028-03-17",
            "max_pain": 40.0,
            "pcr": 0.21,
            "call_oi": 3840,
            "put_oi": 790
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 10.0,
            "pcr": 0.1,
            "call_oi": 13539,
            "put_oi": 1309
          },
          {
            "expiry": "2028-09-15",
            "max_pain": 70.0,
            "pcr": 1.91,
            "call_oi": 54147,
            "put_oi": 103465
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期空↓ 等日线企稳",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "VSH",
        "price": "$39.57",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 58.6,
        "daily_trend": "空头",
        "daily_rsi": 23.5,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$38.09–$43.02",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$39.57",
        "week52_low": "$39.57",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$35.00",
        "pcr": 0.35,
        "all_expiries": [
          {
            "expiry": "2026-08-21",
            "max_pain": 35.0,
            "pcr": 0.35,
            "call_oi": 21598,
            "put_oi": 7507
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 40.0,
            "pcr": 1.62,
            "call_oi": 97,
            "put_oi": 157
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 50.0,
            "pcr": 2.13,
            "call_oi": 6957,
            "put_oi": 14852
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 35.0,
            "pcr": 0.19,
            "call_oi": 10866,
            "put_oi": 2013
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 25.0,
            "pcr": 0.37,
            "call_oi": 3490,
            "put_oi": 1301
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 55.0,
            "pcr": 1.09,
            "call_oi": 6361,
            "put_oi": 6952
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 55.0,
            "pcr": 32.26,
            "call_oi": 778,
            "put_oi": 25095
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 40.0,
            "pcr": 0.49,
            "call_oi": 142,
            "put_oi": 70
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "超卖↑ 关注—支撑反弹",
        "bottom_score": 2,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 2,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "ASTS",
        "price": "$57.80",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 45.0,
        "daily_trend": "空头",
        "daily_rsi": 21.7,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$60.14–$75.51",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$57.80",
        "week52_low": "$57.80",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$40.00",
        "pcr": 0.34,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 61.0,
            "pcr": 0.57,
            "call_oi": 59922,
            "put_oi": 34220
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 72.0,
            "pcr": 0.66,
            "call_oi": 29603,
            "put_oi": 19679
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 70.0,
            "pcr": 0.79,
            "call_oi": 9592,
            "put_oi": 7540
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 70.0,
            "pcr": 0.61,
            "call_oi": 7167,
            "put_oi": 4392
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 80.0,
            "pcr": 0.59,
            "call_oi": 105075,
            "put_oi": 61601
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 70.0,
            "pcr": 0.39,
            "call_oi": 8180,
            "put_oi": 3177
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 80.0,
            "pcr": 0.28,
            "call_oi": 111880,
            "put_oi": 31546
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 70.0,
            "pcr": 0.89,
            "call_oi": 45857,
            "put_oi": 40786
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 75.0,
            "pcr": 0.47,
            "call_oi": 27814,
            "put_oi": 13013
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 40.0,
            "pcr": 0.34,
            "call_oi": 149407,
            "put_oi": 50470
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 70.0,
            "pcr": 0.32,
            "call_oi": 2910,
            "put_oi": 945
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 70.0,
            "pcr": 0.35,
            "call_oi": 44903,
            "put_oi": 15530
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 47.0,
            "pcr": 0.47,
            "call_oi": 52603,
            "put_oi": 24879
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 65.0,
            "pcr": 0.41,
            "call_oi": 86669,
            "put_oi": 35612
          },
          {
            "expiry": "2028-03-17",
            "max_pain": 60.0,
            "pcr": 0.88,
            "call_oi": 23305,
            "put_oi": 20427
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 30.0,
            "pcr": 0.0,
            "call_oi": 0,
            "put_oi": 0
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "超卖↑ 关注—支撑反弹",
        "bottom_score": 2,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 2,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "OKLO",
        "price": "$41.11",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 25.9,
        "daily_trend": "空头",
        "daily_rsi": 25.3,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$43.26–$49.69",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$41.11",
        "week52_low": "$41.11",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$60.00",
        "pcr": 0.69,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 43.5,
            "pcr": 0.8,
            "call_oi": 23439,
            "put_oi": 18821
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 44.0,
            "pcr": 1.04,
            "call_oi": 12263,
            "put_oi": 12712
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 48.0,
            "pcr": 0.96,
            "call_oi": 5225,
            "put_oi": 5028
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 52.0,
            "pcr": 0.71,
            "call_oi": 4341,
            "put_oi": 3065
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 60.0,
            "pcr": 0.95,
            "call_oi": 36833,
            "put_oi": 35068
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 48.0,
            "pcr": 0.45,
            "call_oi": 2255,
            "put_oi": 1024
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 65.0,
            "pcr": 0.95,
            "call_oi": 28685,
            "put_oi": 27206
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 50.0,
            "pcr": 0.63,
            "call_oi": 24450,
            "put_oi": 15523
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 65.0,
            "pcr": 0.9,
            "call_oi": 10737,
            "put_oi": 9656
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 60.0,
            "pcr": 0.16,
            "call_oi": 77608,
            "put_oi": 12746
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 60.0,
            "pcr": 0.69,
            "call_oi": 84688,
            "put_oi": 58475
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 65.0,
            "pcr": 1.2,
            "call_oi": 4161,
            "put_oi": 5010
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 40.0,
            "pcr": 0.6,
            "call_oi": 3856,
            "put_oi": 2313
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 55.0,
            "pcr": 0.73,
            "call_oi": 12039,
            "put_oi": 8792
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 60.0,
            "pcr": 0.26,
            "call_oi": 56245,
            "put_oi": 14755
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期空↓ 等日线企稳",
        "bottom_score": 3,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 2,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "AAPL",
        "price": "$333.74",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 70.1,
        "daily_trend": "多头",
        "daily_rsi": 80.4,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$315.28–$329.12",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$333.74",
        "week52_low": "$333.74",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$270.00",
        "pcr": 0.82,
        "all_expiries": [
          {
            "expiry": "2026-07-22",
            "max_pain": 327.5,
            "pcr": 0.86,
            "call_oi": 78936,
            "put_oi": 67631
          },
          {
            "expiry": "2026-07-24",
            "max_pain": 322.5,
            "pcr": 0.72,
            "call_oi": 147531,
            "put_oi": 106411
          },
          {
            "expiry": "2026-07-27",
            "max_pain": 327.5,
            "pcr": 1.01,
            "call_oi": 12623,
            "put_oi": 12720
          },
          {
            "expiry": "2026-07-29",
            "max_pain": 325.0,
            "pcr": 0.92,
            "call_oi": 7844,
            "put_oi": 7184
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 315.0,
            "pcr": 0.87,
            "call_oi": 74397,
            "put_oi": 64491
          },
          {
            "expiry": "2026-08-03",
            "max_pain": 322.5,
            "pcr": 0.69,
            "call_oi": 2116,
            "put_oi": 1451
          },
          {
            "expiry": "2026-08-05",
            "max_pain": 325.0,
            "pcr": 4.26,
            "call_oi": 291,
            "put_oi": 1240
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 310.0,
            "pcr": 0.36,
            "call_oi": 46958,
            "put_oi": 16971
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 310.0,
            "pcr": 0.36,
            "call_oi": 26244,
            "put_oi": 9447
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 300.0,
            "pcr": 0.83,
            "call_oi": 325355,
            "put_oi": 269940
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 310.0,
            "pcr": 0.32,
            "call_oi": 14852,
            "put_oi": 4805
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 285.0,
            "pcr": 0.72,
            "call_oi": 361958,
            "put_oi": 261972
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 290.0,
            "pcr": 0.46,
            "call_oi": 199429,
            "put_oi": 92158
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 275.0,
            "pcr": 0.55,
            "call_oi": 135487,
            "put_oi": 74006
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 255.0,
            "pcr": 0.85,
            "call_oi": 269845,
            "put_oi": 230642
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 270.0,
            "pcr": 0.82,
            "call_oi": 469391,
            "put_oi": 385788
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 280.0,
            "pcr": 0.81,
            "call_oi": 21183,
            "put_oi": 17174
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 280.0,
            "pcr": 0.72,
            "call_oi": 60136,
            "put_oi": 43311
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 260.0,
            "pcr": 0.75,
            "call_oi": 130550,
            "put_oi": 97900
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 300.0,
            "pcr": 0.47,
            "call_oi": 25817,
            "put_oi": 12017
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 250.0,
            "pcr": 0.89,
            "call_oi": 89404,
            "put_oi": 79200
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 260.0,
            "pcr": 0.7,
            "call_oi": 93724,
            "put_oi": 65379
          },
          {
            "expiry": "2028-03-17",
            "max_pain": 260.0,
            "pcr": 0.65,
            "call_oi": 21819,
            "put_oi": 14239
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 240.0,
            "pcr": 0.49,
            "call_oi": 71621,
            "put_oi": 35381
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期多↑ 目标—",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 6,
        "top_breakdown": {
          "rsi": 3,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "GOOGL",
        "price": "$346.77",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 51.2,
        "daily_trend": "空头",
        "daily_rsi": 44.5,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$351.60–$366.09",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$346.77",
        "week52_low": "$346.77",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$300.00",
        "pcr": 0.97,
        "all_expiries": [
          {
            "expiry": "2026-07-22",
            "max_pain": 355.0,
            "pcr": 0.22,
            "call_oi": 3381,
            "put_oi": 729
          },
          {
            "expiry": "2026-07-24",
            "max_pain": 350.0,
            "pcr": 0.59,
            "call_oi": 103064,
            "put_oi": 60811
          },
          {
            "expiry": "2026-07-27",
            "max_pain": 355.0,
            "pcr": 0.38,
            "call_oi": 16654,
            "put_oi": 6335
          },
          {
            "expiry": "2026-07-29",
            "max_pain": 355.0,
            "pcr": 0.44,
            "call_oi": 6141,
            "put_oi": 2721
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 350.0,
            "pcr": 0.62,
            "call_oi": 35679,
            "put_oi": 22229
          },
          {
            "expiry": "2026-08-03",
            "max_pain": 325.0,
            "pcr": 0.97,
            "call_oi": 1293,
            "put_oi": 1254
          },
          {
            "expiry": "2026-08-05",
            "max_pain": 335.0,
            "pcr": 1.19,
            "call_oi": 224,
            "put_oi": 267
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 355.0,
            "pcr": 1.12,
            "call_oi": 15018,
            "put_oi": 16798
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 350.0,
            "pcr": 0.49,
            "call_oi": 8601,
            "put_oi": 4214
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 350.0,
            "pcr": 0.64,
            "call_oi": 239756,
            "put_oi": 152712
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 355.0,
            "pcr": 2.02,
            "call_oi": 2361,
            "put_oi": 4758
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 325.0,
            "pcr": 0.66,
            "call_oi": 227698,
            "put_oi": 149269
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 350.0,
            "pcr": 0.61,
            "call_oi": 91946,
            "put_oi": 56352
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 340.0,
            "pcr": 0.63,
            "call_oi": 68474,
            "put_oi": 42828
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 300.0,
            "pcr": 0.75,
            "call_oi": 170969,
            "put_oi": 128075
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 300.0,
            "pcr": 0.97,
            "call_oi": 238690,
            "put_oi": 232283
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 310.0,
            "pcr": 2.7,
            "call_oi": 1271,
            "put_oi": 3426
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 350.0,
            "pcr": 1.31,
            "call_oi": 38962,
            "put_oi": 51012
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 300.0,
            "pcr": 0.69,
            "call_oi": 101422,
            "put_oi": 69744
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 290.0,
            "pcr": 0.51,
            "call_oi": 12645,
            "put_oi": 6420
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 220.0,
            "pcr": 0.76,
            "call_oi": 79598,
            "put_oi": 60741
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 320.0,
            "pcr": 0.35,
            "call_oi": 161132,
            "put_oi": 55922
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 300.0,
            "pcr": 0.41,
            "call_oi": 36445,
            "put_oi": 15047
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 335.0,
            "pcr": 0.55,
            "call_oi": 82374,
            "put_oi": 45010
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "META",
        "price": "$646.01",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 46.0,
        "daily_trend": "多头",
        "daily_rsi": 65.9,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$616.49–$665.11",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$646.01",
        "week52_low": "$646.01",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$620.00",
        "pcr": 0.18,
        "all_expiries": [
          {
            "expiry": "2026-07-22",
            "max_pain": 645.0,
            "pcr": 0.54,
            "call_oi": 32538,
            "put_oi": 17628
          },
          {
            "expiry": "2026-07-24",
            "max_pain": 617.5,
            "pcr": 0.3,
            "call_oi": 142254,
            "put_oi": 42495
          },
          {
            "expiry": "2026-07-27",
            "max_pain": 650.0,
            "pcr": 1.09,
            "call_oi": 9079,
            "put_oi": 9861
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 620.0,
            "pcr": 0.41,
            "call_oi": 93247,
            "put_oi": 38078
          },
          {
            "expiry": "2026-08-03",
            "max_pain": 645.0,
            "pcr": 0.23,
            "call_oi": 2416,
            "put_oi": 559
          },
          {
            "expiry": "2026-08-05",
            "max_pain": 635.0,
            "pcr": 0.97,
            "call_oi": 65,
            "put_oi": 63
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 625.0,
            "pcr": 0.55,
            "call_oi": 26210,
            "put_oi": 14388
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 630.0,
            "pcr": 0.36,
            "call_oi": 12964,
            "put_oi": 4676
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 610.0,
            "pcr": 0.51,
            "call_oi": 205396,
            "put_oi": 104119
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 630.0,
            "pcr": 0.6,
            "call_oi": 5179,
            "put_oi": 3084
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 630.0,
            "pcr": 1.11,
            "call_oi": 149859,
            "put_oi": 167022
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 600.0,
            "pcr": 0.62,
            "call_oi": 51213,
            "put_oi": 31867
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 605.0,
            "pcr": 0.43,
            "call_oi": 85021,
            "put_oi": 36168
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 570.0,
            "pcr": 0.61,
            "call_oi": 127842,
            "put_oi": 78134
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 620.0,
            "pcr": 0.18,
            "call_oi": 654839,
            "put_oi": 117156
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 640.0,
            "pcr": 0.96,
            "call_oi": 1796,
            "put_oi": 1731
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 610.0,
            "pcr": 1.4,
            "call_oi": 23276,
            "put_oi": 32494
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 600.0,
            "pcr": 0.67,
            "call_oi": 53093,
            "put_oi": 35630
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 550.0,
            "pcr": 0.42,
            "call_oi": 23997,
            "put_oi": 10194
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 500.0,
            "pcr": 0.54,
            "call_oi": 60307,
            "put_oi": 32806
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 640.0,
            "pcr": 0.43,
            "call_oi": 104669,
            "put_oi": 44905
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 570.0,
            "pcr": 1.2,
            "call_oi": 16798,
            "put_oi": 20074
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 540.0,
            "pcr": 0.37,
            "call_oi": 59856,
            "put_oi": 22320
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "AMZN",
        "price": "$247.23",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 41.2,
        "daily_trend": "多头",
        "daily_rsi": 62.2,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$245.89–$252.69",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$247.23",
        "week52_low": "$247.23",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$245.00",
        "pcr": 0.41,
        "all_expiries": [
          {
            "expiry": "2026-07-22",
            "max_pain": 247.5,
            "pcr": 0.6,
            "call_oi": 36631,
            "put_oi": 21996
          },
          {
            "expiry": "2026-07-24",
            "max_pain": 242.5,
            "pcr": 0.41,
            "call_oi": 152390,
            "put_oi": 62751
          },
          {
            "expiry": "2026-07-27",
            "max_pain": 245.0,
            "pcr": 0.44,
            "call_oi": 26444,
            "put_oi": 11507
          },
          {
            "expiry": "2026-07-29",
            "max_pain": 245.0,
            "pcr": 0.04,
            "call_oi": 4261,
            "put_oi": 183
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 240.0,
            "pcr": 0.3,
            "call_oi": 119207,
            "put_oi": 35292
          },
          {
            "expiry": "2026-08-03",
            "max_pain": 240.0,
            "pcr": 0.27,
            "call_oi": 1647,
            "put_oi": 445
          },
          {
            "expiry": "2026-08-05",
            "max_pain": 245.0,
            "pcr": 0.79,
            "call_oi": 298,
            "put_oi": 234
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 240.0,
            "pcr": 0.5,
            "call_oi": 34386,
            "put_oi": 17090
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 240.0,
            "pcr": 0.21,
            "call_oi": 22613,
            "put_oi": 4721
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 245.0,
            "pcr": 0.41,
            "call_oi": 536562,
            "put_oi": 220839
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 240.0,
            "pcr": 0.53,
            "call_oi": 4337,
            "put_oi": 2315
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 230.0,
            "pcr": 0.77,
            "call_oi": 276618,
            "put_oi": 212315
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 245.0,
            "pcr": 0.95,
            "call_oi": 86210,
            "put_oi": 81699
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 240.0,
            "pcr": 0.81,
            "call_oi": 79851,
            "put_oi": 64455
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 215.0,
            "pcr": 0.95,
            "call_oi": 196402,
            "put_oi": 185783
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 225.0,
            "pcr": 0.7,
            "call_oi": 424120,
            "put_oi": 295503
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 240.0,
            "pcr": 2.52,
            "call_oi": 33,
            "put_oi": 83
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 245.0,
            "pcr": 1.24,
            "call_oi": 66799,
            "put_oi": 82617
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 220.0,
            "pcr": 0.65,
            "call_oi": 161424,
            "put_oi": 105696
          },
          {
            "expiry": "2027-07-16",
            "max_pain": 270.0,
            "pcr": 0.96,
            "call_oi": 34388,
            "put_oi": 33098
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 220.0,
            "pcr": 0.91,
            "call_oi": 104001,
            "put_oi": 95092
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 230.0,
            "pcr": 0.58,
            "call_oi": 160155,
            "put_oi": 92413
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 240.0,
            "pcr": 0.58,
            "call_oi": 40189,
            "put_oi": 23148
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 220.0,
            "pcr": 0.78,
            "call_oi": 85548,
            "put_oi": 66734
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "TSLA",
        "price": "$380.84",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 50.4,
        "daily_trend": "空头",
        "daily_rsi": 36.0,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$388.63–$411.98",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$380.84",
        "week52_low": "$380.84",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$330.00",
        "pcr": 0.48,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 385.0,
            "pcr": 1.02,
            "call_oi": 243111,
            "put_oi": 249180
          },
          {
            "expiry": "2026-07-27",
            "max_pain": 380.0,
            "pcr": 0.61,
            "call_oi": 24513,
            "put_oi": 14907
          },
          {
            "expiry": "2026-07-29",
            "max_pain": 382.5,
            "pcr": 0.88,
            "call_oi": 12467,
            "put_oi": 11003
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 390.0,
            "pcr": 0.87,
            "call_oi": 72802,
            "put_oi": 63021
          },
          {
            "expiry": "2026-08-03",
            "max_pain": 375.0,
            "pcr": 0.23,
            "call_oi": 7256,
            "put_oi": 1655
          },
          {
            "expiry": "2026-08-05",
            "max_pain": 385.0,
            "pcr": 0.74,
            "call_oi": 297,
            "put_oi": 220
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 395.0,
            "pcr": 0.62,
            "call_oi": 42879,
            "put_oi": 26419
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 395.0,
            "pcr": 0.87,
            "call_oi": 21433,
            "put_oi": 18550
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 395.0,
            "pcr": 0.8,
            "call_oi": 237902,
            "put_oi": 190285
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 400.0,
            "pcr": 0.87,
            "call_oi": 12976,
            "put_oi": 11241
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 400.0,
            "pcr": 0.8,
            "call_oi": 280866,
            "put_oi": 224372
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 395.0,
            "pcr": 1.2,
            "call_oi": 86139,
            "put_oi": 103218
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 400.0,
            "pcr": 1.22,
            "call_oi": 99196,
            "put_oi": 121438
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 350.0,
            "pcr": 0.91,
            "call_oi": 345135,
            "put_oi": 312558
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 330.0,
            "pcr": 0.48,
            "call_oi": 606590,
            "put_oi": 289505
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 360.0,
            "pcr": 7.11,
            "call_oi": 149,
            "put_oi": 1060
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 390.0,
            "pcr": 1.52,
            "call_oi": 50475,
            "put_oi": 76522
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 340.0,
            "pcr": 0.51,
            "call_oi": 284881,
            "put_oi": 146496
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 400.0,
            "pcr": 1.26,
            "call_oi": 8064,
            "put_oi": 10181
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 250.0,
            "pcr": 0.89,
            "call_oi": 203472,
            "put_oi": 180191
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 400.0,
            "pcr": 0.65,
            "call_oi": 128283,
            "put_oi": 83043
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 450.0,
            "pcr": 0.63,
            "call_oi": 60103,
            "put_oi": 37968
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 490.0,
            "pcr": 0.79,
            "call_oi": 145224,
            "put_oi": 114798
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "ARM",
        "price": "$267.19",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 55.5,
        "daily_trend": "空头",
        "daily_rsi": 32.5,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$275.18–$314.70",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$267.19",
        "week52_low": "$267.19",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$200.00",
        "pcr": 1.06,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 275.0,
            "pcr": 0.85,
            "call_oi": 34038,
            "put_oi": 29006
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 310.0,
            "pcr": 1.1,
            "call_oi": 9115,
            "put_oi": 10030
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 300.0,
            "pcr": 1.0,
            "call_oi": 2784,
            "put_oi": 2772
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 290.0,
            "pcr": 0.79,
            "call_oi": 1842,
            "put_oi": 1453
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 230.0,
            "pcr": 1.21,
            "call_oi": 55203,
            "put_oi": 66806
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 285.0,
            "pcr": 1.5,
            "call_oi": 674,
            "put_oi": 1008
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 200.0,
            "pcr": 1.06,
            "call_oi": 60021,
            "put_oi": 63832
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 300.0,
            "pcr": 2.18,
            "call_oi": 9606,
            "put_oi": 20964
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 260.0,
            "pcr": 2.34,
            "call_oi": 7468,
            "put_oi": 17443
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 140.0,
            "pcr": 1.24,
            "call_oi": 40560,
            "put_oi": 50102
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 190.0,
            "pcr": 1.79,
            "call_oi": 38682,
            "put_oi": 69199
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 180.0,
            "pcr": 0.63,
            "call_oi": 13044,
            "put_oi": 8228
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 125.0,
            "pcr": 0.39,
            "call_oi": 52130,
            "put_oi": 20128
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 140.0,
            "pcr": 2.37,
            "call_oi": 5749,
            "put_oi": 13603
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 200.0,
            "pcr": 1.23,
            "call_oi": 12426,
            "put_oi": 15318
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 300.0,
            "pcr": 0.73,
            "call_oi": 128,
            "put_oi": 93
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 250.0,
            "pcr": 0.38,
            "call_oi": 1130,
            "put_oi": 425
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "AMAT",
        "price": "$529.66",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 67.8,
        "daily_trend": "空头",
        "daily_rsi": 28.7,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$544.23–$587.93",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$529.66",
        "week52_low": "$529.66",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$300.00",
        "pcr": 1.08,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 555.0,
            "pcr": 1.28,
            "call_oi": 23856,
            "put_oi": 30522
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 600.0,
            "pcr": 1.18,
            "call_oi": 10384,
            "put_oi": 12277
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 560.0,
            "pcr": 0.94,
            "call_oi": 6608,
            "put_oi": 6237
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 550.0,
            "pcr": 1.16,
            "call_oi": 2394,
            "put_oi": 2766
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 540.0,
            "pcr": 1.26,
            "call_oi": 26054,
            "put_oi": 32734
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 565.0,
            "pcr": 0.99,
            "call_oi": 1210,
            "put_oi": 1202
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 430.0,
            "pcr": 1.18,
            "call_oi": 25116,
            "put_oi": 29742
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 480.0,
            "pcr": 1.48,
            "call_oi": 8610,
            "put_oi": 12713
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 480.0,
            "pcr": 1.18,
            "call_oi": 8178,
            "put_oi": 9647
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 350.0,
            "pcr": 1.27,
            "call_oi": 16646,
            "put_oi": 21124
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 300.0,
            "pcr": 1.08,
            "call_oi": 32742,
            "put_oi": 35388
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 520.0,
            "pcr": 0.89,
            "call_oi": 3084,
            "put_oi": 2732
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 500.0,
            "pcr": 1.26,
            "call_oi": 4910,
            "put_oi": 6210
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 350.0,
            "pcr": 2.39,
            "call_oi": 15677,
            "put_oi": 37392
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 300.0,
            "pcr": 1.63,
            "call_oi": 6870,
            "put_oi": 11172
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 370.0,
            "pcr": 0.92,
            "call_oi": 9474,
            "put_oi": 8701
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "KLAC",
        "price": "$212.75",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 56.6,
        "daily_trend": "空头",
        "daily_rsi": 22.1,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$216.86–$229.20",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$212.75",
        "week52_low": "$212.75",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$224.00",
        "pcr": 2.29,
        "all_expiries": [
          {
            "expiry": "2026-08-21",
            "max_pain": 224.0,
            "pcr": 1.84,
            "call_oi": 30631,
            "put_oi": 56356
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 224.0,
            "pcr": 2.29,
            "call_oi": 43634,
            "put_oi": 99993
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 196.0,
            "pcr": 1.92,
            "call_oi": 4666,
            "put_oi": 8956
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 171.0,
            "pcr": 1.29,
            "call_oi": 10560,
            "put_oi": 13659
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 166.0,
            "pcr": 1.36,
            "call_oi": 35148,
            "put_oi": 47899
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 224.0,
            "pcr": 1.11,
            "call_oi": 7355,
            "put_oi": 8131
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 206.0,
            "pcr": 1.08,
            "call_oi": 10460,
            "put_oi": 11268
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 140.0,
            "pcr": 0.74,
            "call_oi": 16788,
            "put_oi": 12382
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "超卖↑ 关注—支撑反弹",
        "bottom_score": 3,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 2,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "MRVL",
        "price": "$188.68",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 57.5,
        "daily_trend": "空头",
        "daily_rsi": 23.7,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$200.49–$237.08",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$188.68",
        "week52_low": "$188.68",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$175.00",
        "pcr": 1.33,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 200.0,
            "pcr": 0.6,
            "call_oi": 76144,
            "put_oi": 46023
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 215.0,
            "pcr": 1.0,
            "call_oi": 50527,
            "put_oi": 50648
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 225.0,
            "pcr": 0.86,
            "call_oi": 13915,
            "put_oi": 11899
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 225.0,
            "pcr": 1.65,
            "call_oi": 5625,
            "put_oi": 9285
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 200.0,
            "pcr": 0.72,
            "call_oi": 141554,
            "put_oi": 102232
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 225.0,
            "pcr": 1.23,
            "call_oi": 4144,
            "put_oi": 5100
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 175.0,
            "pcr": 1.33,
            "call_oi": 119216,
            "put_oi": 158548
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 250.0,
            "pcr": 1.71,
            "call_oi": 24980,
            "put_oi": 42769
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 185.0,
            "pcr": 0.99,
            "call_oi": 38626,
            "put_oi": 38375
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 170.0,
            "pcr": 1.25,
            "call_oi": 56473,
            "put_oi": 70724
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 140.0,
            "pcr": 1.57,
            "call_oi": 82442,
            "put_oi": 129761
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 280.0,
            "pcr": 1.06,
            "call_oi": 2982,
            "put_oi": 3158
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 200.0,
            "pcr": 1.67,
            "call_oi": 21814,
            "put_oi": 36395
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 165.0,
            "pcr": 1.31,
            "call_oi": 33039,
            "put_oi": 43118
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 290.0,
            "pcr": 1.1,
            "call_oi": 3992,
            "put_oi": 4402
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 90.0,
            "pcr": 0.61,
            "call_oi": 15449,
            "put_oi": 9369
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 120.0,
            "pcr": 0.86,
            "call_oi": 28604,
            "put_oi": 24475
          },
          {
            "expiry": "2028-03-17",
            "max_pain": 220.0,
            "pcr": 0.5,
            "call_oi": 1936,
            "put_oi": 970
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 200.0,
            "pcr": 0.51,
            "call_oi": 18345,
            "put_oi": 9391
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "超卖↑ 关注—支撑反弹",
        "bottom_score": 3,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 2,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "CRWD",
        "price": "$203.08",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 77.1,
        "daily_trend": "震荡",
        "daily_rsi": 50.4,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$191.89–$206.02",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$203.08",
        "week52_low": "$203.08",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$117.50",
        "pcr": 1.04,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 192.5,
            "pcr": 1.16,
            "call_oi": 31617,
            "put_oi": 36559
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 190.0,
            "pcr": 0.86,
            "call_oi": 21145,
            "put_oi": 18227
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 190.0,
            "pcr": 1.35,
            "call_oi": 6639,
            "put_oi": 8991
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 195.0,
            "pcr": 2.89,
            "call_oi": 2204,
            "put_oi": 6374
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 150.0,
            "pcr": 0.89,
            "call_oi": 100116,
            "put_oi": 89335
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 190.0,
            "pcr": 1.57,
            "call_oi": 1580,
            "put_oi": 2475
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 145.0,
            "pcr": 1.19,
            "call_oi": 80188,
            "put_oi": 95778
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 137.5,
            "pcr": 1.06,
            "call_oi": 30258,
            "put_oi": 32167
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 140.0,
            "pcr": 1.0,
            "call_oi": 14717,
            "put_oi": 14790
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 115.0,
            "pcr": 1.03,
            "call_oi": 83433,
            "put_oi": 86254
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 117.5,
            "pcr": 1.04,
            "call_oi": 127438,
            "put_oi": 132387
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 117.5,
            "pcr": 0.56,
            "call_oi": 40074,
            "put_oi": 22536
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 112.5,
            "pcr": 0.71,
            "call_oi": 35478,
            "put_oi": 25152
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 120.0,
            "pcr": 0.54,
            "call_oi": 27461,
            "put_oi": 14861
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 135.0,
            "pcr": 1.21,
            "call_oi": 31858,
            "put_oi": 38698
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 102.5,
            "pcr": 0.41,
            "call_oi": 17265,
            "put_oi": 7023
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 112.5,
            "pcr": 0.65,
            "call_oi": 22377,
            "put_oi": 14477
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 4,
        "top_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "NET",
        "price": "$277.66",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 69.2,
        "daily_trend": "多头",
        "daily_rsi": 67.3,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$254.39–$274.91",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$277.66",
        "week52_low": "$277.66",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$210.00",
        "pcr": 0.75,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 270.0,
            "pcr": 1.45,
            "call_oi": 10028,
            "put_oi": 14572
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 260.0,
            "pcr": 2.3,
            "call_oi": 5282,
            "put_oi": 12161
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 250.0,
            "pcr": 1.69,
            "call_oi": 2845,
            "put_oi": 4821
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 255.0,
            "pcr": 2.19,
            "call_oi": 1012,
            "put_oi": 2216
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 220.0,
            "pcr": 0.73,
            "call_oi": 24643,
            "put_oi": 17915
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 235.0,
            "pcr": 2.52,
            "call_oi": 278,
            "put_oi": 701
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 210.0,
            "pcr": 0.75,
            "call_oi": 25133,
            "put_oi": 18765
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 240.0,
            "pcr": 0.9,
            "call_oi": 4372,
            "put_oi": 3951
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 195.0,
            "pcr": 0.59,
            "call_oi": 4960,
            "put_oi": 2912
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 170.0,
            "pcr": 0.64,
            "call_oi": 20767,
            "put_oi": 13194
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 260.0,
            "pcr": 0.3,
            "call_oi": 355,
            "put_oi": 107
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 195.0,
            "pcr": 1.09,
            "call_oi": 1683,
            "put_oi": 1836
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 270.0,
            "pcr": 3.05,
            "call_oi": 2964,
            "put_oi": 9035
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 210.0,
            "pcr": 0.58,
            "call_oi": 1415,
            "put_oi": 827
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 210.0,
            "pcr": 0.23,
            "call_oi": 13417,
            "put_oi": 3111
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期多↑ 目标—",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "DDOG",
        "price": "$258.69",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 82.2,
        "daily_trend": "震荡",
        "daily_rsi": 46.8,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$258.44–$267.66",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$258.69",
        "week52_low": "$258.69",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$165.00",
        "pcr": 1.02,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 250.0,
            "pcr": 1.21,
            "call_oi": 7583,
            "put_oi": 9175
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 235.0,
            "pcr": 0.9,
            "call_oi": 5875,
            "put_oi": 5281
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 247.5,
            "pcr": 1.1,
            "call_oi": 1656,
            "put_oi": 1817
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 265.0,
            "pcr": 1.33,
            "call_oi": 1042,
            "put_oi": 1383
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 220.0,
            "pcr": 0.63,
            "call_oi": 19645,
            "put_oi": 12466
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 305.0,
            "pcr": 3.75,
            "call_oi": 111,
            "put_oi": 416
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 155.0,
            "pcr": 0.7,
            "call_oi": 24212,
            "put_oi": 16980
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 210.0,
            "pcr": 0.69,
            "call_oi": 6870,
            "put_oi": 4746
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 210.0,
            "pcr": 0.5,
            "call_oi": 2765,
            "put_oi": 1377
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 130.0,
            "pcr": 0.56,
            "call_oi": 16129,
            "put_oi": 9057
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 165.0,
            "pcr": 1.02,
            "call_oi": 22732,
            "put_oi": 23088
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 200.0,
            "pcr": 1.1,
            "call_oi": 4970,
            "put_oi": 5472
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 240.0,
            "pcr": 1.49,
            "call_oi": 321,
            "put_oi": 478
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 150.0,
            "pcr": 0.71,
            "call_oi": 9108,
            "put_oi": 6423
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 190.0,
            "pcr": 0.49,
            "call_oi": 3287,
            "put_oi": 1617
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 200.0,
            "pcr": 0.46,
            "call_oi": 3259,
            "put_oi": 1514
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 4,
        "top_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "SNOW",
        "price": "$268.90",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 85.4,
        "daily_trend": "多头",
        "daily_rsi": 64.8,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$264.24–$273.01",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$268.90",
        "week52_low": "$268.90",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$200.00",
        "pcr": 1.17,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 265.0,
            "pcr": 0.66,
            "call_oi": 17403,
            "put_oi": 11534
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 265.0,
            "pcr": 0.93,
            "call_oi": 7546,
            "put_oi": 7038
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 267.5,
            "pcr": 1.4,
            "call_oi": 3691,
            "put_oi": 5184
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 270.0,
            "pcr": 1.7,
            "call_oi": 1870,
            "put_oi": 3181
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 200.0,
            "pcr": 0.65,
            "call_oi": 30449,
            "put_oi": 19836
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 270.0,
            "pcr": 1.74,
            "call_oi": 411,
            "put_oi": 714
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 200.0,
            "pcr": 0.94,
            "call_oi": 25278,
            "put_oi": 23683
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 190.0,
            "pcr": 0.82,
            "call_oi": 5913,
            "put_oi": 4850
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 165.0,
            "pcr": 0.38,
            "call_oi": 8993,
            "put_oi": 3374
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 200.0,
            "pcr": 1.39,
            "call_oi": 25848,
            "put_oi": 35841
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 200.0,
            "pcr": 1.17,
            "call_oi": 53547,
            "put_oi": 62391
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 210.0,
            "pcr": 0.52,
            "call_oi": 480,
            "put_oi": 249
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 190.0,
            "pcr": 1.15,
            "call_oi": 10134,
            "put_oi": 11618
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 175.0,
            "pcr": 1.24,
            "call_oi": 7217,
            "put_oi": 8924
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 160.0,
            "pcr": 0.45,
            "call_oi": 25055,
            "put_oi": 11399
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 170.0,
            "pcr": 0.4,
            "call_oi": 8268,
            "put_oi": 3269
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 220.0,
            "pcr": 0.7,
            "call_oi": 27745,
            "put_oi": 19428
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 155.0,
            "pcr": 0.59,
            "call_oi": 3804,
            "put_oi": 2233
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期多↑ 目标—",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 4,
        "top_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "ORCL",
        "price": "$126.41",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 36.4,
        "daily_trend": "空头",
        "daily_rsi": 32.4,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$128.21–$140.22",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$126.41",
        "week52_low": "$126.41",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$180.00",
        "pcr": 0.96,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 128.0,
            "pcr": 0.58,
            "call_oi": 129828,
            "put_oi": 74843
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 127.0,
            "pcr": 0.38,
            "call_oi": 146805,
            "put_oi": 55088
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 135.0,
            "pcr": 0.51,
            "call_oi": 22984,
            "put_oi": 11664
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 130.0,
            "pcr": 0.54,
            "call_oi": 27350,
            "put_oi": 14739
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 150.0,
            "pcr": 0.58,
            "call_oi": 227380,
            "put_oi": 130863
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 134.0,
            "pcr": 0.54,
            "call_oi": 13644,
            "put_oi": 7333
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 165.0,
            "pcr": 0.76,
            "call_oi": 216992,
            "put_oi": 164958
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 165.0,
            "pcr": 1.0,
            "call_oi": 71809,
            "put_oi": 71617
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 170.0,
            "pcr": 1.21,
            "call_oi": 48895,
            "put_oi": 59267
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 180.0,
            "pcr": 0.78,
            "call_oi": 134260,
            "put_oi": 104866
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 180.0,
            "pcr": 0.96,
            "call_oi": 213246,
            "put_oi": 204664
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 165.0,
            "pcr": 1.43,
            "call_oi": 62962,
            "put_oi": 89742
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 175.0,
            "pcr": 1.2,
            "call_oi": 70520,
            "put_oi": 84548
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 150.0,
            "pcr": 1.03,
            "call_oi": 11605,
            "put_oi": 11921
          },
          {
            "expiry": "2027-10-15",
            "max_pain": 175.0,
            "pcr": 1.43,
            "call_oi": 5565,
            "put_oi": 7972
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 210.0,
            "pcr": 1.28,
            "call_oi": 32932,
            "put_oi": 42298
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 180.0,
            "pcr": 1.05,
            "call_oi": 101662,
            "put_oi": 106504
          },
          {
            "expiry": "2028-09-15",
            "max_pain": 145.0,
            "pcr": 1.31,
            "call_oi": 19138,
            "put_oi": 25149
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 120.0,
            "pcr": 1.1,
            "call_oi": 1514,
            "put_oi": 1672
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期空↓ 等日线企稳",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "CRM",
        "price": "$170.77",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 46.3,
        "daily_trend": "多头",
        "daily_rsi": 64.5,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$164.54–$170.64",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$170.77",
        "week52_low": "$170.77",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$175.00",
        "pcr": 0.9,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 170.0,
            "pcr": 0.89,
            "call_oi": 26667,
            "put_oi": 23712
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 160.0,
            "pcr": 0.53,
            "call_oi": 12912,
            "put_oi": 6887
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 167.5,
            "pcr": 0.87,
            "call_oi": 3239,
            "put_oi": 2808
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 170.0,
            "pcr": 0.7,
            "call_oi": 2846,
            "put_oi": 1998
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 170.0,
            "pcr": 0.57,
            "call_oi": 107504,
            "put_oi": 61762
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 170.0,
            "pcr": 0.27,
            "call_oi": 2501,
            "put_oi": 686
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 175.0,
            "pcr": 0.9,
            "call_oi": 125009,
            "put_oi": 112463
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 170.0,
            "pcr": 1.08,
            "call_oi": 10221,
            "put_oi": 11052
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 175.0,
            "pcr": 0.93,
            "call_oi": 10711,
            "put_oi": 9970
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 200.0,
            "pcr": 0.66,
            "call_oi": 43662,
            "put_oi": 28818
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 200.0,
            "pcr": 0.81,
            "call_oi": 79700,
            "put_oi": 64447
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 170.0,
            "pcr": 2.73,
            "call_oi": 350,
            "put_oi": 955
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 185.0,
            "pcr": 1.07,
            "call_oi": 11927,
            "put_oi": 12799
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 200.0,
            "pcr": 0.87,
            "call_oi": 30084,
            "put_oi": 26048
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 185.0,
            "pcr": 1.18,
            "call_oi": 4064,
            "put_oi": 4798
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 230.0,
            "pcr": 1.03,
            "call_oi": 11227,
            "put_oi": 11618
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 185.0,
            "pcr": 0.82,
            "call_oi": 31887,
            "put_oi": 26299
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 160.0,
            "pcr": 2.95,
            "call_oi": 43,
            "put_oi": 127
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "IONQ",
        "price": "$34.78",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 44.6,
        "daily_trend": "空头",
        "daily_rsi": 6.3,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$37.60–$46.05",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$34.78",
        "week52_low": "$34.78",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$45.00",
        "pcr": 0.76,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 38.0,
            "pcr": 0.72,
            "call_oi": 27910,
            "put_oi": 20016
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 40.0,
            "pcr": 0.75,
            "call_oi": 18156,
            "put_oi": 13603
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 37.0,
            "pcr": 0.38,
            "call_oi": 8117,
            "put_oi": 3105
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 40.0,
            "pcr": 0.79,
            "call_oi": 3224,
            "put_oi": 2561
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 45.0,
            "pcr": 0.76,
            "call_oi": 84118,
            "put_oi": 63537
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 38.0,
            "pcr": 0.57,
            "call_oi": 2415,
            "put_oi": 1387
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 45.0,
            "pcr": 1.61,
            "call_oi": 37372,
            "put_oi": 60251
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 40.0,
            "pcr": 1.3,
            "call_oi": 17002,
            "put_oi": 22120
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 50.0,
            "pcr": 0.53,
            "call_oi": 20081,
            "put_oi": 10679
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 45.0,
            "pcr": 1.0,
            "call_oi": 19431,
            "put_oi": 19434
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 40.0,
            "pcr": 1.36,
            "call_oi": 61130,
            "put_oi": 83186
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 50.0,
            "pcr": 0.44,
            "call_oi": 8035,
            "put_oi": 3515
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 40.0,
            "pcr": 0.33,
            "call_oi": 5111,
            "put_oi": 1685
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 35.0,
            "pcr": 0.4,
            "call_oi": 32359,
            "put_oi": 13003
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期空↓ 等日线企稳",
        "bottom_score": 3,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 2,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "HOOD",
        "price": "$99.96",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 58.9,
        "daily_trend": "震荡",
        "daily_rsi": 55.0,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$103.48–$114.03",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$99.96",
        "week52_low": "$99.96",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$80.00",
        "pcr": 0.7,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 104.0,
            "pcr": 0.82,
            "call_oi": 120308,
            "put_oi": 99041
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 103.0,
            "pcr": 0.64,
            "call_oi": 47972,
            "put_oi": 30577
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 103.0,
            "pcr": 0.59,
            "call_oi": 12436,
            "put_oi": 7280
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 105.0,
            "pcr": 0.58,
            "call_oi": 10739,
            "put_oi": 6179
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 90.0,
            "pcr": 0.98,
            "call_oi": 112297,
            "put_oi": 109954
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 108.0,
            "pcr": 0.72,
            "call_oi": 4102,
            "put_oi": 2958
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 100.0,
            "pcr": 0.76,
            "call_oi": 95812,
            "put_oi": 72991
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 90.0,
            "pcr": 0.68,
            "call_oi": 34179,
            "put_oi": 23259
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 85.0,
            "pcr": 0.79,
            "call_oi": 25384,
            "put_oi": 20031
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 100.0,
            "pcr": 0.68,
            "call_oi": 62419,
            "put_oi": 42641
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 80.0,
            "pcr": 0.7,
            "call_oi": 176063,
            "put_oi": 122520
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 90.0,
            "pcr": 0.93,
            "call_oi": 5521,
            "put_oi": 5155
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 85.0,
            "pcr": 0.59,
            "call_oi": 43713,
            "put_oi": 25761
          },
          {
            "expiry": "2027-04-16",
            "max_pain": 80.0,
            "pcr": 0.53,
            "call_oi": 7944,
            "put_oi": 4178
          },
          {
            "expiry": "2027-05-21",
            "max_pain": 75.0,
            "pcr": 0.64,
            "call_oi": 4347,
            "put_oi": 2781
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 80.0,
            "pcr": 0.64,
            "call_oi": 33678,
            "put_oi": 21651
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 80.0,
            "pcr": 0.23,
            "call_oi": 86298,
            "put_oi": 19803
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 75.0,
            "pcr": 0.5,
            "call_oi": 88834,
            "put_oi": 44375
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 90.0,
            "pcr": 0.54,
            "call_oi": 7264,
            "put_oi": 3896
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "MSTR",
        "price": "$94.85",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 27.7,
        "daily_trend": "多头",
        "daily_rsi": 66.9,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$93.83–$99.04",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$94.85",
        "week52_low": "$94.85",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$95.00",
        "pcr": 0.77,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 95.0,
            "pcr": 0.77,
            "call_oi": 220987,
            "put_oi": 170922
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 102.0,
            "pcr": 2.61,
            "call_oi": 36836,
            "put_oi": 95978
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 100.0,
            "pcr": 2.47,
            "call_oi": 16914,
            "put_oi": 41698
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 107.0,
            "pcr": 3.21,
            "call_oi": 6625,
            "put_oi": 21236
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 115.0,
            "pcr": 0.82,
            "call_oi": 186238,
            "put_oi": 153079
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 105.0,
            "pcr": 1.21,
            "call_oi": 5991,
            "put_oi": 7222
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 105.0,
            "pcr": 0.81,
            "call_oi": 177936,
            "put_oi": 144819
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 155.0,
            "pcr": 2.2,
            "call_oi": 28300,
            "put_oi": 62307
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 170.0,
            "pcr": 1.87,
            "call_oi": 14834,
            "put_oi": 27768
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 165.0,
            "pcr": 1.21,
            "call_oi": 100662,
            "put_oi": 122050
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 155.0,
            "pcr": 0.63,
            "call_oi": 211177,
            "put_oi": 133229
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 150.0,
            "pcr": 0.98,
            "call_oi": 17703,
            "put_oi": 17320
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 150.0,
            "pcr": 0.96,
            "call_oi": 55779,
            "put_oi": 53554
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 160.0,
            "pcr": 1.27,
            "call_oi": 18282,
            "put_oi": 23150
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 185.0,
            "pcr": 1.01,
            "call_oi": 55377,
            "put_oi": 55814
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 130.0,
            "pcr": 0.81,
            "call_oi": 67141,
            "put_oi": 54221
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 150.0,
            "pcr": 0.62,
            "call_oi": 18030,
            "put_oi": 11197
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 90.0,
            "pcr": 0.39,
            "call_oi": 37295,
            "put_oi": 14468
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "SOFI",
        "price": "$17.28",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 45.8,
        "daily_trend": "震荡",
        "daily_rsi": 45.5,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$17.58–$18.48",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$17.28",
        "week52_low": "$17.28",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$15.00",
        "pcr": 0.5,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 17.5,
            "pcr": 0.54,
            "call_oi": 155722,
            "put_oi": 84146
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 17.5,
            "pcr": 0.18,
            "call_oi": 313188,
            "put_oi": 55568
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 17.5,
            "pcr": 0.42,
            "call_oi": 38350,
            "put_oi": 16233
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 18.0,
            "pcr": 0.62,
            "call_oi": 19505,
            "put_oi": 12138
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 17.0,
            "pcr": 0.45,
            "call_oi": 269745,
            "put_oi": 120560
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 18.0,
            "pcr": 0.71,
            "call_oi": 8526,
            "put_oi": 6071
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 20.0,
            "pcr": 0.46,
            "call_oi": 425050,
            "put_oi": 193964
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 18.0,
            "pcr": 0.61,
            "call_oi": 59641,
            "put_oi": 36600
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 17.0,
            "pcr": 0.58,
            "call_oi": 48903,
            "put_oi": 28378
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 20.0,
            "pcr": 0.56,
            "call_oi": 129652,
            "put_oi": 72388
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 15.0,
            "pcr": 0.5,
            "call_oi": 549196,
            "put_oi": 275690
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 17.0,
            "pcr": 0.72,
            "call_oi": 45345,
            "put_oi": 32656
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 17.0,
            "pcr": 0.53,
            "call_oi": 177631,
            "put_oi": 94821
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 20.0,
            "pcr": 0.92,
            "call_oi": 125598,
            "put_oi": 115029
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 18.0,
            "pcr": 0.36,
            "call_oi": 187514,
            "put_oi": 66670
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 15.0,
            "pcr": 0.29,
            "call_oi": 189996,
            "put_oi": 54253
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 15.0,
            "pcr": 0.47,
            "call_oi": 3994,
            "put_oi": 1889
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "HIMS",
        "price": "$32.84",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 53.1,
        "daily_trend": "空头",
        "daily_rsi": 43.1,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$33.93–$37.19",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$32.84",
        "week52_low": "$32.84",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$25.00",
        "pcr": 0.61,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 32.5,
            "pcr": 0.87,
            "call_oi": 69955,
            "put_oi": 60623
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 32.0,
            "pcr": 0.55,
            "call_oi": 32017,
            "put_oi": 17539
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 33.0,
            "pcr": 0.69,
            "call_oi": 10705,
            "put_oi": 7396
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 32.0,
            "pcr": 0.43,
            "call_oi": 5291,
            "put_oi": 2253
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 28.0,
            "pcr": 0.55,
            "call_oi": 90570,
            "put_oi": 49901
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 32.0,
            "pcr": 1.06,
            "call_oi": 1097,
            "put_oi": 1159
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 20.0,
            "pcr": 0.7,
            "call_oi": 56693,
            "put_oi": 39549
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 25.0,
            "pcr": 0.87,
            "call_oi": 17994,
            "put_oi": 15709
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 22.0,
            "pcr": 0.52,
            "call_oi": 11448,
            "put_oi": 5909
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 35.0,
            "pcr": 0.79,
            "call_oi": 33666,
            "put_oi": 26490
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 25.0,
            "pcr": 0.61,
            "call_oi": 128218,
            "put_oi": 77735
          },
          {
            "expiry": "2027-02-19",
            "max_pain": 34.0,
            "pcr": 1.19,
            "call_oi": 1263,
            "put_oi": 1502
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 30.0,
            "pcr": 0.52,
            "call_oi": 39632,
            "put_oi": 20790
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 25.0,
            "pcr": 0.44,
            "call_oi": 49777,
            "put_oi": 21941
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "GS",
        "price": "$1065",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 73.2,
        "daily_trend": "多头",
        "daily_rsi": 60.6,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$1054–$1128",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$1065",
        "week52_low": "$1065",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$850.00",
        "pcr": 1.11,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 1075.0,
            "pcr": 1.44,
            "call_oi": 13138,
            "put_oi": 18869
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 1075.0,
            "pcr": 1.61,
            "call_oi": 5120,
            "put_oi": 8266
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 1045.0,
            "pcr": 1.25,
            "call_oi": 3648,
            "put_oi": 4566
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 1070.0,
            "pcr": 1.19,
            "call_oi": 2071,
            "put_oi": 2464
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 975.0,
            "pcr": 0.91,
            "call_oi": 23543,
            "put_oi": 21382
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 1070.0,
            "pcr": 2.13,
            "call_oi": 779,
            "put_oi": 1660
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 940.0,
            "pcr": 1.07,
            "call_oi": 21870,
            "put_oi": 23361
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 1000.0,
            "pcr": 0.99,
            "call_oi": 8595,
            "put_oi": 8489
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 1000.0,
            "pcr": 1.37,
            "call_oi": 6177,
            "put_oi": 8448
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 810.0,
            "pcr": 1.05,
            "call_oi": 21743,
            "put_oi": 22776
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 850.0,
            "pcr": 1.11,
            "call_oi": 33428,
            "put_oi": 37227
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 1000.0,
            "pcr": 0.9,
            "call_oi": 8753,
            "put_oi": 7872
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 840.0,
            "pcr": 0.65,
            "call_oi": 23621,
            "put_oi": 15344
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 890.0,
            "pcr": 0.64,
            "call_oi": 15063,
            "put_oi": 9578
          },
          {
            "expiry": "2028-03-17",
            "max_pain": 955.0,
            "pcr": 0.47,
            "call_oi": 5636,
            "put_oi": 2629
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 900.0,
            "pcr": 0.38,
            "call_oi": 9441,
            "put_oi": 3604
          },
          {
            "expiry": "2028-09-15",
            "max_pain": 1000.0,
            "pcr": 0.22,
            "call_oi": 12556,
            "put_oi": 2805
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 880.0,
            "pcr": 0.2,
            "call_oi": 22209,
            "put_oi": 4474
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期多↑ 目标—",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 4,
        "top_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "V",
        "price": "$358.56",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 71.3,
        "daily_trend": "多头",
        "daily_rsi": 60.4,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$351.05–$361.62",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$358.56",
        "week52_low": "$358.56",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$360.00",
        "pcr": 1.17,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 352.5,
            "pcr": 1.07,
            "call_oi": 18409,
            "put_oi": 19789
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 350.0,
            "pcr": 2.24,
            "call_oi": 6273,
            "put_oi": 14037
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 340.0,
            "pcr": 3.25,
            "call_oi": 3640,
            "put_oi": 11842
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 350.0,
            "pcr": 2.88,
            "call_oi": 2376,
            "put_oi": 6843
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 340.0,
            "pcr": 0.8,
            "call_oi": 26079,
            "put_oi": 20959
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 355.0,
            "pcr": 23.1,
            "call_oi": 345,
            "put_oi": 7969
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 340.0,
            "pcr": 1.23,
            "call_oi": 31676,
            "put_oi": 38846
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 365.0,
            "pcr": 1.46,
            "call_oi": 3095,
            "put_oi": 4523
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 320.0,
            "pcr": 0.94,
            "call_oi": 7912,
            "put_oi": 7467
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 325.0,
            "pcr": 0.67,
            "call_oi": 24063,
            "put_oi": 16153
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 360.0,
            "pcr": 1.17,
            "call_oi": 46213,
            "put_oi": 54283
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 335.0,
            "pcr": 1.12,
            "call_oi": 4283,
            "put_oi": 4814
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 340.0,
            "pcr": 0.63,
            "call_oi": 16247,
            "put_oi": 10257
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 350.0,
            "pcr": 0.88,
            "call_oi": 5226,
            "put_oi": 4596
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 270.0,
            "pcr": 0.47,
            "call_oi": 18655,
            "put_oi": 8813
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 330.0,
            "pcr": 1.1,
            "call_oi": 30,
            "put_oi": 33
          },
          {
            "expiry": "2028-09-15",
            "max_pain": 340.0,
            "pcr": 2.0,
            "call_oi": 12,
            "put_oi": 24
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 300.0,
            "pcr": 0.67,
            "call_oi": 3255,
            "put_oi": 2172
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期多↑ 目标—",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "MA",
        "price": "$543.60",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 65.6,
        "daily_trend": "多头",
        "daily_rsi": 66.8,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$526.20–$545.20",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$543.60",
        "week52_low": "$543.60",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$530.00",
        "pcr": 0.98,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 535.0,
            "pcr": 1.53,
            "call_oi": 3843,
            "put_oi": 5876
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 522.5,
            "pcr": 0.63,
            "call_oi": 2043,
            "put_oi": 1297
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 520.0,
            "pcr": 0.79,
            "call_oi": 1414,
            "put_oi": 1114
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 550.0,
            "pcr": 1.08,
            "call_oi": 617,
            "put_oi": 668
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 505.0,
            "pcr": 0.92,
            "call_oi": 7850,
            "put_oi": 7261
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 515.0,
            "pcr": 0.51,
            "call_oi": 368,
            "put_oi": 189
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 525.0,
            "pcr": 0.84,
            "call_oi": 11422,
            "put_oi": 9651
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 520.0,
            "pcr": 1.18,
            "call_oi": 3164,
            "put_oi": 3728
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 520.0,
            "pcr": 1.21,
            "call_oi": 2874,
            "put_oi": 3464
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 540.0,
            "pcr": 1.53,
            "call_oi": 4386,
            "put_oi": 6723
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 530.0,
            "pcr": 0.98,
            "call_oi": 11316,
            "put_oi": 11056
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 500.0,
            "pcr": 1.09,
            "call_oi": 1987,
            "put_oi": 2166
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 520.0,
            "pcr": 0.5,
            "call_oi": 6609,
            "put_oi": 3287
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 540.0,
            "pcr": 0.87,
            "call_oi": 2855,
            "put_oi": 2495
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 510.0,
            "pcr": 0.66,
            "call_oi": 4399,
            "put_oi": 2893
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 490.0,
            "pcr": 0.54,
            "call_oi": 1804,
            "put_oi": 970
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期多↑ 目标—",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "NFLX",
        "price": "$68.95",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 15.5,
        "daily_trend": "空头",
        "daily_rsi": 40.5,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$70.40–$74.73",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$68.95",
        "week52_low": "$68.95",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$65.00",
        "pcr": 1.03,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 69.0,
            "pcr": 0.32,
            "call_oi": 282926,
            "put_oi": 90160
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 70.0,
            "pcr": 0.64,
            "call_oi": 97778,
            "put_oi": 62778
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 70.0,
            "pcr": 0.64,
            "call_oi": 31559,
            "put_oi": 20163
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 69.0,
            "pcr": 0.29,
            "call_oi": 22107,
            "put_oi": 6341
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 75.0,
            "pcr": 0.58,
            "call_oi": 450924,
            "put_oi": 260619
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 70.0,
            "pcr": 0.8,
            "call_oi": 11431,
            "put_oi": 9180
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 80.0,
            "pcr": 0.56,
            "call_oi": 384339,
            "put_oi": 215965
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 75.0,
            "pcr": 0.62,
            "call_oi": 93184,
            "put_oi": 58239
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 80.0,
            "pcr": 2.12,
            "call_oi": 60515,
            "put_oi": 128097
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 80.0,
            "pcr": 1.25,
            "call_oi": 264297,
            "put_oi": 330764
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 65.0,
            "pcr": 1.03,
            "call_oi": 789179,
            "put_oi": 809817
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 80.0,
            "pcr": 0.62,
            "call_oi": 99333,
            "put_oi": 61544
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 85.0,
            "pcr": 1.42,
            "call_oi": 127354,
            "put_oi": 180286
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 85.0,
            "pcr": 0.68,
            "call_oi": 141406,
            "put_oi": 96671
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 80.0,
            "pcr": 0.57,
            "call_oi": 179935,
            "put_oi": 102193
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 85.0,
            "pcr": 0.67,
            "call_oi": 36933,
            "put_oi": 24627
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 75.0,
            "pcr": 0.78,
            "call_oi": 60577,
            "put_oi": 47034
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期空↓ 等日线企稳",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 3,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "UBER",
        "price": "$72.46",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "空头",
        "weekly_rsi": 42.8,
        "daily_trend": "震荡",
        "daily_rsi": 48.7,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$72.57–$74.05",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$72.46",
        "week52_low": "$72.46",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$80.00",
        "pcr": 1.16,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 72.0,
            "pcr": 0.52,
            "call_oi": 36620,
            "put_oi": 19042
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 71.0,
            "pcr": 1.13,
            "call_oi": 20639,
            "put_oi": 23221
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 73.0,
            "pcr": 0.63,
            "call_oi": 9144,
            "put_oi": 5734
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 72.0,
            "pcr": 1.78,
            "call_oi": 5030,
            "put_oi": 8935
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 75.0,
            "pcr": 0.79,
            "call_oi": 86076,
            "put_oi": 67800
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 71.0,
            "pcr": 0.23,
            "call_oi": 3015,
            "put_oi": 687
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 77.5,
            "pcr": 1.23,
            "call_oi": 70531,
            "put_oi": 86766
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 75.0,
            "pcr": 1.55,
            "call_oi": 2745,
            "put_oi": 4250
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 72.5,
            "pcr": 1.61,
            "call_oi": 16551,
            "put_oi": 26650
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 80.0,
            "pcr": 1.46,
            "call_oi": 46720,
            "put_oi": 68425
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 80.0,
            "pcr": 1.16,
            "call_oi": 119834,
            "put_oi": 138582
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 67.5,
            "pcr": 0.98,
            "call_oi": 16139,
            "put_oi": 15747
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 75.0,
            "pcr": 1.52,
            "call_oi": 21544,
            "put_oi": 32676
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 80.0,
            "pcr": 0.74,
            "call_oi": 163,
            "put_oi": 120
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 80.0,
            "pcr": 1.15,
            "call_oi": 18645,
            "put_oi": 21501
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 77.5,
            "pcr": 1.18,
            "call_oi": 44882,
            "put_oi": 52787
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 72.5,
            "pcr": 1.21,
            "call_oi": 1838,
            "put_oi": 2232
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 70.0,
            "pcr": 0.79,
            "call_oi": 7779,
            "put_oi": 6143
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 2,
        "top_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "position": 2,
          "options": 0,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "XOM",
        "price": "$148.09",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "震荡",
        "weekly_rsi": 51.6,
        "daily_trend": "多头",
        "daily_rsi": 77.5,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$139.59–$145.96",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$148.09",
        "week52_low": "$148.09",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$135.00",
        "pcr": 0.78,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 143.0,
            "pcr": 0.34,
            "call_oi": 36625,
            "put_oi": 12326
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 140.0,
            "pcr": 0.43,
            "call_oi": 14102,
            "put_oi": 6023
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 142.0,
            "pcr": 0.25,
            "call_oi": 10251,
            "put_oi": 2584
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 145.0,
            "pcr": 1.27,
            "call_oi": 6720,
            "put_oi": 8518
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 140.0,
            "pcr": 0.4,
            "call_oi": 56973,
            "put_oi": 22760
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 147.0,
            "pcr": 0.76,
            "call_oi": 2867,
            "put_oi": 2166
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 135.0,
            "pcr": 0.78,
            "call_oi": 102321,
            "put_oi": 80303
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 145.0,
            "pcr": 1.06,
            "call_oi": 26045,
            "put_oi": 27496
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 140.0,
            "pcr": 1.21,
            "call_oi": 14300,
            "put_oi": 17322
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 130.0,
            "pcr": 0.66,
            "call_oi": 69185,
            "put_oi": 45411
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 130.0,
            "pcr": 0.82,
            "call_oi": 83423,
            "put_oi": 68535
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 155.0,
            "pcr": 0.83,
            "call_oi": 10926,
            "put_oi": 9061
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 140.0,
            "pcr": 0.57,
            "call_oi": 32116,
            "put_oi": 18188
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 130.0,
            "pcr": 0.37,
            "call_oi": 20413,
            "put_oi": 7619
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 140.0,
            "pcr": 0.37,
            "call_oi": 42690,
            "put_oi": 15872
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 145.0,
            "pcr": 0.42,
            "call_oi": 38608,
            "put_oi": 16091
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "超买↓ 警惕回调测—",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 5,
        "top_breakdown": {
          "rsi": 2,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "LLY",
        "price": "$1179",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 77.4,
        "daily_trend": "空头",
        "daily_rsi": 43.3,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$1169–$1219",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$1179",
        "week52_low": "$1179",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$1160",
        "pcr": 2.52,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 1160.0,
            "pcr": 2.52,
            "call_oi": 16317,
            "put_oi": 41043
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 1155.0,
            "pcr": 2.12,
            "call_oi": 7828,
            "put_oi": 16609
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 1180.0,
            "pcr": 1.5,
            "call_oi": 4515,
            "put_oi": 6794
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 1170.0,
            "pcr": 3.7,
            "call_oi": 2848,
            "put_oi": 10527
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 1100.0,
            "pcr": 0.72,
            "call_oi": 19913,
            "put_oi": 14331
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 1180.0,
            "pcr": 1.53,
            "call_oi": 908,
            "put_oi": 1389
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 1000.0,
            "pcr": 1.04,
            "call_oi": 22759,
            "put_oi": 23729
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 1110.0,
            "pcr": 1.18,
            "call_oi": 6714,
            "put_oi": 7910
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 1100.0,
            "pcr": 1.7,
            "call_oi": 2698,
            "put_oi": 4584
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 940.0,
            "pcr": 1.3,
            "call_oi": 12529,
            "put_oi": 16272
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 930.0,
            "pcr": 1.24,
            "call_oi": 21754,
            "put_oi": 27025
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 1030.0,
            "pcr": 0.99,
            "call_oi": 4794,
            "put_oi": 4735
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 830.0,
            "pcr": 0.75,
            "call_oi": 15487,
            "put_oi": 11636
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 1020.0,
            "pcr": 0.67,
            "call_oi": 1818,
            "put_oi": 1217
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 900.0,
            "pcr": 1.18,
            "call_oi": 3268,
            "put_oi": 3848
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 950.0,
            "pcr": 0.9,
            "call_oi": 6762,
            "put_oi": 6062
          },
          {
            "expiry": "2028-06-16",
            "max_pain": 1140.0,
            "pcr": 3.57,
            "call_oi": 14,
            "put_oi": 50
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 970.0,
            "pcr": 1.0,
            "call_oi": 3259,
            "put_oi": 3260
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "震荡区间 等方向选择",
        "bottom_score": 1,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 1,
          "support": 0,
          "volume": 0
        },
        "top_score": 4,
        "top_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      },
      {
        "ticker": "UNH",
        "price": "$426.09",
        "monthly_trend": "—",
        "monthly_rsi": 50.0,
        "weekly_trend": "多头",
        "weekly_rsi": 78.9,
        "daily_trend": "多头",
        "daily_rsi": 60.8,
        "h1_trend": "—",
        "h1_rsi": 50.0,
        "m30_trend": "—",
        "m30_rsi": 50.0,
        "m15_trend": "—",
        "m15_rsi": 50.0,
        "dense_zone": "$420.73–$428.94",
        "sup_wk": "—",
        "res_wk": "—",
        "support": "—",
        "resistance": "—",
        "sup_h1": "—",
        "res_h1": "—",
        "week52_high": "$426.09",
        "week52_low": "$426.09",
        "drawdown_pct": 0.0,
        "proximity_pct": 0.0,
        "today_vol": 0,
        "avg_vol_20d": 0,
        "vol_ratio": 0.0,
        "turnover_pct": 0.0,
        "max_pain": "$300.00",
        "pcr": 0.64,
        "all_expiries": [
          {
            "expiry": "2026-07-24",
            "max_pain": 425.0,
            "pcr": 0.75,
            "call_oi": 28984,
            "put_oi": 21703
          },
          {
            "expiry": "2026-07-31",
            "max_pain": 425.0,
            "pcr": 0.9,
            "call_oi": 11349,
            "put_oi": 10220
          },
          {
            "expiry": "2026-08-07",
            "max_pain": 430.0,
            "pcr": 1.2,
            "call_oi": 3322,
            "put_oi": 3973
          },
          {
            "expiry": "2026-08-14",
            "max_pain": 430.0,
            "pcr": 1.02,
            "call_oi": 1911,
            "put_oi": 1948
          },
          {
            "expiry": "2026-08-21",
            "max_pain": 370.0,
            "pcr": 1.13,
            "call_oi": 50679,
            "put_oi": 57201
          },
          {
            "expiry": "2026-08-28",
            "max_pain": 425.0,
            "pcr": 0.93,
            "call_oi": 1037,
            "put_oi": 968
          },
          {
            "expiry": "2026-09-18",
            "max_pain": 350.0,
            "pcr": 1.66,
            "call_oi": 44514,
            "put_oi": 73711
          },
          {
            "expiry": "2026-10-16",
            "max_pain": 430.0,
            "pcr": 1.32,
            "call_oi": 6398,
            "put_oi": 8425
          },
          {
            "expiry": "2026-11-20",
            "max_pain": 370.0,
            "pcr": 0.91,
            "call_oi": 12547,
            "put_oi": 11399
          },
          {
            "expiry": "2026-12-18",
            "max_pain": 340.0,
            "pcr": 1.01,
            "call_oi": 30106,
            "put_oi": 30275
          },
          {
            "expiry": "2027-01-15",
            "max_pain": 300.0,
            "pcr": 0.64,
            "call_oi": 183558,
            "put_oi": 117341
          },
          {
            "expiry": "2027-03-19",
            "max_pain": 360.0,
            "pcr": 0.9,
            "call_oi": 10431,
            "put_oi": 9341
          },
          {
            "expiry": "2027-06-17",
            "max_pain": 290.0,
            "pcr": 0.43,
            "call_oi": 59128,
            "put_oi": 25457
          },
          {
            "expiry": "2027-09-17",
            "max_pain": 340.0,
            "pcr": 0.86,
            "call_oi": 3886,
            "put_oi": 3329
          },
          {
            "expiry": "2027-12-17",
            "max_pain": 300.0,
            "pcr": 0.7,
            "call_oi": 30966,
            "put_oi": 21809
          },
          {
            "expiry": "2028-01-21",
            "max_pain": 300.0,
            "pcr": 0.76,
            "call_oi": 24275,
            "put_oi": 18387
          },
          {
            "expiry": "2028-12-15",
            "max_pain": 300.0,
            "pcr": 0.61,
            "call_oi": 10925,
            "put_oi": 6710
          }
        ],
        "trailing_pe": 0.0,
        "forward_pe": 0.0,
        "pb": 0.0,
        "ps": 0.0,
        "peg": 0.0,
        "market_cap": "—",
        "val_signal": "—",
        "suggestion": "双周期多↑ 目标—",
        "bottom_score": 0,
        "score_max": 10,
        "score_breakdown": {
          "rsi": 0,
          "valuation": 0,
          "drawdown": 0,
          "options": 0,
          "support": 0,
          "volume": 0
        },
        "top_score": 4,
        "top_breakdown": {
          "rsi": 1,
          "valuation": 0,
          "position": 2,
          "options": 1,
          "resistance": 0,
          "volume": 0
        }
      }
    ],
    "view_model": {
      "longs": [],
      "shorts": [],
      "forum_pages": [
        [
          {
            "ticker": "MU",
            "name": "Micron Technology",
            "mentions": 349,
            "mentions_fmt": "349次",
            "change_24h": "↓30%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 2
          },
          {
            "ticker": "SPCX",
            "name": "SpaceX",
            "mentions": 310,
            "mentions_fmt": "310次",
            "change_24h": "↑131%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 5
          },
          {
            "ticker": "NOW",
            "name": "ServiceNow",
            "mentions": 276,
            "mentions_fmt": "276次",
            "change_24h": "↑736%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 6
          },
          {
            "ticker": "RDDT",
            "name": "Reddit",
            "mentions": 125,
            "mentions_fmt": "125次",
            "change_24h": "↑1686%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 11
          },
          {
            "ticker": "AMD",
            "name": "AMD",
            "mentions": 121,
            "mentions_fmt": "121次",
            "change_24h": "↑120%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 12
          }
        ],
        [
          {
            "ticker": "SMCI",
            "name": "Supermicro",
            "mentions": 73,
            "mentions_fmt": "73次",
            "change_24h": "↓40%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 15
          },
          {
            "ticker": "NBIS",
            "name": "Nebius Group",
            "mentions": 69,
            "mentions_fmt": "69次",
            "change_24h": "↓30%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 16
          },
          {
            "ticker": "SNDK",
            "name": "Sandisk",
            "mentions": 68,
            "mentions_fmt": "68次",
            "change_24h": "↓44%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 17
          },
          {
            "ticker": "FCF",
            "name": "First Commonwealth",
            "mentions": 49,
            "mentions_fmt": "49次",
            "change_24h": "↑717%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 19
          },
          {
            "ticker": "IT",
            "name": "Gartner",
            "mentions": 29,
            "mentions_fmt": "29次",
            "change_24h": "↑21%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 21
          }
        ],
        [
          {
            "ticker": "GEV",
            "name": "GE Vernova",
            "mentions": 27,
            "mentions_fmt": "27次",
            "change_24h": "↑200%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 24
          },
          {
            "ticker": "NOK",
            "name": "Nokia",
            "mentions": 27,
            "mentions_fmt": "27次",
            "change_24h": "↑108%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 25
          },
          {
            "ticker": "YOU",
            "name": "CLEAR Secure",
            "mentions": 22,
            "mentions_fmt": "22次",
            "change_24h": "↑38%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 30
          },
          {
            "ticker": "WEN",
            "name": "Wendy’s Company",
            "mentions": 22,
            "mentions_fmt": "22次",
            "change_24h": "↑120%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 31
          },
          {
            "ticker": "INTC",
            "name": "Intel",
            "mentions": 22,
            "mentions_fmt": "22次",
            "change_24h": "↓37%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 32
          }
        ],
        [
          {
            "ticker": "ONDS",
            "name": "Ondas Holdings",
            "mentions": 20,
            "mentions_fmt": "20次",
            "change_24h": "↓26%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 33
          },
          {
            "ticker": "ASTS",
            "name": "AST SpaceMobile",
            "mentions": 20,
            "mentions_fmt": "20次",
            "change_24h": "↓66%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 34
          },
          {
            "ticker": "TXN",
            "name": "Texas Instruments",
            "mentions": 20,
            "mentions_fmt": "20次",
            "change_24h": "↑300%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 35
          },
          {
            "ticker": "CRWV",
            "name": "CoreWeave",
            "mentions": 18,
            "mentions_fmt": "18次",
            "change_24h": "↑12%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 36
          },
          {
            "ticker": "UP",
            "name": "Wheels Up",
            "mentions": 18,
            "mentions_fmt": "18次",
            "change_24h": "↑260%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 37
          }
        ],
        [
          {
            "ticker": "RKLB",
            "name": "Rocket Lab USA",
            "mentions": 17,
            "mentions_fmt": "17次",
            "change_24h": "↓70%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 39
          },
          {
            "ticker": "OKLO",
            "name": "Oklo",
            "mentions": 16,
            "mentions_fmt": "16次",
            "change_24h": "↓27%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 40
          },
          {
            "ticker": "BATL",
            "name": "Battalion Oil",
            "mentions": 16,
            "mentions_fmt": "16次",
            "change_24h": "↑100%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 41
          },
          {
            "ticker": "AM",
            "name": "Antero Midstream",
            "mentions": 16,
            "mentions_fmt": "16次",
            "change_24h": "↑0%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 42
          },
          {
            "ticker": "SGOV",
            "name": "iShares Trust - iS",
            "mentions": 15,
            "mentions_fmt": "15次",
            "change_24h": "↑1400%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 43
          }
        ],
        [
          {
            "ticker": "AGI",
            "name": "Alamos Gold",
            "mentions": 15,
            "mentions_fmt": "15次",
            "change_24h": "↑114%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 44
          },
          {
            "ticker": "LUNR",
            "name": "Intuitive Machines",
            "mentions": 14,
            "mentions_fmt": "14次",
            "change_24h": "↑600%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 45
          },
          {
            "ticker": "EU",
            "name": "enCore Energy",
            "mentions": 14,
            "mentions_fmt": "14次",
            "change_24h": "↓33%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 46
          },
          {
            "ticker": "API",
            "name": "Agora.io",
            "mentions": 14,
            "mentions_fmt": "14次",
            "change_24h": "↑75%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 47
          },
          {
            "ticker": "PLTR",
            "name": "Palantir",
            "mentions": 14,
            "mentions_fmt": "14次",
            "change_24h": "↑600%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 49
          }
        ],
        [
          {
            "ticker": "ES",
            "name": "Eversource Energy",
            "mentions": 14,
            "mentions_fmt": "14次",
            "change_24h": "↑17%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 50
          },
          {
            "ticker": "BE",
            "name": "Bloom Energy",
            "mentions": 13,
            "mentions_fmt": "13次",
            "change_24h": "↑8%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 51
          },
          {
            "ticker": "HOOD",
            "name": "Robinhood",
            "mentions": 12,
            "mentions_fmt": "12次",
            "change_24h": "↓14%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 52
          },
          {
            "ticker": "TSM",
            "name": "TSMC",
            "mentions": 12,
            "mentions_fmt": "12次",
            "change_24h": "↑140%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 53
          },
          {
            "ticker": "LINK",
            "name": "Interlink Electron",
            "mentions": 11,
            "mentions_fmt": "11次",
            "change_24h": "↑267%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 54
          }
        ],
        [
          {
            "ticker": "CC",
            "name": "Chemours",
            "mentions": 11,
            "mentions_fmt": "11次",
            "change_24h": "↓35%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 55
          },
          {
            "ticker": "OR",
            "name": "Osisko Gold Royalt",
            "mentions": 10,
            "mentions_fmt": "10次",
            "change_24h": "↑150%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 56
          },
          {
            "ticker": "MRVL",
            "name": "Marvell Technology",
            "mentions": 10,
            "mentions_fmt": "10次",
            "change_24h": "↓17%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 57
          },
          {
            "ticker": "SAP",
            "name": "SAP",
            "mentions": 10,
            "mentions_fmt": "10次",
            "change_24h": "↑900%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 58
          },
          {
            "ticker": "CBRS",
            "name": "Cerebras Systems",
            "mentions": 9,
            "mentions_fmt": "9次",
            "change_24h": "↑800%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 59
          }
        ],
        [
          {
            "ticker": "DELL",
            "name": "Dell",
            "mentions": 9,
            "mentions_fmt": "9次",
            "change_24h": "↓31%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 61
          },
          {
            "ticker": "IP",
            "name": "International Pape",
            "mentions": 9,
            "mentions_fmt": "9次",
            "change_24h": "↓73%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 62
          },
          {
            "ticker": "IREN",
            "name": "Iris Energy",
            "mentions": 8,
            "mentions_fmt": "8次",
            "change_24h": "↓64%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 63
          },
          {
            "ticker": "IQ",
            "name": "iQIYI",
            "mentions": 8,
            "mentions_fmt": "8次",
            "change_24h": "↑0%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 67
          },
          {
            "ticker": "ON",
            "name": "ON Semiconductor",
            "mentions": 8,
            "mentions_fmt": "8次",
            "change_24h": "↑300%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 68
          }
        ],
        [
          {
            "ticker": "ALL",
            "name": "Allstate",
            "mentions": 8,
            "mentions_fmt": "8次",
            "change_24h": "↑33%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 69
          },
          {
            "ticker": "HBM",
            "name": "Hudbay Minerals",
            "mentions": 7,
            "mentions_fmt": "7次",
            "change_24h": "↑40%",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 71
          },
          {
            "ticker": "WTI",
            "name": "W&amp;T Offshore",
            "mentions": 7,
            "mentions_fmt": "7次",
            "change_24h": "↓12%",
            "sentiment": "中性 Neutral",
            "source": "Apewisdom/WSB",
            "rank": 72
          },
          {
            "ticker": "CSX",
            "name": "CSX Corporation",
            "mentions": 7,
            "mentions_fmt": "7次",
            "change_24h": "NEW",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 74
          },
          {
            "ticker": "BH",
            "name": "Biglari",
            "mentions": 6,
            "mentions_fmt": "6次",
            "change_24h": "NEW",
            "sentiment": "看多🐂 Bullish",
            "source": "Apewisdom/WSB",
            "rank": 75
          }
        ]
      ],
      "insider_sell_pages": [
        [
          [
            "RKLB",
            "Beck+Kampani/2笔",
            "$295.9M",
            "2026-07-06",
            "合计$295.9M·均价$87.43"
          ],
          [
            "DELL",
            "Silver+Sl/5笔",
            "$74.8M",
            "2026-07-09",
            "合计$74.8M·均价$453.54"
          ],
          [
            "CRWV",
            "McBee+Intrator/5笔",
            "$64.8M",
            "2026-07-20",
            "合计$64.8M·均价$75.13"
          ],
          [
            "AMD",
            "Papermaster+Su/3笔",
            "$64.1M",
            "2026-07-15",
            "合计$64.1M·均价$556.43"
          ],
          [
            "HOOD",
            "Verma+Tenev/5笔",
            "$47.9M",
            "2026-07-15",
            "合计$47.9M·均价$114.71"
          ]
        ],
        [
          [
            "NBIS",
            "Boynton+Volozh/5笔",
            "$25.8M",
            "2026-07-15",
            "合计$25.8M·均价$197.00"
          ],
          [
            "PLTR",
            "Moore+Sankar/4笔",
            "$28.5M",
            "2026-07-15",
            "合计$28.5M·均价$134.05"
          ],
          [
            "RDDT",
            "Wong+Huffman/5笔",
            "$21.5M",
            "2026-07-15",
            "合计$21.5M·均价$197.88"
          ],
          [
            "YOU",
            "Seidman+Alclear/5笔",
            "$21.3M",
            "2026-07-15",
            "合计$21.3M·均价$53.57"
          ],
          [
            "OKLO",
            "Bealmear+Dewitte/3笔",
            "$22.0M",
            "2026-07-01",
            "合计$22.0M·均价$52.63"
          ]
        ],
        [
          [
            "CBRS",
            "Mallick+Patel/5笔",
            "$15.9M",
            "2026-06-30",
            "合计$15.9M·均价$206.51"
          ],
          [
            "LUNR",
            "Ghaffarian+Crain/4笔",
            "$11.6M",
            "2026-07-13",
            "合计$11.6M·均价$15.64"
          ],
          [
            "MRVL",
            "Bharathi+Murphy/5笔",
            "$7.5M",
            "2026-07-16",
            "合计$7.5M·均价$199.24"
          ],
          [
            "BE",
            "Joshi+Kurzymski/5笔",
            "$5.8M",
            "2026-07-01",
            "合计$5.8M·均价$300.37"
          ],
          [
            "ASTS",
            "Johnson/1笔",
            "$4.3M",
            "2026-06-11",
            "合计$4.3M·均价$93.81"
          ]
        ],
        [
          [
            "WTI",
            "Conwill+Chang/5笔",
            "$0.7M",
            "2026-07-16",
            "合计$0.7M·均价$3.41"
          ],
          [
            "SPCX",
            "Musk/1笔",
            "$1.2M",
            "2026-04-02",
            "合计$1.2M·均价$105.32"
          ],
          [
            "IREN",
            "Guzowski/1笔",
            "$0.4M",
            "2025-09-16",
            "合计$0.4M·均价$36.32"
          ],
          [
            "UP",
            "Ck/1笔",
            "$0.2M",
            "2026-06-18",
            "合计$0.2M·均价$8.05"
          ]
        ]
      ],
      "insider_buy_pages": [
        [
          [
            "SVRE",
            "Visionwave/1笔",
            "$1135.9M",
            "2026-06-16",
            "合计$1135.9M·均价$3.48·Saverone 2014 "
          ],
          [
            "JEF",
            "Sumitomo/2笔",
            "$671.2M",
            "2026-07-15",
            "合计$671.2M·均价$53.96·Jefferies Fina"
          ],
          [
            "PBLS",
            "Ra+Levy/3笔",
            "$440.7M",
            "2026-07-20",
            "合计$440.7M·均价$28.29·Parabilis Medi"
          ],
          [
            "KARD",
            "Hrtg+Arch/3笔",
            "$90.0M",
            "2026-06-22",
            "合计$90.0M·均价$16.00·Kardigan, Inc."
          ],
          [
            "DPC",
            "Charles+Quinn/4笔",
            "$70.0M",
            "2026-06-26",
            "合计$70.0M·均价$33.00·Dpc Holdings L"
          ]
        ],
        [
          [
            "SMMT",
            "Duggan+Zanganeh/2笔",
            "$100.0M",
            "2026-06-12",
            "合计$100.0M·均价$13.12·Summit Therape"
          ],
          [
            "COE",
            "Huang/4笔",
            "$57.8M",
            "2026-07-09",
            "合计$57.8M·均价$17.12·51Talk Online "
          ],
          [
            "LFTO",
            "General/2笔",
            "$60.0M",
            "2026-06-05",
            "合计$60.0M·均价$23.00·Liftoff Mobile"
          ],
          [
            "HOOD",
            "Malka/2笔",
            "$40.4M",
            "2026-06-05",
            "合计$40.4M·均价$80.74·Robinhood Mark"
          ],
          [
            "AVO",
            "Globalharvest/3笔",
            "$32.0M",
            "2026-07-09",
            "合计$32.0M·均价$13.28·Mission Produc"
          ]
        ],
        [
          [
            "TYG",
            "Prudential/1笔",
            "$60.0M",
            "2026-07-15",
            "合计$60.0M·均价$10.00·Tortoise Energ"
          ],
          [
            "BGDE",
            "Endeavor/2笔",
            "$33.4M",
            "2026-06-30",
            "合计$33.4M·均价$1,000.00·Big Digital En"
          ],
          [
            "LILA",
            "Malone/1笔",
            "$27.9M",
            "2026-06-22",
            "合计$27.9M·均价$10.51·Liberty Latin "
          ],
          [
            "KNOP",
            "Seglem/1笔",
            "$25.0M",
            "2026-06-15",
            "合计$25.0M·均价$20.00·Knot Offshore "
          ],
          [
            "CGON",
            "Liu/1笔",
            "$24.8M",
            "2026-06-25",
            "合计$24.8M·均价$66.87·Cg Oncology, I"
          ]
        ],
        [
          [
            "NTSK",
            "Griffith+Iconiq/2笔",
            "$14.4M",
            "2026-07-08",
            "合计$14.4M·均价$11.82·Netskope Inc"
          ],
          [
            "LIME",
            "Uber/1笔",
            "$20.0M",
            "2026-07-02",
            "合计$20.0M·均价$25.00·Neutron Holdin"
          ],
          [
            "STDN",
            "Decisive/1笔",
            "$19.1M",
            "2026-07-16",
            "合计$19.1M·均价$15.00·Standard Nucle"
          ],
          [
            "FBIN",
            "Garden/1笔",
            "$13.0M",
            "2026-06-10",
            "合计$13.0M·均价$40.60·Fortune Brands"
          ],
          [
            "CBIO",
            "Fairmount/1笔",
            "$12.4M",
            "2026-07-16",
            "合计$12.4M·均价$14.50·Crescent Bioph"
          ]
        ]
      ],
      "institution_buy_pages": [
        [
          {
            "institution": "4家共识",
            "ticker": "NVDA",
            "action": "共识增持",
            "pct_str": "4家",
            "value_str": "$82.5B",
            "value_usd": 123694079929.5,
            "date": "2026-05-15",
            "notes": "Bridgewater、BlackRock、Renaissance、Soros同期增持"
          },
          {
            "institution": "BlackRock",
            "ticker": "NVDA",
            "action": "增持",
            "pct_str": "+910%",
            "value_str": "$81.0B",
            "value_usd": 81016397038,
            "date": "2024-08-13",
            "notes": "三倍加仓"
          },
          {
            "institution": "2家共识",
            "ticker": "CVX",
            "action": "共识增持",
            "pct_str": "2家",
            "value_str": "$12.5B",
            "value_usd": 18703906666.5,
            "date": "2026-05-15",
            "notes": "Berkshire、Renaissance同期增持"
          },
          {
            "institution": "2家共识",
            "ticker": "GOOG",
            "action": "共识增持",
            "pct_str": "2家",
            "value_str": "$12.4B",
            "value_usd": 18668728194.0,
            "date": "2026-05-15",
            "notes": "Berkshire、Bridgewater同期增持"
          },
          {
            "institution": "Berkshire",
            "ticker": "CVX",
            "action": "新建",
            "pct_str": "新仓",
            "value_str": "$12.1B",
            "value_usd": 12052286868,
            "date": "2026-05-15",
            "notes": "58,251,749股"
          }
        ],
        [
          {
            "institution": "Berkshire",
            "ticker": "GOOG",
            "action": "增持",
            "pct_str": "+131%",
            "value_str": "$11.9B",
            "value_usd": 11871367661,
            "date": "2026-05-15",
            "notes": "翻倍建仓"
          },
          {
            "institution": "BlackRock",
            "ticker": "JPM",
            "action": "新建",
            "pct_str": "新仓",
            "value_str": "$14.4B",
            "value_usd": 14362943348,
            "date": "2024-08-13",
            "notes": "71,012,278股"
          },
          {
            "institution": "3家共识",
            "ticker": "TSM",
            "action": "共识增持",
            "pct_str": "3家",
            "value_str": "$2.4B",
            "value_usd": 3631849461.0,
            "date": "2026-05-15",
            "notes": "Bridgewater、Tiger Global、Soros同期增持"
          },
          {
            "institution": "4家共识",
            "ticker": "AVGO",
            "action": "共识增持",
            "pct_str": "4家",
            "value_str": "$2.0B",
            "value_usd": 2956945132.5,
            "date": "2026-05-15",
            "notes": "Bridgewater、Renaissance、Tiger Global、Soros同期增持"
          },
          {
            "institution": "Pershing Sq",
            "ticker": "MSFT",
            "action": "新建",
            "pct_str": "新仓",
            "value_str": "$2.1B",
            "value_usd": 2092970053,
            "date": "2026-05-15",
            "notes": "5,654,078股"
          }
        ],
        [
          {
            "institution": "Tiger Global",
            "ticker": "TSM",
            "action": "新建",
            "pct_str": "新仓",
            "value_str": "$1.9B",
            "value_usd": 1880716758,
            "date": "2026-05-15",
            "notes": "5,565,074股"
          },
          {
            "institution": "2家共识",
            "ticker": "SPOT",
            "action": "共识增持",
            "pct_str": "2家",
            "value_str": "$9.4亿",
            "value_usd": 1410550578.0,
            "date": "2026-05-15",
            "notes": "Appaloosa、Tiger Global同期增持"
          },
          {
            "institution": "2家共识",
            "ticker": "AAPL",
            "action": "共识增持",
            "pct_str": "2家",
            "value_str": "$9.1亿",
            "value_usd": 1361399953.5,
            "date": "2026-05-15",
            "notes": "Renaissance、Soros同期增持"
          },
          {
            "institution": "2家共识",
            "ticker": "V",
            "action": "共识增持",
            "pct_str": "2家",
            "value_str": "$9.0亿",
            "value_usd": 1356912633.0,
            "date": "2026-05-15",
            "notes": "Appaloosa、Renaissance同期增持"
          },
          {
            "institution": "Tiger Global",
            "ticker": "AVGO",
            "action": "增持",
            "pct_str": "+25%",
            "value_str": "$1.1B",
            "value_usd": 1109535781,
            "date": "2026-05-15",
            "notes": "增持"
          }
        ]
      ],
      "institution_sell_pages": [
        [
          {
            "institution": "Renaissance",
            "ticker": "PLTR",
            "action": "减持",
            "pct_str": "-21%",
            "value_str": "$1.0B",
            "value_usd": 1021901255,
            "date": "2026-05-14",
            "notes": ""
          },
          {
            "institution": "Tiger Global",
            "ticker": "MSFT",
            "action": "减持",
            "pct_str": "-54%",
            "value_str": "$9.3亿",
            "value_usd": 925425000,
            "date": "2026-05-15",
            "notes": ""
          },
          {
            "institution": "Renaissance",
            "ticker": "MU",
            "action": "减持",
            "pct_str": "-28%",
            "value_str": "$7.3亿",
            "value_usd": 730739401,
            "date": "2026-05-14",
            "notes": ""
          },
          {
            "institution": "Appaloosa",
            "ticker": "BLK",
            "action": "减持",
            "pct_str": "-21%",
            "value_str": "$5.3亿",
            "value_usd": 525189831,
            "date": "2026-05-15",
            "notes": ""
          },
          {
            "institution": "Tiger Global",
            "ticker": "RDDT",
            "action": "减持",
            "pct_str": "-35%",
            "value_str": "$3.4亿",
            "value_usd": 336625000,
            "date": "2026-05-15",
            "notes": ""
          }
        ],
        [
          {
            "institution": "Bridgewater",
            "ticker": "LRCX",
            "action": "减持",
            "pct_str": "-48%",
            "value_str": "$3.4亿",
            "value_usd": 335708788,
            "date": "2026-05-15",
            "notes": ""
          },
          {
            "institution": "Renaissance",
            "ticker": "INTC",
            "action": "减持",
            "pct_str": "-25%",
            "value_str": "$3.3亿",
            "value_usd": 326535257,
            "date": "2026-05-14",
            "notes": ""
          },
          {
            "institution": "Bridgewater",
            "ticker": "AMD",
            "action": "减持",
            "pct_str": "-22%",
            "value_str": "$2.6亿",
            "value_usd": 262987591,
            "date": "2026-05-15",
            "notes": ""
          },
          {
            "institution": "Renaissance",
            "ticker": "ABNB",
            "action": "减持",
            "pct_str": "-38%",
            "value_str": "$2.3亿",
            "value_usd": 231198601,
            "date": "2026-05-14",
            "notes": ""
          },
          {
            "institution": "Tiger Global",
            "ticker": "NOW",
            "action": "减持",
            "pct_str": "-29%",
            "value_str": "$1.6亿",
            "value_usd": 156825000,
            "date": "2026-05-15",
            "notes": ""
          }
        ],
        [
          {
            "institution": "Pershing Sq",
            "ticker": "GOOG",
            "action": "减持",
            "pct_str": "-95%",
            "value_str": "$89M",
            "value_usd": 89421720,
            "date": "2026-05-15",
            "notes": ""
          },
          {
            "institution": "Soros",
            "ticker": "CRM",
            "action": "减持",
            "pct_str": "-30%",
            "value_str": "$67M",
            "value_usd": 67442191,
            "date": "2026-05-15",
            "notes": ""
          }
        ]
      ],
      "creator_pages": [
        [
          {
            "creator": "TraderTV Live",
            "date": "2026-07-22",
            "tickers": [],
            "videos": [
              {
                "slot": 1,
                "title": "暂无最新视频",
                "date": "2026-07-22",
                "tickers": [],
                "summary": "YouTube RSS 暂时不可用，请稍后重试",
                "url": ""
              }
            ]
          },
          {
            "creator": "Ross Cameron",
            "date": "2026-07-22",
            "tickers": [],
            "videos": [
              {
                "slot": 1,
                "title": "暂无最新视频",
                "date": "2026-07-22",
                "tickers": [],
                "summary": "YouTube RSS 暂时不可用，请稍后重试",
                "url": ""
              }
            ]
          },
          {
            "creator": "Bloomberg TV",
            "date": "2026-07-22",
            "tickers": [],
            "videos": [
              {
                "slot": 1,
                "title": "暂无最新视频",
                "date": "2026-07-22",
                "tickers": [],
                "summary": "YouTube RSS 暂时不可用，请稍后重试",
                "url": ""
              }
            ]
          },
          {
            "creator": "ZipTrader",
            "date": "2026-07-22",
            "tickers": [],
            "videos": [
              {
                "slot": 1,
                "title": "暂无最新视频",
                "date": "2026-07-22",
                "tickers": [],
                "summary": "YouTube RSS 暂时不可用，请稍后重试",
                "url": ""
              }
            ]
          }
        ]
      ],
      "tier1": [
        {
          "ticker": "SMCI",
          "name": "SMCI",
          "price": 30.56,
          "price_fmt": "$30.56",
          "change": 19.8431,
          "change_fmt": "▲19.84%",
          "up": true,
          "desc": "AI服务器机柜 · 液冷散热 · GPU整合方案",
          "tier_score": 1984.31,
          "heat_tag": "中性 Neutral",
          "heat_source": "Apewisdom/WSB",
          "heat_mentions": 73
        },
        {
          "ticker": "RDDT",
          "name": "RDDT",
          "price": 170.38,
          "price_fmt": "$170.38",
          "change": -8.319,
          "change_fmt": "▼8.32%",
          "up": false,
          "desc": "社区平台 · 广告收入 · AI数据授权",
          "tier_score": 831.9000000000001,
          "heat_tag": "看多🐂 Bullish",
          "heat_source": "Apewisdom/WSB",
          "heat_mentions": 125
        },
        {
          "ticker": "SPCX",
          "name": "SPCX",
          "price": 115.26,
          "price_fmt": "$115.26",
          "change": -6.7023,
          "change_fmt": "▼6.70%",
          "up": false,
          "desc": "SpaceX Earnings Are Coming Aug. 4. Here's Why",
          "tier_score": 670.23,
          "heat_tag": "看多🐂 Bullish",
          "heat_source": "Apewisdom/WSB",
          "heat_mentions": 310
        },
        {
          "ticker": "NOW",
          "name": "NOW",
          "price": 95.46,
          "price_fmt": "$95.46",
          "change": -6.4668,
          "change_fmt": "▼6.47%",
          "up": false,
          "desc": "AI工作流自动化 · 企业数字化 · SaaS平台",
          "tier_score": 646.6800000000001,
          "heat_tag": "看多🐂 Bullish",
          "heat_source": "Apewisdom/WSB",
          "heat_mentions": 276
        }
      ],
      "tier2": [
        {
          "ticker": "PLTR",
          "name": "PLTR",
          "price": 124.57,
          "price_fmt": "$124.57",
          "change": -6.0983,
          "change_fmt": "▼6.10%",
          "up": false,
          "desc": "AI数据分析 · 政府+商业合同 · AIP平台",
          "tier_score": 609.83,
          "heat_tag": "看多🐂 Bullish",
          "heat_source": "Apewisdom/WSB",
          "heat_mentions": 14
        },
        {
          "ticker": "COIN",
          "name": "COIN",
          "price": 166.12,
          "price_fmt": "$166.12",
          "change": -5.5331,
          "change_fmt": "▼5.53%",
          "up": false,
          "desc": "加密货币交易所 · 合规+机构服务",
          "tier_score": 553.3100000000001,
          "heat_tag": "动量优先",
          "heat_source": "Price Momentum",
          "heat_mentions": ""
        },
        {
          "ticker": "SPOT",
          "name": "SPOT",
          "price": 474.16,
          "price_fmt": "$474.16",
          "change": -3.8664,
          "change_fmt": "▼3.87%",
          "up": false,
          "desc": "Strong Rights Economics, With Multiple Ways T",
          "tier_score": 386.64,
          "heat_tag": "动量优先",
          "heat_source": "Price Momentum",
          "heat_mentions": ""
        },
        {
          "ticker": "HPE",
          "name": "HPE",
          "price": 48.13,
          "price_fmt": "$48.13",
          "change": 3.018,
          "change_fmt": "▲3.02%",
          "up": true,
          "desc": "AI服务器+存储 · 混合云 · Networking",
          "tier_score": 301.79999999999995,
          "heat_tag": "动量优先",
          "heat_source": "Price Momentum",
          "heat_mentions": ""
        },
        {
          "ticker": "VST",
          "name": "VST",
          "price": 166.74,
          "price_fmt": "$166.74",
          "change": 2.7167,
          "change_fmt": "▲2.72%",
          "up": true,
          "desc": "独立发电商 · 核能+天然气 · AI数据中心电力",
          "tier_score": 271.67,
          "heat_tag": "动量优先",
          "heat_source": "Price Momentum",
          "heat_mentions": ""
        },
        {
          "ticker": "AVGO",
          "name": "AVGO",
          "price": 396.81,
          "price_fmt": "$396.81",
          "change": 2.6675,
          "change_fmt": "▲2.67%",
          "up": true,
          "desc": "AI定制芯片+网络 · 企业软件 · VMware整合",
          "tier_score": 266.75,
          "heat_tag": "动量优先",
          "heat_source": "Price Momentum",
          "heat_mentions": ""
        }
      ]
    }
  },
  "sources": {
    "wsb": "https://apewisdom.io/",
    "robinhood": "https://robinhood.com/gb/en/learn/articles/10-most-popular-stocks-in-april-2026-on-robinhood-uk/",
    "sec_tickers": "https://www.sec.gov/files/company_tickers.json",
    "youtube": "https://www.youtube.com/feeds/videos.xml",
    "notes": "论坛/券商榜单为最近可抓取公开快照；YouTube/SEC 按目标日期回溯筛选"
  }
}