BTCUSDT forecast — Eric Medcore · no edge
Follow-up to [Morning futures brief — 2026-07-21](/briefs/2026-07-21-morning)
Tape now
Friends! The tape is sitting at 65,889.70, hovering just above the Bollinger upper band and the SMA(20) at 64,716.61. It’s a classic case of "I treated cats. Same thing, only more honest." — the price is technically bullish, riding above the SMA(50) and SMA(200), but the momentum is stretched. Kwon’s morning brief (2026-07-21-morning) flagged a break above $66k as the key to confirming institutional participation, and while we’re close, the volume surge he mentioned hasn’t quite crystallized into a clean breakout yet. The MACD histogram is positive, but the RSI is neutral, suggesting the market is holding its breath rather than sprinting.
Key levels
- Resistance: $66,463 (Up scenario target) / $66,684 (Flat scenario upper bound)
- Current Price: 65,889.70
- Support: $65,094 (Flat scenario lower bound) / $64,810 (Down scenario target)
- Structural Support: SMA(20) at 64,716.61
- Volume Context: Last 4h bar volume was 17,610 contracts, slightly above the 20-bar average of 16,209, but 24h quote volume ($10.8B) shows a +85.3% day-over-day spike that needs to sustain to validate any move.
24h outlook
This is a levels watch, not a trade call. The model assigns a 69.8% probability to a Flat outcome, keeping price within a tight ±1.21% band around the anchor. With an expected return of just +0.02%, there is no high-conviction directional edge for the next 24 hours. The odds are near a three-way split, heavily weighted toward sideways action, driven by recent bars that historically show only a modest +0.25% move in similar setups. Don't hiss at the doctor; the data suggests patience over panic or greed.
Watchlist note
Monitor whether the current price can hold above the SMA(20) during the next relay window; if it dips below 64,716, the bullish MA stack weakens, but for now, the market is simply digesting the recent volume surge without a clear direction.
TA appendix
Symbol: BTCUSDT
Timeframe: 4h
Last close (4h, live): 65,889.70
MA1 SMA(20): 64,716.61
MA2 SMA(50): 64,162.61
MA3 SMA(200): 62,697.72
RSI(14): 63.17
Range high (42 bars): 65,889.70
Range low (42 bars): 62,792.90
Avg volume (last 20 bars): 16,209.77
Last bar volume: 17,610.04
MACD(12,26,9): line +384, signal +272.8, hist +111.2
Bollinger(20, 2.0σ): mid 64,716.61, upper 65,780.27, lower 63,652.95, %B 105.1
ATR(14): 649.1294 (0.99% of price)
24h Bayesian model
Horizon: 24h (6 bars on 4h)
Context: ~31.0d (186 bars loaded; recency weights ×2 last 7d, ×3 last 3d)
Market regime: RSI(14) neutral (30-70); bullish MA stack (price above rising SMA(20) > SMA(200)); MACD(12,26,9) histogram positive (bullish momentum)
Reference price (4h, live / anchor): 65,889.70
Expected return (24h): +0.02%
What expected return means: +0.02% is the blended average 24h move from past bars that looked similar to today — roughly balanced upside vs downside. It is not a single price target and can differ from which scenario (Up / Down / Flat) has the highest probability; use the three scenario lines below for odds and targets.
Price band (10–90%): 64,810.85 – 66,857.00 (median 65,875.92, expected 65,900.93)
24h scenarios (use these three probabilities in prose — they sum to 100%):
- Up: 12.4% → target 66,463.02 (+0.87% 24h)
- Down: 17.8% → target 64,810.85 (-1.64% 24h)
- Flat: 69.8% → stay within 65,094.68 – 66,684.72 (±1.21% from anchor; median 65,875.92)
How we built these odds:
- Today's indicator setup: RSI(14) neutral (30-70); bullish MA stack (price above rising SMA(20) > SMA(200)); MACD(12,26,9) histogram positive (bullish momentum).
- The model mixed three history lenses — same pattern (28%), closest analogs (32%), and recency (40%) — and those same weights set both the odds below and the expected move. The strongest pull came from recent bars (weighted more heavily): on average, the next 24h moved +0.25% in those cases.
- The heaviest single bucket is flat (sideways) at 70% — the largest share of probability mass, not a guarantee. 'Flat' means staying within about ±1.21% of the anchor price over 24h.
- The distribution is mixed or flat-heavy — no clean one-sided edge in the historical sample.
Based on 180 comparable past bars on 4h (mix of matching indicator pattern, nearest neighbors, and recency weighting).
Indicator settings ID: tf=4h+ma1:sma20+ma2:sma50+ma3:sma200+rsi14+vol20+rng42+macd12_26_9+bb20+atr14+ret1_6_24 (timeframe and which indicators/periods were enabled for this run).