Market analysis
How to read onchain flows without a terminal
Onchain analysis has a reputation for needing a terminal and ten charts. In practice four signals cover most of the question “what is actually happening”, and each one answers a different part of it. The skill is knowing which question you are asking.
Updated 11 November 2026.
1. Ask which question you have
“Is money entering the market”, “is this token being sold” and “is this move leveraged” are three different questions with three different signals. Most bad analysis is one signal used to answer all three — for example, exchange withdrawals read as bullish demand when they are just custody moving.
2. Exchange netflow: direction of intent, not size of demand
Coins moving to exchanges are available to sell; coins leaving are being held elsewhere. The signal is the change in trend over days, not a single large transfer. A big withdrawal can be one desk rebalancing, and a big deposit can be collateral for a loan rather than a sell order.
3. Stablecoin supply: dry powder, slowly
Growing stablecoin supply on a chain means more ammunition to buy with — eventually. It says nothing about timing. Shrinking supply is a stronger signal: it means capital left the ecosystem rather than rotated inside it.
4. DEX volume and pool depth: where the market actually clears
Volume tells you activity; depth tells you cost. A rally on thin depth is fragile, and a quiet market with deep pools absorbs size without moving. Watch the ratio, not either number alone.
5. Funding and open interest: is the move borrowed?
Rising price with rising open interest and positive funding means leverage is paying to stay long — a crowded trade that unwinds fast. Rising price with falling open interest is spot-driven and usually more durable. Falling price with rising open interest is the setup for a squeeze in either direction.
6. Write the invalidation before you act
For every read, name the number that would prove it wrong: netflow flipping, funding turning negative, depth thinning below a level. If you cannot write that sentence, you have a narrative, not a signal.
What can go wrong
- One transfer treated as a trend — A single wallet is an anecdote. Trends need days and many addresses.
- Reading netflow without knowing the venue — Exchange wallets move between cold and hot storage constantly. That is not flow.
- Using market cap as if it were liquidity — It is a multiplication, not a market. Only depth tells you what an exit costs.
What this does not tell you
Onchain data shows what moved, not why. A transfer can be a sale, a loan, custody, or a market maker rebalancing, and no chart separates them for you. GTXAgent reports the measurement with its source and time, and drops confidence when a feed is missing — it does not know intent.
Questions
Do I need a paid data terminal?
Not for these four signals. Public explorers and aggregators cover the basics; paid feeds buy speed and coverage, not a different conclusion.
How often should I look?
Daily for flows and stablecoin supply, more often for funding and depth if you hold a leveraged position. Checking every minute is noise, not analysis.
Can an AI read this for me?
It can fetch the numbers, compare them and write the invalidation. Whether the read is worth acting on is still your judgement, and the answer should show its sources so you can check.