Proprietary Market Intelligence

The market has a mood. We measure it.

Market intelligence for traders. Weekly sentiment analysis, SPY & QQQ setups, and macro research — built for traders who want edge, not noise.

BSB Sentiment Index
Last updated: —
Sentiment Score
—
Loading...
🔬
Proprietary Multi-Factor Model Composite score derived from our exclusive quantitative framework.
Zone Indicator
Extreme
Fear
Fear Neutral Greed Extreme
Greed
Historical
Yesterday
—
—
1 Week
—
—
1 Month
—
—
1 Year
—
—
Sentiment Trend
+ SPY Daily
Extreme Fear Fear Neutral Greed Extreme Greed
SPY
—
—
Up day Down day EMA 9 EMA 21
HURST CYCLE OSCILLATOR
Fast Osc Slow Osc OB / OS
Weekly Analysis — Week Ending October 19, 2026

Indicators: The breakout failed. Price arc: $778.10 (Oct 12) → $778.01 (Oct 13) → $769.60 (Oct 14) → $771.79 (Oct 15) → $763.25 (Oct 16, intraday $760.64) → $766.48 today. Net −$11.62 (−1.49%) in five sessions, and −$12.61 (−1.62%) from the Oct 6 ATH close of $779.09; intraday peak-to-trough, $781.62 → $760.64 is −$20.98. The EMAs have gone from stacked to stalled: EMA9 $770.47, EMA21 $770.09, spread compressed from +$3.71 on Oct 12 to +$0.38 — a bear cross is one weak session away. Price closed below EMA21 on three of the five sessions and sits $3.99 under EMA9. FastOsc rolled from 0.86 to 0.47, SlowOsc from 0.70 to 0.64. No EMA cross and no divergence flag has printed yet.

Sentiment: Last week’s warning was the right one. The score has fallen five straight sessions — 49.01 → 48.21 → 45.26 → 39.18 → 33.02 → 25.77, a 23-point collapse — and now sits at the 18th percentile of the 14-year dataset, its lowest print since Jul 31 (21.16). It has not seen 55 since Sep 23, 60 since Aug 31, or 75 since Jun 4. One constructive detail: this is a lower sentiment low than Sep 17’s 26.57, but at a higher price ($766.48 against $762.60) — washout deepening while price holds up, the same shape that preceded the Sep 15 Bullish Divergence. No such flag has printed this time. Third export running without the model’s BUY/SELL columns, so the DCA backtest stays frozen at 55 signals.

What to watch: The failure condition this page set out last week triggered on schedule. The text read: a close back below EMA9 with score under 40 would stamp Oct 6 as a non-confirmed top and put the Sep 30 low of $762.63 back in play. Oct 16 closed $763.25 with score 33.02 — condition met, and $762.63 now sits just $3.85 below spot. The 1.25× reserve came within 62 cents of firing that session, with its sentiment half already satisfied. From here: a close under $762.63 with score below 35 fires the 1.25× tier; $754 with score under 30 is the 1.5× flush tier, now 1.6% away and with the score condition already met at 25.77 — price is the only missing half. On the other side, reclaiming EMA9 ($770) with score back above 40 would make this a two-week shakeout inside an intact uptrend; but at an EMA spread of $0.38 the trend itself is the open question. Stance: the EMA9 tier fired four times this week and those adds are done. The suspend rule is active, so nothing above the prescribed tiers. Let $762.63 do the work and keep the 1.5× tier for a genuine flush.

Game Plan — Forward Scenarios
From $766.48 close · October 19, 2026

Forward scenarios anchored on current price, BSB sentiment cycle position, oscillator extremes, and historical SPY volatility ranges. These are scenarios, not predictions. Bull/Bear extremes represent ~1σ moves; base case is the median path given current setup.

1 Month · Nov 19
$770
+0.5% base
Bull: $791 (+3.2%)
Bear: $749 (−2.3%)
3 Months · Jan 19
$780
+1.8% base
Bull: $811 (+5.8%)
Bear: $736 (−4.0%)
6 Months · Apr 19
$796
+3.9% base
Bull: $835 (+8.9%)
Bear: $715 (−6.7%)
12 Months · Oct 2027
$821
+7.1% base
Bull: $890 (+16.1%)
Bear: $671 (−12.5%)

Action framework — when to add:

  • [FIRED Oct 14-19] Pullback to EMA9 ($770) with score <55: Met on four of five sessions — closes $763.25-$771.79 against EMA9 $770.47-$773.95, scores 45.26 → 25.77. Normal-sized adds executed; the tier re-arms on any further tag while price stays beneath EMA9.
  • Live — Close below $762.63 (Sep 30 low) with score <35: Came within 62 cents on Oct 16 (close $763.25, score 33.02 — sentiment half already satisfied). Now $3.85 below spot and the most likely next trigger. 1.25× add.
  • Reserve — Close below $754 with score <30: 1.5× tier, now 1.6% below spot and materially closer than a week ago. Score at 25.77 already satisfies the sentiment condition — price is the only missing half.
  • [FAILED Oct 16] Breakout above the Aug 13 ATH ($777.88): The Oct 6 close of $779.09 held just five sessions. Oct 16’s $763.25 close with score 33.02 met the stated non-confirmation condition exactly, stamping the record as a false break. Price is now $12.61 (−1.6%) below it.
  • Already spent this cycle: $750 / EMA9 / EMA21 adds (Jun 5-11) · $725 flush (Jun 26) · model Buy prints Jul 31 at $747.03 and Aug 10 at $773.03 · $756 breakout (Aug 3) · the $755 tier on the Sep 16 flush ($754.05) · the EMA9 tier twice over, Sep 28-Oct 1 and again Oct 14-19.

Action framework — when to trim or hedge:

  • Sustained above $785 with score >75 (Bull 6M+): Trim 25–50% of B&H or sell 30-DTE covered calls at $795 strike on 50% of position. Price is now $18.52 away and the score 49 points short — this band went from near-miss to irrelevant in a week.
  • [ACTIVE] Daily close below EMA 21 ($770) on rising volume: Triggered — three closes below EMA21 this week (Oct 14, 16, 19). Opportunistic adds above the prescribed dip tiers are suspended; core B&H is not exited during fear-driven flushes.
  • Not armed: The >75 blowoff trim has still never fired, and is now far out of reach — the score has not printed 75 since Jun 4, nor even 60 since Aug 31. Aug 17’s 73.81 remains the cycle high-water mark. First-tier trim executed May 27 at $750.46 (score 68.01).

Covered-call note: when the BSB score is elevated, implied volatility is elevated too — the same crowd buying the rally is buying the upside calls you sell. You collect premium while waiting, get called away at your trim target if SPY rips through, and avoid realizing gains if it doesn't. Requires options approval at your broker.

Key risks to monitor: The Oct 6 ATH ($779.09) is now a failed breakout — price $12.61 (−1.6%) below it after holding only five sessions · EMA9/EMA21 spread down to $0.38 from $3.71 a week ago; a bear cross is one weak session away and would be the third cross in six weeks · Score 25.77 is the 18th percentile and the lowest since Jul 31, five straight down sessions, with no Bullish Divergence flag yet to mark a floor · The $762.63 trigger sits $3.85 below spot and missed by 62 cents on Oct 16 — the 1.25× tier is close, and the 1.5× tier’s score condition is already met · Third consecutive export without the model’s BUY/SELL and HY OAS columns, so the DCA backtest is frozen at 55 signals with no credit cross-check · Oct midterm-year seasonality remains the weakest window of the cycle, and a failed breakout fits the pattern.

Buy & Hold + BSB Buy Signal DCA Backtest
$100K Lump + $100K per Fear Signal

$100K initial buy on day one of the dataset, held indefinitely. Then $100K added on every BSB Buy signal — the model's discretionary buy print from the P5 Sentiment framework. All positions held; no exits. (The latest data export omits the model's Buy column, so no signals have been recorded since Aug 10.)

ⓘ

The BSB Sentiment Index is an educational tool only. Nothing here constitutes investment advice or a recommendation to buy or sell any security. Trading involves risk of loss. Full disclaimer →

Latest Articles
View all →
OIL
Hormuz Zero: What Happens When the World's Most Important Waterway Goes Dark
WTI and Brent both collapsed over 13% as tanker traffic through Hormuz hit zero. We break down what the forward curve, CL1 chart, and prediction markets are actually telling traders.
Read article →
10Y
The Bond Market Paradox: Why the 10Y Won't Fall Even as Recession Risk Rises
CPI is at 2.4%. Oil just crashed. Three Fed cuts are priced in. The 10Y should be falling — but it isn't. We break down the term premium, the tariff inflation trap, and what the bond market is really telling us.
Read article →
About

The work speaks for itself.

Banana Street Bets is a market intelligence operation focused on letting the analysis stand on its own — without the noise of personality, agenda, or narrative.

What we can tell you: the BSB Sentiment Index is built on a proprietary quantitative model developed over years of market observation. The daily charts and weekly research are the product of that same framework, applied consistently, without agenda.