{
  "scan_date": "2026-05-08",
  "macro_notes": "Energy: Suncor Q1 2026 beat — C$2.1B net income, record upstream production, buyback raised to C$4B (reported May 7). WTI direction and Wednesday EIA inventory report remain key catalysts for energy sector. Financials: National Bank (NA.TO) hit all-time high C$206.16 on May 1 after Q1 EPS of CAD 3.25 beat by 9%; Globe and Mail TSX breakouts column highlighted broad bank sector strength through early May. Materials/Gold: Barrick Mining (ABX.TO) earnings due May 11 — gold-sector names on hold this scan. Gold miners saw strong Q1 2026 gains but RSIs are elevated across the sector. Clean Energy: Ballard Power (BLDP.TO) surged 31.4% on May 5 post-Q1 results (revenue +26%, first gross margin improvement); now overbought (RSI 76.41, CCI 271.87) — not a swing entry. Bank of Canada rate path and Canadian housing data remain near-term catalysts for the financials sector (XFN).",
  "signals": {
    "new_buys": [],
    "holds": [
      {
        "ticker": "SU.TO",
        "days_held": 1,
        "current_price_cad": 87.66,
        "stop_intact": null,
        "t1_hit": false,
        "t2_hit": false,
        "action": "HOLD — entered May 7 on Q1 earnings day (beat: C$2.1B net income, record production). RSI 46.56, MACD daily strong-buy, price above 50d EMA ($86.34) and 200d EMA ($67.33), sitting just below 20d EMA ($88.67). Earnings risk cleared. CRITICAL: no stop loss or targets are set in positions.json — define stop (approx $82 using 2.5x ATR below entry $87.02) and T1/T2/T3 before next session to activate risk management. Time stop clock starts now (day 1 of 3)."
      }
    ],
    "exits": [],
    "watchlist": [
      {
        "ticker": "NA.TO",
        "waiting_for": "RSI pullback into 35–55 scoring range. Stock near all-time high (C$206.16 on May 1) after +68% YoY gain and +10.9% monthly move — RSI estimated elevated. MACD buy signal confirmed; above 200d EMA confirmed; next earnings May 27, 2026 provides a clean entry window if RSI cools. Watch for consolidation or measured pullback to 20d/50d EMA before entering."
      }
    ]
  },
  "excluded": [
    {
      "ticker": "BLDP.TO",
      "reason": "RSI 76.41 overbought (CCI 271.87 confirms); negative trailing EPS — PE outside screen range [9,35]. Post-earnings +31.4% spike on May 5 is a parabolic move, not a pullback setup. Q1 earnings already reported May 5."
    },
    {
      "ticker": "ABX.TO",
      "reason": "Earnings due May 11, 2026 — within 3 trading days of scan date (May 8). Auto-excluded per earnings rule."
    },
    {
      "ticker": "OBE.TO",
      "reason": "Trailing PE 39.31 exceeds fundamental screen maximum of 35. RSI 62.3 is outside the [35,55] scoring window. Setup score 2 — below the 3-point hold threshold. Forward PE 8.76 noted; re-evaluate in future quarters if TTM earnings improve. Q1 2026 earnings already reported May 7."
    },
    {
      "ticker": "AKT.A.TO",
      "reason": "Market cap well below $500M CAD minimum. Akita Drilling Ltd is a small-cap oilfield services company."
    },
    {
      "ticker": "INTC.TO",
      "reason": "Intel Corp — US company with primary listing on NASDAQ. Not a TSX main-board Canadian issuer."
    },
    {
      "ticker": "ACM.CN",
      "reason": "Listed on NEO exchange, not TSX main board. Excluded per exchange criteria."
    },
    {
      "ticker": "LCX.V",
      "reason": "TSXV listing — excluded per criteria (TSX main board only, no TSXV)."
    },
    {
      "ticker": "LTC.V",
      "reason": "TSXV listing — excluded per criteria."
    },
    {
      "ticker": "NAU.V",
      "reason": "TSXV listing — excluded per criteria."
    }
  ]
}
