{
  "scan_date": "2026-06-11",
  "macro_notes": "TSX Composite ~34,093 as of June 9. Three key variables: Bank of Canada rate path, WTI crude direction, gold price trajectory. Energy supported by higher crude (CNQ +1%, SU +1%, CVE +1.5%). Gold miners saw sharp 7-9% corrections (AGI -7.2%, ABX -7.6%, WPM -9.3%). Canadian Big 6 banks remain on positive breakouts lists per Globe and Mail. No clear swing setups passed full RSI/MACD/200d EMA confirmation today — screener sites returned navigation pages only; no live stock lists retrieved. Two watchlist candidates identified for follow-up.",
  "signals": {
    "new_buys": [],
    "holds": [],
    "exits": [
      {
        "ticker": "CNQ.TO",
        "exit_reason": "Time stop — 7 trading days held (entry 2026-06-03 @ $66.43 CAD, current price ~$63.56 CAD, -4.3%). No T1 target was set in positions.json; no progress toward T1. Stop loss also null. Exit per 3-day time-stop rule (held 3+ days with no progress toward T1).",
        "action": "EXIT full position"
      }
    ],
    "watchlist": [
      {
        "ticker": "QSR.TO",
        "waiting_for": "Price reclaim of $109 CAD breakout trigger (current ~$101.34 per Jun 5 signal). Need platform confirmation of RSI, MACD histogram, and 200d EMA position before entry. Next earnings Aug 6 2026 (safe). Q1 2026 EPS beat ($0.86 vs $0.82 est — green flag). Prior watchlist plan: entry above $109, stop $104, T1 $114, T2 $119."
      },
      {
        "ticker": "CM.TO",
        "waiting_for": "Fresh RSI read below 65 (last reading 67.81 on May 28 from a large down-day — likely normalized by now but unconfirmed). Positive signals in hand: MACD 0.250 (positive), price ~$120-121 above 200d EMA $119.04. Check RSI on platform before entering. Next earnings est. late Aug 2026."
      }
    ]
  },
  "excluded": [
    {
      "ticker": "BEI-UN.TO",
      "reason": "Price below 200d EMA per latest available data (price $63.86 vs 200d MA $71.27, Mar 2026). Moving average technical rating 'Strong Sell'. Fails above-200d-EMA filter."
    },
    {
      "ticker": "QBR.B.TO",
      "reason": "At 52-week high ($67.95). RSI almost certainly above 65 overbought cutoff. Screened out Step 3."
    },
    {
      "ticker": "CF.TO",
      "reason": "At 52-week high ($13.66). Market cap unconfirmed vs $500M CAD minimum. Screened out Step 3."
    },
    {
      "ticker": "IPCO.TO",
      "reason": "Emerging breakout pattern flagged but RSI, MACD, 200d EMA, earnings date, and market cap all unconfirmed. Insufficient data to pass Step 3."
    },
    {
      "ticker": "BNS.TO",
      "reason": "Mentioned on Globe and Mail positive breakouts list (Apr 2026 data) but no current RSI, MACD, or 200d EMA data retrieved. Insufficient confirmation to score or filter."
    },
    {
      "ticker": "TD.TO",
      "reason": "Mentioned on Globe and Mail positive breakouts list but no current RSI, MACD, or 200d EMA data retrieved. Insufficient confirmation to score or filter."
    }
  ]
}
