What is Squeeze breakout up? — chart signal explained
The width of the Bollinger Bands expands when price is choppy and contracts when things go quiet. Tightly pinched bands mean price has barely moved for a while — and markets have a habit of following quiet stretches with big moves. This signal catches the moment price starts tilting upward out of that squeeze.
When does it fire? — BaroBara criteria
It fires when the band width is narrower than the bottom 20% of its readings over the last 60 candles, and the close is sitting more than 0.5% above the 20-candle average.
How traders usually read it
The picture many traders see is a compressed spring starting to pop upward. The hope is that the energy stored up during the quiet spell gets released to the upside and turns into a sizable move higher.
What to watch out for
There's no way to know ahead of time which direction a squeeze will resolve, and head-fakes — a small tilt up followed by a hard break down — happen often. The 0.5% threshold is also a slim margin, so while the squeeze lasts, the up and down versions of this signal can flicker back and forth.
What the data actually shows (BTC 1h)
The common reading is a bounce (up) — but what actually happened matters more. This signal has fired 630 times on BTC 1h; across the most recent 300, price reached the small target (+0.25%) first about 45% of the time. Widen the target to ±1% and it becomes about 50%. A historical probability, not a guaranteed direction — and it shifts with market regime.
Odds and expected value — with symmetric target and stop (±)
Exactly the barobara framing: which side got hit first, +X% or −X%. Target and stop are set to the same %, and the win rate is how often the upside (+X%) was reached first.
| Target = stop (±) | Win rate (+ first) | EV (before fees) |
|---|---|---|
| ±0.25% | 45% | -0.02% |
| ±0.5% | 46% | -0.04% |
| ±0.75% | 47% | -0.05% |
| ±1% | 50% | +0.00% |
| ±1.5% | 52% | +0.06% |
| ±2% | 51% | +0.04% |
Broken down by market regime
⚠️ This table uses a different basis than the symmetric (±) table above — a small +0.25% target with a wide −2.5% stop (fees included). The small target makes the win rate look high while EV is often negative — exactly what signal groups hide. And the same signal behaves differently across regimes.
| Regime | Win rate (+0.25% target) | EV (−2.5% stop) | Sample |
|---|---|---|---|
| Bear market | 88% | -0.13% | N=200 |
| Sideways | 82% | -0.29% | N=179 |
| Bull market | 91% | -0.06% | N=239 |
Recent occurrences
How far price actually moved the last few times this signal fired (MFE = maximum favorable excursion).
| Date | MFE | Result |
|---|---|---|
| 2026-06-19 | 1.32% | ✅ hit |
| 2026-06-20 | 0.98% | ✅ hit |
| 2026-06-26 | 1.93% | ✅ hit |
| 2026-06-27 | 0.96% | ✅ hit 🔴 stopped |
| 2026-06-27 | 0.14% | — 🔴 stopped |
| 2026-07-02 | 2.89% | ✅ hit |
| 2026-07-03 | 5.0% | ✅ hit |
| 2026-07-03 | 4.58% | ✅ hit |
A free morning briefing: market heat & chart combos — honest odds, not predictions