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

JCI

Industrials · Building
156.24
+2.95% · 2026-10-02
Wait
pending buy on trigger
too extendedreward/risk
Trade priority
#15 · 67
Data coverage
100%
Setup
no setup · 2026-10-02
News
positive
Next catalyst
Earnings in 16 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
Action
WAITblocked: too extended, reward/risk
Trigger
150.53retracement to breakout level · close 3.6% above the retracement limit
Entry zone
148.74–150.53reference 150.53
Initial stop
143.214.9% · risk 7.32/sh
Target 1
159.49+6.0% · R:R 1.22 (below minimum)
Target 2
166.65+10.7% · R:R 2.20
Risk per share
7.32strategy-owned; the portfolio panel sizes it per profile
Invalidation
145.16a close below 1 ATR under the level invalidates the setup before entry

Level 148.74 (resistance of the PRE_BREAKOUT on 2026-09-30); ATR14 3.58 on 2026-10-02. Stop: 0.1 ATR below the latest confirmed pivot low 143.57 (within 1.5 ATR of the level). Targets: ATR projections 3 / 5 ATR above the level. R:R quality below minimum to T1 (hard minimum 2.0; 3R would be 172.49, T2 supports 2.20R). Targets are structural and are never moved to reach an R multiple.

Record the fill after you enter: add position. The strategy then manages the stop, targets and the next action.

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
1 sh150.53 · 7.5% of portfolio · bound by risk budget
Risk budget
10.000.5% of 2,000.00 · planned risk 7.32
Portfolio risk
0.00 openremaining 40.00 → 32.68 after
Exposure
0 / 3 positionsIndustrials: 0 / 2 · 0.00 of 1,000.00 cap
Cash impact
2,000.00 → 1,849.47derived from the ledger
Eligibility
WAITsame 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

Quality gates

hard entry gates of the strategy · PASS / FAIL / UNKNOWN
GateVerdictDetail
Data freshnessPASS0 completed session(s) behind the calendar
PricePASSclose 156.24 at or above the 10 floor
Market capPASSmarket cap 91.93B (finnhub, 2026-10-02)
LiquidityPASSADV20 487.9M (STRONG_LIQUIDITY)
SectorPASSsector Industrials (finnhub_industry)
RegimePASSregime RISK_ON
EarningsPASSearnings in 16 sessions (2026-10-27)
News / event riskPASSnews context POSITIVE
Chase protectionFAILclose is 2.55 ATR above EMA20 (max 2) · too extended
R:RFAILreward/risk to target 1 is 1.22 (below minimum) · reward/risk
Portfolio capacityPASS1 shares (151), bound by risk budget
Data qualityPASScurrent session data, valid technical snapshot, trigger and ATR; critical facts known

Primary blocker: too extended · also reward/risk

Why this action

Technical

  • breakout on 2026-10-01 is extended; buy only on a retracement into 148.74-150.53
  • close is 2.55 ATR above EMA20: too extended to enter
  • reward/risk 1.22 to target 1 is below the 2 minimum; the target is structural and is not moved
  • RS20 vs SPY 10.3%, vs QQQ 5.4%

Options

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

News and events

  • news context positive (17 canonical items in window)
  • earnings 2026-10-27 (16 sessions, finnhub); event risk low
  • other · low · positive: Smart HVAC Controls Market Outlook 2026-2035 - Featuring Profiles of 3 Leading Companies:
  • other · low · unknown: Data Center Cooling Market to Reach $37.62 Billion by 2033 at 16.1% CAGR as AI Workloads a
  • earnings · low · neutral: Johnson Controls Announces Fourth Quarter 2026 Earnings Conference Call Webcast
  • other · low · unknown: Amazon and these four U.S. stocks are latest additions to Goldman’s flagship list

Market and risk

  • regime RISK ON: SPY: trend UP, volatility NORMAL; QQQ: trend UP, volatility NORMAL
  • gate too extended blocks a new entry
  • gate reward/risk blocks a new entry

Chart

252 sessions · EMA20 / SMA50 / SMA150 / SMA200 default · strategy levels drawn when a plan exists
2026-10-02O 154.00H 156.95L 153.17C 156.24 +2.95%Vol 3,240,644RVOL20 0.97SMA50 145.99SMA150 141.83SMA200 137.63EMA20 147.10RSI14 67.9MACD 2.124 / 0.862 / 1.261ATR14 3.58RS20 SPY 10.3% · QQQ 5.4%

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

Rank #15 · priority 67 / 100 · coverage 100%

  • technical readiness21/30
  • structure quality6/10
  • relative strength15/15
  • participation4/10
  • risk reward3/15
  • 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
156.95
Distance
0.45%
Close
156.24
SMA50
145.99
SMA150 / SMA200
141.83 / 137.63
RSI14
67.9
EMA20 extension
2.55 ATR
RS20 vs SPY
+10.3%
RS20 vs QQQ
+5.4%

Hard requirements · 7/8 passed

  • PASS
    Confirmed resistance
    resistance=156.95 exists eligible=true
  • PASS
    Distance to resistance
    distance_pct=0.4524 · resistance=156.95 · close=156.24 inclusive_between min=0 · max=3
  • PASS
    Close above SMA50
    close=156.24 · sma50=145.9876 > right_operand=sma50
  • PASS
    SMA150 ≥ SMA200
    sma150=141.8265 · sma200=137.6324 >= right_operand=sma200
  • PASS
    RSI14 band
    rsi14=67.8841 inclusive_between min=50 · max=70
  • FAIL
    EMA20 extension (ATR)
    extension_atr=2.5526 · close=156.24 · ema20=147.0958 · atr14=3.5823 <= max=1.5
  • PASS
    RS20 vs SPY or QQQ
    SPY=0.1031 · QQQ=0.054 OR > SPY=0 · QQQ=0
  • PASS
    Resistance quality
    distinct_touches=2 policy_and_minimum_touches min=2

Supporting evidence · 4/6 passed

  • PASS
    ATR compression
    current_atr_pct=0.0229 · median_previous_60_atr_pct=0.0302 · ratio=0.7596 < right_operand=median_previous_60_atr_pct
  • FAIL
    Volume contraction
    recent_volume=2,910,006.5061 · baseline_volume=3,337,482.0848 · ratio=0.8719 < max=0.85
  • FAIL
    Higher lows
    low_1=137.54 · low_2=135.785 · low_3=143.57 low_3 > low_2 > low_1 required_pivots=3
  • PASS
    Full MA alignment
    sma50=145.9876 · sma150=141.8265 · sma200=137.6324 sma50 > sma150 > sma200
  • PASS
    RS20 vs SPY positive
    SPY=0.1031 > min=0
  • PASS
    RS20 vs QQQ positive
    QQQ=0.054 > min=0

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

Intelligence timeline

17 canonical of 18 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 (after the close)2026-10-2716 sessionshighfinnhub · Tier 3 · provider

Options activity

AVAILABLE_DELAYED · session 2026-09-30 · selected contracts, delayed
Session volume
293
5D baseline
953
20D baseline
607
Volume / 20D
0.48x
Call / put volume
274 / 19
Call / put ratio
14.42
Top-3 contract share
91%
Top expiration
2026-10-16 100%

Activity trend · last 32 sessions

2026-08-17: 342026-08-18: 542026-08-19: 1,6992026-08-20: 372026-08-21: 3602026-08-24: 4442026-08-25: 3232026-08-26: 442026-08-27: 3532026-08-28: 4312026-08-31: 2082026-09-01: 1222026-09-02: 5652026-09-03: 1,3842026-09-04: 832026-09-08: 1972026-09-09: 1092026-09-10: 522026-09-11: 2722026-09-14: 3392026-09-15: 1,0182026-09-16: 492026-09-17: 1,4122026-09-18: 4422026-09-21: 1,0662026-09-22: 2632026-09-23: 2162026-09-24: 1,8952026-09-25: 9762026-09-28: 1,5602026-09-29: 1172026-09-30: 29308-1709-0909-301,895 · line: 20D baseline
SessionVolume5D20D/ 20D
2026-09-241,8956804314.39x
2026-09-259767765241.86x
2026-09-281,5608835552.81x
2026-09-291179826110.19x
2026-09-302939536070.48x

Call vs put volume

2026-08-17: 27 / 72026-08-18: 18 / 362026-08-19: 1,071 / 6282026-08-20: 21 / 162026-08-21: 52 / 3082026-08-24: 345 / 992026-08-25: 258 / 652026-08-26: 29 / 152026-08-27: 346 / 72026-08-28: 402 / 292026-08-31: 190 / 182026-09-01: 50 / 722026-09-02: 445 / 1202026-09-03: 56 / 1,3282026-09-04: 32 / 512026-09-08: 113 / 842026-09-09: 90 / 192026-09-10: 22 / 302026-09-11: 139 / 1332026-09-14: 131 / 2082026-09-15: 852 / 1662026-09-16: 30 / 192026-09-17: 1,392 / 202026-09-18: 349 / 932026-09-21: 1,011 / 552026-09-22: 123 / 1402026-09-23: 184 / 322026-09-24: 37 / 1,8582026-09-25: 911 / 652026-09-28: 1,435 / 1252026-09-29: 109 / 82026-09-30: 274 / 1908-1709-0909-301,895
calls 94%puts 6%

Expiration concentration

  • 2026-10-16293 · 100%

Contract concentration

  • O:JCI261016C00165000231 · 79%
  • O:JCI261016C0015000021 · 7%
  • O:JCI261016P0014000014 · 5%
  • O:JCI261016C0016000012 · 4%
  • O:JCI261016C001550005 · 2%
  • remaining contracts9% outside top 3

Top contracts · session 2026-09-30

ContractTypeStrikeExpirationDTEVolume5D avg20D avg/ 20DReturnMoneyness
O:JCI261016C00165000CALL1652026-10-161623151514.95x0.0%OTM (-9.9%)
O:JCI261016C00150000CALL1502026-10-1616213292050.10x-7.7%OTM (-0.9%)
O:JCI261016P00140000PUT1402026-10-16161435190.73x-4.9%OTM (6.2%)
O:JCI261016C00160000CALL1602026-10-16161283650.18x-30.9%OTM (-7.1%)
O:JCI261016C00155000CALL1552026-10-1616594550.09x-4.8%OTM (-4.1%)
O:JCI261016C00145000CALL1452026-10-1616322180.17x-6.0%ITM (2.5%)
O:JCI261016P00150000PUT1502026-10-161628insufficient historyinsufficient history-10.1%ITM (-0.9%)
O:JCI261016C00140000CALL1402026-10-161614220.04x0.0%ITM (6.2%)
O:JCI261016C00170000CALL1702026-10-161613insufficient historyinsufficient history0.0%OTM (-12.6%)
O:JCI261016P00130000PUT1302026-10-161614110.09x0.0%OTM (14.3%)
O:JCI261016P00135000PUT1352026-10-161613951890.01x0.0%OTM (10.1%)
O:JCI261016P00145000PUT1452026-10-161613insufficient historyinsufficient history0.0%OTM (2.5%)

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

2 · ALERT_POLICY_V1
CategoryAlertPreviousCurrentSessionsWorkflowActions
ChangedDistance to resistance narrowed3.30.452026-10-01 → 2026-10-02New
ChangedOptions activity vs 20D baseline rose0.190.482026-09-29 → 2026-09-30New

Decision trace

PRE_BREAKOUT_SWING_V1_1 · generated 2026-10-04 16:39 UTC · strategy 073b221a9cd0…
  1. setup_eligiblePASSPRE_BREAKOUT on 2026-09-30; close above its resistance 148.74 on 2026-10-01
  2. trigger_statePASSTRIGGERED but EXTENDED: the close is beyond the entry zone or the EMA20 extension limit; entry only on a retracement into the zoneclose=156.24 · entry_zone_high=150.53 · extension_atr=2.55 | threshold breakout_max_extension_atr=2
  3. data_freshnessPASS0 completed session(s) behind the calendarsessions_behind=0 | threshold max_sessions_behind=1
  4. price_gatePASSclose 156.24 at or above the 10 floorclose=156.24 | threshold min_price=10
  5. market_cap_gatePASSmarket cap 91.93B (finnhub, 2026-10-02)market_cap_usd=91933386125.67 | threshold min_market_cap_usd=1000000000
  6. liquidity_gatePASSADV20 487.9M (STRONG_LIQUIDITY)adv_dollar=487901965 · strong_liquidity=true | threshold min_adv_dollar=25000000, strong_adv_dollar=50000000
  7. sector_gatePASSsector Industrials (finnhub_industry)
  8. market_regime_gatePASSregime RISK_ONregime=RISK_ON · risk_multiplier=1
  9. event_risk_gatePASSearnings in 16 sessions (2026-10-27)earnings_sessions_away=16 | threshold earnings_block_sessions=5
  10. news_gatePASSnews context POSITIVE
  11. chase_gateFAILclose is 2.55 ATR above EMA20 (max 2)extension_atr=2.55 | threshold breakout_max_extension_atr=2
  12. risk_rewardFAILreward/risk to target 1 is 1.22 (below minimum)reward_risk_1=1.22 · reward_risk_2=2.2 | threshold min_reward_risk_1=2
  13. portfolio_gatePASS1 shares (151), bound by risk budgetshares=1 · risk_amount=7.32 · regime_multiplier=1 · share_increment=1
  14. data_qualityPASScurrent session data, valid technical snapshot, trigger and ATR; critical facts known
  15. finalPASSWAIT (blocked by CHASE_EXTENDED, REWARD_RISK; primary CHASE_EXTENDED)

Snapshot history: 2026-10-02 WAIT · 2026-10-01 WAIT · 2026-09-30 BUY_ON_TRIGGER

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