Bitcoin — live price and order-flow buy/sell signal

BTC / USD · Coinbase
Connecting
Last traded price
$
past 24h
Low High
Market signal Rolling 60s
flow score
Calibrating
Collecting live trades…
Buys Sells

0 fills · 0 BTC traded in the window

24h Volume BTC
Spread
Bid
Ask
Price history
Live trades Aggressor

    Waiting for the next fill…

    How the signal works

    Most sentiment indicators restate the chart: price went up, so sentiment is bullish. This one measures something the chart cannot show — which side is actively paying to get filled, right now.

    Every fill has an aggressor

    A trade needs two parties, but only one of them chose to trade at that moment. The aggressor crosses the spread and pays for immediacy; the other side was resting patiently on the order book. Summing aggressor volume shows which side is being forced through the book — information price alone does not carry.

    Flow, confirmed by price

    Over a rolling 60 seconds, buy-side and sell-side aggressor volume are netted into one imbalance, then blended with the price movement that flow achieved — weighted 72% flow, 28% momentum. Pressure builds in the tape before it reaches price, so flow leads and momentum confirms. Heavy buying that moves nothing reads weaker than heavy buying that lifts the market.

    Read as a verdict, not a number

    The score is smoothed and mapped to five bands, from Heavy Distribution through Balanced to Strong Accumulation. Below twelve fills in the window the meter reports Calibrating rather than inventing a reading out of noise.

    What it is not

    • Sixty seconds of one venue. It describes immediate pressure on Coinbase's BTC-USD book — not conviction, not the whole market.
    • A description, not a forecast. It measures what is happening now. It has not been shown to predict what happens next.
    • Not advice. Published for information only.