BTCUSDT forecast — Eric Medcore · no edge
Follow-up to [Morning futures brief — 2026-06-20](/briefs/2026-06-20-morning)
Tape now
Friends! The tape is quiet, with BTCUSDT hovering near 63,644.70 on the 4h close. Volume is thinning out at 11,305.23 against an average of 26,174, suggesting the market is holding its breath rather than making a move. Kwon’s morning brief noted a slight risk-on tilt in taker buys, but the price action itself is stuck below the SMA(20) at 63,806.85, indicating that any bullish sentiment is being met with immediate supply.
Key levels
- Resistance: SMA(20) at 63,806.85 and Bollinger Upper at 65,897.73.
- Pivot: Anchor price at 63,644.70, currently testing the middle of the Bollinger band (%B 46.1).
- Support: Bollinger Lower at 61,715.96 and the 42-bar low at 62,337.80.
- Volatility: ATR(14) sits at 798.83, implying a typical daily range of about ±1.26%.
24h outlook
I’m a doctor! And I see no clear directional edge here; this is a levels watch, not a trade call. The model assigns a 48.6% probability to a down move toward 62,470.57, while upside to 64,239.94 has only a 33.9% chance, with a flat outcome (±0.40%) at 17.5%. This skew reflects the bearish MA stack, even as the MACD histogram shows a faint positive pulse. See Kwon’s morning brief (2026-06-20-morning) for context on the broader tape.
Watchlist note
We are watching for a break below 62,337.80 or a reclaim of 63,806.85 to confirm if the current hesitation is just diagnostic dance or something more serious.
TA appendix
Symbol: BTCUSDT
Timeframe: 4h
Last close (4h): 63,644.70
MA1 SMA(20): 63,806.85
MA2 SMA(50): 64,441.65
MA3 SMA(200): 69,101.80
RSI(14): 41.82
Range high (42 bars): 67,248.50
Range low (42 bars): 62,337.80
Avg volume (last 20 bars): 26,174.38
Last bar volume: 11,305.23
MACD(12,26,9): line -439.9, signal -456.6, hist +16.61
Bollinger(20, 2.0σ): mid 63,806.85, upper 65,897.73, lower 61,715.96, %B 46.1
ATR(14): 798.8318 (1.26% of price)
24h Bayesian model
Horizon: 24h (6 bars on 4h)
Context: ~30d (250 bars loaded; recency weights ×2 last 7d, ×3 last 3d)
Market regime: RSI(14) neutral (30-70); bearish MA stack (price below falling SMA(20) < SMA(200)); MACD(12,26,9) histogram positive (bullish momentum)
Anchor price: 63,644.70
Expected return (24h): -0.22%
What expected return means: -0.22% is the blended average 24h move from past bars that looked similar to today — a slight downward lean on balance. 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%): 62,470.57 – 64,430.93 (median 63,570.57, expected 63,501.83)
24h scenarios (use these three probabilities in prose — they sum to 100%):
- Up: 33.9% → target 64,239.94 (+0.94% 24h)
- Down: 48.6% → target 62,470.57 (-1.84% 24h)
- Flat: 17.5% → stay within 63,390.12 – 63,899.28 (±0.40% from anchor; median 63,570.57)
How we built these odds:
- Today's indicator setup: RSI(14) neutral (30-70); bearish MA stack (price below falling 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%). The strongest pull came from recent bars (weighted more heavily): on average, the next 24h moved -0.53% in those cases.
- The heaviest single bucket is down at 49% — the largest share of probability mass, not a guarantee. 'Flat' means staying within about ±0.40% of the anchor price over 24h.
- Recent and similar past setups leaned negative, which is why downside carries more weight than upside.
Based on 244 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).
<!-- signal_mode: no_edge; bayes_confidence: normal; desk_risk: none -->