<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>On-Chain Flows Archives - LadyChain</title>
	<atom:link href="https://www.ladyww.net/tag/on-chain-flows/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.ladyww.net/tag/on-chain-flows/</link>
	<description>Crypto fees, wallets and offers — checked against the terms page</description>
	<lastBuildDate>Tue, 27 Oct 2026 10:02:26 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://www.ladyww.net/wp-content/uploads/2026/10/mark-512-150x150.png</url>
	<title>On-Chain Flows Archives - LadyChain</title>
	<link>https://www.ladyww.net/tag/on-chain-flows/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>On-Chain Flows: Following the Money</title>
		<link>https://www.ladyww.net/onchain-flows/</link>
					<comments>https://www.ladyww.net/onchain-flows/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Tue, 27 Oct 2026 10:02:26 +0000</pubDate>
				<category><![CDATA[Markets]]></category>
		<category><![CDATA[Blockchain Data]]></category>
		<category><![CDATA[Custody]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<category><![CDATA[Derivatives]]></category>
		<category><![CDATA[Exchange Netflow]]></category>
		<category><![CDATA[Holder Behavior]]></category>
		<category><![CDATA[Market Structure]]></category>
		<category><![CDATA[On-Chain Flows]]></category>
		<category><![CDATA[Stablecoin Flows]]></category>
		<category><![CDATA[Wallet Labeling]]></category>
		<guid isPermaLink="false">https://www.ladyww.net/onchain-flows/</guid>

					<description><![CDATA[<p>On-chain flows track the movement of tokens between addresses that can be identified as belonging to a particular kind of holder. The most common version measures net transfers into and [&#8230;]</p>
<p>The post <a href="https://www.ladyww.net/onchain-flows/">On-Chain Flows: Following the Money</a> appeared first on <a href="https://www.ladyww.net">LadyChain</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>On-chain flows track the movement of tokens between addresses that can be identified as belonging to a particular kind of holder. The most common version measures net transfers into and out of exchange-associated wallets, on the theory that deposits precede selling and withdrawals precede holding.</p>
<p>That theory is reasonable and incomplete. On-chain flows describe custody changes, not intent, and the gap between the two is where most misinterpretations begin. A deposit can be a sale, a collateral top-up, a custody migration or an internal reshuffle between two wallets under the same control.</p>
<ul>
<li><strong>Flows measure custody, not sentiment.</strong> Moving coins to an exchange changes who holds them, not necessarily who wants to sell them.</li>
<li><strong>Labeling is a heuristic.</strong> Exchange attribution comes from clustering and public tags, and it is wrong often enough to matter.</li>
<li><strong>Internal transfers dominate.</strong> Much of the apparent movement is housekeeping between wallets owned by the same entity.</li>
<li><strong>Scale matters more than sign.</strong> A net inflow that is small relative to daily volume carries no information at all.</li>
</ul>
<h2>What on-chain flows actually measure</h2>
<p>A flow metric measures the change in balance of a defined set of addresses over a defined window. Everything else — the interpretation, the signal, the narrative — is an inference layered on top of that accounting.</p>
<h3>Inflows, outflows and netflow</h3>
<p>An exchange inflow is a transfer from a non-exchange address to an address attributed to an exchange. An outflow is the reverse. Netflow is inflows minus outflows over the window, and it is usually expressed in tokens or in notional value.</p>
<p>The sign of netflow is less informative than its persistence. A single day of large inflows can be one custodian reorganising wallets; two weeks of steady inflows usually reflects something real about how holders are positioning.</p>
<h3>Labeled and unlabeled entities</h3>
<p>Attribution depends on labels, and labels come from three sources: addresses published by the entity itself, clustering heuristics based on shared spending behaviour, and manual tagging by analytics providers. Each source has a different error profile.</p>
<p>Self-published addresses are reliable but incomplete. Clustering is broad but produces false positives, especially with custodial services that batch withdrawals from pooled wallets. Manual tagging is accurate where it exists and silent everywhere else.</p>
<div class="slv-table not-prose my-6 overflow-x-auto rounded-2xl border border-ink-800/70 bg-ink-900" data-slv-table><table>
<thead>
<tr>
<th>Flow metric</th>
<th>What it tracks</th>
<th>Main weakness</th>
</tr>
</thead>
<tbody>
<tr>
<td>Exchange netflow</td>
<td>Balance change of exchange-attributed wallets</td>
<td>Label errors and internal transfers</td>
</tr>
<tr>
<td>Stablecoin inflows</td>
<td>Transfers of dollar tokens to venues</td>
<td>Reflects routing, not conviction</td>
</tr>
<tr>
<td>Dormant supply movement</td>
<td>Coins idle for a long period changing address</td>
<td>Custody migrations trigger false signals</td>
</tr>
<tr>
<td>Bridge flows</td>
<td>Value moving between chains</td>
<td>Wrapped and double-counted representations</td>
</tr>
<tr>
<td>Realized profit and loss</td>
<td>Gain or loss at the moment coins move</td>
<td>Depends on a cost-basis heuristic</td>
</tr>
</tbody>
</table></div>
<blockquote><p>A deposit to an exchange is a statement about where coins are stored. It is not a statement about what the owner intends to do with them.</p></blockquote>
<h2>Why on-chain flows are noisy</h2>
<p>Blockchain data is precise about transfers and vague about meaning. That combination produces metrics that look rigorous and behave unpredictably.</p>
<p><strong>Change and consolidation.</strong> In account-based chains, an entity moving funds between its own wallets generates flows that look identical to a customer deposit. Custodians consolidate constantly, and consolidation days produce spikes that carry no signal.</p>
<p><strong>Derivatives and lending.</strong> Coins sent to a venue may be posted as collateral rather than sold. In that case the flow is a leverage signal, and reading it as selling pressure inverts the conclusion.</p>
<p><strong>Custody migration.</strong> When a large holder changes custodians, or when a fund rotates between qualified custodians, the transfer appears as a withdrawal from one labeled address and a deposit elsewhere. The net across all labeled addresses can be zero while each individual series looks dramatic.</p>
<p><strong>Off-chain settlement.</strong> Increasingly, large positions change hands on venues without touching the chain. Flows then measure only the subset of activity that happens to settle on-chain, which is a shrinking and unrepresentative sample.</p>
<h2>Reading on-chain flows without overreaching</h2>
<p>The useful question is not &#8220;are coins moving to exchanges&#8221; but &#8220;whose coins are moving, and what did that cohort do last time this happened&#8221;.</p>
<h3>The entity problem</h3>
<p>Aggregate netflow treats a market maker, a long-term holder and a retail participant as one population. Splitting by cohort — wallet age, historical holding period, size band — usually produces a cleaner signal than the aggregate, because different cohorts behave differently.</p>
<p>The cost is sample size. Once you slice by cohort and by venue and by week, the number of observations per cell falls quickly, and apparent patterns become indistinguishable from noise.</p>
<h3>Time horizon</h3>
<p>Flow signals are horizon-dependent. Daily netflow is dominated by operations; weekly and monthly netflow begin to reflect allocation decisions. A strategy that reads daily flows and holds for a month is measuring one thing and trading another.</p>
<p>It also pays to compare flows with a denominator. Net inflow of a few thousand tokens means nothing without knowing daily traded volume, free float and the size of the venue&#8217;s reserves.</p>
<h2>Building a defensible flow metric</h2>
<p>A flow metric earns trust by being explicit about its assumptions, not by being complex.</p>
<ol>
<li>Fix the address universe and record exactly which labels are included, so the series can be reconstructed later.</li>
<li>Decide how to treat internal transfers and exclude movements between addresses attributed to the same entity.</li>
<li>Normalize by a denominator — daily volume, free float, or total venue reserves — so the number is comparable across time.</li>
<li>Aggregate to a horizon that matches your holding period rather than the horizon that updates fastest.</li>
<li>Split the series by cohort and check whether the aggregate is hiding offsetting behaviour.</li>
<li>Test the metric against forward returns on data that predates any published version of it.</li>
<li>Re-run the test after every labeling update, because retroactive relabeling changes history.</li>
</ol>
<p>A worked illustration of the scale problem: suppose an asset trades 40 million units a day and a venue holds 300 million units. A net inflow of 2 million units is 5 percent of daily volume and 0.67 percent of reserves. That is a rounding error in operational terms; calling it accumulation requires a much longer window or a much larger number.</p>
<h2>Where flow analysis fails</h2>
<p>Flow analysis fails most often when it is treated as a leading indicator of price rather than as a description of holder behaviour.</p>
<p>During trending markets, flows follow price rather than lead it. Coins move to exchanges after a rally, not before one, because holders are taking profit. A model trained on that relationship will systematically expect continuation where the data is actually showing distribution.</p>
<p>During structural changes, the mapping breaks entirely. A new custody product, a change in venue practice, or a migration between chains can shift the baseline level of flows without any change in behaviour, and any threshold calibrated on the old baseline will fire constantly.</p>
<p>The honest framing is conditional: flows tell you that a cohort moved coins, and the historical base rate tells you what that cohort did next. Both parts are estimates, and neither is a forecast.</p>
<p>The post <a href="https://www.ladyww.net/onchain-flows/">On-Chain Flows: Following the Money</a> appeared first on <a href="https://www.ladyww.net">LadyChain</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ladyww.net/onchain-flows/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
