Calculation method
How MoonMath calculates pressure analyzer
Buy/Sell Pressure Analyzer — Is buying or selling dominating?
The formula
Buy pressure is 45% the buy share of transaction count, 25% a volume-direction score and 30% a price-momentum score. Sell pressure is its complement, and the net figure is banded into phases.
What it reads
- Buy and sell transaction counts over 24 hours
- The 24-hour volume and its change
- The 24-hour price change
- Optionally pool liquidity and market cap, for the depth ratio
What it assumes
- The buy share of transaction count is used as a proxy for buy pressure, because providers give no side-specific dollar volume
- Rising volume is read as bullish when the price rose and bearish when it fell
- Where side-specific volume is not observed, the displayed split is a model and is deliberately excluded from the score
- One input is held neutral because deriving it from price would double-count the price signal
What this does not establish
- The sell score is not an independent measurement; it is the complement of the buy score by construction
- Transaction counts plus total volume cannot establish side-specific dollar volume
- The phase label is a band on one score, not a forecast of price direction
- The depth figure describes one validated pool, never aggregate or centralised liquidity
Run it
Compare buying and selling activity without presenting transaction count or total volume as side-specific dollar flow. MoonMath uses observed buy and sell volume when a provider supplies it and labels fallback estimates as heuristic.
Open the Pressure Analyzer calculatorHow the market itself works
This page describes MoonMath's arithmetic. The mechanics section describes the market: how an order book forms a price, why order-book depth is not the same thing as pool liquidity, and what a public book does and does not let you observe.
Read the market mechanics