Daily Market Brief, Oct 20: BEAR day 2, VIX 18.44, breadth 34% bullish
2026-10-19 · By Pierre Brunelle · Founder & Research Lead · All notes
Regime & desk call
HMM regime: BEAR, day 2 (flipped from BULL on 2026-10-16). Gross leverage scalar 1.00×, risk-on no.
| Read | Value |
|---|---|
| State probabilities | BULL 29.7% · BEAR 68.4% · CRISIS 0.0% · RECOVERY 1.9% |
| Risk-off probability (danger) | 68.4% |
| Drawdown-model probability | 4.4% |
| Circuit breakers | CLEAR (0 active) |
| Breadth, % of universe bullish | 34% (5,091 of 15,122) |
| Signal flips today | 313 BUY / 297 SELL |
| Breadth velocity 5d / 10d | -2.84% / +0.58% |
| Breadth acceleration 5d | -6.26% |
| Breadth squeeze · stoch K | 0.214 · 31.1 |
| Breadth timing position | LONG (EMA bullish crossover (5d EMA > 20d EMA)) |
| Hedge desk | TAKE_PROFIT · VIX 18.44 (cheap) |
Desk synthesis. The model remains in a BEAR regime on day 2, supporting a gross exposure of 1.00× and reflecting a risk‑off probability of 68.4%. Breadth is modest at 34% bullish, rates sit near 4.74% on the 2‑year and 5.09% on the 10‑year with a 2s10s spread of +35 bp, the VIX curve is in contango (VIX9D/VIX 0.972, VIX/VIX3M 0.941) and sector rotation favors Consumer Discretionary (+1.73%) and Technology (+1.17%) while Real Estate (‑1.17%) and Utilities (‑1.96%) lag. A surprise Housing Starts release at 08:30 ET would be the single catalyst capable of revising the call for the next session.
Snapshot, corridors & sectors
| Asset | Last | 1D |
|---|---|---|
| S&P 500 | 7,690.73 | +0.41% |
| Nasdaq Comp | 26,430.89 | +1.11% |
| Russell 2000 | 2,728.30 | +0.25% |
| Dow | 51,966.03 | -0.07% |
| VIX | 18.44 | -7.75% |
| Gold | 4,147.70 | -0.30% |
| WTI crude | 99.23 | +0.70% |
| Brent crude | 110.41 | +0.79% |
| Bitcoin | 81,730.65 | -0.14% |
| UST 2Y | 4.74% | -3 bp |
| UST 10Y | 5.09% | -1 bp |
| 2s10s spread | +35 bp |
Cross-asset pairs (60-session z-score of the log ratio, or of the price spread for Brent–WTI)
| Pair | Level | Z (60d) | Read |
|---|---|---|---|
| BZ–WTI | 11.01 | +1.33 | inside band |
| GDXJ–GLD | 0.2854 | -0.72 | inside band |
| ETH/BTC | 0.0294 | -2.17 | stretched cheap |
VIX term structure (Cboe implied-vol indices by horizon; ratios above 1.00 mean the curve is inverted)
| Horizon | Index | Level | 1D |
|---|---|---|---|
| 1-day | VIX1D | 11.93 | -11.34 |
| 9-day | VIX9D | 17.93 | -2.19 |
| 30-day | VIX | 18.44 | -1.55 |
| 3-month | VIX3M | 19.60 | -0.90 |
| 6-month | VIX6M | 21.12 | -0.55 |
Vol of VIX index: 106.93.
Index corridors (ATR HiLo trail and flip line)
| ETF | Close | ATR trend | Trail stop | Flip line | Stoch K | IV rank |
|---|---|---|---|---|---|---|
| SPY | $766.48 | Long, 54d | $758.82 (-1.0%) | Support $729.08 (-4.9%) | 27.7 | 29 |
| QQQ | $718.36 | Short, 2d | $759.38 (+5.7%) | Support $661.11 (-8.0%) | 17.0 | 35 |
Sector rotation (S&P 500 constituents, equal-weight 1D change)
| Sector | 1D | Index weight | Names |
|---|---|---|---|
| Consumer Discretionary | +1.73% | 12.9% | 81 |
| Technology | +1.17% | 40.5% | 88 |
| Communication Services | +0.56% | 9.8% | 21 |
| Basic Materials | +0.19% | 1.7% | 23 |
| Energy | -0.63% | 3.4% | 22 |
| Healthcare | -0.63% | 9.2% | 59 |
| Industrials | -0.70% | 7.4% | 74 |
| Financial Services | -0.77% | 11.2% | 70 |
| Real Estate | -1.17% | 1.7% | 30 |
| Utilities | -1.96% | 1.9% | 31 |
Leaders: Consumer Discretionary, Technology. Laggards: Real Estate, Utilities.
Calendar, policy & wire
US macro, Tue Oct 20
| Time ET | Impact | Release | Consensus | Prior |
|---|---|---|---|---|
| 08:30 | Medium | Housing Starts MoM (Sep) | 1.90 | -2.60 |
| 08:30 | High | Housing Starts (Sep) | 1.31 | 1.27 |
| 08:30 | Medium | Building Permits MoM (Sep) | -0.70 | -2.10 |
| 08:30 | High | Building Permits (Sep) | 1.40 | 1.40 |
| 10:00 | Medium | Pending Home Sales YoY (Sep) | 1.00 | -4.70 |
| 10:00 | Medium | Pending Home Sales MoM (Sep) | -0.50 | 0.30 |
| 16:30 | Medium | API Crude Oil Stock Change (Oct/16) | – | -11.10 |
Policy & geopolitical monitor
Market wire
- Top S&P 500 Stock Names Implied Volatility · FinancialJuice, 24m ago
- SoftBank Credit Risk Hits 4-Year High on AI Funding Strain · Bloomberg, 3h ago
- US stocks recover after AI sell-off · Financial Times, 9h ago
- Hated, Unloved, And Yielding 5%: Is It Time To Reconsider Bonds? Here's My Take · Seeking Alpha, 12h ago
- Nasdaq rises 1.1% as chip stocks rebound after last week's AI selloff · Invezz, 13h ago
Tape check: The wire highlights SoftBank’s rising credit risk and a cautionary view on 5 %‑yielding bonds, yet the tape shows absorption as the Nasdaq climbs 1.1% and the technology sector adds 1.17%; the broader market also holds with the S&P 500 up 0.41%.
Prediction markets (Kalshi / Polymarket; Fed odds)
| Market | Venue | Yes | 24h Δ | Volume |
|---|---|---|---|---|
| Will there be no change in Fed interest rates after the October 2026 meeting? | polymarket | 86% | +1 pts | $14,391,425 |
| Will the Fed increase interest rates by 25 bps after the October 2026 meeting? | polymarket | 14% | +2 pts | $11,083,114 |
| Fed rate hike in 2026? | polymarket | 100% | +5 pts | $9,907,027 |
Earnings radar, Tue Oct 20 (largest 10 of 57 covered reporters; full calendar)
| Ticker | Time | EPS est | Signal | PERF | FUND | PF | Weekly opts |
|---|---|---|---|---|---|---|---|
| SPCX | AMC | 0.14 | SELL | – | 15 | – | yes |
| GE | BMO | 2.01 | SELL | 11 | 53 | 1.40 | yes |
| NFLX | AMC | 0.82 | SELL | -8 | 67 | 2.63 | yes |
| RTX | BMO | 1.78 | SELL | 26 | 43 | 1.68 | yes |
| ISRG | AMC | 2.65 | BUY | 34 | 54 | 1.79 | yes |
| CB | AMC | 6.79 | BUY | 53 | 77 | 1.03 | no |
| COF | AMC | 5.50 | SELL | 7 | 100 | 1.58 | yes |
| MMM | BMO | 2.39 | SELL | 19 | 16 | 1.17 | yes |
| GM | BMO | 3.70 | BUY | 30 | 35 | 1.49 | yes |
| NOC | BMO | 7.18 | SELL | -8 | 48 | 1.77 | no |
Reported Oct 19
| Ticker | EPS actual | EPS est | Surprise | Rev vs est |
|---|---|---|---|---|
| MSS | 0.64 | 0.64 | +0.0% | +0.0% |
Flow: insiders, Street, squeeze & Congress
Insider cluster buys (Form 4 open-market purchases, three or more insiders in 14 days, $250K+ combined, $300M+ caps; large holder = 10%+ owner)
| Ticker | Insiders | Who | Bought | Share of cap | Avg price | Close vs avg | Last buy | Signal | PERF |
|---|---|---|---|---|---|---|---|---|---|
| AGMB | 3 | 2 officers, 1 director | $311.2K | 7.7 bp | $8.64 | -4.8% | 2026-10-08 | SELL | – |
Insider selling into earnings (open-market Form 4 sales in the last 30 days, report due within two weeks, $1M+ sold, liquid names, ranked by share of market cap)
| Ticker | Reports | Sold | Share of cap | Sellers | Who | Signal | PERF |
|---|---|---|---|---|---|---|---|
| LIFE | 2026-11-02 | $9.1M | 36.2 bp | 2 | 2 officers | BUY | – |
| HNGE | 2026-11-02 | $29.1M | 34.6 bp | 4 | 3 officers, 1 director | BUY | 81 |
| PBF | 2026-10-29 | $33.3M | 34.5 bp | 1 | 1 large holder | BUY | 63 |
| WHD | 2026-10-28 | $12.4M | 28.8 bp | 2 | 2 officers | SELL | 29 |
| TVTX | 2026-10-29 | $13.1M | 27.6 bp | 1 | 1 officer | SELL | 29 |
| NP | 2026-10-20 | $4.6M | 16.7 bp | 1 | 1 officer | BUY | 24 |
| COHU | 2026-10-28 | $3.4M | 13.3 bp | 2 | 2 officers | SELL | 22 |
| PBI | 2026-10-28 | $2.4M | 10.5 bp | 1 | 1 officer | BUY | 44 |
Street rating changes since the Fri Oct 16 close: 9 upgrades and 13 downgrades across covered names; largest $2B+ names shown, price target from the same note
Upgrades
| Ticker | Firm | Rating | Target (vs close) | Close | Signal | PERF |
|---|---|---|---|---|---|---|
| DDOG | Bernstein | Market Perform → Outperform | $350.00 (+34%) | $260.36 | BUY | 54 |
| VALE | Scotiabank | Sector Perform → Outperform | – | $13.11 | SELL | -11 |
| CRWV | Goldman Sachs | Sell → Buy | $106.00 (+73%) | $61.12 | SELL | -21 |
| GPN | KeyBanc | Sector Weight → Overweight | $105.00 (+24%) | $84.59 | SELL | 25 |
| MTCH | Evercore ISI | Cautious → Outperform | $53.00 (+18%) | $44.73 | BUY | 54 |
| BYD | Susquehanna | Neutral → Positive | $83.00 (+17%) | $70.96 | SELL | -21 |
| BYD | Morgan Stanley | Mixed → Overweight | $83.00 (+17%) | $70.96 | SELL | -21 |
Downgrades
| Ticker | Firm | Rating | Target (vs close) | Close | Signal | PERF |
|---|---|---|---|---|---|---|
| AAPL | Loop Capital Markets | Buy → Hold | $330.00 (-4%) | $342.94 | BUY | 50 |
| VLO | DBS Bank | – → Hold | – | $433.31 | BUY | 72 |
| CNI | Raymond James | Outperform → Market Perform | – | $120.09 | BUY | 28 |
| PYPL | Cleveland Research | – → Underperform | – | $56.51 | BUY | 18 |
| BXP | Piper Sandler | Overweight → Neutral | $64.00 (+10%) | $57.94 | SELL | -15 |
Short-squeeze monitor (FINRA settlement 2026-09-30; SI as % of shares outstanding, ≥10% and ≥3 days to cover, liquid names only)
| Ticker | SI % | Days to cover | SI × DTC | SI change | Signal | Risk |
|---|---|---|---|---|---|---|
| WOLF | 50.8% | 11.4 | 581 | +2.9% | SELL | Shorts aligned with SELL |
| BEAM | 26.7% | 15.3 | 408 | +6.4% | BUY | Squeeze fuel (BUY into crowded short) |
| GLOB | 27.5% | 13.2 | 363 | +7.1% | BUY | Squeeze fuel (BUY into crowded short) |
| EZPW | 21.1% | 16.9 | 357 | +0.7% | BUY | Squeeze fuel (BUY into crowded short) |
| SOUN | 35.8% | 9.7 | 346 | -3.7% | SELL | Shorts aligned with SELL |
| ACHC | 24.5% | 13.9 | 340 | +5.9% | BUY | Squeeze fuel (BUY into crowded short) |
| TNGX | 26.4% | 12.5 | 331 | +6.3% | SELL | Shorts aligned with SELL |
| TMDX | 24.7% | 13.1 | 322 | +7.2% | SELL | Shorts aligned with SELL |
Congressional trade disclosures, last 30 days (609 disclosed trades; Congress tracker)
| Bought | Trades · $ mid | Sold | Trades · $ mid |
|---|---|---|---|
| AMZN | 6 · $48,003 | HD | 15 · $340,508 |
| VZ | 4 · $56,502 | DVN | 12 · $1,287,506 |
| EQT | 4 · $32,002 | ITW | 8 · $345,004 |
| WFC | 3 · $73,002 | CL | 8 · $64,004 |
| TSM | 3 · $24,002 | TJX | 8 · $162,004 |
Quant setups & exhaustion
Screened from 6,566 names, liquid only (≥$1B cap, ≥500K avg volume, ≥20 backtested trades, PF ≥ 1.3). PF and win rate are the per-ticker signal backtest.
| Ticker | Preset | Close | PERF / FUND | PF / Win% / MACD-Z | Trigger & invalidation |
|---|---|---|---|---|---|
| PENG | CONTRARIAN RALLY | $56.54 | 44 / 60 | 1.70 / 33% / 1.40 | Holds while above trail $54.35; flip line $43.61 (support) |
| SEZL | CONTRARIAN RALLY | $128.05 | 43 / 62 | 2.56 / 32% / 0.30 | Holds while above trail $105.47; flip line $184.21 (resistance) |
| CTSH | CONTRARIAN RALLY | $66.79 | 41 / 73 | 1.92 / 44% / 1.00 | Holds while above trail $57.29; flip line $46.18 (support) |
| SKE | HIGH PF MOMENTUM | $31.44 | 38 / 7 | 4.44 / 40% / -0.30 | Trend still short: needs a close over trail $34.61; flip line $24.99 (support) |
| TRGP | HIGH PF MOMENTUM | $292.80 | 56 / 8 | 3.32 / 42% / 0.10 | Holds while above trail $268.50; flip line $255.09 (support) |
| PR | HIGH PF MOMENTUM | $24.80 | 60 / 43 | 3.11 / 39% / 1.20 | Holds while above trail $22.00; flip line $19.63 (support) |
Exhaustion reversals (daily triple-exhaustion signal with |MACD-Z| > 1.5)
| Ticker | Side | MACD-Z | Stoch K | PERF / FUND | PF | Regime |
|---|---|---|---|---|---|---|
| CTVA | Seller exhausted (long fade) | -8.00 | 30.0 | -34 / 59 | 0.97 | CRISIS |
| KOD | Buyer exhausted (short fade) | 5.90 | 38.6 | 75 / 0 | 8.05 | CRISIS |
| SPHR | Seller exhausted (long fade) | -4.80 | 28.3 | 0 / 7 | 1.37 | CRISIS |
| TIGO | Seller exhausted (long fade) | -4.40 | 23.5 | 12 / 52 | 2.43 | RECOVERY |
| XP | Buyer exhausted (short fade) | 4.30 | 55.4 | 61 / 55 | 1.03 | BULL |
| PTC | Buyer exhausted (short fade) | 4.10 | 47.0 | 48 / 74 | 1.42 | BULL |
Income desk: CEF, BDC & REIT
374 liquid income names scored. Income quality grades coverage and payout durability; income value is relative pricing against the class and its own history (higher = cheaper), both 0 to 100. Class median yields: CEF 9.7% · BDC 14.3% · REIT 5.6%.
Cheap and covered (income value ≥ 70 with ≥ 70% evidence confidence, income quality ≥ 60)
| Ticker | Class | Yield | Income value | Income quality | 1Y return | Drawdown | Signal |
|---|---|---|---|---|---|---|---|
| RWAY | BDC | 21.2% | 99 | 78 | -23.9% | -31.1% | SELL |
| HRZN | BDC | 26.0% | 99 | 78 | -13.1% | -54.8% | SELL |
| TPVG | BDC | 22.8% | 98 | 70 | -4.7% | -49.7% | SELL |
| EOS | CEF | 8.8% | 83 | 82 | -4.2% | -7.1% | SELL |
| RVT | CEF | 9.0% | 83 | 82 | +13.3% | -11.6% | SELL |
| ETY | CEF | 8.6% | 79 | 80 | -2.2% | -5.0% | SELL |
Yield-trap watch (yield ≥ 1.5× the class median while income quality ≤ 35)
| Ticker | Class | Yield | × class median | Income quality | 1Y div growth | 1Y return | Drawdown |
|---|---|---|---|---|---|---|---|
| OCCI | CEF | 50.6% | 5.2× | 3 | -37.7% | -54.3% | -66.6% |
| OXLC | CEF | 45.1% | 4.6× | 11 | -36.4% | -31.0% | -51.2% |
| CCIF | CEF | 45.0% | 4.6× | 14 | -25.0% | -49.2% | -62.0% |
| RWT | REIT | 24.7% | 4.4× | 20 | +0.0% | -37.9% | -73.4% |
| ACRE | REIT | 18.1% | 3.2× | 33 | -14.3% | -15.0% | -61.8% |
| BRSP | REIT | 17.8% | 3.2× | 33 | +0.0% | -22.2% | -64.4% |
Options desk & hedge
Income plays (CSP ledger · covered calls). POP is the historical hit rate of the same strike distance and tenor.
| Archetype | Contract | DTE | Spot | Cushion | Ann. yield | POP | FUND |
|---|---|---|---|---|---|---|---|
| CSP · best quality | GDDY 2026-11-20 100p | 32 | $107.33 | 6.8% | 39.9% | 83% | 92 |
| CSP · highest APY | RDDT 2026-10-30 150p | 11 | $154.82 | 3.1% | 177.0% | 66% | 58 |
| CSP · safest cushion | CRDO 2026-11-20 155p | 32 | $173.12 | 10.5% | 57.4% | 73% | 59 |
| Covered call | SNDK 2026-10-30 1500c | 11 | $1,378.16 | 8.8% | 91.5% | 54% | 90 |
Directional convexity (bull spreads · long calls)
| Structure | Contract | DTE | Economics | Evidence |
|---|---|---|---|---|
| Bull put spread | GEV 2027-03-19 680/740p | 151 | cushion 18.4% · max return 25.8% · APY 62% | 100% hit over 538 windows |
| Long call | BND 2026-11-20 70c | 32 | debit $100 · break-even move +0.5% | break-even / implied move 0.18 |
$100K beta-1 portfolio hedge (long puts). VIX 18.44 is under the 22 gate: puts are priced for buying.
| ETF | Put | DTE | OTM | Contracts × debit = cost | Payoff at expiry if index falls | Debit / implied move |
|---|---|---|---|---|---|---|
| SPY | 2026-11-13 710p | 25 | 7.5% | 1 × $191 = $191 (0.19%), covers $76,774 | −5%: $0 · −10%: $1,903 · −20%: $9,580 | 0.085 |
| QQQ | 2026-11-13 665p | 25 | 7.6% | 1 × $394 = $394 (0.39%), covers $71,954 | −5%: $0 · −10%: $1,741 · −20%: $8,937 | 0.122 |
SD50 month-to-date
Holding month October 2026, Oct 01 - Oct 19 (MTD). Live tracker.
| Book | MTD | SPY MTD | Alpha | Winners | Positions |
|---|---|---|---|---|---|
| SD50 | -3.7% | +0.5% | -4.2pp | 21/52 | 52 |
| SD14 | -2.0% | +0.5% | -2.6pp | 6/14 | 14 |
| Top contributors | MTD · contribution | Laggards | MTD · contribution |
|---|---|---|---|
| AMG | +5.3% · 0.27pp | PANW | -12.7% · -0.64pp |
| MRNA | +17.8% · 0.24pp | STX | -28.4% · -0.56pp |
| PBF | +5.6% · 0.22pp | KEYS | -7.7% · -0.50pp |
Data as of the Oct 19, 2026 close. Method: methodology · track record · screener.
This brief is independent quantitative research, not investment advice. Signals, backtests and option ledgers are model outputs; past results do not guarantee future returns. Options carry risk of total loss. Position sizing, execution and risk management remain the reader's responsibility.
Today's desk
The note is a snapshot. The stock page and screener carry tonight's re-score, the regime and the backtest behind the call.