Market Overview
Bitcoin's latest exchange netflow is near zero, sharply down from recent averages, while ETF inflows have surged significantly. Whale activity is notably subdued compared to the prior week. Over the past week, Bitcoin's exchange flows have shifted from net outflows to near neutral, while ETF inflows have consistently risen. Whale activity remains low, indicating cautious positioning.
Daily On-Chain Analysis
Bitcoin's latest exchange netflow is near zero, sharply down from recent averages, while ETF inflows have surged significantly. Whale activity is notably subdued compared to the prior week.
- Exchange netflow close to neutral after sharp decline
- ETF inflows increased over 400% vs recent 3-day average
- Whale transaction count and volume dropped over 90%
- Reduced whale activity may limit immediate volatility
- ETF demand surge suggests renewed institutional interest
- Neutral exchange flows may precede volatility
- Whale inactivity could delay directional moves
- ETF inflows might not immediately translate to spot price gains
- Sudden changes in exchange flows could alter outlook
Conclusion: Bitcoin's daily on-chain data shows a pause in exchange selling pressure alongside a strong increase in ETF inflows, but subdued whale activity tempers conviction, suggesting a wait-and-see stance in the very short term.
Over the past week, Bitcoin's exchange flows have shifted from net outflows to near neutral, while ETF inflows have consistently risen. Whale activity remains low, indicating cautious positioning.
- Exchange netflows improved from negative to near zero
- ETF inflows up over 200% compared to 7-day average
- Whale activity down nearly 90%, signaling less distribution
- ETF demand supports medium-term bullish bias
- Exchange flow normalization reduces immediate sell pressure
- Low whale activity may limit strong directional moves
- Exchange flows still volatile and could revert
- ETF inflows may be front-running spot demand
- External market factors could override on-chain signals
Conclusion: Bitcoin's medium-term on-chain data points to a constructive setup with rising institutional demand and easing exchange selling, though subdued whale engagement suggests cautious accumulation rather than aggressive positioning.
Ethereum continues to exhibit strong negative exchange netflows indicating accumulation, though the magnitude has decreased compared to recent averages. ETF inflows have dropped sharply, and whale activity is significantly lower.
- Exchange netflow remains negative, signaling accumulation
- ETF inflows declined over 90% vs recent 3-day average
- Whale transaction count and volume down nearly 80%
- Reduced ETF demand may limit near-term upside
- Exchange outflows support reduced immediate sell pressure
- ETF inflow decline could signal weakening institutional demand
- Whale inactivity may reduce market momentum
- Exchange outflow reduction could precede reversal
- Conflicting signals between exchange and ETF flows
Conclusion: Ethereum's daily on-chain data shows continued accumulation on exchanges but a sharp drop in ETF inflows and whale activity, creating a mixed short-term picture with accumulation balanced by weakening institutional demand.
Ethereum's exchange outflows have persisted over the medium term, supporting accumulation, but ETF inflows have been inconsistent, shifting from positive to negative and back. Whale activity remains subdued, adding uncertainty.
- Sustained negative exchange netflows indicate ongoing accumulation
- ETF flows volatile, with recent positive netflow after prior negative
- Whale activity consistently low, reducing directional conviction
- ETF flow inconsistency clouds demand outlook
- Exchange outflows suggest reduced immediate sell pressure
- ETF flow volatility may signal shifting institutional sentiment
- Low whale engagement could limit trend strength
- Exchange outflows may not sustain if market conditions change
- Conflicting signals between exchange and ETF flows increase uncertainty
Conclusion: Ethereum's medium-term on-chain data reveals persistent accumulation on exchanges but inconsistent ETF demand and low whale activity, resulting in a mixed outlook with potential for either consolidation or renewed momentum depending on future flow alignment.
Bitcoin
Bitcoin Exchange Flows
Bitcoin ETF Net Flow
Bitcoin Whale Activity
Bitcoin Summary Tables
| Date | Bitcoin Inflow | Bitcoin Outflow | Bitcoin Net Flow |
|---|---|---|---|
| 2026-04-21 | 0.00026130 | 0.00026097 | 0.00000033 |
| 2026-04-20 | 0.00126701 | 0.00125987 | 0.00000714 |
| 2026-04-19 | 0.00100396 | 0.00100094 | 0.00000301 |
| 2026-04-18 | 0.00106316 | 0.00103004 | 0.00003312 |
| 2026-04-17 | 0.00059077 | 0.00057580 | 0.00001496 |
| 2026-04-16 | 0.00047669 | 0.00053533 | -0.00005865 |
| 2026-04-15 | 0.00049934 | 0.00052170 | -0.00002236 |
| 2026-04-14 | 0.00133207 | 0.00138583 | -0.00005376 |
| 2026-04-13 | 0.00066316 | 0.00074064 | -0.00007748 |
| 2026-04-12 | 0.00044050 | 0.00044186 | -0.00000136 |
| 2026-04-11 | 0.00092863 | 0.00093869 | -0.00001005 |
| 2026-04-10 | 0.00088988 | 0.00090390 | -0.00001402 |
| 2026-04-09 | 0.00106111 | 0.00109526 | -0.00003414 |
| 2026-04-08 | 0.00096584 | 0.00096174 | 0.00000409 |
| 2026-04-07 | 0.00115623 | 0.00115453 | 0.00000170 |
| Date | Bitcoin ETF Net Flow |
|---|---|
| 2026-04-20 | 5,714.35 |
| 2026-04-18 | 84.85 |
| 2026-04-17 | 423.50 |
| 2026-04-16 | 2,909.72 |
| 2026-04-15 | 4,156.61 |
| 2026-04-14 | -684.41 |
| 2026-04-13 | 1,629.12 |
| 2026-04-10 | 3,258.20 |
| 2026-04-09 | -609.19 |
| 2026-04-08 | -1,521.46 |
| 2026-04-07 | 4,111.79 |
| 2026-04-06 | -17.09 |
| 2026-04-04 | 0.00 |
| 2026-04-02 | -1,166.21 |
| 2026-04-01 | 1,243.75 |
| Date | Whale Tx | Bitcoin Moved |
|---|---|---|
| 2026-04-21 | 96 | 62,625.15 |
| 2026-04-20 | 1,311 | 723,743.81 |
| 2026-04-19 | 808 | 514,651.13 |
| 2026-04-18 | 795 | 512,365.96 |
| 2026-04-17 | 1,085 | 614,346.22 |
| 2026-04-16 | 1,026 | 584,084.71 |
| 2026-04-15 | 1,077 | 550,781.01 |
| 2026-04-14 | 1,299 | 707,381.59 |
| 2026-04-13 | 960 | 535,218.39 |
| 2026-04-12 | 573 | 278,543.28 |
| 2026-04-11 | 649 | 441,115.95 |
| 2026-04-10 | 927 | 526,432.24 |
| 2026-04-09 | 945 | 456,264.78 |
| 2026-04-08 | 876 | 471,884.02 |
| 2026-04-07 | 1,024 | 570,930.73 |
Ethereum
Ethereum Exchange Flows
Ethereum ETF Net Flow
Ethereum Whale Activity
Ethereum Summary Tables
| Date | Ethereum Inflow | Ethereum Outflow | Ethereum Net Flow |
|---|---|---|---|
| 2026-04-21 | 11,077.83 | 13,693.79 | -2,615.97 |
| 2026-04-20 | 390,655.55 | 581,540.58 | -190,885.03 |
| 2026-04-19 | 219,473.51 | 176,772.40 | 42,701.11 |
| 2026-04-18 | 153,768.17 | 467,134.39 | -313,366.22 |
| 2026-04-17 | 362,886.05 | 553,656.52 | -190,770.47 |
| 2026-04-16 | 383,948.71 | 402,932.62 | -18,983.92 |
| 2026-04-15 | 362,918.62 | 366,223.58 | -3,304.96 |
| 2026-04-14 | 387,650.97 | 360,303.49 | 27,347.47 |
| 2026-04-13 | 528,879.14 | 562,747.27 | -33,868.13 |
| 2026-04-12 | 160,094.47 | 152,086.39 | 8,008.08 |
| 2026-04-11 | 120,976.84 | 125,134.77 | -4,157.92 |
| 2026-04-10 | 520,058.03 | 571,455.84 | -51,397.81 |
| 2026-04-09 | 305,083.32 | 353,946.52 | -48,863.20 |
| 2026-04-08 | 423,389.96 | 430,416.63 | -7,026.67 |
| 2026-04-07 | 487,919.59 | 483,786.47 | 4,133.13 |
| Date | Ethereum ETF Net Flow |
|---|---|
| 2026-04-21 | 374.52 |
| 2026-04-20 | 5,622.46 |
| 2026-04-19 | 6,485.29 |
| 2026-04-18 | -516.34 |
| 2026-04-17 | -10,071.89 |
| 2026-04-16 | 976.57 |
| 2026-04-15 | -10,900.79 |
| 2026-04-14 | 3,919.38 |
| 2026-04-13 | -226.81 |
| 2026-04-12 | -3,034.58 |
| 2026-04-11 | -420.13 |
| 2026-04-10 | 40,094.76 |
| 2026-04-09 | -44,511.58 |
| 2026-04-08 | 3,303.88 |
| 2026-04-07 | 30,226.51 |
| Date | Whale Tx | Ethereum Moved |
|---|---|---|
| 2026-04-21 | 88 | 307,454.25 |
| 2026-04-20 | 503 | 1,736,266.01 |
| 2026-04-19 | 437 | 1,174,355.46 |
| 2026-04-18 | 331 | 1,526,056.68 |
| 2026-04-17 | 442 | 1,425,384.48 |
| 2026-04-16 | 476 | 1,278,273.21 |
| 2026-04-15 | 340 | 1,505,654.64 |
| 2026-04-14 | 473 | 1,371,516.24 |
| 2026-04-13 | 476 | 1,608,779.24 |
| 2026-04-12 | 209 | 534,957.34 |
| 2026-04-11 | 190 | 727,829.84 |
| 2026-04-10 | 411 | 1,782,756.00 |
| 2026-04-09 | 365 | 1,327,599.58 |
| 2026-04-08 | 415 | 1,418,543.28 |
| 2026-04-07 | 420 | 1,574,623.51 |

