← Market Flow Research 🌙
Buy volume

Executed Buy Volume, Measured Alone

We isolated executed buy volume — one feature, no partner, no composite — and measured what it predicts second by second across six coins. The answer is the size of the next move, never its side.

Research note · 2026 · AI-assisted, human-reviewed

① The shape of executed buy volume

Before asking what executed buy volume predicts, we look at what it is: how the quantity is distributed across its own range, per coin. The profile is heavily skewed — long stretches of very little, punctuated by rare, very large readings. Every threshold later in the study is a quantile of this shape, not a round number picked by hand.

Profile of executed buy volume per coin
Profile of executed buy volume per coin

② What it predicts, across horizons

Rank correlation of executed buy volume with the size of the next move peaks at the fastest horizon (+0.25 on ETH at 5s) and decays monotonically toward the daily scale (+0.04). Direction is a different story: the same sweep against signed returns tops out around 0.12. Size, yes; side, no.

Link between executed buy volume and the next move, by horizon
Link between executed buy volume and the next move, by horizon

③ Where each coin peaks

The best window differs by coin but always sits at the short end — 5s to 5s. Anything slower than that is reading yesterday's news.

Peak predictive window per coin
Peak predictive window per coin

④ Price impact per unit

Per +1σ of executed buy volume, price moves by a fraction of a basis point, and the sign is not stable across bands. This is the quantitative version of 'it does not push price in a usable direction'.

Price impact per +1σ of executed buy volume
Price impact per +1σ of executed buy volume

⑤ What counts as normal

Normal levels of executed buy volume grow by orders of magnitude from a second to a day, so 'high' is always relative to a window. This chart is the baseline every later threshold is measured against.

Normal levels of executed buy volume by timeframe, BTC
Normal levels of executed buy volume by timeframe, BTC

⑥ Memory

Autocorrelation of executed buy volume starts at 0.14–0.24 at the finest scale and rises to 0.57–0.67 at intermediate windows. The quantity clusters in time: a busy minute follows a busy minute far more often than chance allows.

Autocorrelation of executed buy volume by timeframe
Autocorrelation of executed buy volume by timeframe

⑦ Where the seconds live

Most seconds carry almost no executed buy volume; the interesting behaviour is confined to a thin tail. Working with means here would describe a market that does not exist.

Distribution of executed buy volume across bands, BTC
Distribution of executed buy volume across bands, BTC

⑧ How large the extremes get

A peak second of executed buy volume runs many times above its own normal. That ratio is what makes threshold rules feasible at all — the extremes are unmistakable once the baseline is right.

Spike-to-normal ratio for executed buy volume
Spike-to-normal ratio for executed buy volume

⑨ Spike, normal, lull

Every moment gets labelled relative to its own baseline. The three states separate cleanly in volatility and poorly in direction — the same result the whole project keeps producing.

Behaviour of spike / normal / lull states
Behaviour of spike / normal / lull states

⑩ The states over price

The labelling drawn directly over a BTC price window: where executed buy volume changes state, and what price does around it.

Research, not financial advice.

Executed buy volume states over a price window, BTC
Executed buy volume states over a price window, BTC
🤖 This research — data collection, analysis, charts and the narrated video — was produced with the assistance of AI, then reviewed by a human. We forecast volatility, not direction, and log every prediction. Research, not financial advice.

Comments

Discussion is powered by GitHub. Enable it by adding secrets/giscus.json (repo IDs from giscus.app).

← All research