Why did Bitcoin move this week? BTC +11.5% WTD — an ETF flow reversal and a short squeeze off the 21-month low.
After a 10-day, $2.73B ETF redemption streak drove BTC to a 21-month low near $58,000 on July 1, spot ETF flows flipped positive (>$1.3B net inflows this week), forcing >$450M of short liquidations. Fed Chair Warsh's softer inflation language and regulatory optimism (Crypto Clarity Act, Circle trust-bank charter) supported the bid. Strategy's $216M BTC sale was disclosed and absorbed with only a brief dip — a notable change in market character.
BTC / USD Last
$0
loading…
7D Move
—
—
7D Δ USD
—
per BTC, trailing 7 days
30D Move
—
vs $74K early-June levels
ETF Net (Wk)
+$1.3B
as of Jul 10 · SoSoValue
Fear & Greed
22
Extreme Fear · off June low (11)
01 · GP
Price Overview — Annotated
Toggle timeframe. Amber flags mark the events that mattered; hover any flag or point for detail. The 30D view shows the June drawdown that set up this week's reversal.
BTCUSD · ○ CONNECTING…
BTCUSDEvent markerTimes EDT · prices in $000s where axis-abbreviated
02 · ATTR
Attribution — What Explains the +11.5%?
Evidence-based estimates, not exact decomposition. Contributions are inferred from event-window price action, flow data (SoSoValue), and liquidation data (CoinGlass via press), each with a confidence score. Residual is unexplained/microstructure.
CONTRIBUTION WATERFALL · WTD %
ATTRIBUTION TABLE
Factor
%
Δ USD
Conf
03 · EVT
Driver Breakdown
Each event with timestamp, direction, estimated standalone impact, and confidence. Impacts are event-window estimates and overlap; they do not sum independently of section 02.
04 · SRC
Supporting Data & Sources
Underlying data points, the mechanism by which each moved price, and links to source reporting.
Data point
Value
Why it moved price
Source
Spot ETF net flow, Jul 2
+$221.7M
Snapped a 10-day, $2.73B outflow streak — first signal the dominant seller (ETF redemptions) was exhausted. Marginal price-setter flipped from seller to buyer.
IBIT +$209.4M — its first positive day after 11 straight sessions of redemptions. IBIT drove ~75% of June's record $4.5B outflow, so its turn is the single most important flow signal.
Sustained multi-session inflows (>$510M over three consecutive sessions mid-week) confirmed re-engagement rather than a one-day rotation; largest inflow run since the May sell-off.
Break above $62K forced shorts to cover; mechanical buying amplified the move (spot volume +104.7% above average on Jul 7). Squeeze-driven upside can fade once positioning clears.
Two tranches (1,363 BTC @ $59,256 Jun 29–30; 2,225 BTC @ $60,773 Jul 1–5) to fund preferred dividends. ~0.4% of its 843,775 BTC treasury; pre-flagged in a Jun 29 filing, so surprise was limited — BTC dipped $64K→$62K and recovered within the session.
Board authorization to sell up to $1.25B BTC (mNAV ~0.58 ex-preferreds) is the residual supply overhang — the main reason attribution confidence on a durable bottom stays moderate.
First dovish inflection since the June meeting removed 2026 cut expectations (9/18 dots now show a hike). Marginally re-opens the cut path ahead of Jul 28–29 FOMC; markets price ~70% hold.
Chatter that the newest Crypto Clarity Act draft lands next week; Circle approved for a national trust bank. Lowers perceived US regulatory tail-risk for institutional allocators.
Largest monthly ETF redemption since launch; $1.8B liquidation day Jun 3; rotation into AI equities & SpaceX IPO. Defines the oversold base this week's bounce came from.
Post-squeeze positioning determines fragility: a rally on neutral funding and clean basis has room; one on hot funding is vulnerable. Funding streams live where the feed allows; other gauges are the Jul 10 snapshot.
Perp Funding · 8hSNAPSHOT
+0.012%
SHORTS PAYNEUTRALLONGS PAY
Mildly positive — longs re-engaging but far from euphoric (>0.05% = crowded).
3M Futures Basis · Ann.SNAPSHOT JUL 10
+6.2%
BACKWARDATION~5%>15% HOT
Normalized from June's carry-unwind lows; cash-and-carry re-entry supportive but not stretched.
Options 25Δ Skew · 30DSNAPSHOT JUL 10
+3.5% puts
PUT BIDFLATCALL BID
Downside still bid — the market is hedging this bounce, not chasing it. Contrarian-supportive.
CFTC Net Spec · CMETUES DATA · LAG
Net short
MAX SHORTFLATMAX LONG
Leveraged funds still net short post carry-unwind — residual squeeze fuel if $65K breaks.
06 · CAL
Catalyst Calendar — Next 4 Weeks
Known events, expected magnitude, and directional priors. Countdowns update live.
WK JUL 13
MED
Crypto Clarity Act — newest draft
Reported as early as this week; market-structure bill defining SEC/CFTC lanes
~70% hold priced; 9/18 June dots showed a hike — language is the trade
dovish hold → +2–4% · hike signal → −5% tail
FRI JUL 31
MED
Monthly options expiry · 08:00 UTC Deribit
Watch max-pain drift and dealer gamma into the print
Pinning risk near max pain; post-expiry vol release typical
EARLY AUG
MED
Strategy (MSTR) Q2 earnings + any 8-K
$8.32B digital-asset loss pre-flagged; $1.25B sale authorization outstanding
new sale tranche → −1–2% headline risk · pre-flagged = absorbed faster
FRI AUG 7
MED
July employment report · 08:30 EDT
Labor softening is the other half of the Fed reaction function
soft print → cut odds up · hot wages → higher-for-longer
DAILY 16:00RECURRING
FLOW
Spot ETF flow prints (SoSoValue/Farside)
The single most important daily datapoint in the current regime
IBIT negative 2 consecutive days = thesis tripwire
07 · SCEN
Scenario Matrix — Into FOMC (3-Week Horizon)
Probability-weighted paths with explicit confirm/invalidate triggers. Probabilities are analyst priors as of Jul 10, not market-implied.
BULL · FLOW REGIME HOLDS
30%
Target zone$68,000 – $72,000
CPI ≤ 4.0% reopens the cut path; ETF inflows persist >$150M/day; CFTC shorts cover through $65K, extending the squeeze. Regulatory draft lands as scheduled.
Confirm: IBIT inflows 5+ consecutive days
Confirm: funding stays < 0.03% on the break
Level: $65K reclaim → $68K resistance in play
Invalidate: CPI > 4.3% · ETF flows flip negative
BASE · CONSOLIDATION
45%
Target zone$61,000 – $66,000
CPI in-line (4.0–4.3%); Fed holds with neutral language. Squeeze fuel spent, ETF flows choppy-positive. Market ranges while awaiting a macro resolution; MSTR overhang caps rallies.
Watch: max-pain pinning into Jul 31 expiry
Watch: volume fade = distribution risk
Level: $61.5K = squeeze-origin support
Resolve: breaks on CPI or FOMC language
BEAR · RETEST THE LOW
25%
Target zone$54,000 – $60,000
CPI > 4.3% or hawkish FOMC re-kills the cut path; MSTR executes on the $1.25B authorization; ETF flows resume bleeding. $58K retest — a break exposes the liquidation cluster near $54K.
Trigger: new MSTR 8-K sale filing
Trigger: IBIT outflows resume 2+ days
Level: $58K = 21-mo low · must hold
Hedge: skew already put-bid — protection is not cheap