{
  "generated_at": "2026-05-21T20:03:42.321234Z",
  "last_updated": "2026/05/22 04:02 HKT",
  "fx": {
    "usdhkd": 7.8328,
    "source": "Frankfurter",
    "fetched_at": "2026-05-20T15:37:08.608747+00:00"
  },
  "totals": {
    "us": {
      "value_usd": 3056.87,
      "cost_usd": 2812.04,
      "pnl_usd": 244.83,
      "pnl_pct": 8.7065,
      "today_change_usd": -31.62,
      "realized_usd": 1030.83
    },
    "hk": {
      "value_hkd": 73479.6,
      "cost_hkd": 88276.24,
      "pnl_hkd": -14796.64,
      "pnl_pct": -16.76,
      "today_change_hkd": -2690.0,
      "realized_hkd": 7259.16
    }
  },
  "concentration": {
    "us": {
      "hhi": 0.1856,
      "top2": 0.4499,
      "positions": [
        {
          "ticker": "ROBN",
          "name": "二倍做多HOOD ETF-T-Rex",
          "value": 747.2,
          "weight": 0.2444
        },
        {
          "ticker": "RKLB",
          "name": "Rocket Lab Corp",
          "value": 628.25,
          "weight": 0.2055
        },
        {
          "ticker": "MSFU",
          "name": "二倍做多微软ETF-Direxion",
          "value": 578.0,
          "weight": 0.1891
        },
        {
          "ticker": "PLTU",
          "name": "二倍做多PLTR ETF-Direxion",
          "value": 518.0,
          "weight": 0.1695
        },
        {
          "ticker": "SOXL",
          "name": "三倍做多半导体ETF-Direxion",
          "value": 355.62,
          "weight": 0.1163
        },
        {
          "ticker": "CRCL",
          "name": "Circle Internet Group Inc-A",
          "value": 229.8,
          "weight": 0.0752
        }
      ],
      "total": 3056.87,
      "verdict": {
        "level": "moderate",
        "label": "偏集中",
        "color": "#facc15"
      }
    },
    "hk": {
      "hhi": 0.396,
      "top2": 0.8457,
      "positions": [
        {
          "ticker": "00100",
          "name": "MINIMAX-W",
          "value": 39780.0,
          "weight": 0.5414
        },
        {
          "ticker": "07226",
          "name": "XL二南方恒科",
          "value": 22357.2,
          "weight": 0.3043
        },
        {
          "ticker": "02208",
          "name": "金风科技",
          "value": 5724.0,
          "weight": 0.0779
        },
        {
          "ticker": "03033",
          "name": "南方恒生科技",
          "value": 4668.0,
          "weight": 0.0635
        },
        {
          "ticker": "03032",
          "name": "恒生科技ETF",
          "value": 950.4,
          "weight": 0.0129
        }
      ],
      "total": 73479.6,
      "verdict": {
        "level": "danger",
        "label": "危险集中",
        "color": "#ef4444"
      }
    }
  },
  "holdings": {
    "us": [
      {
        "ticker": "NVDA",
        "name": "英伟达",
        "currency": "USD",
        "shares": 0,
        "cost_basis": 187,
        "current_price": 213.0,
        "current_value": 0,
        "today_change": 0,
        "today_change_pct": -0.21,
        "day_high": 208.43,
        "day_low": 206.5,
        "pnl_abs": 0,
        "pnl_percent": 13.9,
        "is_active": false,
        "trades_count": 1
      },
      {
        "ticker": "RKLB",
        "name": "Rocket Lab Corp",
        "currency": "USD",
        "shares": 5,
        "cost_basis": 71,
        "current_price": 125.65,
        "current_value": 628.25,
        "today_change": -43.15,
        "today_change_pct": -6.43,
        "day_high": 125.65,
        "day_low": 125.65,
        "pnl_abs": 273.25,
        "pnl_percent": 76.97,
        "is_active": true,
        "trades_count": 0
      },
      {
        "ticker": "CRCL",
        "name": "Circle Internet Group Inc-A",
        "currency": "USD",
        "shares": 2,
        "cost_basis": 87,
        "current_price": 114.9,
        "current_value": 229.8,
        "today_change": 6.56,
        "today_change_pct": 2.94,
        "day_high": 114.9,
        "day_low": 114.9,
        "pnl_abs": 55.8,
        "pnl_percent": 32.07,
        "is_active": true,
        "trades_count": 2
      },
      {
        "ticker": "OKLO",
        "name": "Oklo Inc-A",
        "currency": "USD",
        "shares": 0,
        "cost_basis": 62.83,
        "current_price": 72.39,
        "current_value": 0,
        "today_change": 0,
        "today_change_pct": -1.83,
        "day_high": 79.5,
        "day_low": 77.22,
        "pnl_abs": 0,
        "pnl_percent": 15.22,
        "is_active": false,
        "trades_count": 1
      },
      {
        "ticker": "QQQ",
        "name": "纳斯达克100ETF-Invesco",
        "currency": "USD",
        "shares": 0,
        "cost_basis": 622,
        "current_price": 694.41,
        "current_value": 0,
        "today_change": 0,
        "today_change_pct": 0.15,
        "day_high": 697.03,
        "day_low": 695.92,
        "pnl_abs": 0,
        "pnl_percent": 11.64,
        "is_active": false,
        "trades_count": 1
      },
      {
        "ticker": "TCOM",
        "name": "携程",
        "currency": "USD",
        "shares": 0,
        "cost_basis": 52.74,
        "current_price": 53.328,
        "current_value": 0,
        "today_change": 0,
        "today_change_pct": 0.02,
        "day_high": 54.48,
        "day_low": 54.12,
        "pnl_abs": 0,
        "pnl_percent": 1.11,
        "is_active": false,
        "trades_count": 1
      },
      {
        "ticker": "TQQQ",
        "name": "三倍做多纳斯达克100ETF-ProShare",
        "currency": "USD",
        "shares": 0,
        "cost_basis": 45.73,
        "current_price": 71.17,
        "current_value": 0,
        "today_change": 0,
        "today_change_pct": 0.5,
        "day_high": 72.0,
        "day_low": 71.66,
        "pnl_abs": 0,
        "pnl_percent": 55.63,
        "is_active": false,
        "trades_count": 1
      },
      {
        "ticker": "HOOD",
        "name": "Robinhood Markets Inc-A",
        "currency": "USD",
        "shares": 0,
        "cost_basis": 73.5,
        "current_price": 75.4,
        "current_value": 0,
        "today_change": 0,
        "today_change_pct": 1.67,
        "day_high": 75.4,
        "day_low": 75.4,
        "pnl_abs": 0,
        "pnl_percent": 2.58,
        "is_active": false,
        "trades_count": 1
      },
      {
        "ticker": "PLTU",
        "name": "二倍做多PLTR ETF-Direxion",
        "currency": "USD",
        "shares": 14,
        "cost_basis": 40.9571,
        "current_price": 37.0,
        "current_value": 518.0,
        "today_change": -1.68,
        "today_change_pct": -0.32,
        "day_high": 37.0,
        "day_low": 37.0,
        "pnl_abs": -55.4,
        "pnl_percent": -9.66,
        "is_active": true,
        "trades_count": 2
      },
      {
        "ticker": "SOXL",
        "name": "三倍做多半导体ETF-Direxion",
        "currency": "USD",
        "shares": 2,
        "cost_basis": 91.87,
        "current_price": 177.81,
        "current_value": 355.62,
        "today_change": 9.22,
        "today_change_pct": 2.66,
        "day_high": 177.81,
        "day_low": 177.81,
        "pnl_abs": 171.88,
        "pnl_percent": 93.55,
        "is_active": true,
        "trades_count": 3
      },
      {
        "ticker": "RKLX",
        "name": "Defiance Daily Target 2X Long R",
        "currency": "USD",
        "shares": 0,
        "cost_basis": 46.7,
        "current_price": 90.415,
        "current_value": 180.83,
        "today_change": 14.81,
        "today_change_pct": 8.92,
        "day_high": 90.415,
        "day_low": 90.415,
        "pnl_abs": 87.43,
        "pnl_percent": 93.61,
        "is_active": false,
        "trades_count": 3
      },
      {
        "ticker": "ROBN",
        "name": "二倍做多HOOD ETF-T-Rex",
        "currency": "USD",
        "shares": 40,
        "cost_basis": 23.5825,
        "current_price": 18.68,
        "current_value": 747.2,
        "today_change": -2.4,
        "today_change_pct": -0.32,
        "day_high": 18.68,
        "day_low": 18.68,
        "pnl_abs": -196.1,
        "pnl_percent": -20.79,
        "is_active": true,
        "trades_count": 3
      },
      {
        "ticker": "MSFU",
        "name": "二倍做多微软ETF-Direxion",
        "currency": "USD",
        "shares": 20,
        "cost_basis": 29.13,
        "current_price": 28.9,
        "current_value": 578.0,
        "today_change": -0.17,
        "today_change_pct": -0.03,
        "day_high": 28.9,
        "day_low": 28.9,
        "pnl_abs": -4.6,
        "pnl_percent": -0.79,
        "is_active": true,
        "trades_count": 1
      }
    ],
    "hk": [
      {
        "ticker": "00100",
        "name": "MINIMAX-W",
        "currency": "HKD",
        "shares": 60,
        "cost_basis": 822.83,
        "current_price": 663.0,
        "current_value": 39780.0,
        "today_change": -1440.0,
        "today_change_pct": -3.49,
        "day_high": 744.5,
        "day_low": 731.0,
        "pnl_abs": -9589.8,
        "pnl_percent": -19.42,
        "is_active": true,
        "trades_count": 3
      },
      {
        "ticker": "02208",
        "name": "金风科技",
        "currency": "HKD",
        "shares": 400,
        "cost_basis": 14.084,
        "current_price": 14.31,
        "current_value": 5724.0,
        "today_change": -124.0,
        "today_change_pct": -2.12,
        "day_high": 17.06,
        "day_low": 16.62,
        "pnl_abs": 90.4,
        "pnl_percent": 1.6,
        "is_active": true,
        "trades_count": 1
      },
      {
        "ticker": "03032",
        "name": "恒生科技ETF",
        "currency": "HKD",
        "shares": 200,
        "cost_basis": 5.405,
        "current_price": 4.752,
        "current_value": 950.4,
        "today_change": -19.6,
        "today_change_pct": -2.02,
        "day_high": 5.115,
        "day_low": 5.09,
        "pnl_abs": -130.6,
        "pnl_percent": -12.08,
        "is_active": true,
        "trades_count": 0
      },
      {
        "ticker": "07226",
        "name": "XL二南方恒科",
        "currency": "HKD",
        "shares": 6200,
        "cost_basis": 4.3632,
        "current_price": 3.606,
        "current_value": 22357.2,
        "today_change": -1004.4,
        "today_change_pct": -4.3,
        "day_high": 4.192,
        "day_low": 4.158,
        "pnl_abs": -4694.64,
        "pnl_percent": -17.35,
        "is_active": true,
        "trades_count": 1
      },
      {
        "ticker": "03033",
        "name": "南方恒生科技",
        "currency": "HKD",
        "shares": 1000,
        "cost_basis": 5.14,
        "current_price": 4.668,
        "current_value": 4668.0,
        "today_change": -102.0,
        "today_change_pct": -2.14,
        "day_high": 5.04,
        "day_low": 5.005,
        "pnl_abs": -472.0,
        "pnl_percent": -9.18,
        "is_active": true,
        "trades_count": 0
      },
      {
        "ticker": "07709",
        "name": "XL二南方海力士",
        "currency": "HKD",
        "shares": 0,
        "cost_basis": 29.5348,
        "current_price": 0,
        "current_value": 0,
        "today_change": 0,
        "today_change_pct": 0,
        "day_high": 0,
        "day_low": 0,
        "pnl_abs": 0,
        "pnl_percent": 0,
        "is_active": false,
        "trades_count": 15
      },
      {
        "ticker": "07747",
        "name": "XL二南三星",
        "currency": "HKD",
        "shares": 0,
        "cost_basis": 81.85,
        "current_price": 0,
        "current_value": 0,
        "today_change": 0,
        "today_change_pct": 0,
        "day_high": 0,
        "day_low": 0,
        "pnl_abs": 0,
        "pnl_percent": 0,
        "is_active": false,
        "trades_count": 2
      }
    ]
  },
  "snapshots": [
    {
      "date": "2026-05-16",
      "file": "2026-05-16-saturday-baseline.json",
      "us_total_value": 3694.25,
      "us_total_cost": 3181.05,
      "us_total_pnl": 513.2,
      "us_today_change": -43.6,
      "hk_total_value": 83340.4,
      "hk_total_cost": 88276.24,
      "hk_total_pnl": -4935.84,
      "hk_today_change": -5178.0
    },
    {
      "date": "2026-05-16",
      "file": "2026-05-16.json",
      "us_total_value": 3694.25,
      "us_total_cost": 3181.05,
      "us_total_pnl": 513.2,
      "us_today_change": -43.61,
      "hk_total_value": 83340.4,
      "hk_total_cost": 88276.24,
      "hk_total_pnl": -4935.84,
      "hk_today_change": -5178.0
    },
    {
      "date": "2026-05-17",
      "file": "2026-05-17.json",
      "us_total_value": 3694.25,
      "us_total_cost": 3181.05,
      "us_total_pnl": 513.2,
      "us_today_change": -43.61,
      "hk_total_value": 83340.4,
      "hk_total_cost": 88276.24,
      "hk_total_pnl": -4935.84,
      "hk_today_change": -5178.0
    },
    {
      "date": "2026-05-18",
      "file": "2026-05-18.json",
      "us_total_value": 3694.25,
      "us_total_cost": 3181.05,
      "us_total_pnl": 513.2,
      "us_today_change": -43.61,
      "hk_total_value": 83340.4,
      "hk_total_cost": 88276.24,
      "hk_total_pnl": -4935.84,
      "hk_today_change": -5178.0
    },
    {
      "date": "2026-05-19",
      "file": "2026-05-19.json",
      "us_total_value": 3476.63,
      "us_total_cost": 3181.05,
      "us_total_pnl": 295.58,
      "us_today_change": -211.71,
      "hk_total_value": 79477.2,
      "hk_total_cost": 88276.24,
      "hk_total_pnl": -8799.04,
      "hk_today_change": -3358.8
    },
    {
      "date": "2026-05-20",
      "file": "2026-05-20.json",
      "us_total_value": 3578.99,
      "us_total_cost": 3181.05,
      "us_total_pnl": 397.94,
      "us_today_change": -31.71,
      "hk_total_value": 79553.6,
      "hk_total_cost": 88276.24,
      "hk_total_pnl": -8722.64,
      "hk_today_change": -3282.4
    },
    {
      "date": "2026-05-21",
      "file": "2026-05-21.json",
      "us_total_value": 3081.12,
      "us_total_cost": 2812.04,
      "us_total_pnl": 269.08,
      "us_today_change": 111.69,
      "hk_total_value": 76169.6,
      "hk_total_cost": 88276.24,
      "hk_total_pnl": -12106.64,
      "hk_today_change": -3384.0
    }
  ],
  "snapshots_total": 7,
  "snapshots_embedded_cap": 90,
  "plans_count": 5,
  "recent_plans": [
    {
      "date": "2026-05-17",
      "file": "2026-05-17-plan.json",
      "plan": {
        "date": "2026-05-17",
        "fx_rate_usdhkd": 7.8,
        "fx_source": "HARDCODED_FALLBACK",
        "regime": {
          "us": "range-bound",
          "hk": "trending-down"
        },
        "book": {
          "usd_total_pnl": -119.6,
          "hkd_total_pnl": -932.88,
          "hk_leg_hkd": -4935.84,
          "us_leg_usd": 513.2
        },
        "actions": [
          {
            "ticker": "ROBN",
            "bucket": "cut",
            "size_pct": 50,
            "size_shares": 20,
            "trigger_type": "price_below",
            "trigger_price": 18.5,
            "trigger_condition": "周一 HK 09:30 开盘后若 ROBN < $18.5，cut 50% (20股)；若开盘 > $18.5 也减 20 股（derisk 优先）",
            "confidence": 0.75,
            "rationale": "HOOD pre-market -9% + ROBN -17.5% 浮亏 = 结构性恶化概率高；ROBN 2x 杠杆放大 crypto rev 萎缩风险；derisk 优先于等反弹"
          },
          {
            "ticker": "00100",
            "bucket": "trim_on_rebound",
            "size_pct": 33,
            "size_shares": 20,
            "trigger_type": "price_below",
            "trigger_price": 730.0,
            "trigger_condition": "周一 HK 09:30 开盘后若 00100 跌破 HK$730，减 20 股；若无此触发且在 $750+ 区间运行，持仓",
            "confidence": 0.65,
            "rationale": "-6.6% 日跌幅远超同行智云健康 -0.2%，alpha 在丢失；$700 支撑强（4/27 加仓价）；trigger 过紧则失去做T机会"
          },
          {
            "ticker": "MSFU",
            "bucket": "hold_and_watch",
            "size_pct": 0,
            "size_shares": 0,
            "trigger_type": "price_above",
            "trigger_price": 31.0,
            "trigger_condition": "MSFU 若突破 $31，T-only 持有；跌破 $27.5 则考虑 cut",
            "confidence": 0.7,
            "rationale": "MSFT 财报后 +6.1% 动量延续；MSFU 2x 放大上涨；cost basis $29.13 平价，风险有限"
          },
          {
            "ticker": "SOXL",
            "bucket": "hold_and_watch",
            "size_pct": 0,
            "size_shares": 0,
            "trigger_type": "manual",
            "trigger_price": null,
            "trigger_condition": "SOXL 若日间 +5% 且 QQQ 确认反弹，可持有；恒科/HK macro 差时减",
            "confidence": 0.65,
            "rationale": "+78.7% 浮盈保护垫厚；3x 半导体杠杆在趋势中放大；HK trending down 不利但 US tech narrative 强"
          },
          {
            "ticker": "07226",
            "bucket": "t_only",
            "size_pct": 0,
            "size_shares": 0,
            "trigger_type": "index_breakdown",
            "trigger_price": 4800.0,
            "trigger_condition": "HSTECH 若跌破 4800 且无反弹迹象，07226 只 T-only（不留隔夜），不买新",
            "confidence": 0.55,
            "rationale": "恒科 trending down，2x 杠杆 decay 每日消耗；题材- 自己- 合理持有等轮回，但信心低"
          }
        ],
        "watch_levels": {
          "hstech_breakdown": 4800,
          "hk_book_force_derisk_hkd": -6000,
          "robn_open_price": 18.5,
          "msfu_target": 31.0
        }
      }
    },
    {
      "date": "2026-05-18",
      "file": "2026-05-18-plan.json",
      "plan": {
        "date": "2026-05-18",
        "generated_at": "2026-05-18T08:08:00+08:00",
        "fx_rate_usdhkd": 7.8,
        "regime": {
          "us": "recovery",
          "hk": "correction"
        },
        "actions": [
          {
            "ticker": "00100",
            "action": "sell",
            "bucket": "trim_on_rebound",
            "trigger_type": "price_above",
            "trigger_price": 800.0,
            "size_shares": 10,
            "confidence": 0.65,
            "rationale": "peer divergence -6.4pp (智云健康 -0.2% vs self -6.6%); HK AI 情绪退潮; HK leg concentration 57%→48% after trim",
            "stop_loss": 720.0,
            "target": 850.0
          },
          {
            "ticker": "ROBN",
            "action": "sell",
            "bucket": "cut",
            "trigger_type": "price_below",
            "trigger_price": 17.5,
            "size_shares": 40,
            "confidence": 0.7,
            "rationale": "-17.5% 浮亏，crypto rev 结构性萎缩，HOOD 财报 risk 叠加; stop below cost basis",
            "stop_loss": null,
            "target": null
          },
          {
            "ticker": "SOXL",
            "action": "buy",
            "bucket": "add_only_on_trigger",
            "trigger_type": "price_above",
            "trigger_price": 170.0,
            "size_shares": 1,
            "confidence": 0.6,
            "rationale": "纳指反弹趋势若延续，SOXL 3x 放大; cost basis 164.18, +78.7% 保护垫厚; add 1 on breakout 170",
            "stop_loss": 155.0,
            "target": 180.0
          }
        ],
        "observations": [
          "00100 MiniMax peer divergence -6.4pp vs 智云健康 confirms alpha erosion",
          "HK HHI=0.418 concentrated: 00100+07226=85.9% of HK leg",
          "US HHI=0.171: SOXL+ROBN=43.3% of US leg",
          "Retrospective 2026-05-17: 0/3 fired in 60-79% conf band, reduce conf by 5pp"
        ],
        "self_calibration_note": "60-79% conf band 0/3 hit rate; all calls above use conf-5pp effective"
      }
    },
    {
      "date": "2026-05-19",
      "file": "2026-05-19-plan.json",
      "plan": {
        "date": "2026-05-19",
        "fx_rate_usdhkd": 7.8,
        "regime_us": "neutral_soft",
        "regime_hk": "ai_tech_leading",
        "concentration": {
          "hk": {
            "hhi": 0.422,
            "top2_pct": 85.8,
            "verdict": "🔴 危险集中"
          },
          "us": {
            "hhi": 0.169,
            "top2_pct": 41.7,
            "verdict": "偏集中"
          }
        },
        "fx": {
          "rate": 7.8,
          "source": "HARDCODED_FALLBACK",
          "note": "⚠️ stale；真实市场或已变动"
        },
        "book_usd_total": -194.17,
        "book_hkd_total": -1514.56,
        "book_usd_breakdown": {
          "us_leg": 3685.83,
          "total_cost_usd": 3181.05,
          "pnl_usd": 504.78
        },
        "book_hkd_breakdown": {
          "hk_leg": 82824.4,
          "total_cost_hkd": 88276.24,
          "pnl_hkd": -5451.84
        },
        "actions": [
          {
            "ticker": "07226",
            "bucket": "trim_on_rebound",
            "trigger_type": "price_above",
            "trigger_price": 3.72,
            "trigger_condition": "盘中拉红任意涨幅即减",
            "size_shares": 2200,
            "confidence": 0.75,
            "rationale": "07226 -3.93% vs HSTECH -0.55%，gap 3.4pp，杠杆负β放大；仓位重 6200股，趁反弹减至 4000股"
          },
          {
            "ticker": "00100",
            "bucket": "hold_and_watch",
            "trigger_type": "price_above",
            "trigger_price": 820,
            "trigger_condition": "若 peer 全面止跌 + 自己站稳 820",
            "size_shares": 0,
            "confidence": 0.6,
            "rationale": "800 心理关口守住 +0.76%，peer 全面下跌中独立行情；等 peer 方向确认后再决策"
          },
          {
            "ticker": "SOXL",
            "bucket": "add_only_on_trigger",
            "trigger_type": "price_above",
            "trigger_price": 158,
            "trigger_condition": "若 MA20 守住 +纳指期货不破",
            "size_shares": 1,
            "confidence": 0.7,
            "rationale": "SOXL -7.7% 超跌，MA20 附近若企稳可加 1 股；成本 151.56，target 165"
          },
          {
            "ticker": "RKLB",
            "bucket": "hold_and_watch",
            "trigger_type": "price_above",
            "trigger_price": 135,
            "trigger_condition": "若 PreMarket 继续走强 + 航天催化",
            "size_shares": 0,
            "confidence": 0.65,
            "rationale": "+4.97% 突破，浮盈 +84%；持有不追，等确认"
          }
        ],
        "confidence_buckets": {
          "high_75pct": [
            "07226 trim"
          ],
          "medium_65_70pct": [
            "SOXL add",
            "RKLB hold_and_watch"
          ],
          "low_60pct": [
            "00100 hold_and_watch"
          ]
        },
        "retrospective": {
          "prior_plan_date": "2026-05-18",
          "fired": 0,
          "not_fired": 3,
          "ambiguous": 0,
          "note": "3 个 plan 全部未触发；置信度 60-79% 区间命中 0/3；自校准需积累 outcome 数据"
        }
      }
    },
    {
      "date": "2026-05-20",
      "file": "2026-05-20-plan.json",
      "plan": {
        "date": "2026-05-20",
        "fx_rate_usdhkd": 7.8,
        "fx_source": "HARDCODED_FALLBACK",
        "regime": {
          "us": "trending-down",
          "hk": "trending-down"
        },
        "book": {
          "usd_total_pnl": -720.35,
          "hkd_total_pnl": -5618.71,
          "hk_leg_hkd": -8722.64,
          "us_leg_usd": 397.94
        },
        "concentration": {
          "hk": {
            "hhi": 0.409,
            "top2_pct": 85.2,
            "verdict": "🔴 危险集中"
          },
          "us": {
            "hhi": 0.168,
            "top2_pct": 41.3,
            "verdict": "偏集中"
          }
        },
        "actions": [
          {
            "ticker": "00100",
            "bucket": "cut",
            "size_pct": 33,
            "size_shares": 20,
            "trigger_type": "price_above",
            "trigger_price": 745,
            "trigger_condition": "HK 开盘后任意价位触及 745 即减",
            "confidence": 0.82,
            "rationale": "-7.19% vs peer -0.54%，gap 6.65pp，MiniMax 题材rotation away 确认；持仓 60股，减 20股至 40股"
          },
          {
            "ticker": "07226",
            "bucket": "trim_on_rebound",
            "size_pct": 35,
            "size_shares": 2200,
            "trigger_type": "open",
            "trigger_price": null,
            "trigger_condition": "HK 开盘任意价减，不等反弹",
            "confidence": 0.78,
            "rationale": "HSTECH downtrend + 杠杆 decay 加速；+1.02% 遮蔽 underlying 弱势（peer HSTECH成分全红）；6200股减至4000股"
          },
          {
            "ticker": "ROBN",
            "bucket": "cut",
            "size_pct": 50,
            "size_shares": 20,
            "trigger_type": "price_below",
            "trigger_price": 17.5,
            "trigger_condition": "US 开盘即监控；开 <17.50 cut 20股；开 >18.50 暂持",
            "confidence": 0.8,
            "rationale": "PnL -23.71%，prev trigger 证伪（open 4.176 > 3.72 但尾盘回落）；2x杠杆在 trending-down regime decay 加速"
          },
          {
            "ticker": "MSFU",
            "bucket": "trim_on_rebound",
            "size_pct": 50,
            "size_shares": 10,
            "trigger_type": "open",
            "trigger_price": null,
            "trigger_condition": "US 开盘任意价减半",
            "confidence": 0.6,
            "rationale": "PnL -1.79% 几乎归零；MSFT 无 AI 催化；杠杆 2x 但 underlying 盘整；cash up 备用"
          },
          {
            "ticker": "SOXL",
            "bucket": "hold_and_watch",
            "size_pct": 0,
            "size_shares": 0,
            "trigger_type": "price_below",
            "trigger_price": 148,
            "trigger_condition": "若 MA20（≈148）守住，持有；若破 MA20，减 1 股（5→4）",
            "confidence": 0.65,
            "rationale": "PnL+65% 厚保护；β=4.22+Vol=77% 在 trending-down 中 hold 需等 MA20 方向确认"
          }
        ],
        "watch_levels": {
          "hstech_breakdown": 4800,
          "soxl_ma20": 148,
          "robnn_open_price": 17.5,
          "book_force_derisk_hkd": -10000
        },
        "confidence_buckets": {
          "high_80pct": [
            "00100 cut",
            "ROBN cut"
          ],
          "high_75_79pct": [
            "07226 trim"
          ],
          "medium_60_70pct": [
            "SOXL hold_and_watch",
            "MSFU trim"
          ]
        },
        "retrospective": {
          "prior_plan_date": "2026-05-19",
          "fired": 1,
          "not_fired": 3,
          "ambiguous": 0,
          "note": "07226 trigger 语义歧义（price_above 3.72 但语义是盘中拉红）；实际 open 4.176 > 3.72 但尾盘回落未成交。教训：trigger 语义要明确，避免歧义。"
        },
        "self_calibration_note": "窗口 15/5，未填满，跳过"
      }
    },
    {
      "date": "2026-05-21",
      "file": "2026-05-21-plan.json",
      "plan": {
        "date": "2026-05-21",
        "fx_rate_usdhkd": 7.8,
        "fx_source": "HARDCODED_FALLBACK",
        "regime": {
          "us": "trending-up",
          "hk": "trending-down"
        },
        "book": {
          "usd_total_pnl": -1283.05,
          "hkd_total_pnl": -10007.82,
          "hk_leg_hkd": -12106.64,
          "us_leg_usd": 269.08
        },
        "actions": [
          {
            "ticker": "ROBN",
            "bucket": "cut",
            "size_pct": 50,
            "size_shares": 20,
            "trigger_type": "open",
            "trigger_price": null,
            "trigger_condition": "开盘任意价减20股",
            "confidence": 0.75,
            "rationale": "PnL -21.6% 证伪 thesis；HOOD 加密叙事退潮；2x decay 加速"
          },
          {
            "ticker": "MSFU",
            "bucket": "cut",
            "size_pct": 100,
            "size_shares": 20,
            "trigger_type": "open",
            "trigger_price": null,
            "trigger_condition": "开盘任意价全清",
            "confidence": 0.78,
            "rationale": "PnL 归零；MSFT 无 AI 催化；cash 备用"
          },
          {
            "ticker": "00100",
            "bucket": "trim_on_rebound",
            "size_pct": 33,
            "size_shares": 20,
            "trigger_type": "price_above",
            "trigger_price": 730,
            "trigger_condition": "盘中反弹至730以上减20股至40股",
            "confidence": 0.68,
            "rationale": "-7.5% vs peer -1.4%，alpha 流失6pp；700有支撑先守"
          },
          {
            "ticker": "SOXL",
            "bucket": "trim_on_rebound",
            "size_pct": 50,
            "size_shares": 1,
            "trigger_type": "price_above",
            "trigger_price": 180,
            "trigger_condition": "若盘后/隔夜涨至180以上减1股留1股",
            "confidence": 0.72,
            "rationale": "RSI>80 momentum极致随时reversion；+88%浮盈保护只留1股"
          },
          {
            "ticker": "PLTU",
            "bucket": "trim_on_rebound",
            "size_pct": 50,
            "size_shares": 7,
            "trigger_type": "price_above",
            "trigger_price": 38.5,
            "trigger_condition": "反弹至38.5以上减半至7股",
            "confidence": 0.65,
            "rationale": "2x leverage decay；PLTR叙事相对MSFT强，留半仓等反弹"
          },
          {
            "ticker": "07226",
            "bucket": "hold_and_watch",
            "size_pct": 0,
            "size_shares": 0,
            "trigger_type": "manual",
            "trigger_price": null,
            "trigger_condition": "等HSTECH确认方向后再动",
            "confidence": 0.6,
            "rationale": "HSTECH方向未明；2x杠杆不追加也不减"
          }
        ],
        "watch_levels": {
          "hstech_breakdown": 4800,
          "soxl_breakdown_pct": -4,
          "book_force_derisk_usd": -300
        }
      }
    }
  ],
  "recent_plans_cap": 5,
  "indices": {
    "NDX": {
      "price": null,
      "change_pct": null,
      "source": "unavailable"
    },
    "SPX": {
      "price": 7398.93,
      "change_pct": null,
      "source": "Friday May 8 close (web search context)"
    }
  },
  "market_context": {},
  "delta": {
    "us": {
      "today_pct": -13.91,
      "7d_pct": null,
      "30d_pct": null
    },
    "hk": {
      "today_pct": -4.25,
      "7d_pct": null,
      "30d_pct": null
    }
  },
  "today_movers": [
    {
      "ticker": "RKLX",
      "name": "Defiance Daily Target 2X Long R",
      "region": "us",
      "today_change_pct": 8.92,
      "current_price": 90.415
    },
    {
      "ticker": "RKLB",
      "name": "Rocket Lab Corp",
      "region": "us",
      "today_change_pct": -6.43,
      "current_price": 125.65
    },
    {
      "ticker": "07226",
      "name": "XL二南方恒科",
      "region": "hk",
      "today_change_pct": -4.3,
      "current_price": 3.606
    },
    {
      "ticker": "00100",
      "name": "MINIMAX-W",
      "region": "hk",
      "today_change_pct": -3.49,
      "current_price": 663.0
    }
  ],
  "anomalies": [
    {
      "type": "peer_divergence",
      "ticker": "00100",
      "detail": "02469 速腾聚创 -1.4% vs self -7.5% (gap +6.1pp)",
      "severity": "medium"
    },
    {
      "type": "high_weight_loss",
      "ticker": "00100",
      "detail": "weight 54.1% + pnl -19.4%",
      "severity": "high"
    },
    {
      "type": "high_weight_loss",
      "ticker": "07226",
      "detail": "weight 30.7% + pnl -17.4%",
      "severity": "medium"
    },
    {
      "type": "leveraged_etf_stop",
      "ticker": "ROBN",
      "detail": "leveraged ETF: pnl -21.6%",
      "severity": "medium"
    }
  ],
  "peer_divergence": [
    {
      "ticker": "00100",
      "self_pct_1d": -7.47,
      "best_peer": "02469",
      "best_peer_name": "速腾聚创",
      "peer_pct_1d": -1.35,
      "divergence_pp": 6.12
    }
  ],
  "calibration": {
    "brier_30d": null,
    "samples": 0,
    "bands": [
      {
        "band": "0-50%",
        "n": 0,
        "actual_win_rate": 0.0
      },
      {
        "band": "50-60%",
        "n": 0,
        "actual_win_rate": 0.0
      },
      {
        "band": "60-70%",
        "n": 0,
        "actual_win_rate": 0.0
      },
      {
        "band": "70-80%",
        "n": 0,
        "actual_win_rate": 0.0
      },
      {
        "band": "80-100%",
        "n": 0,
        "actual_win_rate": 0.0
      }
    ],
    "per_bucket": {
      "cut": {
        "n": 0,
        "win_rate": 0.0
      },
      "trim_on_rebound": {
        "n": 0,
        "win_rate": 0.0
      },
      "hold_and_watch": {
        "n": 0,
        "win_rate": 0.0
      },
      "t_only": {
        "n": 0,
        "win_rate": 0.0
      },
      "add_only_on_trigger": {
        "n": 0,
        "win_rate": 0.0
      }
    }
  },
  "recent_plan_actions": [
    {
      "date": "2026-05-21",
      "ticker": "ROBN",
      "bucket": "cut",
      "confidence": 0.75,
      "trigger_type": "open",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "unknown"
    },
    {
      "date": "2026-05-21",
      "ticker": "MSFU",
      "bucket": "cut",
      "confidence": 0.78,
      "trigger_type": "open",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "unknown"
    },
    {
      "date": "2026-05-21",
      "ticker": "00100",
      "bucket": "trim_on_rebound",
      "confidence": 0.68,
      "trigger_type": "price_above",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "unknown"
    },
    {
      "date": "2026-05-21",
      "ticker": "SOXL",
      "bucket": "trim_on_rebound",
      "confidence": 0.72,
      "trigger_type": "price_above",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "unknown"
    },
    {
      "date": "2026-05-21",
      "ticker": "PLTU",
      "bucket": "trim_on_rebound",
      "confidence": 0.65,
      "trigger_type": "price_above",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "unknown"
    },
    {
      "date": "2026-05-21",
      "ticker": "07226",
      "bucket": "hold_and_watch",
      "confidence": 0.6,
      "trigger_type": "manual",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "unknown"
    },
    {
      "date": "2026-05-20",
      "ticker": "00100",
      "bucket": "cut",
      "confidence": 0.82,
      "trigger_type": "price_above",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "unknown"
    },
    {
      "date": "2026-05-20",
      "ticker": "07226",
      "bucket": "trim_on_rebound",
      "confidence": 0.78,
      "trigger_type": "open",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "unknown"
    },
    {
      "date": "2026-05-20",
      "ticker": "ROBN",
      "bucket": "cut",
      "confidence": 0.8,
      "trigger_type": "price_below",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "unknown"
    },
    {
      "date": "2026-05-20",
      "ticker": "MSFU",
      "bucket": "trim_on_rebound",
      "confidence": 0.6,
      "trigger_type": "open",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "unknown"
    },
    {
      "date": "2026-05-20",
      "ticker": "SOXL",
      "bucket": "hold_and_watch",
      "confidence": 0.65,
      "trigger_type": "price_below",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "false"
    },
    {
      "date": "2026-05-19",
      "ticker": "07226",
      "bucket": "trim_on_rebound",
      "confidence": 0.75,
      "trigger_type": "price_above",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "false"
    },
    {
      "date": "2026-05-19",
      "ticker": "00100",
      "bucket": "watch",
      "confidence": 0.6,
      "trigger_type": "price_above",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "true"
    },
    {
      "date": "2026-05-19",
      "ticker": "SOXL",
      "bucket": "add_only_on_trigger",
      "confidence": 0.7,
      "trigger_type": "price_above",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "false"
    },
    {
      "date": "2026-05-19",
      "ticker": "RKLB",
      "bucket": "watch",
      "confidence": 0.65,
      "trigger_type": "price_above",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "true"
    },
    {
      "date": "2026-05-19",
      "ticker": "00100",
      "bucket": "hold_and_watch",
      "confidence": 0.6,
      "trigger_type": "price_above",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "true"
    },
    {
      "date": "2026-05-19",
      "ticker": "RKLB",
      "bucket": "hold_and_watch",
      "confidence": 0.65,
      "trigger_type": "price_above",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "true"
    },
    {
      "date": "2026-05-18",
      "ticker": "00100",
      "bucket": "trim_on_rebound",
      "confidence": 0.65,
      "trigger_type": "price_above",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "false"
    },
    {
      "date": "2026-05-18",
      "ticker": "ROBN",
      "bucket": "cut",
      "confidence": 0.7,
      "trigger_type": "price_below",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "false"
    },
    {
      "date": "2026-05-18",
      "ticker": "SOXL",
      "bucket": "add_on_breakout",
      "confidence": 0.6,
      "trigger_type": "price_above",
      "outcome": "pending",
      "pnl_5d": null,
      "followed": "false"
    }
  ],
  "drawdown": {
    "max_pct_30d_hk": -8.6,
    "max_pct_30d_us": -16.6,
    "current_pct_hk": -8.6,
    "current_pct_us": -16.6
  },
  "sector_exposure": {
    "us": [
      {
        "sector": "Fintech",
        "value": 747.2,
        "pct": 24.44,
        "tickers": [
          "ROBN"
        ]
      },
      {
        "sector": "Aerospace",
        "value": 628.25,
        "pct": 20.55,
        "tickers": [
          "RKLB"
        ]
      },
      {
        "sector": "Tech Mega-cap",
        "value": 578.0,
        "pct": 18.91,
        "tickers": [
          "MSFU"
        ]
      },
      {
        "sector": "AI / Defense",
        "value": 518.0,
        "pct": 16.95,
        "tickers": [
          "PLTU"
        ]
      },
      {
        "sector": "Semiconductor ETF",
        "value": 355.62,
        "pct": 11.63,
        "tickers": [
          "SOXL"
        ]
      },
      {
        "sector": "Crypto / Stablecoin",
        "value": 229.8,
        "pct": 7.52,
        "tickers": [
          "CRCL"
        ]
      }
    ],
    "hk": [
      {
        "sector": "AI / 大模型",
        "value": 39780.0,
        "pct": 54.14,
        "tickers": [
          "00100"
        ]
      },
      {
        "sector": "恒生科技 ETF",
        "value": 27975.6,
        "pct": 38.07,
        "tickers": [
          "03032",
          "07226",
          "03033"
        ]
      },
      {
        "sector": "新能源",
        "value": 5724.0,
        "pct": 7.79,
        "tickers": [
          "02208"
        ]
      }
    ]
  },
  "leveraged_etf": {
    "us_pct": 71.93,
    "hk_pct": 30.43,
    "combined_pct": 40.63,
    "tickers": [
      "07226",
      "MSFU",
      "PLTU",
      "ROBN",
      "SOXL"
    ]
  },
  "risk": {
    "generated_at": "2026-05-21T00:03:50.185465+00:00",
    "as_of": "2026-05-21",
    "us": {
      "beta_spx": 4.5788,
      "vol_30d_annualized": 0.7461,
      "max_dd_30d": -0.156,
      "sharpe_30d": 4.1404,
      "current_value_usd": 3081.12
    },
    "hk": {
      "beta_hsi": 2.4986,
      "vol_30d_annualized": 0.6864,
      "max_dd_30d": -0.1796,
      "sharpe_30d": -1.3133,
      "current_value_hkd": 76169.6
    },
    "combined": {
      "vol_30d_annualized": 0.5467,
      "max_dd_30d": -0.143,
      "sharpe_30d": -0.8478
    },
    "leveraged_exposure": {
      "us_leverage_factor_avg": 1.8218,
      "hk_leverage_factor_avg": 1.3067,
      "combined_avg": 1.4302,
      "margin_at_risk_pct": 14.3025
    },
    "alerts": [
      {
        "type": "high_beta",
        "severity": "high",
        "detail": "US β vs S&P 500 = 4.5788 (> 3.0)"
      },
      {
        "type": "high_vol",
        "severity": "high",
        "detail": "Combined 30d annualised vol = 54.7% (> 50%)"
      },
      {
        "type": "deep_dd",
        "severity": "medium",
        "detail": "Combined 30d max DD = -14.3% (< -10%)"
      },
      {
        "type": "negative_sharpe",
        "severity": "medium",
        "detail": "Combined 30d Sharpe = -0.8478 (< 0)"
      }
    ],
    "meta": {
      "fx_hkd_to_usd_used": 0.128205,
      "risk_free_annual": 0.045,
      "window_days": 30,
      "trading_days_per_year": 252,
      "benchmark_status": {
        "^GSPC": true,
        "^HSI": true
      },
      "us_fetch": {
        "fetched": [
          "RKLB",
          "CRCL",
          "PLTU",
          "SOXL",
          "ROBN",
          "MSFU"
        ],
        "failed": [],
        "n_returns": 30,
        "dates_first": "2026-04-08",
        "dates_last": "2026-05-20"
      },
      "hk_fetch": {
        "fetched": [
          "00100",
          "02208",
          "03032",
          "07226",
          "03033"
        ],
        "failed": [],
        "n_returns": 30,
        "dates_first": "2026-04-02",
        "dates_last": "2026-05-20"
      }
    }
  },
  "catalysts": {
    "generated_at": "2026-05-19T23:15:51.811115+08:00",
    "lookback_window_days": 14,
    "window_start": "2026-05-19",
    "window_end": "2026-06-02",
    "earnings_queried": [
      "RKLB",
      "CRCL"
    ],
    "earnings": [],
    "fomc": [],
    "macro_events": [
      {
        "date": "2026-05-28",
        "type": "GDP",
        "detail": "Q1 2026 GDP 2nd estimate"
      },
      {
        "date": "2026-05-29",
        "type": "PCE",
        "detail": "Apr PCE price index (BEA, Fed preferred inflation gauge)"
      }
    ],
    "summary": {
      "earnings_count": 0,
      "fomc_in_window": 0,
      "macro_count": 2,
      "highest_impact_within_7d": null
    }
  },
  "us_news_digest": {
    "generated_at": "2026-05-21T16:12:08.592294",
    "lookback_hours": 48,
    "tickers": [
      "RKLB",
      "CRCL",
      "PLTU",
      "SOXL",
      "ROBN",
      "MSFU"
    ],
    "digest_markdown": "### Top 3-5 移动信号\n- **RKLB**: 伴随SpaceX IPO预期升温，太空板块热度回升，RKLB股价因关键技术信号单日大涨超10%。*（利好持仓：板块β+个股α共振，短期动量强劲）*\n- **SOXL**: 费城半导体指数周度RSI创历史新高，历史数据显示类似信号后平均跌幅达44%。*（风险提示：板块技术面严重超买，杠杆ETF SOXL面临大幅回调风险）*\n- **CRCL**: 摩根士丹利将Circle (CRCL)目标价从80美元上调至106美元，维持“持有”评级。*（中性偏多：龙头机构上调估值，但“持有”评级限制上行想象空间）*\n\n### Per-ticker 简报\n- **RKLB**: 太空ETF新品上市与SpaceX IPO炒作共同推动板块热度，叠加个股突破关键交易信号，形成双重催化剂。\n- **CRCL**: 投资界开始区分比特币的投机性与稳定币的实用价值，为Circle的稳定币业务提供积极叙事背景；分析师上调目标价确认基本面改善。\n- **SOXL**: 三星罢工事件叠加Nvidia财报前的预期，加剧半导体市场波动；技术指标显示极端超买，杠杆风险突出。\n\n### 风险 watch\n- **SOXL**: 费城半导体指数周度RSI达到1995年以来最高水平，技术分析师警告历史上类似信号后常伴随深度回调，**杠杆ETF (SOXL) 的下跌风险会被显著放大**。",
    "raw_news_counts": {
      "RKLB": 5,
      "CRCL": 2,
      "PLTU": 0,
      "SOXL": 5,
      "ROBN": 0,
      "MSFU": 0
    }
  },
  "sentiment": {
    "generated_at": "2026-05-21T01:29:58.819337+00:00",
    "sources": [
      "reddit-json-public",
      "google-news-rss"
    ],
    "tickers": [
      {
        "ticker": "RKLB",
        "name": "Rocket Lab Corp",
        "region": "us_stocks",
        "reddit_mentions_7d": 0,
        "reddit_posts": [],
        "google_news_en": [
          {
            "title": "Rocket Lab Stock Falls After The Close: What's Happening?",
            "source": "Benzinga",
            "published": "Wed, 20 May 2026 22:25:00 GMT"
          },
          {
            "title": "Rocket Lab (RKLB) files $3.0B at-the-market shelf with forward hedges",
            "source": "Stock Titan",
            "published": "Wed, 20 May 2026 21:23:59 GMT"
          },
          {
            "title": "Rocket Lab (NASDAQ: RKLB) plans up to $3,000,000,000 in stock and forward sales",
            "source": "Stock Titan",
            "published": "Wed, 20 May 2026 21:24:42 GMT"
          },
          {
            "title": "What's Going On With Rocket Lab (RKLB) Stock",
            "source": "GuruFocus",
            "published": "Wed, 20 May 2026 12:54:18 GMT"
          },
          {
            "title": "Rocket Lab Stock (RKLB) Opinions on Motiv Space Systems Acquisition",
            "source": "Quiver Quantitative",
            "published": "Wed, 20 May 2026 17:37:00 GMT"
          },
          {
            "title": "RKLB Stock Sinks After-Hours On Massive $3B Offering To Fuel Future Acquisitions",
            "source": "Stocktwits",
            "published": "Thu, 21 May 2026 01:19:00 GMT"
          }
        ],
        "google_news_zh": []
      },
      {
        "ticker": "CRCL",
        "name": "Circle Internet Group Inc-A",
        "region": "us_stocks",
        "reddit_mentions_7d": 0,
        "reddit_posts": [],
        "google_news_en": [
          {
            "title": "SoftBank Just Dumped Circle Stock. Don’t Panic and Keep Adding CRCL Here.",
            "source": "Yahoo Finance",
            "published": "Tue, 19 May 2026 19:49:51 GMT"
          },
          {
            "title": "Circle Internet Group (CRCL) CEO restructures Class A and B share holdings",
            "source": "Stock Titan",
            "published": "Fri, 15 May 2026 21:05:39 GMT"
          },
          {
            "title": "$CRCL stock is down 6% today. Here's what we see in our data.",
            "source": "Quiver Quantitative",
            "published": "Mon, 18 May 2026 19:24:00 GMT"
          },
          {
            "title": "CloudAlpha Capital Management Limited Hong Kong Grows Stock Position in Circle Internet Group, Inc. $CRCL",
            "source": "MarketBeat",
            "published": "Wed, 20 May 2026 08:09:25 GMT"
          },
          {
            "title": "Assessing Circle Internet Group’s Valuation After A Strong Multi Month Share Price Surge",
            "source": "simplywall.st",
            "published": "Wed, 20 May 2026 03:26:40 GMT"
          },
          {
            "title": "CRCL Stock Is Down 67% From Its 52-Week High. Here’s What USDC Expansion Means for Investors",
            "source": "TIKR.com",
            "published": "Sat, 02 May 2026 07:00:00 GMT"
          }
        ],
        "google_news_zh": []
      },
      {
        "ticker": "PLTU",
        "name": "二倍做多PLTR ETF-Direxion",
        "region": "us_stocks",
        "reddit_mentions_7d": 0,
        "reddit_posts": [],
        "google_news_en": [
          {
            "title": "Direxion Daily PLTR Bull 2X Shares (NASDAQ:PLTU) Trading Down 10.6% - Should You Sell?",
            "source": "MarketBeat",
            "published": "Thu, 23 Apr 2026 07:00:00 GMT"
          },
          {
            "title": "How PLTU Group (PLTU) Affects Rotational Strategy Timing",
            "source": "Stock Traders Daily",
            "published": "Sat, 09 May 2026 21:04:02 GMT"
          },
          {
            "title": "Palantir Q4 Earnings Beat Spells Opportunity With These ETFs",
            "source": "etftrends.com",
            "published": "Wed, 04 Feb 2026 08:00:00 GMT"
          },
          {
            "title": "Diluted shares outstanding of Les Placements de Tunisie-SICAF SA – BVMT:PLTU",
            "source": "TradingView",
            "published": "Sun, 10 May 2026 20:59:05 GMT"
          },
          {
            "title": "Direxion Daily PLTR Bull 2X Shares (NASDAQ:PLTU) Shares Gap Up - Here's Why",
            "source": "MarketBeat",
            "published": "Fri, 01 May 2026 07:00:00 GMT"
          },
          {
            "title": "Palantir Earnings Put These ETFs in the Spotlight",
            "source": "etftrends.com",
            "published": "Fri, 07 Nov 2025 08:00:00 GMT"
          }
        ],
        "google_news_zh": []
      },
      {
        "ticker": "SOXL",
        "name": "三倍做多半导体ETF-Direxion",
        "region": "us_stocks",
        "reddit_mentions_7d": 0,
        "reddit_posts": [],
        "google_news_en": [
          {
            "title": "SOXL Stock Chart | DIREX DAIL SEMI BU 3X ET-USD (NYSEARCA:SOXL)",
            "source": "ChartMill",
            "published": "Fri, 15 May 2026 07:00:00 GMT"
          },
          {
            "title": "Berkshire Triples Its Google Bet: SOXL Still Worth The Risk, But Risks Make It A Hold",
            "source": "Seeking Alpha",
            "published": "Wed, 20 May 2026 06:21:47 GMT"
          },
          {
            "title": "Direxion Daily Semiconductor Bull 3x Shares ETF (SOXL) Stock Forum and Discussion",
            "source": "Moomoo",
            "published": "Sun, 17 May 2026 09:06:45 GMT"
          },
          {
            "title": "Up 160% in One Month, This AI ETF Can Still 5X",
            "source": "24/7 Wall St.",
            "published": "Tue, 05 May 2026 07:00:00 GMT"
          },
          {
            "title": "SMH vs SOXX vs SOXL: Which Semiconductor ETF to Buy in May 2026",
            "source": "Gotrade",
            "published": "Thu, 07 May 2026 07:00:00 GMT"
          },
          {
            "title": "Why Direxion Daily Semiconductor Bull 3X ETF Crashed Today",
            "source": "Yahoo Finance",
            "published": "Tue, 12 May 2026 07:00:00 GMT"
          }
        ],
        "google_news_zh": []
      },
      {
        "ticker": "ROBN",
        "name": "二倍做多HOOD ETF-T-Rex",
        "region": "us_stocks",
        "reddit_mentions_7d": 0,
        "reddit_posts": [],
        "google_news_en": [
          {
            "title": "Understanding Momentum Shifts in (ROBN)",
            "source": "Stock Traders Daily",
            "published": "Tue, 28 Apr 2026 22:42:02 GMT"
          },
          {
            "title": "Single, Ready to Mingle: These ETFs Continue to Sprout",
            "source": "etftrends.com",
            "published": "Mon, 18 Aug 2025 07:00:00 GMT"
          },
          {
            "title": "Ron Baron’s New ETF Hits Record With Big SpaceX Bet",
            "source": "Gotrade",
            "published": "Mon, 26 Jan 2026 08:00:00 GMT"
          },
          {
            "title": "Why (ROBN) Price Action Is Critical for Tactical Trading",
            "source": "Stock Traders Daily",
            "published": "Sat, 09 May 2026 23:50:02 GMT"
          },
          {
            "title": "ROBN Stock Fund Price and Chart — CBOE:ROBN",
            "source": "TradingView",
            "published": "Fri, 31 Jan 2025 15:57:58 GMT"
          },
          {
            "title": "ROBN: T-Rex 2X Long HOOD Daily Target ETF Latest Stock Price, Analysis, News and Trading Ideas",
            "source": "Stocktwits",
            "published": "Tue, 04 Feb 2025 03:03:28 GMT"
          }
        ],
        "google_news_zh": []
      },
      {
        "ticker": "MSFU",
        "name": "二倍做多微软ETF-Direxion",
        "region": "us_stocks",
        "reddit_mentions_7d": 0,
        "reddit_posts": [],
        "google_news_en": [
          {
            "title": "(MSFU) and the Role of Price-Sensitive Allocations",
            "source": "Stock Traders Daily",
            "published": "Thu, 14 May 2026 15:26:02 GMT"
          },
          {
            "title": "If Microsoft Is Ready to Rebound, Consider Trading This ETF",
            "source": "etftrends.com",
            "published": "Fri, 27 Mar 2026 07:00:00 GMT"
          },
          {
            "title": "Direxion Daily MSFT Bull 2X Shares (NASDAQ:MSFU) Shares Gap Down - Here's What Happened",
            "source": "MarketBeat",
            "published": "Thu, 30 Apr 2026 07:00:00 GMT"
          },
          {
            "title": "MSFU: Get Ready To Pull The Trigger",
            "source": "Seeking Alpha",
            "published": "Tue, 10 Feb 2026 08:00:00 GMT"
          },
          {
            "title": "MSFU Should I Buy",
            "source": "Intellectia AI",
            "published": "Thu, 02 Apr 2026 19:13:01 GMT"
          },
          {
            "title": "Why It’s Time to Look at This Microsoft ETF",
            "source": "etftrends.com",
            "published": "Tue, 18 Nov 2025 08:00:00 GMT"
          }
        ],
        "google_news_zh": []
      },
      {
        "ticker": "00100",
        "name": "MINIMAX-W",
        "region": "hk_stocks",
        "reddit_mentions_7d": 0,
        "reddit_posts": [],
        "google_news_en": [
          {
            "title": "Hong Kong Stock Movement | MINIMAX-W (00100) Surged Over 6% Intraday Again After Morgan Stanley Raised the Company's Target Price to HKD 1,100 Previously",
            "source": "富途牛牛",
            "published": "Fri, 15 May 2026 12:26:40 GMT"
          },
          {
            "title": "MiniMax(00100.HK)啟動10x Team計劃 招攬領域人才",
            "source": "AASTOCKS.com",
            "published": "Sun, 10 May 2026 07:00:00 GMT"
          },
          {
            "title": "Xie Feng's remarks provided positive momentum for MINIMAX (00100.HK), with its shares surging over 18% during the trading session and its market capitalization exceeding HKD 256.5 billion.",
            "source": "富途牛牛",
            "published": "Wed, 13 May 2026 09:05:31 GMT"
          },
          {
            "title": "CMSI: CN Large Model Industry Agent Commercialization Unstoppable; KNOWLEDGE ATLAS, MINIMAX-W Initiated at Overweight",
            "source": "AASTOCKS.com",
            "published": "Tue, 12 May 2026 02:34:00 GMT"
          }
        ],
        "google_news_zh": [
          {
            "title": "MINIMAX-W(00100)出現大手賣出2.18萬股，成交價$690.0，涉資1.504千萬",
            "source": "AASTOCKS.com",
            "published": "Wed, 20 May 2026 06:48:28 GMT"
          },
          {
            "title": "MINIMAX-W(00100) 通函 - [在股東批准的情況下重選或委任董事 / 一般性授權 / 回購股份的說明函件]",
            "source": "信報網站",
            "published": "Tue, 19 May 2026 07:00:00 GMT"
          },
          {
            "title": "MINIMAX-W(00100.HK)收盘下跌7.47%，恒生软件服务板块走势分化",
            "source": "FX168",
            "published": "Wed, 20 May 2026 09:50:31 GMT"
          },
          {
            "title": "MINIMAX-W(0100.HK)：全模態AGI先行者 原生應用與開放平台雙輪驅動",
            "source": "富途牛牛",
            "published": "Mon, 18 May 2026 13:56:57 GMT"
          },
          {
            "title": "MINIMAX-W(00100) 股東周年大會通告",
            "source": "信報網站",
            "published": "Tue, 19 May 2026 20:04:19 GMT"
          },
          {
            "title": "MINIMAX-W(00100)股價下跌8.125%，現價港幣$735.0",
            "source": "AASTOCKS.com",
            "published": "Tue, 19 May 2026 02:39:00 GMT"
          }
        ]
      },
      {
        "ticker": "02208",
        "name": "金风科技",
        "region": "hk_stocks",
        "reddit_mentions_7d": 0,
        "reddit_posts": [],
        "google_news_en": [
          {
            "title": "JPM: Preferred Renewable Energy H Shrs GOLDWIND (02208.HK), GCL TECH (03800.HK) and CGN POWER (01816.HK)",
            "source": "AASTOCKS.com",
            "published": "Mon, 18 May 2026 08:13:00 GMT"
          },
          {
            "title": "JPM: Preferred Renewable Energy H Shrs GOLDWIND (02208.HK), GCL TECH (03800.HK) and CGN POWER (01816.HK)",
            "source": "AASTOCKS.com",
            "published": "Mon, 18 May 2026 08:13:00 GMT"
          },
          {
            "title": "Hong Kong Stock Movement | Goldwind Technology (02208) fell over 4% post-results; net profit attributable to shareholders grew more than 40% year-on-year in the first three quarters.",
            "source": "Moomoo",
            "published": "Sun, 26 Oct 2025 07:00:00 GMT"
          },
          {
            "title": "《AI》GOLDWIND(02208.HK) Displays Technical Pattern of Cup-With-A-Handle",
            "source": "AASTOCKS.com",
            "published": "Thu, 14 May 2026 03:41:00 GMT"
          }
        ],
        "google_news_zh": [
          {
            "title": "《大行》摩通：可再生能源H股偏好金風(02208.HK)、協鑫(03800.HK)及中廣核電力(01816.HK)",
            "source": "AASTOCKS.com",
            "published": "Mon, 18 May 2026 08:25:00 GMT"
          },
          {
            "title": "金風科技(002202)：1Q26風機量利齊升",
            "source": "富途牛牛",
            "published": "Tue, 19 May 2026 01:34:03 GMT"
          },
          {
            "title": "金風科技(02208)首季度淨利潤增長59.65%",
            "source": "AASTOCKS.com",
            "published": "Fri, 24 Apr 2026 07:00:00 GMT"
          },
          {
            "title": "金風科技(02208.HK)升近一成首季淨利潤大增六成財經新聞Financial News",
            "source": "AASTOCKS.com",
            "published": "Sun, 26 Apr 2026 07:00:00 GMT"
          },
          {
            "title": "【大行報告】大摩升金風科技目標價40%",
            "source": "Yahoo 財經",
            "published": "Mon, 19 Jan 2026 08:00:00 GMT"
          },
          {
            "title": "財律指揮｜中美科技處處角力 金風科技不只做風電 火箭概念有排炒｜曲鳴",
            "source": "Yahoo 財經",
            "published": "Sun, 11 Jan 2026 08:00:00 GMT"
          }
        ]
      },
      {
        "ticker": "03032",
        "name": "恒生科技ETF",
        "region": "hk_stocks",
        "reddit_mentions_7d": 0,
        "reddit_posts": [],
        "google_news_en": [
          {
            "title": "HK Stock Concept Tracker | Earnings Reports of Hong Kong Technology Stocks Released, AI Emerges as Core Growth Engine (Includes Relevant Stocks)",
            "source": "Moomoo",
            "published": "Wed, 13 May 2026 23:30:16 GMT"
          },
          {
            "title": "Year-End Review | The Strongest ETF in Hong Kong's 2025 Market Unveiled! Gold Takes the Lead, with Technology and High Dividend Stocks Performing Together",
            "source": "富途牛牛",
            "published": "Mon, 29 Dec 2025 08:00:00 GMT"
          },
          {
            "title": "HANG SENG HSCEI COVERED CALL ACTIVE ETF (3519)",
            "source": "hkex.com.hk",
            "published": "Fri, 08 May 2026 01:51:10 GMT"
          },
          {
            "title": "Is the bull market in Hong Kong stocks not over yet? Industrial Securities: Hang Seng Index has a potential upside of 10%-15%, focusing on the three main themes of 'technology + prosperity + dividends'.",
            "source": "富途牛牛",
            "published": "Wed, 13 May 2026 23:05:55 GMT"
          }
        ],
        "google_news_zh": [
          {
            "title": "恒生科技ETF(03032.HK)下跌0.54%，报4.820",
            "source": "FX168",
            "published": "Wed, 20 May 2026 02:42:09 GMT"
          },
          {
            "title": "恒生科技ＥＴＦ(03032) 交易所買賣基金的交易資料",
            "source": "信報網站",
            "published": "Tue, 19 May 2026 19:59:02 GMT"
          },
          {
            "title": "港股三大科技指數全線上漲，南方基金旗下恆生科技ETF南方(520570)科技核心資產配置價值備受關注",
            "source": "hstong.com",
            "published": "Tue, 19 May 2026 23:48:53 GMT"
          },
          {
            "title": "熱門科投股投資工具｜比較6款恒生科技指數ETF邊隻好！",
            "source": "Syfe",
            "published": "Wed, 10 Sep 2025 07:00:00 GMT"
          },
          {
            "title": "03033 南方恒生科技- ETF 詳情 - ETF",
            "source": "etnet 經濟通",
            "published": "Fri, 15 May 2026 09:59:00 GMT"
          },
          {
            "title": "恒生科技ETF(03032.HK)下跌0.58%，最新价4.818港元",
            "source": "FX168",
            "published": "Wed, 20 May 2026 02:42:46 GMT"
          }
        ]
      },
      {
        "ticker": "07226",
        "name": "XL二南方恒科",
        "region": "hk_stocks",
        "reddit_mentions_7d": 0,
        "reddit_posts": [],
        "google_news_en": [
          {
            "title": "AASTOCKS Financial News - XL2CSOPHSTECH (07226.HK) / All",
            "source": "AASTOCKS.com",
            "published": "Tue, 25 Jul 2023 23:16:11 GMT"
          }
        ],
        "google_news_zh": [
          {
            "title": "槓桿及反向產品的交易資料",
            "source": "信報網站",
            "published": "Wed, 20 May 2026 12:03:22 GMT"
          },
          {
            "title": "ＸＬ二南方恆科(07226)股價下跌5.013%，現價港幣$3.676",
            "source": "AASTOCKS.com",
            "published": "Mon, 18 May 2026 03:13:00 GMT"
          },
          {
            "title": "07552 ＸＩ二南方恒科- 槓桿及反向產品詳情- ETF",
            "source": "etnet 經濟通",
            "published": "Fri, 15 May 2026 07:00:00 GMT"
          },
          {
            "title": "周度港股ETF规模变化排行榜（2026年5月第二周）",
            "source": "FX168",
            "published": "Mon, 18 May 2026 09:20:28 GMT"
          },
          {
            "title": "ＸＬ二南方恆科(07226)出現大手賣出150萬股，成交價$3.796，涉資569.4萬",
            "source": "AASTOCKS.com",
            "published": "Mon, 18 May 2026 01:20:00 GMT"
          },
          {
            "title": "槓桿及反向產品的交易資料",
            "source": "信報網站",
            "published": "Fri, 15 May 2026 12:19:33 GMT"
          }
        ]
      },
      {
        "ticker": "03033",
        "name": "南方恒生科技",
        "region": "hk_stocks",
        "reddit_mentions_7d": 0,
        "reddit_posts": [],
        "google_news_en": [
          {
            "title": "G Sachs Lists HK Stocks With Highest Net Buys & Sells by Southbound Funds Last Wk (Table)",
            "source": "AASTOCKS.com",
            "published": "Sun, 03 May 2026 07:00:00 GMT"
          },
          {
            "title": "Bearish block trade of CSOP HS TECH(03033) 830.8K shares at $4.818, $4.003M turnover",
            "source": "AASTOCKS.com",
            "published": "Tue, 05 May 2026 08:08:00 GMT"
          },
          {
            "title": "Capital Flows | Northbound investors aggressively purchased Hong Kong stocks exceeding HKD 13.3 billion, increasing positions in Tencent and Alibaba.",
            "source": "富途牛牛",
            "published": "Wed, 04 Feb 2026 08:00:00 GMT"
          }
        ],
        "google_news_zh": [
          {
            "title": "南方恒生科技(03033.HK)上涨0.46%，最新价4.782港元",
            "source": "FX168",
            "published": "Wed, 20 May 2026 07:20:52 GMT"
          },
          {
            "title": "港股三大科技指數全線上漲，南方基金旗下恆生科技ETF南方(520570)科技核心資產配置價值備受關注",
            "source": "hstong.com",
            "published": "Tue, 19 May 2026 23:48:53 GMT"
          },
          {
            "title": "03033 南方恒生科技- ETF 詳情 - ETF",
            "source": "etnet 經濟通",
            "published": "Fri, 15 May 2026 09:59:00 GMT"
          },
          {
            "title": "熱門科投股投資工具｜比較6款恒生科技指數ETF邊隻好！",
            "source": "Syfe",
            "published": "Wed, 10 Sep 2025 07:00:00 GMT"
          },
          {
            "title": "南方恒生科技(03033.HK)下跌0.04%，报4.758",
            "source": "FX168",
            "published": "Wed, 20 May 2026 02:12:01 GMT"
          },
          {
            "title": "負面因素已充分計價，南方基金旗下恆生科技ETF南方(520570)進入堅實價值底部區間",
            "source": "hstong.com",
            "published": "Fri, 15 May 2026 17:35:20 GMT"
          }
        ]
      }
    ]
  },
  "macro": {
    "generated_at": "2026-05-21T01:33:29.211263+00:00",
    "vix": {
      "symbol": "^VIX",
      "price": 17.44,
      "prev": 18.06,
      "change_pct": -3.43,
      "as_of": 1779308101,
      "source": "yahoo"
    },
    "treasury_10y": {
      "symbol": "^TNX",
      "price": 4.572,
      "prev": 4.667,
      "change_pct": -2.04,
      "as_of": 1779303595,
      "source": "yahoo",
      "yield_pct": 0.457
    },
    "dxy": {
      "symbol": "DX-Y.NYB",
      "price": 99.074,
      "prev": 99.092,
      "change_pct": -0.02,
      "as_of": 1779326607,
      "source": "yahoo"
    },
    "fear_greed": {
      "score": 60.9,
      "rating": "greed",
      "prev_close": 60.4,
      "prev_1_week": 64.0,
      "as_of": "2026-05-20T23:59:47+00:00"
    },
    "hsi": {
      "symbol": "^HSI",
      "price": 25714.68,
      "prev": 25651.12,
      "change_pct": 0.25,
      "source": "stooq"
    },
    "hstech": {
      "symbol": "^HSTECH",
      "price": 4905.19,
      "prev": 4873.82,
      "change_pct": 0.64,
      "source": "tencent"
    },
    "spx": {
      "symbol": "^GSPC",
      "price": 7433.0,
      "prev": 7369.2,
      "change_pct": 0.87,
      "source": "stooq"
    },
    "nasdaq": {
      "symbol": "^IXIC",
      "price": 29297.7,
      "prev": 29006.57,
      "change_pct": 1.0,
      "source": "stooq"
    },
    "fed_press": [
      {
        "date": "2026-05-20",
        "title": "Federal Reserve Board requests public comment on a proposal to establish a \"payment account,\" which legally eligible financial institutions could use for the specific purpose of clearing and settling ",
        "url": "https://www.federalreserve.gov/newsevents/pressreleases/other20260520a.htm"
      },
      {
        "date": "2026-05-20",
        "title": "Minutes of the Federal Open Market Committee, April 28-29, 2026",
        "url": "https://www.federalreserve.gov/newsevents/pressreleases/monetary20260520a.htm"
      },
      {
        "date": "2026-05-15",
        "title": "Federal Reserve Board names Jerome H. Powell as chair pro tempore; Powell will serve as chair pro tempore until Kevin M. Warsh is sworn in as the new chair",
        "url": "https://www.federalreserve.gov/newsevents/pressreleases/other20260515a.htm"
      },
      {
        "date": "2026-05-15",
        "title": "Federal Reserve Board announces approval of application by the Stephen M. Calk 2025 Trust",
        "url": "https://www.federalreserve.gov/newsevents/pressreleases/orders20260515a.htm"
      },
      {
        "date": "2026-05-15",
        "title": "Federal Reserve Board announces it does not object to the conversion of United Texas Bank, of Dallas, Texas, from a bank supervised by the Federal Reserve to a national bank supervised by the Office o",
        "url": "https://www.federalreserve.gov/newsevents/pressreleases/orders20260515b.htm"
      },
      {
        "date": "2026-05-15",
        "title": "Federal Reserve Board announces termination of enforcement actions with UBS Group AG, Credit Suisse AG, Credit Suisse Holdings (USA), Inc., and Credit Suisse AG, New York Branch",
        "url": "https://www.federalreserve.gov/newsevents/pressreleases/enforcement20260515a.htm"
      },
      {
        "date": "2026-05-14",
        "title": "Stephen I. Miran submits his resignation as a member of the Federal Reserve Board, effective when or shortly before his successor on the Board is sworn in",
        "url": "https://www.federalreserve.gov/newsevents/pressreleases/other20260514b.htm"
      },
      {
        "date": "2026-05-14",
        "title": "Federal Reserve Board releases results from two surveys of senior financial officers at banks about their views on discount window operating days and their strategies and practices for managing reserv",
        "url": "https://www.federalreserve.gov/newsevents/pressreleases/other20260514a.htm"
      }
    ]
  },
  "all_time_extremes": {
    "winners": [
      {
        "ticker": "SOXL",
        "name": "三倍做多半导体ETF-Direxion",
        "region": "us",
        "pnl_percent": 93.55,
        "pnl_abs": 171.88,
        "current_value": 355.62
      },
      {
        "ticker": "RKLB",
        "name": "Rocket Lab Corp",
        "region": "us",
        "pnl_percent": 76.97,
        "pnl_abs": 273.25,
        "current_value": 628.25
      },
      {
        "ticker": "CRCL",
        "name": "Circle Internet Group Inc-A",
        "region": "us",
        "pnl_percent": 32.07,
        "pnl_abs": 55.8,
        "current_value": 229.8
      }
    ],
    "losers": [
      {
        "ticker": "ROBN",
        "name": "二倍做多HOOD ETF-T-Rex",
        "region": "us",
        "pnl_percent": -20.79,
        "pnl_abs": -196.1,
        "current_value": 747.2
      },
      {
        "ticker": "00100",
        "name": "MINIMAX-W",
        "region": "hk",
        "pnl_percent": -19.42,
        "pnl_abs": -9589.8,
        "current_value": 39780.0
      },
      {
        "ticker": "07226",
        "name": "XL二南方恒科",
        "region": "hk",
        "pnl_percent": -17.35,
        "pnl_abs": -4694.64,
        "current_value": 22357.2
      }
    ]
  },
  "today_ranges": [
    {
      "ticker": "02208",
      "region": "hk",
      "high": 17.06,
      "low": 16.62,
      "current": 14.31,
      "range_pct": 3.07
    },
    {
      "ticker": "00100",
      "region": "hk",
      "high": 744.5,
      "low": 731.0,
      "current": 663.0,
      "range_pct": 2.04
    },
    {
      "ticker": "07226",
      "region": "hk",
      "high": 4.192,
      "low": 4.158,
      "current": 3.606,
      "range_pct": 0.94
    },
    {
      "ticker": "03033",
      "region": "hk",
      "high": 5.04,
      "low": 5.005,
      "current": 4.668,
      "range_pct": 0.75
    },
    {
      "ticker": "03032",
      "region": "hk",
      "high": 5.115,
      "low": 5.09,
      "current": 4.752,
      "range_pct": 0.53
    }
  ],
  "realized_vs_unrealized": {
    "us": {
      "realized": 1030.83,
      "unrealized": 244.83
    },
    "hk": {
      "realized": 7259.16,
      "unrealized": -14796.64
    },
    "combined_usd": {
      "realized": 1957.59,
      "unrealized": -1644.23
    }
  },
  "capital_deployed": {
    "us": {
      "native": 3842.87,
      "usd": 3842.87
    },
    "hk": {
      "native": 95535.4,
      "usd": 12196.84
    },
    "combined_usd": 16039.71
  }
}