Market intelligence for traders. Weekly sentiment analysis, SPY & QQQ setups, and macro research — built for traders who want edge, not noise.
Indicators: Fresh ATH $777.88 (Aug 13), then a controlled 2-week fade. Price arc: $773.03 (Aug 10) → $777.88 (Aug 13 ATH) → $772.67 (Aug 17) → $762.60 (Aug 20 low close) → $765.72 today. Net −$7.31 from the ATH close in six sessions (−0.9%), on almost no volume expansion. EMAs still uptrending but compressing: EMA9 $767.79, EMA21 $763.32, spread narrowed from $8.20 (Aug 10) to $4.47 as price consolidated below EMA9. Aug 20 close $762.60 was the first close below EMA9 since Jul 31. FastOsc peaked at 1.17 (Aug 13) and rolled to 0.77. SlowOsc peaked at 0.95 (Aug 17) and eased to 0.86 — mild fade, not a break. HY OAS quiet at 2.68-2.72 range through the pullback.
Sentiment: The scoring model has reverted to the original P5 Sentiment (from last week's P5-CSR experiment). Historical scores across the dataset are back to the prior methodology — more volatile than P5-CSR. Score peaked at 73.81 (Aug 17) — mid-greed, and just 1.19 points shy of the >75 blowoff trim trigger. Fade since has been sharp: 73.81 → 67.68 → 61.95 → 57.01 → 54.70 today, a 19-point four-session decline. Classic post-peak sentiment cooling. Notably, the model printed a BUY signal on Aug 10 at close $773.03 (score 69.36) — recent print at cycle-high price, reinforcing the recent bullish stance. Today's score of 54.70 is right at the "<55 with EMA9 tag" add threshold.
What to watch: The blowoff trim almost fired — Aug 17's 73.81 was the closest the score has come to 75 all year, and price at $772.67 was near the ATH. That the trim didn't trigger and price then rolled anyway is the "sentiment fade before price break" pattern we've now seen twice this cycle. Below current, EMA9 ($767.79) has been broken; EMA21 ($763.32) is the next support and today's low $761.31 didn't reach it. If the pullback deepens, the "pullback to $755 with score <50" trigger arms next (10 points below current with a score already close). Above, reclaim of EMA9 with score building back above 60 flips the picture back to bullish continuation. Stance: the Aug 10 Buy signal has been our anchor — hold that position. The EMA9-tag add trigger is essentially firing here (score 54.70, price at EMA9); the deeper 1.25× tier at $755 stays reserved for a proper flush.
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.
Action framework — when to add:
Action framework — when to trim or hedge:
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: Fresh ATH $777.88 (Aug 13); price now $12.16 off the high after 6-session fade · EMA9/EMA21 spread compressing again (from $8.20 to $4.47) — pullback tape but not yet trend break · Score model reverted from P5-CSR back to original P5 Sentiment this week — historical calibration is once again the pre-Aug scale · Aug 17 score peak of 73.81 was the closest to the >75 blowoff trim all cycle; the fact it didn't quite trigger before rolling is the "sentiment fade before price break" signature — second time this cycle · Aug–Oct midterm-year seasonality now active — the pullback aligns with the seasonally weakest window · EMA21 at $763.32 is the near-term line in the sand; a close below with score under 40 opens a broader unwind toward the $755 breakout retest.
$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-CSR framework. All positions held; no exits.
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 →
Get notified when new charts and research drop. Free, no spam.
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.