ETH: Accumulation Trend Score by Wallet Size (30d)
Shown as its 2019–2022 sample; the latest readings and full history are included with Pro.
A score from 0 to 1 of whether addresses of each size added to or reduced their ETH over the last 30 days, weighted by how much they hold.
Why use it. Shows which size of holder is buying and which is selling: small holders can accumulate while whales distribute, and one overall number hides that. How to read it. Each line runs from 0 (the group distributed) to 1 (the group accumulated); 0.5 is balanced. The All line covers every size group together. Internal moves between one person's wallets count on both sides and pull scores toward 0.5, so read the direction and the extremes against each line's own history.
Calculation. Score = the ETH gained by the addresses that grew over the window / (the ETH gained by the addresses that grew + the ETH lost by the addresses that shrank), within the size group; equivalently each address's percentage change weighted by its size. A group's value is shown only on days when at least 10 of its addresses changed balance. Window: 30 days. Each Ethereum account counts as one holder: accounts are not grouped into entities, so one person moving ETH between their own wallets shows as one wallet reducing and another growing, which pulls scores toward the middle. Contract accounts and the addresses of exchanges covered by our own labels are left out. An address's size is the larger of its balances at the start and the end of the window; a change under 0.1% of that size counts as no change, so a wallet that only paid network fees does not count as reducing its balance. Size groups: shrimp 0.001 to 1 ETH, crab 1 to 10, fish 10 to 100, shark 100 to 1,000, whale 1,000 to 10,000 and humpback 10,000 ETH or more; addresses under 0.001 ETH are dust and left out. Computed from the full account history of our own Ethereum node. Daily UTC series; a day appears once it has closed and its blocks are finalized. Computed by CryptoKeyhole from its own Ethereum execution and consensus nodes: every finalized block since the genesis block on 30 July 2015 and the consensus layer's ledger, with USD values from CryptoKeyhole's own hourly index of public exchange markets. Periods are UTC.