$BTC BTC forecast for May 12, 2025

🔍 Technical Analysis

Current price: $102,231

Support levels:

$105,000 — immediate support

$103,818 — 50-day EMA

$103,080 — lower boundary of the current range

Resistance levels:

$106,750 — immediate resistance

$107,300 — next resistance level

$109,000 — historical maximum

MACD shows a bullish crossover — a signal for growth.

But if BTC falls below $105,000, a pullback to $103,818 is possible.