CEXLENS / 30D BTC REVIEW

BTC +2.10%What price did, what the flows said and which calls held up.

$82,816snapshot price
30D MARKET READ

BTC absorbed sell pressure and rallied

+2.10%PRICE RETURN / 30D

$409.06M net off CEX and $2.83B from market makers onto CEX. Buyers still pushed price +2.10%.

PRICE HELD CONTROLMIXED EVIDENCE
30D PRICE + EVIDENCE TIMELINETap a marker to see what Cexlens knew then
$86,980$84,931$82,881$80,832STORED SETUP WINDOW NOW $82,816BTC exchange flow accelerated toward accumulationCluster of 17 wallets withdrew $2.01B BTC on bitcoin within 158 min - diversity=94%$334.91M BTC inflow to Binance$418.71M BTC outflow from Coinbase$215.53M BTC inflow to CoinbaseSeveral signals pointed higher$237.17M BTC inflow to CoinbaseSeveral signals pointed lowerSeveral signals pointed lowerSeveral signals pointed higherSeveral signals pointed lowerSeveral signals pointed higherMarket makers moved BTC onto exchangesSeveral signals pointed lowerSeveral signals pointed higherBTC accumulation pressure increased20 Sept28 Sept05 Oct13 Oct20 Oct
Strongest stored setupPrice rejected the buy pressureThe strongest stored setup pointed the wrong way.
Pressure during setup$2.09B net off CEX381 transfers across 5h
Price reaction after setup
1h0.00%4h-0.01%24h-2.16%72h-2.64%
One signal, 4 checkpoints. The 72h value is not the whole story.
Directional track record2 of 6 matched33% across a small sample. Read with caution.
30d CEX flow$409.06M net off CEX2.1% of $19.80B observed flow
Market maker flow$2.83B net onto CEX95.3% of $2.97B observed flow
DEX flow$2.82M net sells89.3% of $3.16M observed swaps
Before the largest rallySeveral signals pointed higher+3.25% after 72h. Retrospective context, not proof of cause.
Qualified wallet history2 patternsHistorical behavior, weighted by completed episodes.
Perps evidence0 stored setupsHistorical events exist; current aggregate is not covered.
RESEARCH DETAILS14 selected timestamped records
Open sources and detector details
WHAT CEXLENS RECORDED

Evidence across the full period

Events before the rally, failed calls and conflicting evidence all stay visible.

01
Market event
Timestamped

$334.91M BTC inflow to Binance

1Pzaqw…NrE7 -> Binance

-0.69% after 72h No meaningful follow-through
Open source proof
02
Market event
Timestamped

$418.71M BTC outflow from Coinbase

Coinbase -> bc1qfn…rvx2

+2.34% after 72h Price moved with this signal
Open source proof
03
Market event
Timestamped

$215.53M BTC inflow to Coinbase

31zSRH…Mdr2 -> Coinbase

-1.49% after 4h No meaningful follow-through
Open source proof
04
Signal group
Timestamped

Several signals pointed higher

Cexlens grouped several signals that appeared around the same time.

+3.25% after 72h Price moved with this signal
Show detector details

BTC bullish composite formed: Flow Structure Divergence

Open source proof
05
Market event
Timestamped

$237.17M BTC inflow to Coinbase

bc1q2z…jagg -> Coinbase

+2.65% after 72h Price moved against this signal
Open source proof
06
Signal groupexperimental
Timestamped

Several signals pointed lower

This was an experimental signal group. Its result stays visible but does not carry the same weight as a production signal.

+2.44% after 72h Context, not a scored call
Show detector details

BTC bearish composite formed: Flow Confirm Exhaustion

Open source proof
07
Signal group
Timestamped

Several signals pointed lower

Cexlens grouped several signals that appeared around the same time.

-1.10% after 72h Context, not a scored call
Show detector details

BTC bearish composite formed: Flow Structure Divergence Bear

Open source proof
08
Signal groupexperimental
Timestamped

Several signals pointed higher

This was an experimental signal group. Its result stays visible but does not carry the same weight as a production signal.

-1.10% after 72h Context, not a scored call
Show detector details

BTC bullish composite formed: Flow Confirm Exhaustion Bull

Open source proof
09
Signal groupexperimental
Timestamped

Several signals pointed lower

This was an experimental signal group. Its result stays visible but does not carry the same weight as a production signal.

-1.99% after 72h Context, not a scored call
Show detector details

BTC bearish composite formed: Flow Confirm Exhaustion

Open source proof
10
Signal group
Timestamped

Several signals pointed higher

Cexlens grouped several signals that appeared around the same time.

+0.50% after 24h Context, not a scored call
Show detector details

BTC bullish composite formed: Flow Structure Divergence

Open source proof
12
Signal group
Timestamped

Several signals pointed lower

Cexlens grouped several signals that appeared around the same time.

+1.08% after 24h Context, not a scored call
Show detector details

BTC bearish composite formed: Flow Structure Divergence Bear

Open source proof
13
Signal groupexperimental
Timestamped

Several signals pointed higher

This was an experimental signal group. Its result stays visible but does not carry the same weight as a production signal.

+1.08% after 24h Context, not a scored call
Show detector details

BTC bullish composite formed: Flow Confirm Exhaustion Bull

Open source proof
14
Cexlens signal
Timestamped

BTC accumulation pressure increased

$725.57M moved off exchanges in 4h while price changed +1.43%.

+0.36% after 1h Context, not a scored call
Show detector details

Net outflow $725.6M over 4h (z=7.48); price flat (1.43% 4h)

Open source proof
COVERAGE + LIMITS

What was actually observed

Data laneStatusEvidence window
PriceCovered20 Sept, 17:50 UTC to 20 Oct, 17:40 UTC
CEX flowCovered1 chains, through Tue Oct 20 2026 00:00:00 GMT+0000 (Coordinated Universal Time)
DEX swapsCovered1 venues across 1 chains
System eventsCovered1965 durable alerts, 31 daily leaders
Market makersCovered940 verified episodes
IntelligenceCovered739 stored signals, 46 matured composites
Wallet patternsCovered2 qualified wallets
PerpetualsUnavailable0 historical setup events; current aggregate unavailable