{
  "status": "ready",
  "generated_at": "2026-05-24 19:16 UTC",
  "signal_date": "2026-05-22",
  "trade_date": "2026-05-25",
  "expected_signal_date": "2026-05-22",
  "expected_trade_date": "2026-05-25",
  "summary": {
    "strategy_count": 26,
    "entry_count": 132,
    "hold_count": 109,
    "exit_count": 86,
    "watch_count": 2055
  },
  "top_entries": [
    {
      "strategy": "V2a",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "predicted_rank": 1,
      "edge_or_signal": 0.178,
      "edge_display_label": "Predicted Excess Return %",
      "indicative_entry_price": 320.17,
      "reference_price": 320.17,
      "position_size_pct": 6.16,
      "trade_date": "2026-05-25"
    },
    {
      "strategy": "V4",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "predicted_rank": 1,
      "edge_or_signal": 0.178,
      "edge_display_label": "Predicted Excess Return %",
      "indicative_entry_price": 320.17,
      "reference_price": 320.17,
      "position_size_pct": 5.94,
      "trade_date": "2026-05-25"
    },
    {
      "strategy": "V4a",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "predicted_rank": 1,
      "edge_or_signal": 0.178,
      "edge_display_label": "Predicted Excess Return %",
      "indicative_entry_price": 320.17,
      "reference_price": 320.17,
      "position_size_pct": 5.95,
      "trade_date": "2026-05-25"
    },
    {
      "strategy": "V2",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "predicted_rank": 1,
      "edge_or_signal": 0.171,
      "edge_display_label": "Predicted Excess Return %",
      "indicative_entry_price": 320.17,
      "reference_price": 320.17,
      "position_size_pct": 18.07,
      "trade_date": "2026-05-25"
    },
    {
      "strategy": "V8 NewSources",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "predicted_rank": 1,
      "edge_or_signal": null,
      "edge_display_label": "Signal Score",
      "indicative_entry_price": 119.82,
      "reference_price": 119.82,
      "position_size_pct": 16.14,
      "trade_date": "2026-05-25"
    }
  ],
  "trades": [
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "action": "ENTER",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 0.171,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 18.07,
      "allocation_for_1000": 180.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 1807.0,
      "shares_for_10000": 5,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "5-day momentum (0.001), intraday range (0.001), 20-day volatility (0.001)",
      "key_risks": "market_advancing_pct (-0.004), market_declining_pct (-0.002)",
      "buy_price_note": "Actual entry is unknown tonight; execute at next open or with your broker rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.171
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 0.105,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 33.1,
      "allocation_for_1000": 331.0,
      "shares_for_1000": 4,
      "allocation_for_10000": 3310.0,
      "shares_for_10000": 46,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "intraday range (0.001), 20-day volatility (0.000), 5-day momentum (0.000)",
      "key_risks": "market_advancing_pct (-0.004), market_declining_pct (-0.002)",
      "buy_price_note": "Actual entry is unknown tonight; execute at next open or with your broker rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.105
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "action": "ENTER",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 0.063,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 18.14,
      "allocation_for_1000": 181.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 1814.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "intraday range (0.001), 20-day volatility (0.000), overnight gap (0.000)",
      "key_risks": "market_advancing_pct (-0.004), market_declining_pct (-0.002)",
      "buy_price_note": "Actual entry is unknown tonight; execute at next open or with your broker rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.063
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "action": "ENTER",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 0.055,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 21.79,
      "allocation_for_1000": 217.9,
      "shares_for_1000": 1,
      "allocation_for_10000": 2179.0,
      "shares_for_10000": 18,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "5-day momentum (0.001), intraday range (0.001), 20-day volatility (0.000)",
      "key_risks": "market_advancing_pct (-0.004), market_declining_pct (-0.002)",
      "buy_price_note": "Actual entry is unknown tonight; execute at next open or with your broker rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.055
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "action": "ENTER",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 0.026,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 4.4,
      "allocation_for_1000": 44.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 440.0,
      "shares_for_10000": 4,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "intraday range (0.000), 20-day volatility (0.000), 5-day momentum (0.000)",
      "key_risks": "market_advancing_pct (-0.004), market_declining_pct (-0.002)",
      "buy_price_note": "Actual entry is unknown tonight; execute at next open or with your broker rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.026
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "action": "ENTER",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 0.021,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.55,
      "allocation_for_1000": 5.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 55.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "intraday range (0.000), 5-day momentum (0.000), 20-day volatility (0.000)",
      "key_risks": "market_advancing_pct (-0.004), market_declining_pct (-0.002)",
      "buy_price_note": "Actual entry is unknown tonight; execute at next open or with your broker rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.021
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "action": "ENTER",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 0.013,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 0.4,
      "allocation_for_1000": 4.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 40.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "20-day volatility (0.000), intraday range (0.000), 5-day momentum (0.000)",
      "key_risks": "market_advancing_pct (-0.004), market_declining_pct (-0.002)",
      "buy_price_note": "Actual entry is unknown tonight; execute at next open or with your broker rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.013
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "action": "ENTER",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 0.012,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 0.4,
      "allocation_for_1000": 4.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 40.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "20-day volatility (0.000), intraday range (0.000), 5-day momentum (0.000)",
      "key_risks": "market_advancing_pct (-0.004), market_declining_pct (-0.002)",
      "buy_price_note": "Actual entry is unknown tonight; execute at next open or with your broker rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.012
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "action": "HOLD",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 0.028,
      "entry_price": 201.49,
      "current_price": 238.155,
      "current_pnl_pct": 18.197,
      "reference_price": 238.155,
      "position_size_pct": 0.65,
      "allocation_for_1000": 6.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 65.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-15",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "intraday range (0.003), 20-day volatility (0.001), sector-relative strength (0.000)",
      "key_risks": "market_advancing_pct (-0.004), market_declining_pct (-0.002)",
      "buy_price_note": "Actual entry is unknown tonight; execute at next open or with your broker rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "action": "HOLD",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 0.026,
      "entry_price": 96.97,
      "current_price": 94.04,
      "current_pnl_pct": -3.022,
      "reference_price": 94.04,
      "position_size_pct": 2.51,
      "allocation_for_1000": 25.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 251.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-15",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "intraday range (0.001), 20-day volatility (0.000), 5-day momentum (0.000)",
      "key_risks": "market_advancing_pct (-0.004), market_declining_pct (-0.002)",
      "buy_price_note": "Actual entry is unknown tonight; execute at next open or with your broker rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.026
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "action": "EXIT",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 0.015,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 0,
      "market_regime": "Neutral",
      "why_selected": "Previously held name no longer qualifies for the next-session basket.",
      "key_risks": "Dropped below the hold threshold or was displaced by stronger names.",
      "buy_price_note": "Close this position at the next open or with your broker exit rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.015
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "action": "EXIT",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 0.0,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 0,
      "market_regime": "Neutral",
      "why_selected": "Previously held name no longer qualifies for the next-session basket.",
      "key_risks": "Dropped below the hold threshold or was displaced by stronger names.",
      "buy_price_note": "Close this position at the next open or with your broker exit rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.0
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "action": "EXIT",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 0,
      "market_regime": "Neutral",
      "why_selected": "Previously held name no longer qualifies for the next-session basket.",
      "key_risks": "Dropped below the hold threshold or was displaced by stronger names.",
      "buy_price_note": "Close this position at the next open or with your broker exit rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "action": "EXIT",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -0.056,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 0,
      "market_regime": "Neutral",
      "why_selected": "Previously held name no longer qualifies for the next-session basket.",
      "key_risks": "Dropped below the hold threshold or was displaced by stronger names.",
      "buy_price_note": "Close this position at the next open or with your broker exit rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.056
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "action": "EXIT",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -0.062,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 0,
      "market_regime": "Neutral",
      "why_selected": "Previously held name no longer qualifies for the next-session basket.",
      "key_risks": "Dropped below the hold threshold or was displaced by stronger names.",
      "buy_price_note": "Close this position at the next open or with your broker exit rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.062
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "action": "EXIT",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -0.072,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 0,
      "market_regime": "Neutral",
      "why_selected": "Previously held name no longer qualifies for the next-session basket.",
      "key_risks": "Dropped below the hold threshold or was displaced by stronger names.",
      "buy_price_note": "Close this position at the next open or with your broker exit rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.072
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "action": "EXIT",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -0.079,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 0,
      "market_regime": "Neutral",
      "why_selected": "Previously held name no longer qualifies for the next-session basket.",
      "key_risks": "Dropped below the hold threshold or was displaced by stronger names.",
      "buy_price_note": "Close this position at the next open or with your broker exit rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.079
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "action": "EXIT",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -0.09,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 0,
      "market_regime": "Neutral",
      "why_selected": "Previously held name no longer qualifies for the next-session basket.",
      "key_risks": "Dropped below the hold threshold or was displaced by stronger names.",
      "buy_price_note": "Close this position at the next open or with your broker exit rule.",
      "strategy": "V2",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.09
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "action": "ENTER",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 0.178,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 6.16,
      "allocation_for_1000": 61.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 616.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V2a keeps the V2 ranking and sizing structure but adds FMP earnings-history features and event-aware weighting.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.178
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 0.103,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 12.43,
      "allocation_for_1000": 124.3,
      "shares_for_1000": 1,
      "allocation_for_10000": 1243.0,
      "shares_for_10000": 17,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V2a keeps the V2 ranking and sizing structure but adds FMP earnings-history features and event-aware weighting.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.103
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "action": "ENTER",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 0.103,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 4.58,
      "allocation_for_1000": 45.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 458.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V2a keeps the V2 ranking and sizing structure but adds FMP earnings-history features and event-aware weighting.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.103
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "action": "ENTER",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 0.079,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 9.43,
      "allocation_for_1000": 94.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 943.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V2a keeps the V2 ranking and sizing structure but adds FMP earnings-history features and event-aware weighting.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.079
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "action": "ENTER",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 0.044,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 12.52,
      "allocation_for_1000": 125.2,
      "shares_for_1000": 1,
      "allocation_for_10000": 1252.0,
      "shares_for_10000": 10,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V2a keeps the V2 ranking and sizing structure but adds FMP earnings-history features and event-aware weighting.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.044
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "action": "ENTER",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 0.033,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 12.61,
      "allocation_for_1000": 126.1,
      "shares_for_1000": 1,
      "allocation_for_10000": 1261.0,
      "shares_for_10000": 14,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V2a keeps the V2 ranking and sizing structure but adds FMP earnings-history features and event-aware weighting.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.033
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "action": "ENTER",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 0.027,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 8.55,
      "allocation_for_1000": 85.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 855.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V2a keeps the V2 ranking and sizing structure but adds FMP earnings-history features and event-aware weighting.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.027
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "action": "ENTER",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 0.016,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 10.55,
      "allocation_for_1000": 105.5,
      "shares_for_1000": 1,
      "allocation_for_10000": 1055.0,
      "shares_for_10000": 10,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V2a keeps the V2 ranking and sizing structure but adds FMP earnings-history features and event-aware weighting.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.016
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "action": "HOLD",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 0.039,
      "entry_price": 96.97,
      "current_price": 94.04,
      "current_pnl_pct": -3.022,
      "reference_price": 94.04,
      "position_size_pct": 12.64,
      "allocation_for_1000": 126.4,
      "shares_for_1000": 1,
      "allocation_for_10000": 1264.0,
      "shares_for_10000": 13,
      "entered_on": "2026-05-15",
      "market_regime": "Neutral",
      "why_selected": "V2a keeps the V2 ranking and sizing structure but adds FMP earnings-history features and event-aware weighting.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.039
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "action": "HOLD",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 0.015,
      "entry_price": 117.89,
      "current_price": 118.51,
      "current_pnl_pct": 0.526,
      "reference_price": 118.51,
      "position_size_pct": 10.51,
      "allocation_for_1000": 105.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 1051.0,
      "shares_for_10000": 8,
      "entered_on": "2026-05-15",
      "market_regime": "Neutral",
      "why_selected": "V2a keeps the V2 ranking and sizing structure but adds FMP earnings-history features and event-aware weighting.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.015
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "action": "EXIT",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 0.079,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.079
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "action": "EXIT",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 0.056,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.056
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "action": "EXIT",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 0.035,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "action": "EXIT",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -0.027,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.027
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "action": "EXIT",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "action": "EXIT",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -0.049,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.049
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "action": "EXIT",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -0.06,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.06
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "action": "EXIT",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -0.069,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.069
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 0.101,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.101
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 0.067,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.067
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 0.064,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.064
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 0.052,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.052
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 0.047,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.047
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 0.043,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.043
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 0.042,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 0.042,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 0.041,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.041
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 0.04,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.04
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 0.032,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.032
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 0.03,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.03
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 0.028,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 0.026,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.026
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 0.011,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.011
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 0.002,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.002
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 0.0,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.0
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": -0.001,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.001
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": -0.008,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.008
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": -0.009,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.009
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": -0.016,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.016
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": -0.017,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.017
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": -0.019,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.019
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": -0.019,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.019
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": -0.019,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.019
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": -0.02,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.02
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -0.025,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.025
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -0.025,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.025
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -0.027,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.027
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -0.028,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -0.028,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -0.03,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.03
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -0.034,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.034
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -0.036,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.036
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -0.037,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.037
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -0.039,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.039
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -0.041,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.041
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -0.041,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.041
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -0.042,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -0.042,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -0.044,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.044
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -0.044,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.044
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -0.045,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.045
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -0.045,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.045
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -0.046,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.046
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -0.046,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.046
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -0.049,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.049
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -0.051,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.051
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -0.051,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.051
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -0.053,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.053
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -0.054,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.054
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -0.054,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.054
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -0.055,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.055
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -0.056,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.056
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -0.057,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.057
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -0.058,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.058
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -0.058,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.058
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -0.06,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.06
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -0.061,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.061
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -0.065,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.065
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -0.066,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.066
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -0.069,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.069
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -0.07,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.07
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -0.071,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.071
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -0.071,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.071
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -0.072,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.072
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -0.074,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.074
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -0.077,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.077
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -0.078,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.078
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -0.082,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.082
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -0.082,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.082
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -0.088,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.088
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -0.092,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.092
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -0.094,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v2a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V2a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.094
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 0.075,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 8.51,
      "allocation_for_1000": 85.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 851.0,
      "shares_for_10000": 3,
      "entered_on": "2026-05-25",
      "max_hold_days": 6,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI divergence and Donchian channel strength.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.075
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "action": "ENTER",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 0.068,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 7.07,
      "allocation_for_1000": 70.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 707.0,
      "shares_for_10000": 9,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI divergence and Donchian channel strength.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.068
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "action": "ENTER",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 0.02,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 15.69,
      "allocation_for_1000": 156.9,
      "shares_for_1000": 1,
      "allocation_for_10000": 1569.0,
      "shares_for_10000": 12,
      "entered_on": "2026-05-25",
      "max_hold_days": 6,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI divergence and Donchian channel strength.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.02
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "action": "ENTER",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 0.01,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 12.33,
      "allocation_for_1000": 123.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 1233.0,
      "shares_for_10000": 6,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI divergence and Donchian channel strength.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.01
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "action": "ENTER",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 0.006,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 7.88,
      "allocation_for_1000": 78.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 788.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI divergence and Donchian channel strength.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.006
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "action": "ENTER",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 0.002,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 9.2,
      "allocation_for_1000": 92.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 920.0,
      "shares_for_10000": 9,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI divergence and Donchian channel strength.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.002
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "action": "ENTER",
      "predicted_rank": 17,
      "predicted_excess_return_pct": -0.001,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 9.5,
      "allocation_for_1000": 95.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 950.0,
      "shares_for_10000": 9,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI divergence and Donchian channel strength.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.001
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "action": "HOLD",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 0.07,
      "entry_price": 90.5,
      "current_price": 102.13,
      "current_pnl_pct": 12.851,
      "reference_price": 102.13,
      "position_size_pct": 7.34,
      "allocation_for_1000": 73.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 734.0,
      "shares_for_10000": 7,
      "entered_on": "2026-05-14",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI divergence and Donchian channel strength.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.07
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "action": "HOLD",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 0.025,
      "entry_price": 26.76,
      "current_price": 25.2,
      "current_pnl_pct": -5.83,
      "reference_price": 25.2,
      "position_size_pct": 15.14,
      "allocation_for_1000": 151.4,
      "shares_for_1000": 6,
      "allocation_for_10000": 1514.0,
      "shares_for_10000": 60,
      "entered_on": "2026-04-29",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI divergence and Donchian channel strength.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.025
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "action": "HOLD",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 0.008,
      "entry_price": 131.45,
      "current_price": 120.26,
      "current_pnl_pct": -8.513,
      "reference_price": 120.26,
      "position_size_pct": 7.33,
      "allocation_for_1000": 73.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 733.0,
      "shares_for_10000": 6,
      "entered_on": "2026-05-15",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI divergence and Donchian channel strength.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.008
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "action": "EXIT",
      "predicted_rank": 20,
      "predicted_excess_return_pct": -0.011,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.011
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "action": "EXIT",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -0.046,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.046
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "action": "EXIT",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -0.052,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.052
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "action": "EXIT",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -0.054,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.054
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "action": "EXIT",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -0.07,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.07
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "action": "EXIT",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -0.079,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.079
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "action": "EXIT",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -0.143,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.143
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 0.13,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.13
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 0.05,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.05
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 0.046,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.046
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 0.031,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.031
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 0.022,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.022
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 0.01,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.01
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 0.008,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.008
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": -0.009,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.009
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": -0.009,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.009
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": -0.012,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.012
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": -0.013,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.013
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": -0.014,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.014
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": -0.015,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.015
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": -0.018,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.018
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": -0.02,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.02
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": -0.024,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.024
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": -0.024,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.024
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": -0.028,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": -0.032,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.032
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": -0.036,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.036
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": -0.04,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.04
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": -0.04,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.04
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": -0.042,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": -0.043,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.043
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": -0.045,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.045
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -0.046,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.046
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -0.048,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.048
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -0.048,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.048
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -0.05,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.05
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -0.051,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.051
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -0.053,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.053
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -0.057,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.057
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -0.057,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.057
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -0.059,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.059
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -0.061,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.061
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -0.061,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.061
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -0.062,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.062
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -0.063,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.063
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -0.068,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.068
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -0.069,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.069
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -0.07,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.07
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -0.07,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.07
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -0.073,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.073
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -0.074,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.074
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -0.074,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.074
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -0.075,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.075
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -0.076,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.076
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -0.077,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.077
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -0.077,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.077
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -0.077,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.077
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -0.08,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.08
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -0.081,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.081
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -0.082,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.082
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -0.083,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.083
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -0.083,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.083
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -0.084,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.084
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -0.084,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.084
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -0.085,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.085
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -0.088,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.088
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -0.09,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.09
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -0.09,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.09
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -0.09,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.09
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -0.093,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.093
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -0.098,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.098
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -0.102,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.102
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -0.104,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.104
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -0.11,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.11
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -0.11,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.11
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -0.11,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.11
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -0.119,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.119
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -0.127,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.127
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -0.127,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.127
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -0.134,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.134
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -0.14,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.14
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -0.156,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.156
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -0.163,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.163
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -0.166,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3 basket.",
      "key_risks": "Main risks are failed breakout, fading RSI divergence, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.166
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "action": "ENTER",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 0.048,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 8.25,
      "allocation_for_1000": 82.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 825.0,
      "shares_for_10000": 3,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI/Donchian strength plus a supportive 50/200 SMA trend.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.048
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "action": "ENTER",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 0.037,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 6.65,
      "allocation_for_1000": 66.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 665.0,
      "shares_for_10000": 5,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI/Donchian strength plus a supportive 50/200 SMA trend.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.037
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "action": "ENTER",
      "predicted_rank": 14,
      "predicted_excess_return_pct": -0.008,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 9.7,
      "allocation_for_1000": 97.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 970.0,
      "shares_for_10000": 9,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI/Donchian strength plus a supportive 50/200 SMA trend.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.008
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "action": "ENTER",
      "predicted_rank": 17,
      "predicted_excess_return_pct": -0.017,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 8.57,
      "allocation_for_1000": 85.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 857.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI/Donchian strength plus a supportive 50/200 SMA trend.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.017
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "action": "ENTER",
      "predicted_rank": 22,
      "predicted_excess_return_pct": -0.031,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 11.97,
      "allocation_for_1000": 119.7,
      "shares_for_1000": 2,
      "allocation_for_10000": 1197.0,
      "shares_for_10000": 20,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI/Donchian strength plus a supportive 50/200 SMA trend.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.031
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "action": "HOLD",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 0.031,
      "entry_price": 111.38,
      "current_price": 122.41,
      "current_pnl_pct": 9.903,
      "reference_price": 122.41,
      "position_size_pct": 16.52,
      "allocation_for_1000": 165.2,
      "shares_for_1000": 1,
      "allocation_for_10000": 1652.0,
      "shares_for_10000": 13,
      "entered_on": "2026-05-15",
      "max_hold_days": 6,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI/Donchian strength plus a supportive 50/200 SMA trend.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.031
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "action": "HOLD",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 0.01,
      "entry_price": 132.46,
      "current_price": 120.26,
      "current_pnl_pct": -9.21,
      "reference_price": 120.26,
      "position_size_pct": 7.22,
      "allocation_for_1000": 72.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 722.0,
      "shares_for_10000": 6,
      "entered_on": "2026-05-14",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI/Donchian strength plus a supportive 50/200 SMA trend.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.01
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "action": "HOLD",
      "predicted_rank": 11,
      "predicted_excess_return_pct": -0.0,
      "entry_price": 189.61,
      "current_price": 188.99,
      "current_pnl_pct": -0.327,
      "reference_price": 188.99,
      "position_size_pct": 12.49,
      "allocation_for_1000": 124.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 1249.0,
      "shares_for_10000": 6,
      "entered_on": "2026-05-15",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI/Donchian strength plus a supportive 50/200 SMA trend.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.0
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "action": "HOLD",
      "predicted_rank": 15,
      "predicted_excess_return_pct": -0.009,
      "entry_price": 93.32,
      "current_price": 88.55,
      "current_pnl_pct": -5.111,
      "reference_price": 88.55,
      "position_size_pct": 8.79,
      "allocation_for_1000": 87.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 879.0,
      "shares_for_10000": 9,
      "entered_on": "2026-05-07",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI/Donchian strength plus a supportive 50/200 SMA trend.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.009
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "action": "HOLD",
      "predicted_rank": 20,
      "predicted_excess_return_pct": -0.025,
      "entry_price": 118.9,
      "current_price": 120.46,
      "current_pnl_pct": 1.312,
      "reference_price": 120.46,
      "position_size_pct": 9.84,
      "allocation_for_1000": 98.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 984.0,
      "shares_for_10000": 8,
      "entered_on": "2026-05-06",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected because the V4 earnings-aware signal was confirmed by RSI/Donchian strength plus a supportive 50/200 SMA trend.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.025
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "action": "EXIT",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 0.006,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.006
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "action": "EXIT",
      "predicted_rank": 29,
      "predicted_excess_return_pct": -0.04,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.04
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "action": "EXIT",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -0.065,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.065
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "action": "EXIT",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -0.085,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.085
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "action": "EXIT",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -0.089,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.089
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 0.094,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.094
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 0.064,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.064
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 0.055,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.055
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 0.028,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 0.008,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.008
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": -0.0,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.0
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": -0.005,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.005
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": -0.015,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.015
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": -0.018,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.018
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": -0.019,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.019
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": -0.03,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.03
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": -0.032,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.032
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": -0.033,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.033
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": -0.037,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.037
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": -0.04,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.04
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": -0.04,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.04
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": -0.042,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": -0.044,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.044
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": -0.046,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.046
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": -0.047,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.047
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": -0.051,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.051
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": -0.052,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.052
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": -0.052,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.052
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": -0.054,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.054
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -0.056,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.056
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -0.056,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.056
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -0.058,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.058
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -0.059,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.059
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -0.06,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.06
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -0.06,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.06
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -0.063,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.063
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -0.065,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.065
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -0.066,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.066
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -0.067,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.067
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -0.069,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.069
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -0.069,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.069
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -0.07,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.07
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -0.072,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.072
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -0.073,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.073
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -0.074,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.074
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -0.074,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.074
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -0.076,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.076
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -0.077,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.077
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -0.078,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.078
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -0.08,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.08
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -0.081,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.081
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -0.083,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.083
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -0.084,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.084
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -0.084,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.084
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -0.085,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.085
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -0.085,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.085
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -0.085,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.085
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -0.085,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.085
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -0.087,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.087
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -0.087,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.087
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -0.09,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.09
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -0.093,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.093
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -0.095,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.095
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -0.1,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.1
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -0.101,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.101
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -0.111,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.111
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -0.115,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.115
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -0.117,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.117
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -0.117,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.117
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -0.12,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.12
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -0.122,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.122
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -0.131,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.131
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -0.135,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.135
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -0.14,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.14
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -0.143,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.143
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -0.144,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.144
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -0.151,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.151
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -0.155,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.155
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -0.181,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.181
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -0.182,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.182
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -0.195,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.195
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -0.198,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.198
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -0.212,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.212
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -0.226,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V3a basket.",
      "key_risks": "Main risks are failed breakout, weakening RSI divergence, or loss of SMA trend support.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V3a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.226
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "action": "ENTER",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 0.178,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 5.94,
      "allocation_for_1000": 59.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 594.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V4 because the daily model ranked it well after earnings-aware adjustments.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.178
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 0.103,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 12.18,
      "allocation_for_1000": 121.8,
      "shares_for_1000": 1,
      "allocation_for_10000": 1218.0,
      "shares_for_10000": 16,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V4 because the daily model ranked it well after earnings-aware adjustments.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.103
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "action": "ENTER",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 0.103,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 4.45,
      "allocation_for_1000": 44.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 445.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected by V4 because the daily model ranked it well after earnings-aware adjustments.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.103
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "action": "ENTER",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 0.079,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 9.29,
      "allocation_for_1000": 92.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 929.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected by V4 because the daily model ranked it well after earnings-aware adjustments.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.079
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "action": "ENTER",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 0.044,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 12.49,
      "allocation_for_1000": 124.9,
      "shares_for_1000": 1,
      "allocation_for_10000": 1249.0,
      "shares_for_10000": 10,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected by V4 because the daily model ranked it well after earnings-aware adjustments.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.044
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "action": "ENTER",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 0.033,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 12.73,
      "allocation_for_1000": 127.3,
      "shares_for_1000": 1,
      "allocation_for_10000": 1273.0,
      "shares_for_10000": 14,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected by V4 because the daily model ranked it well after earnings-aware adjustments.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.033
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "action": "ENTER",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 0.027,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 8.67,
      "allocation_for_1000": 86.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 867.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected by V4 because the daily model ranked it well after earnings-aware adjustments.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.027
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "action": "ENTER",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 0.016,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 10.78,
      "allocation_for_1000": 107.8,
      "shares_for_1000": 1,
      "allocation_for_10000": 1078.0,
      "shares_for_10000": 10,
      "entered_on": "2026-05-25",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected by V4 because the daily model ranked it well after earnings-aware adjustments.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.016
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "action": "HOLD",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 0.039,
      "entry_price": 96.97,
      "current_price": 94.04,
      "current_pnl_pct": -3.022,
      "reference_price": 94.04,
      "position_size_pct": 12.71,
      "allocation_for_1000": 127.1,
      "shares_for_1000": 1,
      "allocation_for_10000": 1271.0,
      "shares_for_10000": 13,
      "entered_on": "2026-05-15",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected by V4 because the daily model ranked it well after earnings-aware adjustments.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.039
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "action": "HOLD",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 0.015,
      "entry_price": 117.89,
      "current_price": 118.51,
      "current_pnl_pct": 0.526,
      "reference_price": 118.51,
      "position_size_pct": 10.76,
      "allocation_for_1000": 107.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 1076.0,
      "shares_for_10000": 9,
      "entered_on": "2026-05-15",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Selected by V4 because the daily model ranked it well after earnings-aware adjustments.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.015
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "action": "EXIT",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 0.079,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.079
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "action": "EXIT",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 0.056,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.056
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "action": "EXIT",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 0.035,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "action": "EXIT",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -0.027,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.027
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "action": "EXIT",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "action": "EXIT",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -0.049,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.049
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "action": "EXIT",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -0.06,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.06
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "action": "EXIT",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -0.069,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.069
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 0.101,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.101
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 0.067,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.067
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 0.064,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.064
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 0.052,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.052
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 0.047,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.047
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 0.043,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.043
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 0.042,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 0.042,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 0.041,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.041
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 0.04,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.04
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 0.032,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.032
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 0.03,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.03
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 0.028,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 0.026,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.026
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 0.011,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.011
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 0.002,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.002
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 0.0,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.0
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": -0.001,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.001
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": -0.008,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.008
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": -0.009,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.009
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": -0.016,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.016
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": -0.017,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.017
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": -0.019,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.019
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": -0.019,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.019
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": -0.019,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.019
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": -0.02,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.02
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -0.025,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.025
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -0.025,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.025
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -0.027,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.027
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -0.028,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -0.028,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -0.03,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.03
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -0.034,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.034
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -0.036,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.036
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -0.037,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.037
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -0.039,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.039
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -0.041,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.041
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -0.041,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.041
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -0.042,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -0.042,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -0.044,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.044
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -0.044,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.044
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -0.045,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.045
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -0.045,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.045
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -0.046,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.046
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -0.046,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.046
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -0.049,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.049
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -0.051,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.051
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -0.051,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.051
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -0.053,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.053
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -0.054,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.054
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -0.054,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.054
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -0.055,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.055
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -0.056,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.056
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -0.057,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.057
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -0.058,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.058
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -0.058,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.058
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -0.06,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.06
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -0.061,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.061
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -0.065,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.065
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -0.066,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.066
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -0.069,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.069
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -0.07,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.07
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -0.071,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.071
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -0.071,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.071
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -0.072,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.072
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -0.074,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.074
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -0.077,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.077
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -0.078,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.078
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -0.082,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.082
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -0.082,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.082
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -0.088,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.088
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -0.092,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.092
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -0.094,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 3,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V4 basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V4",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.094
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "action": "ENTER",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 0.178,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 5.95,
      "allocation_for_1000": 59.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 595.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V4a keeps the V4 earnings-aware framework and leans harder on positive EPS and revenue surprise context.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.178
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 0.103,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 11.03,
      "allocation_for_1000": 110.3,
      "shares_for_1000": 1,
      "allocation_for_10000": 1103.0,
      "shares_for_10000": 15,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V4a keeps the V4 earnings-aware framework and leans harder on positive EPS and revenue surprise context.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.103
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "action": "ENTER",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 0.103,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 5.48,
      "allocation_for_1000": 54.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 548.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V4a keeps the V4 earnings-aware framework and leans harder on positive EPS and revenue surprise context.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.103
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "action": "ENTER",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 0.079,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 9.3,
      "allocation_for_1000": 93.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 930.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V4a keeps the V4 earnings-aware framework and leans harder on positive EPS and revenue surprise context.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.079
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "action": "ENTER",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 0.044,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 12.74,
      "allocation_for_1000": 127.4,
      "shares_for_1000": 1,
      "allocation_for_10000": 1274.0,
      "shares_for_10000": 10,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V4a keeps the V4 earnings-aware framework and leans harder on positive EPS and revenue surprise context.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.044
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "action": "ENTER",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 0.033,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 12.74,
      "allocation_for_1000": 127.4,
      "shares_for_1000": 1,
      "allocation_for_10000": 1274.0,
      "shares_for_10000": 14,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V4a keeps the V4 earnings-aware framework and leans harder on positive EPS and revenue surprise context.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.033
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "action": "ENTER",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 0.027,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 8.68,
      "allocation_for_1000": 86.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 868.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V4a keeps the V4 earnings-aware framework and leans harder on positive EPS and revenue surprise context.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.027
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "action": "ENTER",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 0.016,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 10.59,
      "allocation_for_1000": 105.9,
      "shares_for_1000": 1,
      "allocation_for_10000": 1059.0,
      "shares_for_10000": 10,
      "entered_on": "2026-05-25",
      "market_regime": "Neutral",
      "why_selected": "V4a keeps the V4 earnings-aware framework and leans harder on positive EPS and revenue surprise context.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.016
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "action": "HOLD",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 0.039,
      "entry_price": 96.97,
      "current_price": 94.04,
      "current_pnl_pct": -3.022,
      "reference_price": 94.04,
      "position_size_pct": 12.72,
      "allocation_for_1000": 127.2,
      "shares_for_1000": 1,
      "allocation_for_10000": 1272.0,
      "shares_for_10000": 13,
      "entered_on": "2026-05-15",
      "market_regime": "Neutral",
      "why_selected": "V4a keeps the V4 earnings-aware framework and leans harder on positive EPS and revenue surprise context.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.039
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "action": "HOLD",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 0.015,
      "entry_price": 117.89,
      "current_price": 118.51,
      "current_pnl_pct": 0.526,
      "reference_price": 118.51,
      "position_size_pct": 10.77,
      "allocation_for_1000": 107.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 1077.0,
      "shares_for_10000": 9,
      "entered_on": "2026-05-15",
      "market_regime": "Neutral",
      "why_selected": "V4a keeps the V4 earnings-aware framework and leans harder on positive EPS and revenue surprise context.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.015
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "action": "EXIT",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 0.079,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.079
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "action": "EXIT",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 0.056,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.056
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "action": "EXIT",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 0.035,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "action": "EXIT",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -0.027,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.027
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "action": "EXIT",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "action": "EXIT",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -0.049,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.049
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "action": "EXIT",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -0.06,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.06
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "action": "EXIT",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -0.069,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.069
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 0.101,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.101
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 0.067,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.067
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 0.064,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.064
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 0.052,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.052
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 0.047,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.047
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 0.043,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.043
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 0.042,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 0.042,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 0.041,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.041
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 0.04,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.04
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 0.032,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.032
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 0.03,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.03
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 0.028,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 0.026,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.026
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 0.011,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.011
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 0.002,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.002
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 0.0,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.0
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": -0.001,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.001
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": -0.008,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.008
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": -0.009,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.009
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": -0.016,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.016
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": -0.017,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.017
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": -0.019,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.019
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": -0.019,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.019
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": -0.019,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.019
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": -0.02,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.02
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -0.025,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.025
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -0.025,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.025
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -0.027,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.027
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -0.028,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -0.028,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -0.03,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.03
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -0.034,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.034
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -0.036,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.036
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -0.037,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.037
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -0.039,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.039
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -0.041,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.041
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -0.041,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.041
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -0.042,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -0.042,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -0.044,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.044
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -0.044,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.044
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -0.045,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.045
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -0.045,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.045
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -0.046,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.046
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -0.046,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.046
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -0.049,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.049
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -0.051,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.051
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -0.051,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.051
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -0.053,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.053
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -0.054,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.054
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -0.054,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.054
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -0.055,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.055
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -0.056,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.056
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -0.057,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.057
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -0.058,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.058
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -0.058,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.058
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -0.06,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.06
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -0.061,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.061
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -0.065,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.065
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -0.066,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.066
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -0.069,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.069
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -0.07,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.07
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -0.071,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.071
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -0.071,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.071
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -0.072,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.072
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -0.074,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.074
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -0.077,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.077
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -0.078,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.078
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -0.082,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.082
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -0.082,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.082
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -0.088,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.088
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -0.092,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.092
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -0.094,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next v4a basket.",
      "key_risks": "Main risk remains ranking deterioration or normal market volatility.",
      "buy_price_note": "Signal generated after close; execute at next market open or your broker rule.",
      "strategy": "V4a",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.094
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "action": "ENTER",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 0.037,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 7.63,
      "allocation_for_1000": 76.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 763.0,
      "shares_for_10000": 5,
      "entered_on": "2026-05-25",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Selected because V7 combines V4 earnings-awareness, RSI/Donchian confirmation, SMA trend structure, and historical confirmation scoring.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.037
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "action": "ENTER",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 0.031,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 25.12,
      "allocation_for_1000": 251.2,
      "shares_for_1000": 2,
      "allocation_for_10000": 2512.0,
      "shares_for_10000": 20,
      "entered_on": "2026-05-25",
      "max_hold_days": 6,
      "market_regime": "Neutral",
      "why_selected": "Selected because V7 combines V4 earnings-awareness, RSI/Donchian confirmation, SMA trend structure, and historical confirmation scoring.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.031
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "action": "ENTER",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -0.065,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 17.43,
      "allocation_for_1000": 174.3,
      "shares_for_1000": 3,
      "allocation_for_10000": 1743.0,
      "shares_for_10000": 36,
      "entered_on": "2026-05-25",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Selected because V7 combines V4 earnings-awareness, RSI/Donchian confirmation, SMA trend structure, and historical confirmation scoring.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.065
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "action": "ENTER",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -0.072,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 17.65,
      "allocation_for_1000": 176.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 1765.0,
      "shares_for_10000": 7,
      "entered_on": "2026-05-25",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Selected because V7 combines V4 earnings-awareness, RSI/Donchian confirmation, SMA trend structure, and historical confirmation scoring.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.072
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "action": "ENTER",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -0.111,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 17.59,
      "allocation_for_1000": 175.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 1759.0,
      "shares_for_10000": 8,
      "entered_on": "2026-05-25",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Selected because V7 combines V4 earnings-awareness, RSI/Donchian confirmation, SMA trend structure, and historical confirmation scoring.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.111
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "action": "HOLD",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 0.006,
      "entry_price": 147.81,
      "current_price": 154.03,
      "current_pnl_pct": 4.208,
      "reference_price": 154.03,
      "position_size_pct": 4.57,
      "allocation_for_1000": 45.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 457.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-14",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Selected because V7 combines V4 earnings-awareness, RSI/Donchian confirmation, SMA trend structure, and historical confirmation scoring.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.006
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "action": "EXIT",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 0.048,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.048
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "action": "EXIT",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 0.01,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.01
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "action": "EXIT",
      "predicted_rank": 11,
      "predicted_excess_return_pct": -0.0,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.0
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "action": "EXIT",
      "predicted_rank": 20,
      "predicted_excess_return_pct": -0.025,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.025
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "action": "EXIT",
      "predicted_rank": 29,
      "predicted_excess_return_pct": -0.04,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.04
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "action": "EXIT",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -0.085,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.085
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "action": "EXIT",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -0.12,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.12
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 0.094,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.094
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 0.064,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.064
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 0.055,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.055
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 0.028,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.028
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 0.008,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": 0.008
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": -0.0,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.0
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": -0.005,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.005
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": -0.008,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.008
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": -0.009,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.009
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": -0.015,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.015
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 17,
      "predicted_excess_return_pct": -0.017,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.017
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": -0.018,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.018
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": -0.019,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.019
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": -0.03,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.03
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": -0.031,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.031
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": -0.032,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.032
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": -0.033,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.033
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": -0.035,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.035
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": -0.037,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.037
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": -0.038,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.038
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": -0.04,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.04
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": -0.04,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.04
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": -0.042,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.042
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": -0.044,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.044
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": -0.046,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.046
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": -0.047,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.047
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": -0.051,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.051
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": -0.052,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.052
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": -0.052,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.052
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": -0.054,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.054
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -0.056,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.056
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -0.056,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.056
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -0.058,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.058
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -0.059,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.059
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -0.06,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.06
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -0.06,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.06
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -0.063,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.063
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -0.065,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.065
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -0.066,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.066
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -0.067,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.067
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -0.069,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.069
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -0.069,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.069
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -0.07,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.07
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -0.073,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.073
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -0.074,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.074
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -0.074,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.074
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -0.076,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.076
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -0.077,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.077
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -0.078,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.078
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -0.08,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.08
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -0.081,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.081
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -0.083,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.083
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -0.084,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.084
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -0.084,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.084
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -0.085,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.085
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -0.085,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.085
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -0.085,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.085
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -0.085,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.085
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -0.087,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.087
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -0.087,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.087
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -0.089,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.089
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -0.09,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.09
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -0.093,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.093
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -0.095,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.095
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -0.1,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.1
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -0.101,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.101
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -0.115,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.115
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -0.117,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.117
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -0.117,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.117
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -0.122,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.122
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -0.131,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.131
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -0.135,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.135
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -0.14,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.14
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -0.143,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.143
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -0.144,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.144
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -0.151,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.151
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -0.155,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.155
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -0.181,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.181
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -0.182,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.182
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -0.195,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.195
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -0.198,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.198
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -0.212,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.212
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -0.226,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 4,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V7 basket.",
      "key_risks": "Main risks are confirmation fading, failed technical follow-through, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V7",
      "edge_display_label": "Predicted Excess Return %",
      "edge_or_signal": -0.226
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 300.0,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 13.3,
      "allocation_for_1000": 133.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 1330.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by the quant portfolio construction layer for the next session.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 54.27,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 6.8,
      "allocation_for_1000": 68.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 680.0,
      "shares_for_10000": 5,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by the quant portfolio construction layer for the next session.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 300.0,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 12.73,
      "allocation_for_1000": 127.3,
      "shares_for_1000": 1,
      "allocation_for_10000": 1273.0,
      "shares_for_10000": 10,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by the quant portfolio construction layer for the next session.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 187.102,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 15.73,
      "allocation_for_1000": 157.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 1573.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by the quant portfolio construction layer for the next session.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 105.997,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 9.98,
      "allocation_for_1000": 99.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 998.0,
      "shares_for_10000": 2,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by the quant portfolio construction layer for the next session.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 102.364,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 9.67,
      "allocation_for_1000": 96.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 967.0,
      "shares_for_10000": 2,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by the quant portfolio construction layer for the next session.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 86.761,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 14.72,
      "allocation_for_1000": 147.2,
      "shares_for_1000": 1,
      "allocation_for_10000": 1472.0,
      "shares_for_10000": 11,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by the quant portfolio construction layer for the next session.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 50.464,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 6.69,
      "allocation_for_1000": 66.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 669.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by the quant portfolio construction layer for the next session.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 40.864,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 5.19,
      "allocation_for_1000": 51.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 519.0,
      "shares_for_10000": 3,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by the quant portfolio construction layer for the next session.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 36.042,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 5.18,
      "allocation_for_1000": 51.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 518.0,
      "shares_for_10000": 4,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by the quant portfolio construction layer for the next session.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 288.301,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 33.737,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 234.688,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 208.019,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 128.071,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 118.277,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 102.663,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 94.358,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 65.61,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 45.163,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 35.234,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 34.918,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 30.126,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 29.632,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 28.52,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 19.707,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 18.124,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 14.926,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 9.937,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 8.184,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 8.119,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 4.739,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 0.917,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": -3.928,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": -4.064,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": -4.247,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": -4.338,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": -8.295,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": -8.32,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -8.86,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -9.052,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -11.831,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -12.635,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -18.611,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -19.892,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -21.896,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -21.927,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -22.57,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -23.894,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -24.644,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -25.635,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -25.873,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -26.53,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -26.558,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -27.715,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -28.941,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -30.507,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -30.553,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -31.36,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -39.284,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -39.443,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -40.281,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -40.403,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -40.459,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -42.608,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -45.311,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -45.942,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -47.481,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -50.37,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -51.119,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -54.265,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -55.103,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -55.236,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -56.003,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -57.571,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -57.993,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -58.324,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -58.638,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -59.305,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -64.695,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -65.186,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -65.564,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -65.764,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -66.528,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -68.001,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -68.395,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -73.484,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -76.446,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -102.744,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -104.955,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -104.969,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -105.411,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -110.472,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -113.999,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -117.35,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -117.523,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -154.376,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 basket.",
      "key_risks": "Main risks are signal decay, factor crowding, or normal market volatility.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 235.94,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 16.14,
      "allocation_for_1000": 161.4,
      "shares_for_1000": 1,
      "allocation_for_10000": 1614.0,
      "shares_for_10000": 13,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V8 NewSources because the enriched earnings-quality composite ranked near the top of the universe.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 158.906,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 10.92,
      "allocation_for_1000": 109.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 1092.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V8 NewSources because the enriched earnings-quality composite ranked near the top of the universe.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 86.453,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 13.13,
      "allocation_for_1000": 131.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 1313.0,
      "shares_for_10000": 3,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V8 NewSources because the enriched earnings-quality composite ranked near the top of the universe.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 61.793,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 23.37,
      "allocation_for_1000": 233.7,
      "shares_for_1000": 9,
      "allocation_for_10000": 2337.0,
      "shares_for_10000": 90,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V8 NewSources because the enriched earnings-quality composite ranked near the top of the universe.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 51.314,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 10.96,
      "allocation_for_1000": 109.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 1096.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V8 NewSources because the enriched earnings-quality composite ranked near the top of the universe.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 41.264,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 6.85,
      "allocation_for_1000": 68.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 685.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V8 NewSources because the enriched earnings-quality composite ranked near the top of the universe.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 28.027,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 9.16,
      "allocation_for_1000": 91.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 916.0,
      "shares_for_10000": 3,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V8 NewSources because the enriched earnings-quality composite ranked near the top of the universe.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 21.074,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 4.04,
      "allocation_for_1000": 40.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 404.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V8 NewSources because the enriched earnings-quality composite ranked near the top of the universe.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 15.563,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 3.8,
      "allocation_for_1000": 38.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 380.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V8 NewSources because the enriched earnings-quality composite ranked near the top of the universe.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 7.945,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 1.63,
      "allocation_for_1000": 16.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 163.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V8 NewSources because the enriched earnings-quality composite ranked near the top of the universe.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 38.362,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 27.415,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 25.596,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 16.035,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 7.603,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 7.49,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 4.166,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 3.796,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 1.549,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": -3.113,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": -9.975,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": -13.151,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": -15.249,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": -17.469,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": -19.237,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": -21.213,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": -23.76,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": -25.688,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": -30.387,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": -33.656,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": -37.633,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": -43.559,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": -46.546,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": -51.621,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": -57.434,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": -91.672,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V8 NewSources basket.",
      "key_risks": "Main risks are momentum reversal, earnings-quality fade, or sector crowding.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V8 NewSources",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 139.94,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 8.02,
      "allocation_for_1000": 80.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 802.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10F because it ranked highly on the quality momentum with event quality, lower volatility, and liquidity support stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 70.246,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 22.17,
      "allocation_for_1000": 221.7,
      "shares_for_1000": 8,
      "allocation_for_10000": 2217.0,
      "shares_for_10000": 85,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10F because it ranked highly on the quality momentum with event quality, lower volatility, and liquidity support stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 46.806,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 12.77,
      "allocation_for_1000": 127.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 1277.0,
      "shares_for_10000": 4,
      "entered_on": "2026-05-25",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10F because it ranked highly on the quality momentum with event quality, lower volatility, and liquidity support stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 210.0,
      "entry_price": 40.16,
      "current_price": 119.82,
      "current_pnl_pct": 198.357,
      "reference_price": 119.82,
      "position_size_pct": 11.99,
      "allocation_for_1000": 119.9,
      "shares_for_1000": 1,
      "allocation_for_10000": 1199.0,
      "shares_for_10000": 10,
      "entered_on": "2025-10-30",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10F because it ranked highly on the quality momentum with event quality, lower volatility, and liquidity support stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 84.961,
      "entry_price": 245.69,
      "current_price": 382.88,
      "current_pnl_pct": 55.839,
      "reference_price": 382.88,
      "position_size_pct": 10.76,
      "allocation_for_1000": 107.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 1076.0,
      "shares_for_10000": 2,
      "entered_on": "2025-10-02",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10F because it ranked highly on the quality momentum with event quality, lower volatility, and liquidity support stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 55.566,
      "entry_price": 251.88,
      "current_price": 379.4,
      "current_pnl_pct": 50.627,
      "reference_price": 379.4,
      "position_size_pct": 7.06,
      "allocation_for_1000": 70.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 706.0,
      "shares_for_10000": 1,
      "entered_on": "2025-10-16",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10F because it ranked highly on the quality momentum with event quality, lower volatility, and liquidity support stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 41.037,
      "entry_price": 790.66,
      "current_price": 879.89,
      "current_pnl_pct": 11.286,
      "reference_price": 879.89,
      "position_size_pct": 4.64,
      "allocation_for_1000": 46.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 464.0,
      "shares_for_10000": 0,
      "entered_on": "2026-04-10",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10F because it ranked highly on the quality momentum with event quality, lower volatility, and liquidity support stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 36.027,
      "entry_price": 188.55,
      "current_price": 191.43,
      "current_pnl_pct": 1.527,
      "reference_price": 191.43,
      "position_size_pct": 7.35,
      "allocation_for_1000": 73.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 735.0,
      "shares_for_10000": 3,
      "entered_on": "2026-04-10",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10F because it ranked highly on the quality momentum with event quality, lower volatility, and liquidity support stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 35.119,
      "entry_price": 51.31,
      "current_price": 51.8,
      "current_pnl_pct": 0.955,
      "reference_price": 51.8,
      "position_size_pct": 9.3,
      "allocation_for_1000": 93.0,
      "shares_for_1000": 1,
      "allocation_for_10000": 930.0,
      "shares_for_10000": 17,
      "entered_on": "2026-05-08",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10F because it ranked highly on the quality momentum with event quality, lower volatility, and liquidity support stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 34.787,
      "entry_price": 152.51,
      "current_price": 154.92,
      "current_pnl_pct": 1.58,
      "reference_price": 154.92,
      "position_size_pct": 5.94,
      "allocation_for_1000": 59.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 594.0,
      "shares_for_10000": 3,
      "entered_on": "2026-04-10",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10F because it ranked highly on the quality momentum with event quality, lower volatility, and liquidity support stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 118.848,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 18.155,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 133.889,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 74.53,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 63.097,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 53.342,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 52.701,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 38.008,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 37.231,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 33.725,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 32.842,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 32.408,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 32.027,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 27.865,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 26.352,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 21.497,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 19.547,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 19.157,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 18.911,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 18.516,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 17.261,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 16.335,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 13.033,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 12.353,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 12.318,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 9.081,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 8.683,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 8.309,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": -0.862,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -1.354,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -7.58,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -9.039,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -9.684,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -9.944,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -10.188,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -10.488,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -10.695,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -11.258,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -12.944,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -13.314,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -18.472,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -20.535,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -21.356,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -21.79,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -22.201,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -22.414,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -23.141,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -31.291,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -32.086,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -32.593,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -33.469,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -34.986,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -35.254,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -36.753,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -36.949,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -39.139,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -41.046,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -42.839,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -43.216,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -43.581,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -45.235,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -46.473,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -47.493,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -47.641,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -50.524,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -50.864,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -52.03,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -52.447,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -53.304,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -53.588,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -54.101,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -54.85,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -56.197,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -59.092,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -59.87,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -60.277,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -61.01,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -61.467,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -62.241,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -67.218,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -71.725,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -74.051,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -75.26,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -76.746,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -82.817,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -90.719,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -133.187,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 10,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10F basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10f",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 121.39,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 9.28,
      "allocation_for_1000": 92.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 928.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10H because it ranked highly on the sector-relative momentum with sector-balanced portfolio construction stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 225.284,
      "entry_price": 108.77,
      "current_price": 119.82,
      "current_pnl_pct": 10.159,
      "reference_price": 119.82,
      "position_size_pct": 5.52,
      "allocation_for_1000": 55.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 552.0,
      "shares_for_10000": 4,
      "entered_on": "2026-05-15",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10H because it ranked highly on the sector-relative momentum with sector-balanced portfolio construction stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 225.284,
      "entry_price": 224.01,
      "current_price": 751.155,
      "current_pnl_pct": 235.322,
      "reference_price": 751.155,
      "position_size_pct": 5.77,
      "allocation_for_1000": 57.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 577.0,
      "shares_for_10000": 0,
      "entered_on": "2025-10-30",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10H because it ranked highly on the sector-relative momentum with sector-balanced portfolio construction stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 225.171,
      "entry_price": 575.76,
      "current_price": 879.89,
      "current_pnl_pct": 52.822,
      "reference_price": 879.89,
      "position_size_pct": 10.92,
      "allocation_for_1000": 109.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 1092.0,
      "shares_for_10000": 1,
      "entered_on": "2025-11-28",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10H because it ranked highly on the sector-relative momentum with sector-balanced portfolio construction stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 187.037,
      "entry_price": 124.39,
      "current_price": 125.07,
      "current_pnl_pct": 0.547,
      "reference_price": 125.07,
      "position_size_pct": 18.31,
      "allocation_for_1000": 183.1,
      "shares_for_1000": 1,
      "allocation_for_10000": 1831.0,
      "shares_for_10000": 14,
      "entered_on": "2026-04-10",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10H because it ranked highly on the sector-relative momentum with sector-balanced portfolio construction stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 155.538,
      "entry_price": 310.96,
      "current_price": 382.88,
      "current_pnl_pct": 23.128,
      "reference_price": 382.88,
      "position_size_pct": 8.45,
      "allocation_for_1000": 84.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 845.0,
      "shares_for_10000": 2,
      "entered_on": "2026-02-11",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10H because it ranked highly on the sector-relative momentum with sector-balanced portfolio construction stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 150.523,
      "entry_price": 294.46,
      "current_price": 379.4,
      "current_pnl_pct": 28.846,
      "reference_price": 379.4,
      "position_size_pct": 8.21,
      "allocation_for_1000": 82.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 821.0,
      "shares_for_10000": 2,
      "entered_on": "2026-04-02",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10H because it ranked highly on the sector-relative momentum with sector-balanced portfolio construction stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 120.789,
      "entry_price": 119.07,
      "current_price": 122.41,
      "current_pnl_pct": 2.805,
      "reference_price": 122.41,
      "position_size_pct": 10.02,
      "allocation_for_1000": 100.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 1002.0,
      "shares_for_10000": 8,
      "entered_on": "2026-04-17",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10H because it ranked highly on the sector-relative momentum with sector-balanced portfolio construction stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 118.622,
      "entry_price": 131.6,
      "current_price": 120.26,
      "current_pnl_pct": -8.617,
      "reference_price": 120.26,
      "position_size_pct": 8.21,
      "allocation_for_1000": 82.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 821.0,
      "shares_for_10000": 6,
      "entered_on": "2026-05-01",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10H because it ranked highly on the sector-relative momentum with sector-balanced portfolio construction stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 116.4,
      "entry_price": 243.04,
      "current_price": 234.34,
      "current_pnl_pct": -3.58,
      "reference_price": 234.34,
      "position_size_pct": 15.3,
      "allocation_for_1000": 153.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 1530.0,
      "shares_for_10000": 6,
      "entered_on": "2026-04-02",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10H because it ranked highly on the sector-relative momentum with sector-balanced portfolio construction stack.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 111.802,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 215.714,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 171.854,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 150.037,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 100.839,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 86.266,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 84.634,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 80.591,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 79.987,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 76.621,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 71.343,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 67.757,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 63.848,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 57.054,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 55.074,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 44.439,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 36.348,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 34.944,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 34.559,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 33.536,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 28.124,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 19.142,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 15.117,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 15.073,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 14.309,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 14.095,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 10.037,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 9.625,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 8.428,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": 4.508,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": 1.381,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -1.518,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -4.443,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -8.222,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -10.087,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -12.009,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -14.451,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -16.494,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -20.15,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -21.073,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -21.961,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -22.224,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -22.91,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -24.844,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -25.14,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -28.441,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -33.439,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -34.08,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -36.39,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -38.05,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -41.304,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -42.734,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -43.711,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -46.58,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -53.745,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -54.227,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -54.994,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -58.223,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -61.327,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -64.531,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -66.796,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -69.628,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -69.781,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -71.168,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -71.915,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -72.636,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -73.063,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -74.005,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -74.7,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -75.366,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -76.09,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -77.14,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -77.275,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -79.687,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -81.594,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -92.252,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -106.01,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -108.142,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -110.512,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -113.4,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -116.138,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -116.28,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -123.217,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -146.428,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -148.49,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -164.838,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -173.514,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V10H basket.",
      "key_risks": "Main risks are signal decay, macro regime change, or crowding in the same factor sleeve.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V10h",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 129.311,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 12.44,
      "allocation_for_1000": 124.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 1244.0,
      "shares_for_10000": 9,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10L using allocator weights V2=0.14, V4=0.24, V8=0.26.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 121.499,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 21.81,
      "allocation_for_1000": 218.1,
      "shares_for_1000": 1,
      "allocation_for_10000": 2181.0,
      "shares_for_10000": 17,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10L using allocator weights V2=0.14, V4=0.24, V8=0.26.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 117.876,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 6.27,
      "allocation_for_1000": 62.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 627.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10L using allocator weights V2=0.14, V4=0.24, V8=0.26.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 88.882,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 9.33,
      "allocation_for_1000": 93.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 933.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10L using allocator weights V2=0.14, V4=0.24, V8=0.26.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 63.959,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 19.91,
      "allocation_for_1000": 199.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 1991.0,
      "shares_for_10000": 9,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10L using allocator weights V2=0.14, V4=0.24, V8=0.26.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 57.752,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 9.55,
      "allocation_for_1000": 95.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 955.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10L using allocator weights V2=0.14, V4=0.24, V8=0.26.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 53.666,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 7.9,
      "allocation_for_1000": 79.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 790.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10L using allocator weights V2=0.14, V4=0.24, V8=0.26.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 35.815,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 7.69,
      "allocation_for_1000": 76.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 769.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10L using allocator weights V2=0.14, V4=0.24, V8=0.26.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 17.273,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 3.27,
      "allocation_for_1000": 32.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 327.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10L using allocator weights V2=0.14, V4=0.24, V8=0.26.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 9.844,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 1.84,
      "allocation_for_1000": 18.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 184.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V10L using allocator weights V2=0.14, V4=0.24, V8=0.26.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 110.049,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 85.568,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 66.708,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 57.809,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 52.44,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 49.177,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 46.979,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 45.931,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 32.535,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 29.731,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 19.704,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 18.549,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 17.667,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 17.182,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 17.063,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 16.328,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 16.173,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 15.085,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 14.893,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 12.556,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 10.964,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 9.775,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 9.046,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 8.589,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 7.485,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 5.285,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 4.517,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 4.515,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 4.299,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": 3.463,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": 2.039,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": 1.028,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": 0.137,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -0.39,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -1.326,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -1.816,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -2.439,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -3.411,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -4.686,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -5.81,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -7.495,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -9.094,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -9.421,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -11.895,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -12.947,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -13.7,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -13.999,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -14.328,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -14.978,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -16.299,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -16.891,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -17.193,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -17.431,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -17.743,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -19.812,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -20.178,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -21.589,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -23.081,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -24.17,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -25.684,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -26.209,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -27.106,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -28.263,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -31.322,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -32.478,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -33.255,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -33.681,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -35.002,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -35.356,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -36.364,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -36.864,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -39.821,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -43.275,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -44.673,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -45.839,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -46.744,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -48.677,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -50.016,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -50.619,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -51.709,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -52.224,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -56.439,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -62.94,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -64.136,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -74.053,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -76.851,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -90.897,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the current allocator-translated basket.",
      "key_risks": "Allocator performance can drift if the trailing strategy health inputs roll over.",
      "buy_price_note": "Stock basket is the nightly translation of the V10L strategy allocator weights.",
      "strategy": "V10l",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 35.085,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 8.68,
      "allocation_for_1000": 86.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 868.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V11A because it ranked highly on the black-scholes-merton-inspired volatility-efficiency proxy using trend, realized volatility, and time-to-event scaling because full option-chain implied volatility is not available in this dataset. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 32.672,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 9.53,
      "allocation_for_1000": 95.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 953.0,
      "shares_for_10000": 3,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V11A because it ranked highly on the black-scholes-merton-inspired volatility-efficiency proxy using trend, realized volatility, and time-to-event scaling because full option-chain implied volatility is not available in this dataset. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 180.0,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 10.99,
      "allocation_for_1000": 109.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 1099.0,
      "shares_for_10000": 9,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V11A because it ranked highly on the black-scholes-merton-inspired volatility-efficiency proxy using trend, realized volatility, and time-to-event scaling because full option-chain implied volatility is not available in this dataset. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 123.296,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 12.36,
      "allocation_for_1000": 123.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 1236.0,
      "shares_for_10000": 4,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V11A because it ranked highly on the black-scholes-merton-inspired volatility-efficiency proxy using trend, realized volatility, and time-to-event scaling because full option-chain implied volatility is not available in this dataset. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 77.911,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 9.42,
      "allocation_for_1000": 94.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 942.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V11A because it ranked highly on the black-scholes-merton-inspired volatility-efficiency proxy using trend, realized volatility, and time-to-event scaling because full option-chain implied volatility is not available in this dataset. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 68.291,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 9.25,
      "allocation_for_1000": 92.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 925.0,
      "shares_for_10000": 2,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V11A because it ranked highly on the black-scholes-merton-inspired volatility-efficiency proxy using trend, realized volatility, and time-to-event scaling because full option-chain implied volatility is not available in this dataset. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 60.124,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 11.46,
      "allocation_for_1000": 114.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 1146.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V11A because it ranked highly on the black-scholes-merton-inspired volatility-efficiency proxy using trend, realized volatility, and time-to-event scaling because full option-chain implied volatility is not available in this dataset. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 46.702,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 6.35,
      "allocation_for_1000": 63.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 635.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V11A because it ranked highly on the black-scholes-merton-inspired volatility-efficiency proxy using trend, realized volatility, and time-to-event scaling because full option-chain implied volatility is not available in this dataset. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 40.851,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 9.84,
      "allocation_for_1000": 98.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 984.0,
      "shares_for_10000": 4,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V11A because it ranked highly on the black-scholes-merton-inspired volatility-efficiency proxy using trend, realized volatility, and time-to-event scaling because full option-chain implied volatility is not available in this dataset. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 35.978,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 12.14,
      "allocation_for_1000": 121.4,
      "shares_for_1000": 4,
      "allocation_for_10000": 1214.0,
      "shares_for_10000": 46,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V11A because it ranked highly on the black-scholes-merton-inspired volatility-efficiency proxy using trend, realized volatility, and time-to-event scaling because full option-chain implied volatility is not available in this dataset. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 32.518,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 24.582,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 121.903,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 116.595,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 87.048,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 85.822,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 65.42,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 52.208,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 48.993,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 37.592,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 33.493,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 31.915,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 29.349,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 23.85,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 22.731,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 16.347,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 16.243,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 15.455,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 14.7,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 13.313,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 12.044,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 10.831,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 5.986,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 3.364,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 2.824,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 2.63,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 2.416,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 2.316,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 2.199,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": 1.835,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": 1.658,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": 0.717,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": 0.659,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -0.078,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -1.169,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -1.541,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -2.487,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -3.198,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -5.216,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -5.369,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -5.558,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -6.963,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -7.193,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -7.446,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -7.971,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -8.028,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -10.38,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -10.456,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -11.233,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -16.061,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -16.223,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -17.868,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -18.21,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -19.145,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -19.798,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -22.593,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -22.594,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -22.821,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -23.705,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -26.949,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -27.949,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -28.71,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -29.319,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -31.11,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -31.179,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -34.616,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -35.542,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -37.702,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -39.014,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -43.499,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -43.749,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -45.925,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -46.043,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -46.254,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -46.938,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -48.039,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -49.316,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -50.729,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -51.629,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -57.354,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -68.508,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -69.324,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -71.044,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -81.343,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -86.385,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -103.178,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -150.595,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V11A basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V11a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 300.0,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 10.61,
      "allocation_for_1000": 106.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 1061.0,
      "shares_for_10000": 8,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V12E because it ranked highly on the macro regime timing model that only presses the long book when rates, volatility, and trend conditions are supportive. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 196.006,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 6.96,
      "allocation_for_1000": 69.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 696.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V12E because it ranked highly on the macro regime timing model that only presses the long book when rates, volatility, and trend conditions are supportive. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 92.918,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 7.29,
      "allocation_for_1000": 72.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 729.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V12E because it ranked highly on the macro regime timing model that only presses the long book when rates, volatility, and trend conditions are supportive. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 82.099,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 9.06,
      "allocation_for_1000": 90.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 906.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V12E because it ranked highly on the macro regime timing model that only presses the long book when rates, volatility, and trend conditions are supportive. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 79.708,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 15.58,
      "allocation_for_1000": 155.8,
      "shares_for_1000": 6,
      "allocation_for_10000": 1558.0,
      "shares_for_10000": 60,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V12E because it ranked highly on the macro regime timing model that only presses the long book when rates, volatility, and trend conditions are supportive. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 73.132,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 5.12,
      "allocation_for_1000": 51.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 512.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V12E because it ranked highly on the macro regime timing model that only presses the long book when rates, volatility, and trend conditions are supportive. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 46.713,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 4.01,
      "allocation_for_1000": 40.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 401.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V12E because it ranked highly on the macro regime timing model that only presses the long book when rates, volatility, and trend conditions are supportive. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 45.59,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 5.69,
      "allocation_for_1000": 56.9,
      "shares_for_1000": 1,
      "allocation_for_10000": 569.0,
      "shares_for_10000": 12,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V12E because it ranked highly on the macro regime timing model that only presses the long book when rates, volatility, and trend conditions are supportive. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 41.439,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 5.23,
      "allocation_for_1000": 52.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 523.0,
      "shares_for_10000": 2,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V12E because it ranked highly on the macro regime timing model that only presses the long book when rates, volatility, and trend conditions are supportive. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 38.459,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 5.45,
      "allocation_for_1000": 54.5,
      "shares_for_1000": 2,
      "allocation_for_10000": 545.0,
      "shares_for_10000": 21,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Selected by V12E because it ranked highly on the macro regime timing model that only presses the long book when rates, volatility, and trend conditions are supportive. stack.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 123.936,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 118.672,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 82.545,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 46.568,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 42.161,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 39.607,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 39.116,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 35.135,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 35.0,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 31.397,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 30.531,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 25.748,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 18.461,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 17.935,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 17.881,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 13.939,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 13.358,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 10.459,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 9.26,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 5.155,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 4.565,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 2.523,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 1.77,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": -0.678,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": -2.908,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": -3.847,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": -4.347,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": -6.831,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": -7.335,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -7.41,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -8.796,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -10.651,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -12.831,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -12.893,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -12.975,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -13.016,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -13.497,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -15.051,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -15.137,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -17.534,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -18.097,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -20.015,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -20.891,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -21.22,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -22.153,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -22.6,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -22.707,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -23.535,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -24.087,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -24.792,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -24.917,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -28.742,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -28.813,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -29.19,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -30.238,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -31.006,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -31.454,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -32.43,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -33.73,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -34.067,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -35.86,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -35.92,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -36.265,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -37.161,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -37.309,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -37.451,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -37.669,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -37.751,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -40.132,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -40.177,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -40.397,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -40.568,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -41.664,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -41.842,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -42.786,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -44.132,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -45.464,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -57.299,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -58.3,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -58.499,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -62.225,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -62.363,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -63.871,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -63.949,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -80.533,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -88.205,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -125.957,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V12E basket.",
      "key_risks": "Main risks are factor reversal, signal decay, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V12",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 210.972,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 10.88,
      "allocation_for_1000": 108.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 1088.0,
      "shares_for_10000": 9,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V13A because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 168.854,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 8.74,
      "allocation_for_1000": 87.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 874.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V13A because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 90.536,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 10.36,
      "allocation_for_1000": 103.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 1036.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V13A because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 49.549,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 10.35,
      "allocation_for_1000": 103.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 1035.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V13A because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 33.103,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 6.1,
      "allocation_for_1000": 61.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 610.0,
      "shares_for_10000": 3,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V13A because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 102.997,
      "entry_price": 800.45,
      "current_price": 879.89,
      "current_pnl_pct": 9.924,
      "reference_price": 879.89,
      "position_size_pct": 10.52,
      "allocation_for_1000": 105.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 1052.0,
      "shares_for_10000": 1,
      "entered_on": "2026-04-21",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V13A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 74.614,
      "entry_price": 926.55,
      "current_price": 996.73,
      "current_pnl_pct": 7.574,
      "reference_price": 996.73,
      "position_size_pct": 12.01,
      "allocation_for_1000": 120.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 1201.0,
      "shares_for_10000": 1,
      "entered_on": "2026-04-21",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V13A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 64.185,
      "entry_price": 330.47,
      "current_price": 379.4,
      "current_pnl_pct": 14.806,
      "reference_price": 379.4,
      "position_size_pct": 7.37,
      "allocation_for_1000": 73.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 737.0,
      "shares_for_10000": 1,
      "entered_on": "2026-04-21",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V13A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 63.342,
      "entry_price": 27.31,
      "current_price": 25.9,
      "current_pnl_pct": -5.163,
      "reference_price": 25.9,
      "position_size_pct": 18.06,
      "allocation_for_1000": 180.6,
      "shares_for_1000": 6,
      "allocation_for_10000": 1806.0,
      "shares_for_10000": 69,
      "entered_on": "2026-04-21",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V13A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 38.529,
      "entry_price": 129.6,
      "current_price": 120.26,
      "current_pnl_pct": -7.207,
      "reference_price": 120.26,
      "position_size_pct": 5.62,
      "allocation_for_1000": 56.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 562.0,
      "shares_for_10000": 4,
      "entered_on": "2026-04-21",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V13A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 164.561,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V13A basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 155.62,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V13A basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 34.858,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V13A basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 30.156,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V13A basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 11.197,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V13A basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 111.039,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 62.432,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 60.268,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 53.78,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 45.562,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 32.065,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 31.814,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 26.479,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 25.063,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 23.692,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 23.258,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 21.393,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 18.876,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 16.282,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 12.788,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 11.09,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 10.912,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 9.655,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 9.047,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 8.922,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 8.91,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 8.761,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 8.207,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 4.13,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": 2.944,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": 2.859,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": 1.981,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": 1.483,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": 0.049,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": 0.008,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -3.82,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -5.504,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -6.871,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -7.565,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -9.338,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -9.515,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -9.976,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -10.109,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -11.616,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -11.651,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -11.692,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -12.123,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -12.815,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -12.907,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -13.542,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -14.054,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -14.574,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -15.298,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -17.455,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -17.664,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -18.997,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -19.399,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -20.002,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -22.426,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -23.458,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -24.47,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -26.126,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -27.505,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -28.087,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -29.034,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -29.67,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -30.481,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -31.469,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -32.548,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -35.156,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -35.561,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -36.364,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -36.483,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -38.543,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -38.565,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -39.404,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -57.113,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -58.399,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -60.797,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -64.127,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -66.101,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -72.205,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -75.878,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -78.988,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -90.984,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -99.929,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -104.128,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13A basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 216.954,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 8.43,
      "allocation_for_1000": 84.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 843.0,
      "shares_for_10000": 7,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V13C because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 91.786,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 7.91,
      "allocation_for_1000": 79.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 791.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V13C because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 46.059,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 7.25,
      "allocation_for_1000": 72.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 725.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V13C because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 33.032,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 5.07,
      "allocation_for_1000": 50.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 507.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V13C because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 174.375,
      "entry_price": 449.38,
      "current_price": 751.155,
      "current_pnl_pct": 67.154,
      "reference_price": 751.155,
      "position_size_pct": 7.08,
      "allocation_for_1000": 70.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 708.0,
      "shares_for_10000": 0,
      "entered_on": "2026-04-21",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V13C because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 111.402,
      "entry_price": 800.45,
      "current_price": 879.89,
      "current_pnl_pct": 9.924,
      "reference_price": 879.89,
      "position_size_pct": 8.57,
      "allocation_for_1000": 85.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 857.0,
      "shares_for_10000": 0,
      "entered_on": "2026-04-21",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V13C because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 75.851,
      "entry_price": 926.55,
      "current_price": 996.73,
      "current_pnl_pct": 7.574,
      "reference_price": 996.73,
      "position_size_pct": 9.2,
      "allocation_for_1000": 92.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 920.0,
      "shares_for_10000": 0,
      "entered_on": "2026-04-21",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V13C because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 66.793,
      "entry_price": 330.47,
      "current_price": 379.4,
      "current_pnl_pct": 14.806,
      "reference_price": 379.4,
      "position_size_pct": 5.78,
      "allocation_for_1000": 57.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 578.0,
      "shares_for_10000": 1,
      "entered_on": "2026-04-21",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V13C because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 55.047,
      "entry_price": 27.31,
      "current_price": 25.9,
      "current_pnl_pct": -5.163,
      "reference_price": 25.9,
      "position_size_pct": 11.82,
      "allocation_for_1000": 118.2,
      "shares_for_1000": 4,
      "allocation_for_10000": 1182.0,
      "shares_for_10000": 45,
      "entered_on": "2026-04-21",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V13C because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 35.599,
      "entry_price": 129.6,
      "current_price": 120.26,
      "current_pnl_pct": -7.207,
      "reference_price": 120.26,
      "position_size_pct": 3.91,
      "allocation_for_1000": 39.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 391.0,
      "shares_for_10000": 3,
      "entered_on": "2026-04-21",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V13C because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 165.9,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V13C basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 34.788,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V13C basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 29.541,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V13C basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 4.094,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V13C basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 174.296,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 118.298,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 68.022,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 61.692,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 59.491,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 49.292,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 32.97,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 31.83,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 28.818,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 24.821,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 22.588,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 20.099,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 17.853,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 16.021,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 15.607,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 13.458,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 12.239,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 11.509,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 10.164,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 7.97,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 7.616,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 7.317,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 7.294,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 7.263,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 6.766,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": 3.737,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": 2.361,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": 1.432,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": 0.682,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -1.493,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -2.641,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -4.691,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -8.865,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -9.82,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -10.027,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -10.415,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -11.27,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -12.049,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -12.233,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -13.448,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -14.38,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -14.936,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -16.17,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -16.172,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -17.231,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -17.951,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -18.748,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -19.191,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -20.143,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -21.651,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -22.638,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -22.927,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -25.064,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -25.639,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -26.628,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -28.165,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -28.206,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -28.254,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -30.749,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -31.41,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -32.965,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -33.264,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -33.349,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -34.53,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -37.598,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -38.31,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -38.681,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -40.516,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -41.571,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -41.828,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -42.24,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -44.748,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -56.511,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -56.58,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -67.277,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -68.192,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -71.654,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -71.904,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -76.895,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -79.006,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -90.112,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -96.998,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -106.69,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V13C basket.",
      "key_risks": "Main risks are signal crowding, factor reversal, or a macro regime shift.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V13c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 211.346,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 23.73,
      "allocation_for_1000": 237.3,
      "shares_for_1000": 1,
      "allocation_for_10000": 2373.0,
      "shares_for_10000": 19,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V17 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 171.878,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 19.38,
      "allocation_for_1000": 193.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 1938.0,
      "shares_for_10000": 4,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V17 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 146.581,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 17.2,
      "allocation_for_1000": 172.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 1720.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V17 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 85.84,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 20.07,
      "allocation_for_1000": 200.7,
      "shares_for_1000": 1,
      "allocation_for_10000": 2007.0,
      "shares_for_10000": 16,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V17 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 50.242,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 11.89,
      "allocation_for_1000": 118.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 1189.0,
      "shares_for_10000": 7,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V17 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 27.298,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 7.72,
      "allocation_for_1000": 77.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 772.0,
      "shares_for_10000": 4,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V17 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 144.054,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 126.71,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 109.439,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 107.323,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 103.95,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 103.729,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 102.156,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 101.847,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 100.744,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 95.945,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 94.379,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 83.413,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 76.182,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 72.567,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 71.561,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 67.795,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 66.996,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 66.965,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 59.095,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 56.42,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 56.383,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 54.907,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 48.421,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 48.172,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 29.248,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 26.426,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 25.235,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 17.902,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 10.051,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 8.961,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 6.175,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 0.23,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": -0.922,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -1.235,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -4.765,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -5.534,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -6.747,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -7.45,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -7.996,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -8.644,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -9.024,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -9.7,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -10.992,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -11.254,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -13.51,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -15.473,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -18.305,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -20.21,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -24.166,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -24.546,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -25.759,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -27.001,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -28.037,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -28.087,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -28.873,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -30.661,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -33.646,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -34.765,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -35.472,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -36.138,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -37.784,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -41.36,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -43.241,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -45.474,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -46.153,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -46.764,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -49.133,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -49.341,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -49.657,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -49.856,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -57.292,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -57.709,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -57.813,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -59.066,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -62.635,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -63.153,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -64.044,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -67.359,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -67.361,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -67.425,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -67.875,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -69.438,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -70.098,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -70.988,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -76.455,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -81.612,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -81.638,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -81.884,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -83.631,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -110.457,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -116.615,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V17 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V17",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 201.243,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 9.12,
      "allocation_for_1000": 91.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 912.0,
      "shares_for_10000": 7,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 160.977,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 7.32,
      "allocation_for_1000": 73.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 732.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 78.648,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 7.91,
      "allocation_for_1000": 79.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 791.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 73.272,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 6.57,
      "allocation_for_1000": 65.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 657.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 67.013,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 9.48,
      "allocation_for_1000": 94.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 948.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 50.702,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 12.7,
      "allocation_for_1000": 127.0,
      "shares_for_1000": 4,
      "allocation_for_10000": 1270.0,
      "shares_for_10000": 49,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 47.234,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 4.76,
      "allocation_for_1000": 47.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 476.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 43.922,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 7.11,
      "allocation_for_1000": 71.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 711.0,
      "shares_for_10000": 3,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 39.736,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 5.31,
      "allocation_for_1000": 53.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 531.0,
      "shares_for_10000": 4,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 25.771,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 4.73,
      "allocation_for_1000": 47.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 473.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 135.73,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 130.535,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 98.164,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 66.537,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 60.848,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 60.696,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 57.834,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 56.843,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 42.199,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 37.721,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 37.35,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 34.795,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 29.802,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 26.479,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 22.074,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 20.97,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 19.69,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 17.241,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 16.59,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 14.424,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 12.373,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 12.112,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 9.351,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 9.138,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 8.393,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 4.641,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 4.638,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 4.594,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 1.116,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": 1.076,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": 0.026,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -1.795,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -2.968,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -3.519,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -6.144,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -7.738,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -9.144,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -11.274,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -12.054,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -12.412,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -13.697,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -14.022,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -14.235,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -14.244,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -14.348,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -14.568,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -14.697,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -15.04,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -15.076,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -18.579,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -19.827,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -19.954,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -21.512,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -22.236,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -23.09,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -23.982,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -24.607,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -25.029,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -25.525,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -25.721,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -26.421,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -29.827,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -31.785,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -32.2,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -32.291,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -33.11,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -33.141,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -34.586,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -36.092,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -37.119,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -37.537,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -39.206,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -40.249,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -40.512,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -40.565,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -41.048,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -41.297,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -42.71,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -43.497,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -46.209,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -48.475,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -49.061,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -50.073,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -57.818,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -64.358,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -66.691,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -71.262,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 228.689,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 13.24,
      "allocation_for_1000": 132.4,
      "shares_for_1000": 1,
      "allocation_for_10000": 1324.0,
      "shares_for_10000": 11,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 179.019,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 10.41,
      "allocation_for_1000": 104.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 1041.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 97.51,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 11.18,
      "allocation_for_1000": 111.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 1118.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 90.589,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 11.64,
      "allocation_for_1000": 116.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 1164.0,
      "shares_for_10000": 3,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 69.151,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 12.5,
      "allocation_for_1000": 125.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 1250.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 61.633,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 7.94,
      "allocation_for_1000": 79.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 794.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 48.51,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 15.52,
      "allocation_for_1000": 155.2,
      "shares_for_1000": 5,
      "allocation_for_10000": 1552.0,
      "shares_for_10000": 59,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 33.247,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 5.68,
      "allocation_for_1000": 56.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 568.0,
      "shares_for_10000": 4,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 32.778,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 6.78,
      "allocation_for_1000": 67.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 678.0,
      "shares_for_10000": 3,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 31.258,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 5.11,
      "allocation_for_1000": 51.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 511.0,
      "shares_for_10000": 4,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19 because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 166.812,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 157.464,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 114.94,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 69.909,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 65.95,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 62.58,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 55.685,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 38.275,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 35.345,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 30.473,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 27.983,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 26.607,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 24.81,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 23.955,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 22.325,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 21.902,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 17.76,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 17.591,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 13.379,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 10.526,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 10.268,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 9.106,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 7.451,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 6.632,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 4.326,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 3.584,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 2.523,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 1.906,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 0.171,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -1.657,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -3.994,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -5.301,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -7.298,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -7.613,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -8.425,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -8.999,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -9.679,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -10.261,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -11.536,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -11.966,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -14.058,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -15.664,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -17.056,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -18.39,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -19.236,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -19.961,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -20.815,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -20.87,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -20.876,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -22.426,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -23.294,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -23.431,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -23.725,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -24.747,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -26.858,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -27.012,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -27.715,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -29.755,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -29.854,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -33.59,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -33.936,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -34.026,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -35.72,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -36.732,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -37.26,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -38.396,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -38.771,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -40.21,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -40.385,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -43.49,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -44.244,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -44.595,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -44.983,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -47.629,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -47.885,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -48.494,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -48.979,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -50.894,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -54.939,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -55.147,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -65.184,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -69.347,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -70.18,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -73.572,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -73.624,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -78.166,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -79.208,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19 basket.",
      "key_risks": "Main risks are sector rotation reversal, regime drift, or composite-signal instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 69.893,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 10.84,
      "allocation_for_1000": 108.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 1084.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18A because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 47.294,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 5.23,
      "allocation_for_1000": 52.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 523.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18A because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 44.092,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 7.83,
      "allocation_for_1000": 78.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 783.0,
      "shares_for_10000": 4,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18A because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 36.623,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 5.37,
      "allocation_for_1000": 53.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 537.0,
      "shares_for_10000": 4,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V18A because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 201.855,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 10.03,
      "allocation_for_1000": 100.3,
      "shares_for_1000": 0,
      "allocation_for_10000": 1003.0,
      "shares_for_10000": 8,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V18A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 161.892,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 8.08,
      "allocation_for_1000": 80.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 808.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V18A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 79.221,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 8.74,
      "allocation_for_1000": 87.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 874.0,
      "shares_for_10000": 2,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V18A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 75.192,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 7.4,
      "allocation_for_1000": 74.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 740.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V18A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 52.685,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 14.47,
      "allocation_for_1000": 144.7,
      "shares_for_1000": 5,
      "allocation_for_10000": 1447.0,
      "shares_for_10000": 55,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V18A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 136.414,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 130.997,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 97.611,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 64.678,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 59.036,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 58.39,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 54.792,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 54.097,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 39.35,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 34.037,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 33.055,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 32.502,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 28.839,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 26.475,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 23.63,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 20.422,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 20.261,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 18.038,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 17.163,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 16.944,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 12.985,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 12.763,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 12.177,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 8.606,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 8.601,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 4.888,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 4.716,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 4.399,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 2.774,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 1.532,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": 0.686,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -1.744,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -3.095,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -3.389,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -3.818,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -6.851,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -8.918,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -9.372,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -11.553,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -13.128,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -13.446,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -13.466,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -13.842,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -14.078,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -14.61,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -15.215,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -16.19,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -17.087,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -18.538,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -18.831,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -19.308,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -19.504,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -19.812,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -20.271,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -22.707,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -23.567,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -23.873,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -24.153,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -24.34,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -24.469,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -26.082,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -29.81,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -30.239,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -30.667,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -31.373,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -32.209,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -33.014,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -34.503,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -35.636,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -36.221,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -37.758,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -38.39,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -38.716,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -39.643,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -39.647,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -39.727,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -39.865,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -42.077,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -45.198,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -46.023,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -47.556,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -47.864,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -48.602,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -49.859,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -58.629,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -65.773,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -66.146,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -70.254,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V18A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V18a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 179.139,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 9.75,
      "allocation_for_1000": 97.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 975.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19A because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 33.533,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 5.14,
      "allocation_for_1000": 51.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 514.0,
      "shares_for_10000": 4,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19A because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 229.846,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 12.46,
      "allocation_for_1000": 124.6,
      "shares_for_1000": 1,
      "allocation_for_10000": 1246.0,
      "shares_for_10000": 10,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 89.998,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 9.67,
      "allocation_for_1000": 96.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 967.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 89.717,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 10.8,
      "allocation_for_1000": 108.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 1080.0,
      "shares_for_10000": 2,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 62.128,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 7.5,
      "allocation_for_1000": 75.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 750.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 58.959,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 9.98,
      "allocation_for_1000": 99.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 998.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 43.706,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 7.0,
      "allocation_for_1000": 70.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 700.0,
      "shares_for_10000": 5,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 40.017,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 12.0,
      "allocation_for_1000": 120.0,
      "shares_for_1000": 4,
      "allocation_for_10000": 1200.0,
      "shares_for_10000": 46,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 35.191,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 5.7,
      "allocation_for_1000": 57.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 570.0,
      "shares_for_10000": 3,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19A because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 166.691,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V19A basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 20.308,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V19A basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 156.635,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 117.569,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 75.978,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 74.208,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 69.898,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 65.606,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 49.218,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 46.734,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 39.716,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 39.296,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 32.793,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 30.555,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 20.646,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 18.86,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 17.395,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 16.625,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 16.171,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 14.098,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 12.631,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 9.491,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 8.384,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 8.372,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 6.764,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 4.475,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 3.981,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 0.626,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 0.291,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -0.292,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -1.045,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -1.511,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -2.861,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -4.773,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -5.231,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -7.346,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -9.399,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -10.572,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -11.852,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -14.902,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -15.038,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -15.52,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -18.455,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -18.509,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -18.521,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -19.432,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -20.579,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -21.457,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -22.701,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -23.086,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -26.059,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -26.728,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -27.166,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -27.566,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -28.802,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -29.893,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -30.391,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -30.887,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -31.819,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -31.838,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -32.461,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -34.917,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -35.285,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -36.565,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -38.812,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -39.619,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -40.337,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -43.694,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -43.905,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -44.043,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -45.237,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -45.566,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -47.766,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -49.491,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -49.982,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -49.983,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -50.173,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -52.517,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -55.357,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -56.089,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -56.28,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -58.329,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -61.375,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -66.263,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -73.019,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -79.283,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -84.072,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19A basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 179.139,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 10.38,
      "allocation_for_1000": 103.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 1038.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19B because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 33.533,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 5.82,
      "allocation_for_1000": 58.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 582.0,
      "shares_for_10000": 4,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Freshly selected by V19B because the composite score ranked near the top of the universe.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 229.846,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 13.54,
      "allocation_for_1000": 135.4,
      "shares_for_1000": 1,
      "allocation_for_10000": 1354.0,
      "shares_for_10000": 11,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19B because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 89.998,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 9.67,
      "allocation_for_1000": 96.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 967.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19B because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 89.717,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 10.95,
      "allocation_for_1000": 109.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 1095.0,
      "shares_for_10000": 2,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19B because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 62.128,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 7.6,
      "allocation_for_1000": 76.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 760.0,
      "shares_for_10000": 2,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19B because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 58.959,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 11.1,
      "allocation_for_1000": 111.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 1110.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19B because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 43.706,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 9.37,
      "allocation_for_1000": 93.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 937.0,
      "shares_for_10000": 7,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19B because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 40.017,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 13.95,
      "allocation_for_1000": 139.5,
      "shares_for_1000": 5,
      "allocation_for_10000": 1395.0,
      "shares_for_10000": 53,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19B because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 35.191,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 7.64,
      "allocation_for_1000": 76.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 764.0,
      "shares_for_10000": 4,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Still selected by V19B because the composite score remains strong enough to stay in the basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 166.691,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V19B basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "EXIT",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 20.308,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Dropped from the V19B basket because stronger names replaced it at the latest rebalance.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 156.635,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 117.569,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 75.978,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 74.208,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 69.898,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 65.606,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 49.218,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 46.734,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 39.716,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 39.296,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 32.793,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 30.555,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 20.646,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 18.86,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 17.395,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 16.625,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 16.171,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 14.098,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 12.631,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 9.491,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 8.384,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 8.372,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 6.764,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 4.475,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 3.981,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 0.626,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 0.291,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -0.292,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -1.045,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -1.511,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -2.861,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -4.773,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -5.231,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -7.346,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -9.399,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -10.572,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -11.852,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -14.902,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -15.038,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -15.52,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -18.455,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -18.509,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -18.521,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -19.432,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -20.579,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -21.457,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -22.701,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -23.086,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -26.059,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -26.728,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -27.166,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -27.566,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -28.802,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -29.893,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -30.391,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -30.887,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -31.819,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -31.838,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -32.461,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -34.917,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -35.285,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -36.565,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -38.812,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -39.619,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -40.337,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -43.694,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -43.905,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -44.043,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -45.237,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -45.566,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -47.766,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -49.491,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -49.982,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -49.983,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -50.173,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -52.517,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -55.357,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -56.089,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -56.28,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -58.329,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -61.375,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -66.263,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -73.019,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -79.283,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -84.072,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Neutral",
      "why_selected": "Not selected for the next V19B basket.",
      "key_risks": "Main risks are regime misclassification, crowding, or sleeve-rotation instability.",
      "buy_price_note": "Actual entry is unknown tonight; use next open or your broker rule.",
      "strategy": "V19b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 101.295,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 27.75,
      "allocation_for_1000": 277.5,
      "shares_for_1000": 0,
      "allocation_for_10000": 2775.0,
      "shares_for_10000": 5,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15a Polygon Flow Momentum because it ranked highly on the recent-window polygon model that blends cross-sectional momentum with trade-count intensity, dollar-volume shock, and vwap support. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 131.048,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 35.76,
      "allocation_for_1000": 357.6,
      "shares_for_1000": 2,
      "allocation_for_10000": 3576.0,
      "shares_for_10000": 29,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15a Polygon Flow Momentum because it ranked highly on the recent-window polygon model that blends cross-sectional momentum with trade-count intensity, dollar-volume shock, and vwap support. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 31.88,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 19.3,
      "allocation_for_1000": 193.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 1930.0,
      "shares_for_10000": 5,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15a Polygon Flow Momentum because it ranked highly on the recent-window polygon model that blends cross-sectional momentum with trade-count intensity, dollar-volume shock, and vwap support. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 28.297,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 17.19,
      "allocation_for_1000": 171.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 1719.0,
      "shares_for_10000": 4,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15a Polygon Flow Momentum because it ranked highly on the recent-window polygon model that blends cross-sectional momentum with trade-count intensity, dollar-volume shock, and vwap support. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 91.505,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -0.162,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -32.09,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 155.05,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 131.829,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 98.74,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 97.302,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 89.701,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 88.714,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 66.612,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 66.13,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 59.401,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 52.085,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 51.65,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 44.749,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 40.331,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 27.076,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 26.513,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 25.547,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 22.86,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 21.542,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 20.296,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 20.071,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 18.621,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 17.58,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 16.831,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 16.548,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 16.045,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 15.912,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 13.781,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 10.584,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 8.812,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 6.295,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 5.947,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 5.5,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 5.446,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 5.441,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": 4.096,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": 2.919,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": 0.602,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -2.531,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -3.73,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -5.644,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -6.072,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -7.035,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -7.607,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -8.597,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -9.406,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -11.563,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -12.432,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -13.752,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -18.233,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -20.674,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -23.365,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -26.119,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -27.052,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -28.231,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -28.556,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -29.021,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -29.326,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -30.28,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -30.999,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -32.97,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -33.311,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -34.472,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -34.556,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -36.436,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -37.798,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -37.895,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -38.691,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -39.121,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -39.435,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -40.106,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -41.407,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -43.431,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -43.623,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -45.422,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -46.042,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -46.272,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -47.583,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -48.682,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -50.498,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -51.397,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -52.509,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -52.902,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -54.235,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -56.982,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -59.701,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -60.308,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -68.543,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -69.336,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -75.637,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -87.214,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15a Polygon Flow Momentum basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15a",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 101.716,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 12.59,
      "allocation_for_1000": 125.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 1259.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15b Polygon Breakout Quality because it ranked highly on the recent-window polygon model that buys event and trend names only when daily breakout structure, close location, and liquidity quality are strong. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 80.265,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 9.89,
      "allocation_for_1000": 98.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 989.0,
      "shares_for_10000": 8,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15b Polygon Breakout Quality because it ranked highly on the recent-window polygon model that buys event and trend names only when daily breakout structure, close location, and liquidity quality are strong. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 20.808,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 6.24,
      "allocation_for_1000": 62.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 624.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15b Polygon Breakout Quality because it ranked highly on the recent-window polygon model that buys event and trend names only when daily breakout structure, close location, and liquidity quality are strong. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 49.536,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 24.45,
      "allocation_for_1000": 244.5,
      "shares_for_1000": 9,
      "allocation_for_10000": 2445.0,
      "shares_for_10000": 96,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15b Polygon Breakout Quality because it ranked highly on the recent-window polygon model that buys event and trend names only when daily breakout structure, close location, and liquidity quality are strong. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 43.898,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 29.91,
      "allocation_for_1000": 299.1,
      "shares_for_1000": 11,
      "allocation_for_10000": 2991.0,
      "shares_for_10000": 115,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15b Polygon Breakout Quality because it ranked highly on the recent-window polygon model that buys event and trend names only when daily breakout structure, close location, and liquidity quality are strong. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 29.61,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 16.93,
      "allocation_for_1000": 169.3,
      "shares_for_1000": 3,
      "allocation_for_10000": 1693.0,
      "shares_for_10000": 32,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15b Polygon Breakout Quality because it ranked highly on the recent-window polygon model that buys event and trend names only when daily breakout structure, close location, and liquidity quality are strong. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 60.387,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -9.189,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -33.169,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -40.507,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 126.24,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 111.24,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 86.569,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 83.394,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 82.757,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 76.716,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 73.282,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 67.208,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 52.603,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 51.984,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 51.979,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 49.579,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 46.347,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 45.808,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 43.078,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 41.836,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 34.174,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 34.172,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 28.39,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 26.719,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 24.679,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 23.978,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 22.822,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 21.995,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 21.467,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 20.533,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 19.552,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 16.116,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 14.479,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 12.91,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 12.333,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 12.307,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": 12.057,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": 11.791,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": 11.673,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": 10.499,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": 8.216,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": 7.969,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": 5.515,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": 4.102,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": 0.096,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -1.141,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -1.512,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -1.743,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -1.968,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -4.316,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -4.941,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -6.616,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -7.814,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -7.844,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -8.217,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -8.642,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -10.045,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -10.167,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -10.422,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -10.578,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -10.787,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -12.464,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -12.701,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -14.065,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -14.235,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -14.637,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -18.514,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -19.407,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -22.75,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -22.947,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -23.814,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -25.106,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -29.27,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -29.369,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -30.194,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -33.844,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -36.033,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -36.245,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -36.47,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -37.598,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -41.679,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -41.854,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -42.37,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -43.944,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -44.529,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -45.105,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -48.044,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -55.143,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -64.352,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -130.141,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -168.327,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15b Polygon Breakout Quality basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15b",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 30.129,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 3.97,
      "allocation_for_1000": 39.7,
      "shares_for_1000": 0,
      "allocation_for_10000": 397.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Selected by V15c Alpha Macro Sentiment because it ranked highly on the alpha vantage macro-news regime model that scales a long-only stock basket based on rolling market and economy sentiment. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 27.993,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 5.35,
      "allocation_for_1000": 53.5,
      "shares_for_1000": 1,
      "allocation_for_10000": 535.0,
      "shares_for_10000": 11,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Selected by V15c Alpha Macro Sentiment because it ranked highly on the alpha vantage macro-news regime model that scales a long-only stock basket based on rolling market and economy sentiment. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 280.0,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 15.17,
      "allocation_for_1000": 151.7,
      "shares_for_1000": 1,
      "allocation_for_10000": 1517.0,
      "shares_for_10000": 12,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Selected by V15c Alpha Macro Sentiment because it ranked highly on the alpha vantage macro-news regime model that scales a long-only stock basket based on rolling market and economy sentiment. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 191.674,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 10.42,
      "allocation_for_1000": 104.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 1042.0,
      "shares_for_10000": 2,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Selected by V15c Alpha Macro Sentiment because it ranked highly on the alpha vantage macro-news regime model that scales a long-only stock basket based on rolling market and economy sentiment. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 100.781,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 12.11,
      "allocation_for_1000": 121.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 1211.0,
      "shares_for_10000": 3,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Selected by V15c Alpha Macro Sentiment because it ranked highly on the alpha vantage macro-news regime model that scales a long-only stock basket based on rolling market and economy sentiment. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 73.705,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 7.91,
      "allocation_for_1000": 79.1,
      "shares_for_1000": 0,
      "allocation_for_10000": 791.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Selected by V15c Alpha Macro Sentiment because it ranked highly on the alpha vantage macro-news regime model that scales a long-only stock basket based on rolling market and economy sentiment. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 68.159,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 20.41,
      "allocation_for_1000": 204.1,
      "shares_for_1000": 7,
      "allocation_for_10000": 2041.0,
      "shares_for_10000": 78,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Selected by V15c Alpha Macro Sentiment because it ranked highly on the alpha vantage macro-news regime model that scales a long-only stock basket based on rolling market and economy sentiment. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 61.599,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 10.42,
      "allocation_for_1000": 104.2,
      "shares_for_1000": 0,
      "allocation_for_10000": 1042.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Selected by V15c Alpha Macro Sentiment because it ranked highly on the alpha vantage macro-news regime model that scales a long-only stock basket based on rolling market and economy sentiment. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 58.072,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 7.0,
      "allocation_for_1000": 70.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 700.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Selected by V15c Alpha Macro Sentiment because it ranked highly on the alpha vantage macro-news regime model that scales a long-only stock basket based on rolling market and economy sentiment. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 37.436,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 7.24,
      "allocation_for_1000": 72.4,
      "shares_for_1000": 0,
      "allocation_for_10000": 724.0,
      "shares_for_10000": 3,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Selected by V15c Alpha Macro Sentiment because it ranked highly on the alpha vantage macro-news regime model that scales a long-only stock basket based on rolling market and economy sentiment. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 25.928,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 24.362,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 152.273,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 134.424,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 95.226,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 61.189,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 54.267,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 54.167,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 51.938,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 47.199,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 38.67,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 37.252,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 35.457,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 27.13,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 25.661,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 25.42,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 23.737,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 21.388,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 21.195,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 20.048,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 18.039,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 17.56,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 15.079,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 13.787,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 5.981,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 5.864,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 5.021,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 4.143,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 1.955,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": -2.16,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": -3.206,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": -4.877,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": -5.85,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": -8.697,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -9.301,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -10.36,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -10.42,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -12.897,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -13.884,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -16.229,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -16.585,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -16.863,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -17.074,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -19.894,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -20.303,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -21.192,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -21.857,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -21.99,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -24.001,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -24.307,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -25.462,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -25.811,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -26.556,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -26.892,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -27.603,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -29.663,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -30.061,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -30.219,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -31.562,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -32.362,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -32.858,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -34.95,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -36.058,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -36.383,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -38.136,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -39.092,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -40.705,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -40.821,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -41.236,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -42.646,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -43.383,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -44.883,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -45.897,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -46.925,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -48.263,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -48.423,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -48.824,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -48.991,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -50.081,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -50.569,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -53.162,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -61.95,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -63.776,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -64.426,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -65.907,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -70.559,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -70.563,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Risk-On",
      "why_selected": "Not selected for the next V15c Alpha Macro Sentiment basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15c",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMD",
      "company_name": "Advanced Micro Devices",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 2,
      "predicted_excess_return_pct": 168.693,
      "entry_price": "",
      "current_price": 467.36,
      "current_pnl_pct": "",
      "reference_price": 467.36,
      "position_size_pct": 10.6,
      "allocation_for_1000": 106.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 1060.0,
      "shares_for_10000": 2,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15d Alpha Topic Tilt because it ranked highly on the alpha vantage topic-tilt model that rotates toward sectors favored by technology and earnings sentiment while keeping the core stock-selection engine intact. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MRK",
      "company_name": "Merck",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 6,
      "predicted_excess_return_pct": 86.241,
      "entry_price": "",
      "current_price": 122.41,
      "current_pnl_pct": "",
      "reference_price": 122.41,
      "position_size_pct": 18.28,
      "allocation_for_1000": 182.8,
      "shares_for_1000": 1,
      "allocation_for_10000": 1828.0,
      "shares_for_10000": 14,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15d Alpha Topic Tilt because it ranked highly on the alpha vantage topic-tilt model that rotates toward sectors favored by technology and earnings sentiment while keeping the core stock-selection engine intact. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CAT",
      "company_name": "Caterpillar",
      "sector": "Industrials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 8,
      "predicted_excess_return_pct": 70.088,
      "entry_price": "",
      "current_price": 879.89,
      "current_pnl_pct": "",
      "reference_price": 879.89,
      "position_size_pct": 8.69,
      "allocation_for_1000": 86.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 869.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15d Alpha Topic Tilt because it ranked highly on the alpha vantage topic-tilt model that rotates toward sectors favored by technology and earnings sentiment while keeping the core stock-selection engine intact. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GS",
      "company_name": "Goldman Sachs",
      "sector": "Financials",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 11,
      "predicted_excess_return_pct": 48.115,
      "entry_price": "",
      "current_price": 996.73,
      "current_pnl_pct": "",
      "reference_price": 996.73,
      "position_size_pct": 9.4,
      "allocation_for_1000": 94.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 940.0,
      "shares_for_10000": 0,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15d Alpha Topic Tilt because it ranked highly on the alpha vantage topic-tilt model that rotates toward sectors favored by technology and earnings sentiment while keeping the core stock-selection engine intact. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TSLA",
      "company_name": "Tesla",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 17,
      "predicted_excess_return_pct": 35.347,
      "entry_price": "",
      "current_price": 425.93,
      "current_pnl_pct": "",
      "reference_price": 425.93,
      "position_size_pct": 5.38,
      "allocation_for_1000": 53.8,
      "shares_for_1000": 0,
      "allocation_for_10000": 538.0,
      "shares_for_10000": 1,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15d Alpha Topic Tilt because it ranked highly on the alpha vantage topic-tilt model that rotates toward sectors favored by technology and earnings sentiment while keeping the core stock-selection engine intact. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CVX",
      "company_name": "Chevron",
      "sector": "Energy",
      "position_side": "LONG",
      "action": "ENTER",
      "predicted_rank": 20,
      "predicted_excess_return_pct": 31.142,
      "entry_price": "",
      "current_price": 191.43,
      "current_pnl_pct": "",
      "reference_price": 191.43,
      "position_size_pct": 6.96,
      "allocation_for_1000": 69.6,
      "shares_for_1000": 0,
      "allocation_for_10000": 696.0,
      "shares_for_10000": 3,
      "entered_on": "2026-05-25",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15d Alpha Topic Tilt because it ranked highly on the alpha vantage topic-tilt model that rotates toward sectors favored by technology and earnings sentiment while keeping the core stock-selection engine intact. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTC",
      "company_name": "Intel",
      "sector": "Technology",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 1,
      "predicted_excess_return_pct": 203.936,
      "entry_price": "",
      "current_price": 119.82,
      "current_pnl_pct": "",
      "reference_price": 119.82,
      "position_size_pct": 12.76,
      "allocation_for_1000": 127.6,
      "shares_for_1000": 1,
      "allocation_for_10000": 1276.0,
      "shares_for_10000": 10,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15d Alpha Topic Tilt because it ranked highly on the alpha vantage topic-tilt model that rotates toward sectors favored by technology and earnings sentiment while keeping the core stock-selection engine intact. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOGL",
      "company_name": "Alphabet Class A",
      "sector": "Communication",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 13,
      "predicted_excess_return_pct": 43.138,
      "entry_price": "",
      "current_price": 382.88,
      "current_pnl_pct": "",
      "reference_price": 382.88,
      "position_size_pct": 5.99,
      "allocation_for_1000": 59.9,
      "shares_for_1000": 0,
      "allocation_for_10000": 599.0,
      "shares_for_10000": 1,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15d Alpha Topic Tilt because it ranked highly on the alpha vantage topic-tilt model that rotates toward sectors favored by technology and earnings sentiment while keeping the core stock-selection engine intact. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PFE",
      "company_name": "Pfizer",
      "sector": "Healthcare",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 15,
      "predicted_excess_return_pct": 41.633,
      "entry_price": "",
      "current_price": 25.9,
      "current_pnl_pct": "",
      "reference_price": 25.9,
      "position_size_pct": 14.4,
      "allocation_for_1000": 144.0,
      "shares_for_1000": 5,
      "allocation_for_10000": 1440.0,
      "shares_for_10000": 55,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15d Alpha Topic Tilt because it ranked highly on the alpha vantage topic-tilt model that rotates toward sectors favored by technology and earnings sentiment while keeping the core stock-selection engine intact. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NKE",
      "company_name": "Nike",
      "sector": "Consumer",
      "position_side": "LONG",
      "action": "HOLD",
      "predicted_rank": 19,
      "predicted_excess_return_pct": 34.07,
      "entry_price": "",
      "current_price": 44.67,
      "current_pnl_pct": "",
      "reference_price": 44.67,
      "position_size_pct": 7.53,
      "allocation_for_1000": 75.3,
      "shares_for_1000": 1,
      "allocation_for_10000": 753.0,
      "shares_for_10000": 16,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Selected by V15d Alpha Topic Tilt because it ranked highly on the alpha vantage topic-tilt model that rotates toward sectors favored by technology and earnings sentiment while keeping the core stock-selection engine intact. signal stack.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMAT",
      "company_name": "Applied Materials",
      "sector": "Technology",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 9,
      "predicted_excess_return_pct": 55.881,
      "entry_price": "",
      "current_price": 432.24,
      "current_pnl_pct": "",
      "reference_price": 432.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BAC",
      "company_name": "Bank of America",
      "sector": "Financials",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 21,
      "predicted_excess_return_pct": 30.382,
      "entry_price": "",
      "current_price": 51.8,
      "current_pnl_pct": "",
      "reference_price": 51.8,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "XOM",
      "company_name": "Exxon Mobil",
      "sector": "Energy",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 24,
      "predicted_excess_return_pct": 23.618,
      "entry_price": "",
      "current_price": 154.92,
      "current_pnl_pct": "",
      "reference_price": 154.92,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JNJ",
      "company_name": "Johnson & Johnson",
      "sector": "Healthcare",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 27,
      "predicted_excess_return_pct": 16.673,
      "entry_price": "",
      "current_price": 234.34,
      "current_pnl_pct": "",
      "reference_price": 234.34,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GOOG",
      "company_name": "Alphabet Class C",
      "sector": "Communication",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 29,
      "predicted_excess_return_pct": 14.967,
      "entry_price": "",
      "current_price": 379.4,
      "current_pnl_pct": "",
      "reference_price": 379.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WMT",
      "company_name": "Walmart",
      "sector": "Consumer",
      "position_side": "",
      "action": "EXIT",
      "predicted_rank": 45,
      "predicted_excess_return_pct": -0.734,
      "entry_price": "",
      "current_price": 120.26,
      "current_pnl_pct": "",
      "reference_price": 120.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Signal no longer supports holding this name in the active basket.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "APH",
      "company_name": "Amphenol",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 3,
      "predicted_excess_return_pct": 101.818,
      "entry_price": "",
      "current_price": 132.06,
      "current_pnl_pct": "",
      "reference_price": 132.06,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MU",
      "company_name": "Micron Technology",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 4,
      "predicted_excess_return_pct": 95.191,
      "entry_price": "",
      "current_price": 751.155,
      "current_pnl_pct": "",
      "reference_price": 751.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LRCX",
      "company_name": "Lam Research",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 5,
      "predicted_excess_return_pct": 89.033,
      "entry_price": "",
      "current_price": 305.4,
      "current_pnl_pct": "",
      "reference_price": 305.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ANET",
      "company_name": "Arista Networks",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 7,
      "predicted_excess_return_pct": 83.836,
      "entry_price": "",
      "current_price": 154.03,
      "current_pnl_pct": "",
      "reference_price": 154.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TXN",
      "company_name": "Texas Instruments",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 10,
      "predicted_excess_return_pct": 48.439,
      "entry_price": "",
      "current_price": 309.05,
      "current_pnl_pct": "",
      "reference_price": 309.05,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "QCOM",
      "company_name": "Qualcomm",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 12,
      "predicted_excess_return_pct": 44.939,
      "entry_price": "",
      "current_price": 238.155,
      "current_pnl_pct": "",
      "reference_price": 238.155,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADI",
      "company_name": "Analog Devices",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 14,
      "predicted_excess_return_pct": 42.033,
      "entry_price": "",
      "current_price": 396.945,
      "current_pnl_pct": "",
      "reference_price": 396.945,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CSCO",
      "company_name": "Cisco",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 16,
      "predicted_excess_return_pct": 35.962,
      "entry_price": "",
      "current_price": 120.43,
      "current_pnl_pct": "",
      "reference_price": 120.43,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AAPL",
      "company_name": "Apple",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 18,
      "predicted_excess_return_pct": 34.306,
      "entry_price": "",
      "current_price": 308.81,
      "current_pnl_pct": "",
      "reference_price": 308.81,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "T",
      "company_name": "AT&T",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 22,
      "predicted_excess_return_pct": 29.702,
      "entry_price": "",
      "current_price": 25.26,
      "current_pnl_pct": "",
      "reference_price": 25.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "IBM",
      "company_name": "IBM",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 23,
      "predicted_excess_return_pct": 23.65,
      "entry_price": "",
      "current_price": 253.84,
      "current_pnl_pct": "",
      "reference_price": 253.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNH",
      "company_name": "UnitedHealth Group",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 25,
      "predicted_excess_return_pct": 21.066,
      "entry_price": "",
      "current_price": 388.47,
      "current_pnl_pct": "",
      "reference_price": 388.47,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ETN",
      "company_name": "Eaton",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 26,
      "predicted_excess_return_pct": 16.981,
      "entry_price": "",
      "current_price": 391.35,
      "current_pnl_pct": "",
      "reference_price": 391.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AVGO",
      "company_name": "Broadcom",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 28,
      "predicted_excess_return_pct": 15.927,
      "entry_price": "",
      "current_price": 414.01,
      "current_pnl_pct": "",
      "reference_price": 414.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MS",
      "company_name": "Morgan Stanley",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 30,
      "predicted_excess_return_pct": 13.073,
      "entry_price": "",
      "current_price": 201.03,
      "current_pnl_pct": "",
      "reference_price": 201.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ORCL",
      "company_name": "Oracle",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 31,
      "predicted_excess_return_pct": 12.53,
      "entry_price": "",
      "current_price": 192.08,
      "current_pnl_pct": "",
      "reference_price": 192.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COP",
      "company_name": "ConocoPhillips",
      "sector": "Energy",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 32,
      "predicted_excess_return_pct": 12.14,
      "entry_price": "",
      "current_price": 120.46,
      "current_pnl_pct": "",
      "reference_price": 120.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VZ",
      "company_name": "Verizon",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 33,
      "predicted_excess_return_pct": 11.554,
      "entry_price": "",
      "current_price": 48.35,
      "current_pnl_pct": "",
      "reference_price": 48.35,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GE",
      "company_name": "GE Aerospace",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 34,
      "predicted_excess_return_pct": 11.024,
      "entry_price": "",
      "current_price": 302.84,
      "current_pnl_pct": "",
      "reference_price": 302.84,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PGR",
      "company_name": "Progressive",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 35,
      "predicted_excess_return_pct": 10.752,
      "entry_price": "",
      "current_price": 199.51,
      "current_pnl_pct": "",
      "reference_price": 199.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DE",
      "company_name": "Deere",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 36,
      "predicted_excess_return_pct": 8.718,
      "entry_price": "",
      "current_price": 529.15,
      "current_pnl_pct": "",
      "reference_price": 529.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KO",
      "company_name": "Coca-Cola",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 37,
      "predicted_excess_return_pct": 6.592,
      "entry_price": "",
      "current_price": 81.48,
      "current_pnl_pct": "",
      "reference_price": 81.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NEE",
      "company_name": "NextEra Energy",
      "sector": "Utilities",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 38,
      "predicted_excess_return_pct": 5.742,
      "entry_price": "",
      "current_price": 88.55,
      "current_pnl_pct": "",
      "reference_price": 88.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PLTR",
      "company_name": "Palantir",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 39,
      "predicted_excess_return_pct": 3.872,
      "entry_price": "",
      "current_price": 136.845,
      "current_pnl_pct": "",
      "reference_price": 136.845,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PANW",
      "company_name": "Palo Alto Networks",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 40,
      "predicted_excess_return_pct": 3.191,
      "entry_price": "",
      "current_price": 260.65,
      "current_pnl_pct": "",
      "reference_price": 260.65,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TJX",
      "company_name": "TJX Companies",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 41,
      "predicted_excess_return_pct": 2.26,
      "entry_price": "",
      "current_price": 158.27,
      "current_pnl_pct": "",
      "reference_price": 158.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "RTX",
      "company_name": "RTX",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 42,
      "predicted_excess_return_pct": 2.056,
      "entry_price": "",
      "current_price": 177.01,
      "current_pnl_pct": "",
      "reference_price": 177.01,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "META",
      "company_name": "Meta Platforms",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 43,
      "predicted_excess_return_pct": 1.355,
      "entry_price": "",
      "current_price": 610.42,
      "current_pnl_pct": "",
      "reference_price": 610.42,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CRM",
      "company_name": "Salesforce",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 44,
      "predicted_excess_return_pct": 0.367,
      "entry_price": "",
      "current_price": 180.07,
      "current_pnl_pct": "",
      "reference_price": 180.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "JPM",
      "company_name": "JPMorgan Chase",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 46,
      "predicted_excess_return_pct": -2.503,
      "entry_price": "",
      "current_price": 306.38,
      "current_pnl_pct": "",
      "reference_price": 306.38,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMZN",
      "company_name": "Amazon",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 47,
      "predicted_excess_return_pct": -3.439,
      "entry_price": "",
      "current_price": 266.32,
      "current_pnl_pct": "",
      "reference_price": 266.32,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BMY",
      "company_name": "Bristol Myers Squibb",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 48,
      "predicted_excess_return_pct": -3.535,
      "entry_price": "",
      "current_price": 59.46,
      "current_pnl_pct": "",
      "reference_price": 59.46,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "GILD",
      "company_name": "Gilead Sciences",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 49,
      "predicted_excess_return_pct": -5.389,
      "entry_price": "",
      "current_price": 134.37,
      "current_pnl_pct": "",
      "reference_price": 134.37,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NOW",
      "company_name": "ServiceNow",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 50,
      "predicted_excess_return_pct": -5.772,
      "entry_price": "",
      "current_price": 102.13,
      "current_pnl_pct": "",
      "reference_price": 102.13,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UNP",
      "company_name": "Union Pacific",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 51,
      "predicted_excess_return_pct": -5.986,
      "entry_price": "",
      "current_price": 265.88,
      "current_pnl_pct": "",
      "reference_price": 265.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABBV",
      "company_name": "AbbVie",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 52,
      "predicted_excess_return_pct": -7.123,
      "entry_price": "",
      "current_price": 215.7,
      "current_pnl_pct": "",
      "reference_price": 215.7,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CMCSA",
      "company_name": "Comcast",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 53,
      "predicted_excess_return_pct": -10.407,
      "entry_price": "",
      "current_price": 25.2,
      "current_pnl_pct": "",
      "reference_price": 25.2,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PG",
      "company_name": "Procter & Gamble",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 54,
      "predicted_excess_return_pct": -11.079,
      "entry_price": "",
      "current_price": 144.44,
      "current_pnl_pct": "",
      "reference_price": 144.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "WFC",
      "company_name": "Wells Fargo",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 55,
      "predicted_excess_return_pct": -13.071,
      "entry_price": "",
      "current_price": 76.4,
      "current_pnl_pct": "",
      "reference_price": 76.4,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SCHW",
      "company_name": "Charles Schwab",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 56,
      "predicted_excess_return_pct": -13.352,
      "entry_price": "",
      "current_price": 90.15,
      "current_pnl_pct": "",
      "reference_price": 90.15,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MSFT",
      "company_name": "Microsoft",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 57,
      "predicted_excess_return_pct": -16.159,
      "entry_price": "",
      "current_price": 418.5,
      "current_pnl_pct": "",
      "reference_price": 418.5,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PEP",
      "company_name": "PepsiCo",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 58,
      "predicted_excess_return_pct": -16.217,
      "entry_price": "",
      "current_price": 150.56,
      "current_pnl_pct": "",
      "reference_price": 150.56,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DIS",
      "company_name": "Walt Disney",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 59,
      "predicted_excess_return_pct": -16.772,
      "entry_price": "",
      "current_price": 103.0,
      "current_pnl_pct": "",
      "reference_price": 103.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AXP",
      "company_name": "American Express",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 60,
      "predicted_excess_return_pct": -17.066,
      "entry_price": "",
      "current_price": 311.78,
      "current_pnl_pct": "",
      "reference_price": 311.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "V",
      "company_name": "Visa",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 61,
      "predicted_excess_return_pct": -17.305,
      "entry_price": "",
      "current_price": 328.88,
      "current_pnl_pct": "",
      "reference_price": 328.88,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LLY",
      "company_name": "Eli Lilly",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 62,
      "predicted_excess_return_pct": -19.525,
      "entry_price": "",
      "current_price": 1065.6,
      "current_pnl_pct": "",
      "reference_price": 1065.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BLK",
      "company_name": "BlackRock",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 63,
      "predicted_excess_return_pct": -19.566,
      "entry_price": "",
      "current_price": 1073.0,
      "current_pnl_pct": "",
      "reference_price": 1073.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MDT",
      "company_name": "Medtronic",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 64,
      "predicted_excess_return_pct": -22.042,
      "entry_price": "",
      "current_price": 78.6,
      "current_pnl_pct": "",
      "reference_price": 78.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SO",
      "company_name": "Southern Company",
      "sector": "Utilities",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 65,
      "predicted_excess_return_pct": -23.283,
      "entry_price": "",
      "current_price": 94.55,
      "current_pnl_pct": "",
      "reference_price": 94.55,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "INTU",
      "company_name": "Intuit",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 66,
      "predicted_excess_return_pct": -23.595,
      "entry_price": "",
      "current_price": 320.17,
      "current_pnl_pct": "",
      "reference_price": 320.17,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "PM",
      "company_name": "Philip Morris International",
      "sector": "ConsumerStaples",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 67,
      "predicted_excess_return_pct": -25.153,
      "entry_price": "",
      "current_price": 188.99,
      "current_pnl_pct": "",
      "reference_price": 188.99,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CB",
      "company_name": "Chubb",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 68,
      "predicted_excess_return_pct": -25.244,
      "entry_price": "",
      "current_price": 327.89,
      "current_pnl_pct": "",
      "reference_price": 327.89,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BX",
      "company_name": "Blackstone",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 69,
      "predicted_excess_return_pct": -28.267,
      "entry_price": "",
      "current_price": 118.51,
      "current_pnl_pct": "",
      "reference_price": 118.51,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "CI",
      "company_name": "Cigna",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 70,
      "predicted_excess_return_pct": -28.759,
      "entry_price": "",
      "current_price": 286.24,
      "current_pnl_pct": "",
      "reference_price": 286.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HON",
      "company_name": "Honeywell",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 71,
      "predicted_excess_return_pct": -29.353,
      "entry_price": "",
      "current_price": 227.87,
      "current_pnl_pct": "",
      "reference_price": 227.87,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LOW",
      "company_name": "Lowe's",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 72,
      "predicted_excess_return_pct": -30.509,
      "entry_price": "",
      "current_price": 215.03,
      "current_pnl_pct": "",
      "reference_price": 215.03,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SBUX",
      "company_name": "Starbucks",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 73,
      "predicted_excess_return_pct": -30.516,
      "entry_price": "",
      "current_price": 103.08,
      "current_pnl_pct": "",
      "reference_price": 103.08,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NVDA",
      "company_name": "NVIDIA",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 74,
      "predicted_excess_return_pct": -30.792,
      "entry_price": "",
      "current_price": 215.26,
      "current_pnl_pct": "",
      "reference_price": 215.26,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BSX",
      "company_name": "Boston Scientific",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 75,
      "predicted_excess_return_pct": -32.26,
      "entry_price": "",
      "current_price": 57.78,
      "current_pnl_pct": "",
      "reference_price": 57.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "HD",
      "company_name": "Home Depot",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 76,
      "predicted_excess_return_pct": -34.346,
      "entry_price": "",
      "current_price": 313.07,
      "current_pnl_pct": "",
      "reference_price": 313.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "NFLX",
      "company_name": "Netflix",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 77,
      "predicted_excess_return_pct": -34.584,
      "entry_price": "",
      "current_price": 88.6,
      "current_pnl_pct": "",
      "reference_price": 88.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "BKNG",
      "company_name": "Booking Holdings",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 78,
      "predicted_excess_return_pct": -35.144,
      "entry_price": "",
      "current_price": 161.035,
      "current_pnl_pct": "",
      "reference_price": 161.035,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ELV",
      "company_name": "Elevance Health",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 79,
      "predicted_excess_return_pct": -37.095,
      "entry_price": "",
      "current_price": 394.69,
      "current_pnl_pct": "",
      "reference_price": 394.69,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "LIN",
      "company_name": "Linde",
      "sector": "Materials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 80,
      "predicted_excess_return_pct": -38.802,
      "entry_price": "",
      "current_price": 517.76,
      "current_pnl_pct": "",
      "reference_price": 517.76,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MCD",
      "company_name": "McDonald's",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 81,
      "predicted_excess_return_pct": -39.002,
      "entry_price": "",
      "current_price": 282.27,
      "current_pnl_pct": "",
      "reference_price": 282.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SPGI",
      "company_name": "S&P Global",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 82,
      "predicted_excess_return_pct": -39.883,
      "entry_price": "",
      "current_price": 417.6,
      "current_pnl_pct": "",
      "reference_price": 417.6,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ABT",
      "company_name": "Abbott Laboratories",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 83,
      "predicted_excess_return_pct": -41.417,
      "entry_price": "",
      "current_price": 87.41,
      "current_pnl_pct": "",
      "reference_price": 87.41,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "UBER",
      "company_name": "Uber",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 84,
      "predicted_excess_return_pct": -42.158,
      "entry_price": "",
      "current_price": 71.82,
      "current_pnl_pct": "",
      "reference_price": 71.82,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "SYK",
      "company_name": "Stryker",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 85,
      "predicted_excess_return_pct": -42.164,
      "entry_price": "",
      "current_price": 316.48,
      "current_pnl_pct": "",
      "reference_price": 316.48,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "MA",
      "company_name": "Mastercard",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 86,
      "predicted_excess_return_pct": -44.006,
      "entry_price": "",
      "current_price": 498.54,
      "current_pnl_pct": "",
      "reference_price": 498.54,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "KKR",
      "company_name": "KKR",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 87,
      "predicted_excess_return_pct": -45.046,
      "entry_price": "",
      "current_price": 94.04,
      "current_pnl_pct": "",
      "reference_price": 94.04,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "AMGN",
      "company_name": "Amgen",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 88,
      "predicted_excess_return_pct": -46.466,
      "entry_price": "",
      "current_price": 339.27,
      "current_pnl_pct": "",
      "reference_price": 339.27,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ACN",
      "company_name": "Accenture",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 89,
      "predicted_excess_return_pct": -48.015,
      "entry_price": "",
      "current_price": 179.24,
      "current_pnl_pct": "",
      "reference_price": 179.24,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADP",
      "company_name": "Automatic Data Processing",
      "sector": "Industrials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 90,
      "predicted_excess_return_pct": -48.843,
      "entry_price": "",
      "current_price": 225.33,
      "current_pnl_pct": "",
      "reference_price": 225.33,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "DHR",
      "company_name": "Danaher",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 91,
      "predicted_excess_return_pct": -53.263,
      "entry_price": "",
      "current_price": 172.0,
      "current_pnl_pct": "",
      "reference_price": 172.0,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "TMUS",
      "company_name": "T-Mobile US",
      "sector": "Communication",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 92,
      "predicted_excess_return_pct": -56.811,
      "entry_price": "",
      "current_price": 191.44,
      "current_pnl_pct": "",
      "reference_price": 191.44,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "VRTX",
      "company_name": "Vertex Pharmaceuticals",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 93,
      "predicted_excess_return_pct": -61.232,
      "entry_price": "",
      "current_price": 434.555,
      "current_pnl_pct": "",
      "reference_price": 434.555,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ADBE",
      "company_name": "Adobe",
      "sector": "Technology",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 94,
      "predicted_excess_return_pct": -63.222,
      "entry_price": "",
      "current_price": 244.795,
      "current_pnl_pct": "",
      "reference_price": 244.795,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "COST",
      "company_name": "Costco Wholesale",
      "sector": "Consumer",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 95,
      "predicted_excess_return_pct": -69.192,
      "entry_price": "",
      "current_price": 1027.78,
      "current_pnl_pct": "",
      "reference_price": 1027.78,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "C",
      "company_name": "Citigroup",
      "sector": "Financials",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 96,
      "predicted_excess_return_pct": -69.296,
      "entry_price": "",
      "current_price": 125.07,
      "current_pnl_pct": "",
      "reference_price": 125.07,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    },
    {
      "trade_date": "2026-05-25",
      "datetime": "2026-05-22",
      "symbol": "ISRG",
      "company_name": "Intuitive Surgical",
      "sector": "Healthcare",
      "position_side": "",
      "action": "WATCH",
      "predicted_rank": 97,
      "predicted_excess_return_pct": -79.804,
      "entry_price": "",
      "current_price": 438.205,
      "current_pnl_pct": "",
      "reference_price": 438.205,
      "position_size_pct": 0.0,
      "allocation_for_1000": 0.0,
      "shares_for_1000": 0,
      "allocation_for_10000": 0.0,
      "shares_for_10000": 0,
      "entered_on": "",
      "max_hold_days": 5,
      "market_regime": "Balanced",
      "why_selected": "Not selected for the next V15d Alpha Topic Tilt basket.",
      "key_risks": "Main risks are momentum reversal, news fade, liquidity change, or broad market weakness.",
      "buy_price_note": "Use next open or your broker's standard implementation rule.",
      "strategy": "V15d",
      "edge_display_label": "Signal Score",
      "edge_or_signal": null
    }
  ]
}