Technical2026-10-02Options2026-10-02delayedFlowTrades/Quotes not entitled
Daily run 2026-10-02 · completeWatchlist 0

CRL

Healthcare · Life Sciences Tools & Services
290.19
+1.17% · 2026-10-02
Avoid
Trade priority
not ranked
Data coverage
55%
Setup
no setup · 2026-10-02
News
positive
Next catalyst
Earnings in 21 sessions

Trade plan

PRE_BREAKOUT_SWING_V1_1 · valid until close of 2026-10-05, a material event, or strategy invalidation · shared by every portfolio profile

No trade plan: the strategy has no valid setup for this symbol (trend or relative-strength condition fails (relative_strength_20)).

Your portfolio · San

profile-specific: quantity, risk budget, exposure, cash impact
Profile
Sanequity 2,000.00 USD · whole shares
Current holding
noneno open position in this profile
Recommended quantity
—no pending entry to size
Risk budget
10.000.5% of 2,000.00
Portfolio risk
0.00 opencap 2%
Exposure
0 / 3 positionsHealthcare: 0 / 2 · 0.00 of 1,000.00 cap
Cash impact
2,000.00derived from the ledger
Eligibility
AVOIDsame as the strategy view

Entry, stop, targets and R:R are strategy-owned and identical for every profile; only this portfolio's quantity, risk, exposure and cash differ. Manage profiles · record a fill

Why this action

Technical

  • trend or relative-strength condition fails (relative_strength_20)
  • RS20 vs SPY -0.6%, vs QQQ -5.5%

Options

  • volume 0.13× the 20D baseline (activity_accelerating) · selected contracts only, delayed

News and events

  • news context positive (31 canonical items in window)
  • earnings 2026-11-03 (21 sessions, finnhub); event risk low
  • regulatory · high · positive: Pharmaceutical Impurity Synthesis and Isolation Services Report: Capitalize on a $2.1 Bil
  • earnings · high · positive: Charles River Laboratories International Reiterates FY26 Revenue, Non-GAAP Earnings Outloo
  • insider · low · unknown: CHARLES RIVER LABORATORIES INTERNATIONAL, INC.: 4 filed
  • analyst · low · neutral: Charles River Laboratories (CRL) Stock Fair Value Rises After Analyst Day Target Increases

Market and risk

  • regime RISK ON: SPY: trend UP, volatility NORMAL; QQQ: trend UP, volatility NORMAL

Chart

252 sessions · EMA20 / SMA50 / SMA150 / SMA200 default · strategy levels drawn when a plan exists
2026-10-02O 287.91H 290.61L 285.75C 290.19 +1.17%Vol 445,516RVOL20 0.46SMA50 276.07SMA150 214.03SMA200 209.97EMA20 286.02RSI14 55.6MACD 4.441 / 4.313 / 0.128ATR14 9.52RS20 SPY -0.6% · QQQ -5.5%

Indicator history is derived from the stored bars with the accepted M3 functions (WORKSTATION_SERIES_V1); the scanner’s persisted values remain authoritative. Reconciliation at the scan session: 8 match.

Trade priority

operational attention ranking, not a forecast

Not ranked: only valid setups and gated setups enter the trade-priority ranking.

  • technical readinessn/a
  • structure quality10/10
  • relative strength-0/15
  • participation4/10
  • risk rewardn/a
  • news context10/10
  • event risk5/5
  • urgency3/5

operational attention priority not a return forecast. Missing inputs lower coverage, never the score.

Setup evidence · PRE_BREAKOUT_V1

Setup state
NO_SETUP
Resistance
298.9
Distance
2.91%
Close
290.19
SMA50
276.07
SMA150 / SMA200
214.03 / 209.97
RSI14
55.6
EMA20 extension
0.44 ATR
RS20 vs SPY
-0.6%
RS20 vs QQQ
-5.5%

Hard requirements · 7/8 passed

  • PASS
    Confirmed resistance
    resistance=298.9013 exists eligible=true
  • PASS
    Distance to resistance
    distance_pct=2.9144 · resistance=298.9013 · close=290.19 inclusive_between min=0 · max=3
  • PASS
    Close above SMA50
    close=290.19 · sma50=276.0668 > right_operand=sma50
  • PASS
    SMA150 ≥ SMA200
    sma150=214.0315 · sma200=209.9702 >= right_operand=sma200
  • PASS
    RSI14 band
    rsi14=55.624 inclusive_between min=50 · max=70
  • PASS
    EMA20 extension (ATR)
    extension_atr=0.438 · close=290.19 · ema20=286.0224 · atr14=9.5158 <= max=1.5
  • FAIL
    RS20 vs SPY or QQQ
    SPY=-0.0062 · QQQ=-0.0552 OR > SPY=0 · QQQ=0
  • PASS
    Resistance quality
    distinct_touches=3 policy_and_minimum_touches min=2

Supporting evidence · 3/6 passed

  • PASS
    ATR compression
    current_atr_pct=0.0328 · median_previous_60_atr_pct=0.0359 · ratio=0.9135 < right_operand=median_previous_60_atr_pct
  • PASS
    Volume contraction
    recent_volume=726,227.5638 · baseline_volume=964,112.2506 · ratio=0.7533 < max=0.85
  • FAIL
    Higher lows
    low_1=276.6575 · low_2=280.91 · low_3=267.27 low_3 > low_2 > low_1 required_pivots=3
  • PASS
    Full MA alignment
    sma50=276.0668 · sma150=214.0315 · sma200=209.9702 sma50 > sma150 > sma200
  • FAIL
    RS20 vs SPY positive
    SPY=-0.0062 > min=0
  • FAIL
    RS20 vs QQQ positive
    QQQ=-0.0552 > min=0

PRE_BREAKOUT_V1 · scan run 412 · session 2026-10-02 · evaluated as of 2026-10-04T13:22:43.415154Z. Supporting evidence never changes the trigger; UNKNOWN is never collapsed into false.

Intelligence timeline

31 canonical of 38 items in window · duplicates collapsed

canonical items of the last 10 sessions; analyst/industry/macro commentary and social sources excluded from the direction tally; gating uses tier 1-3 HIGH items within 3 (negative) / 2 (unknown direction) sessions

Catalysts and filings

EventDateInMaterialitySource
Earnings (before the open)2026-11-0321 sessionshighfinnhub · Tier 3 · provider

Options activity

AVAILABLE_DELAYED · session 2026-09-30 · selected contracts, delayed
Session volume
31
5D baseline
380
20D baseline
232
Volume / 20D
0.13x
Call / put volume
22 / 9
Call / put ratio
2.44
Top-3 contract share
81%
Top expiration
2026-10-16 100%

Activity trend · last 32 sessions

2026-08-17: 6102026-08-18: 902026-08-19: 632026-08-20: 932026-08-21: 242026-08-24: 332026-08-25: 22026-08-26: 12026-08-27: 12026-08-28: 42026-08-31: 72026-09-01: 52026-09-02: 72026-09-03: 12026-09-04: 22026-09-08: 852026-09-09: 1002026-09-10: 42026-09-11: 32026-09-14: 7602026-09-15: 3122026-09-16: 2152026-09-17: 3312026-09-18: 6192026-09-21: 1242026-09-22: 1832026-09-23: 8122026-09-24: 6252026-09-25: 3042026-09-28: 242026-09-29: 1332026-09-30: 3108-1709-0909-30812 · line: 20D baseline
SessionVolume5D20D/ 20D
2026-09-246254141793.50x
2026-09-253044732101.45x
2026-09-28244102250.11x
2026-09-291333902260.59x
2026-09-30313802320.13x

Call vs put volume

2026-08-17: 609 / 12026-08-18: 84 / 62026-08-19: 63 / 02026-08-20: 42 / 512026-08-21: 2 / 222026-08-24: 31 / 22026-08-25: 0 / 22026-08-26: 1 / 02026-08-27: 0 / 12026-08-28: 4 / 02026-08-31: 0 / 72026-09-01: 3 / 22026-09-02: 0 / 72026-09-03: 1 / 02026-09-04: 2 / 02026-09-08: 8 / 772026-09-09: 100 / 02026-09-10: 4 / 02026-09-11: 3 / 02026-09-14: 99 / 6612026-09-15: 100 / 2122026-09-16: 215 / 02026-09-17: 308 / 232026-09-18: 433 / 1862026-09-21: 74 / 502026-09-22: 95 / 882026-09-23: 391 / 4212026-09-24: 380 / 2452026-09-25: 118 / 1862026-09-28: 5 / 192026-09-29: 123 / 102026-09-30: 22 / 908-1709-0909-30812
calls 71%puts 29%

Expiration concentration

  • 2026-10-1631 · 100%

Contract concentration

  • O:CRL261016C0028000016 · 52%
  • O:CRL261016P002900005 · 16%
  • O:CRL261016C003000004 · 13%
  • O:CRL261016P002700002 · 6%
  • O:CRL261016C002900001 · 3%
  • remaining contracts19% outside top 3

Top contracts · session 2026-09-30

ContractTypeStrikeExpirationDTEVolume5D avg20D avg/ 20DReturnMoneyness
O:CRL261016C00280000CALL2802026-10-16161679insufficient historyinsufficient history0.4%ITM (5.4%)
O:CRL261016P00290000PUT2902026-10-1616584insufficient historyinsufficient history2.7%OTM (1.7%)
O:CRL261016C00300000CALL3002026-10-1616422insufficient historyinsufficient history-4.2%OTM (-1.7%)
O:CRL261016P00270000PUT2702026-10-1616231insufficient historyinsufficient history1.9%OTM (9.3%)
O:CRL261016C00290000CALL2902026-10-1616141insufficient historyinsufficient history0.0%ITM (1.7%)
O:CRL261016C00310000CALL3102026-10-1616125insufficient historyinsufficient history0.0%OTM (-4.8%)
O:CRL261016P00260000PUT2602026-10-1616117insufficient historyinsufficient history0.0%OTM (13.5%)
O:CRL261016P00280000PUT2802026-10-1616148insufficient historyinsufficient history0.0%OTM (5.4%)

OPTIONS_SELECTION_M9_V1 selected contracts only · provider capability DELAYED · delayed · Top 15 selected contracts by session volume; 5D/20D averages use strictly prior sessions (M10), INSUFFICIENT_HISTORY is shown, never zero.

M13 observations for this session
  • Technical setup present (PRE_BREAKOUT_V1): FALSE
  • Technical and options context share a session: FALSE
  • Activity above its own 20-session baseline: FALSE
  • Activity below its own 20-session baseline: TRUE
  • Recent 5-session baseline above 20-session baseline: TRUE
  • Recent 5-session baseline below 20-session baseline: FALSE
  • Volume concentrated in top 3 contracts: TRUE
  • Volume concentrated in one expiration: TRUE
  • Calls carry most session volume: TRUE
  • Puts carry most session volume: FALSE
  • Call and put volume roughly balanced: FALSE
  • Enrichment data (snapshot/OI/IV/Greeks) available: FALSE
  • Enrichment data unavailable: TRUE
  • Real flow data unavailable: TRUE
  • Flow events present in replay window: NOT_EVALUABLE

Flow

Flow events—
Clusters—
Sweep candidates—
Block candidates—
Aggressor candidates—
Premium coverage—

Flow engine is ready. Trades and Quotes are not available with the current provider capabilities; this area populates automatically from the same M11 engine when real persisted facts exist. Synthetic fixture flow is never shown.

Evidence alerts

3 · ALERT_POLICY_V1
CategoryAlertPreviousCurrentSessionsWorkflowActions
ChangedDistance to resistance narrowed4.032.912026-10-01 → 2026-10-02New
FadingOptions activity vs 20D baseline fell0.590.132026-09-29 → 2026-09-30New
ChangedCall / put volume mix changed0.920.712026-09-29 → 2026-09-30New

Decision trace

PRE_BREAKOUT_SWING_V1_1 · generated 2026-10-04 16:59 UTC · strategy 073b221a9cd0…
  1. setup_eligibleFAILNO_SETUP: failed relative_strength_20failed_conditions=relative_strength_20
  2. finalPASSAVOID

Snapshot history: 2026-09-30 ARMED

Actions are generated from the configured trading strategy and current available market/intelligence data. They are not guarantees of future performance.