Indicator · 1 of 3
Weekly Stochastic oscillator for Bitcoin
The Stochastic oscillator answers one question: where is the price inside its recent range? On the weekly chart, a reading below 10 means Bitcoin is pressed against the bottom of its last 14 weeks.
How it is calculated
%K = (close − lowest low) ÷ (highest high − lowest low) × 100, over the last 14 weekly candles. 100 means the close is at the top of the range, 0 at the very bottom. BTC Buy Zone uses the current, still-open week (weeks start on Monday, UTC), so the reading moves every day.
Today the weekly %K(14) is 6.6 — below 10, so this condition is met.
Why below 10 is rare
Since 2015 the weekly Stochastic was below 10 on only 4.4% of days. It takes several weeks of steady selling to drag the close down to the floor of a 14-week range — the kind of capitulation that tends to happen near cycle lows.
Its weakness
On its own it fires in every sharp correction, including the ones in bull markets that kept going lower. “Oversold” can stay oversold for weeks. That is why the buy zone only counts it together with a close below the lower Bollinger band and a 50%+ drawdown.
How it is used in the buy zone
- Zone: weekly %K(14) below 10 is one of the three required conditions.
- Bottom confirmed: on a closed weekly candle, other weekly oscillators — RCI(7) < −85, CCI(20) < −150, RSI(14) < 28 and Bollinger — must agree (at least 2 of 4).
Not investment advice. Data: Bitstamp BTC/USD. Frequencies: 2015 – Nov 2026. Last updated 14 Nov 2026.