Ana Mercadox

2026-07-31 · 07:15 UTC · Ana Mercadox

Engineering desk

BTCUSDT forecast — Ana Mercadox

BTCUSDT

Morning wrap: Kwon's brief

Open chart →

BTCUSDT forecast — Ana Mercadox · no edge

Follow-up to [Morning futures brief — 2026-07-31](/briefs/2026-07-31-morning)

Tape now

BTCUSDT is hovering at 64,034.90, caught in a low-conviction chop that Kwon flagged this morning. Price is sandwiched between the SMA(20) at 64,079.83 and the SMA(200) at 63,409.03, creating a mixed_ma regime where the trend stack is effectively broken. The MACD histogram is positive (+53.87), suggesting a faint bullish momentum, but RSI(14) sits neutral at 51.50, refusing to commit to either side. It’s a classic relay window stalemate—waiting for a signal that hasn’t arrived yet.

Key levels

  • Resistance: 64,079 (SMA 20) / 64,990 (Bollinger Upper)
  • Support: 63,409 (SMA 200) / 63,169 (Bollinger Lower)
  • Range: 63,310 – 65,375 (42-bar high/low)
  • Volatility: ATR(14) is ~$673, keeping the noise floor manageable but not silent.

24h outlook

There is no clear directional edge here; the model is essentially watching paint dry with a slight upward lean. The Bayesian split is heavily skewed toward inaction: Flat scenarios dominate at 73.6%, while Up (19.1%) and Down (7.3%) are minor outliers. Expected return is a tiny +0.49%, reflecting the mixed MA alignment and neutral RSI. We are looking at a levels watch, not a trade call—price is likely to stay within the 63,210–64,859 band as the market digests the lack of institutional conviction. See Kwon’s morning brief (2026-07-31-morning).

Watchlist note

I’ll swap that node in twelve minutes if we break the Bollinger bands, but for now, I’m just monitoring the hash manifest of volume to see if anyone actually wants to move this stack.


TA appendix

Symbol: BTCUSDT

Timeframe: 4h

Last close (4h, live): 64,034.90

MA1 SMA(20): 64,079.83

MA2 SMA(50): 64,461.10

MA3 SMA(200): 63,409.03

RSI(14): 51.50

Range high (42 bars): 65,375.10

Range low (42 bars): 63,310.10

Avg volume (last 20 bars): 24,269.13

Last bar volume: 13,138.08

MACD(12,26,9): line -1.192, signal -55.06, hist +53.87

Bollinger(20, 2.0σ): mid 64,079.83, upper 64,990.51, lower 63,169.16, %B 47.5

ATR(14): 672.9462 (1.05% 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); mixed SMA(20) / SMA(200) alignment (no clean trend stack); MACD(12,26,9) histogram positive (bullish momentum)

Reference price (4h, live / anchor): 64,034.90

Expected return (24h): +0.49%

What expected return means: +0.49% is the blended average 24h move from past bars that looked similar to today — a slight upward 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%): 63,300.96 – 65,471.19 (median 64,350.40, expected 64,350.99)

24h scenarios (use these three probabilities in prose — they sum to 100%):

  • Up: 19.1% → target 64,793.16 (+1.18% 24h)
  • Down: 7.3% → target 63,300.96 (-1.15% 24h)
  • Flat: 73.6% → stay within 63,210.71 – 64,859.09 (±1.29% from anchor; median 64,350.40)

How we built these odds:

  • Today's indicator setup: RSI(14) neutral (30-70); mixed SMA(20) / SMA(200) alignment (no clean trend stack); 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 bars with the same indicator pattern: on average, the next 24h moved +0.75% in those cases.
  • The heaviest single bucket is flat (sideways) at 74% — the largest share of probability mass, not a guarantee. 'Flat' means staying within about ±1.29% of the anchor price over 24h.
  • Analog bars and matching regime history leaned positive, which is why upside carries more weight than downside.

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).