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 September 24, 2026

Indicators: A full round trip in five weeks — down to $754.05 and back, ending almost exactly where it started. Price arc: $763.47 (Aug 24) → $773.17 (Sep 3) → $754.05 (Sep 16 low close, intraday $749.60) → $773.50 (Sep 21) → $763.90 today. Net +$0.43 across 23 sessions — the tape went nowhere, violently. The EMAs crossed twice: bear cross Sep 10 (first since Jul 23), then bull cross Sep 22 putting EMA9 back on top. They are now effectively entwined — EMA9 $765.68, EMA21 $764.87, a spread of just $0.81 against $4.47 five weeks ago. Today's close sits $1.78 below EMA9. FastOsc bottomed at 0.25 (Sep 16) and has recovered to 0.52; SlowOsc ground from 0.80 down to 0.43 (Sep 18) and has only just turned up to 0.57. Note: this week's export drops the HY OAS series, so there is no credit read to pair with the tape.

Sentiment: The deepest sentiment flush since July — and it resolved bullishly. Score slid from 63.25 (Aug 31) to 26.57 (Sep 17): 37 points in twelve sessions, the lowest print since Jul 31 (21.16) and inside the bottom 20% of the 14-year dataset. The recovery has been just as fast: 26.57 → 30.73 → 40.59 → 50.86 → 55.60 → 52.01 today. The tell arrived before the turn — the model printed a Bullish Divergence on Sep 15, only the fifth in the entire dataset (prior prints: Aug 2015, Dec 2018, Jan 2022, Apr 2022) — two sessions before the score bottomed and four before price ripped +$11.81 on Sep 21. Caveat: this week's export no longer carries the model's BUY/SELL columns, so no new Buy prints could be recorded either way — the DCA backtest stays at 55 signals until a re-export restores them.

What to watch: This was the breakout-failure scenario arming and then disarming inside two weeks. Price closed below EMA21 with score under 40 on five straight sessions (Sep 14–18) — precisely the "suspend adds" condition — then reclaimed both EMAs and printed the bull cross on Sep 22. The $755 reserve tier filled on the way down (Sep 16 close $754.05, score 31.66), so that tier is now spent. What's unresolved: the Sep 21–22 surge stalled at $773.50 and has already given back $9.60, and both EMAs are flat and overlapping — the textbook picture of no trend. Above, a close over $773.50 with score back above 60 re-opens the ATH retest ($777.88). Below, $754 is the line that matters now; a close under it with score back beneath 30 would set a lower low in price and sentiment for the first time this cycle. Stance: the Sep 16 flush was bought as prescribed. Hold. The EMA9-tag add is live again today (score 52.01, price $1.78 under EMA9) — normal size only, keeping the deeper reserve for a genuine break of $754.

Game Plan — Forward Scenarios
From $763.90 close · September 24, 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 · Oct 24
$768
+0.5% base
Bull: $788 (+3.2%)
Bear: $746 (−2.3%)
3 Months · Dec 24
$778
+1.8% base
Bull: $808 (+5.8%)
Bear: $733 (−4.0%)
6 Months · Mar 24
$793
+3.8% base
Bull: $832 (+8.9%)
Bear: $713 (−6.7%)
12 Months · Sep 2027
$818
+7.1% base
Bull: $887 (+16.1%)
Bear: $668 (−12.6%)

Action framework — when to add:

  • Live — Pullback to EMA9 ($766) with score <55: Score 52.01 with price $763.90 sitting $1.78 below EMA9 — condition met. Normal-sized add on any tag of the $760-766 zone; the tier still in play.
  • Reserve — Close below $754 with score <30: 1.5× tier. A lower low in price and sentiment — the first of this cycle — and the only case that changes the structural read.
  • Supporting signal — Bullish Divergence (Sep 15): Only the fifth in the 14-year dataset. Printed two sessions before the score bottomed at 26.57 and four before the +$11.81 Sep 21 rally.
  • 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 close, score 31.66).

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. Out of reach for now.
  • Daily close below EMA 21 ($765) on rising volume: Suspend opportunistic adds above the prescribed dip tiers; core B&H not exited during fear-driven flushes.
  • Not armed: The >75 blowoff trim has never fired — Aug 17's 73.81 remains the cycle high-water mark and score has since round-tripped 63 → 27 → 52. First-tier trim executed May 27 at $750.46 (score 68.01). Re-arming needs a fresh climb into greed and a new ATH push.

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: ATH close $777.88 (Aug 13) still unbroken; price $13.98 (−1.8%) below it after five weeks of chop · EMA9/EMA21 spread has collapsed to $0.81 — two crosses in nine sessions is whipsaw, not trend · Sep 16's intraday $749.60 was the first sub-$750 print since Aug 3; that low is now the structural pivot · Score round-tripped 63 → 27 → 52 without a single trim trigger arming — the cycle is compressing, not resolving · This week's export dropped the model's BUY/SELL columns (and HY OAS), so the DCA backtest is frozen at 55 signals and there is no credit-spread cross-check until a re-export restores them · Sep–Oct midterm-year seasonality remains the weakest window of the cycle.

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.