19 June 2025 | Bitcoin

Bitcoin holds steady at $100K–$110K as traders consolidate positions

Bitcoin holds steady at $100K–$110K as traders consolidate positions

Despite strong inflows into global ETFs, growth in the stablecoin market, and favorable regulatory developments in the US, Bitcoin has remained range-bound between $100,000 and $110,000. This stability, according to Alexander Blum, an investment advisor at Two Prime, can be explained as a shift in ownership from short-term speculators to long-term investors.

He notes that heightened geopolitical risks have prompted leveraged traders to unwind their Bitcoin positions. Conversely, the resulting price dips have also made it a good time to buy for investors who plan to hold the crypto in the long run.

Data from Glassnode reveals that newer wallets (those holding BTC for less than a year) have increasingly taken profits, accounting for roughly 83% of realized gains on Monday. In contrast, long-term holders (those with positions older than 12 months) saw record profit-taking last week, totaling $1.2 billion.

Blum says this difference in trading habits is keeping Bitcoin's volatility in check and stopping it from surging. However, Markus Thielen, founder of 10x Research, suggests that a breakout could still be on the horizon, leaving room for potential gains in the near future.

Anton Volkov MarketCheese
Period: 27.05.2026 Expectation: 700 pips
Buying EURUSD in anticipation of Fed and ECB policy moves
Today at 11:34 AM 11
Period: 15.05.2026 Expectation: 1000 pips
SPX sell-off comes into play on technical pullback
Today at 10:49 AM 9
Period: 31.05.2026 Expectation: 800 pips
Investing in EURUSD with 1.1780 target
Today at 10:49 AM 6
Period: 04.05.2026 Expectation: 2100 pips
SPX may run into profit-taking near record highs with earnings on deck
Today at 10:10 AM 8
Gold buy
Period: 11.05.2026 Expectation: 120 pips
Buying gold with $4,850 in view
Today at 09:32 AM 20
Period: 04.05.2026 Expectation: 3560 pips
Silver stages recovery after sell-off on Middle East turmoil
Today at 06:47 AM 20
Go to forecasts