How to read a Solana token chart properly

Most people read the price line and nothing else, which is the one part of a screener page that tells you least. The volume bars, the maker count, the buy and sell split and the liquidity figure together describe what actually happened. Here is how to read them.

Reviewed 23 August 2026 Practical how-to Metric literacy By the Solana Volume Bot Pro team

The first thing to get right: you are reading a pool

A screener page is a view of a liquidity pool, not of a token. That single fact resolves a large share of the confusion people have about what they are looking at.

If a token trades in three pools, it has three pair pages with three separate volume figures, three separate charts and three separate histories. The token-level view aggregates them; a pair page does not. This is why a token can look dead on one page and busy on another, and why a graduated launchpad token appears to lose all its history at migration.

Before drawing any conclusion, check how many pairs exist for the mint. If the answer is more than one, every figure below has to be read as a share rather than as a total.

What each figure actually measures

FigureWhat it countsHow easy it is to inflate
VolumeValue traded in both directionsEasy, it is just size times count
TradesNumber of swapsEasy, small swaps are cheap
MakersDistinct addresses that tradedHarder, each address costs rent and coordination
Buy / sell splitDirection of the flowTrivially controllable
LiquidityValue in the poolNot inflatable, but frequently misread
Price changeNet movement over the windowReflects net pressure, not activity

Read the third column across. The figures that are easiest to move are the ones most people look at, and the figure that is hardest to move is the one most people ignore.

Maker count is the underused number

Distinct participating addresses is the most informative single figure on a screener page, for a simple economic reason: every address costs something to bring into existence and use.

Producing a large volume figure from a handful of addresses is cheap. Producing a large number of distinct addresses that each traded costs rent for their token accounts, coordination, and a fleet, which is why the ratio between trades and makers is such a useful tell. A token showing two thousand trades from thirty addresses is telling you something quite different from two thousand trades from six hundred.

The same logic applies when you are the one buying activity. If the goal is a surface that weights participation, wallet count is the variable that matters and volume is the constraint, which the fleet sizing guide covers with the actual costs.

There is a second-order use for this ratio that is worth knowing if you are evaluating someone else's token rather than your own. Take the trade count and divide by the maker count to get trades per address. Ordinary markets produce a long tail: most addresses appear once, a handful appear often, and the average lands low. A number well above that average, especially a suspiciously round one, means a small set of addresses cycling repeatedly. Neither figure alone shows this; the ratio does, and it takes five seconds to compute in your head from two numbers already on the page.

Four shapes and what they usually mean

Flat price, growing volume bars. Two-sided flow. Somebody is trading in both directions, which is what balanced activity looks like. Not evidence of manipulation, not evidence of demand.

One vertical spike, then nothing. Either a single large order into a thin pool or a burst that stopped dead. The shape is more informative about liquidity than about interest, and it is the single most recognisable pattern in this category.

A staircase in one direction. Discrete steps rather than a smooth line means each trade is large relative to pool depth. This is a liquidity problem regardless of who is trading, and a real buyer arriving will experience the same thing.

A sawtooth with even spacing. Regular intervals are the clearest signal of a schedule rather than a population. Real flow is lumpy; anything metronomic was configured that way.

The liquidity figure and the trap inside it

The headline liquidity number is the value sitting in the pool, and on a plain constant-product pool it means roughly what you expect. On concentrated liquidity pools it does not.

There, capital is placed inside chosen price ranges. A pool can hold a substantial total and still offer almost nothing at the current price if the ranges have drifted, and the page will show the total either way. The result is a figure that looks reassuring and describes an experience nobody will have.

The reliable substitute takes ten seconds: simulate a realistic buy through an aggregator and read the price impact, then repeat for the sell. If an ordinary order moves the price more than a percent or two in either direction, the pool is thin for practical purposes whatever the headline says. Why that matters for anyone planning activity is covered in the liquidity guide.

One shape deserves a warning because it is routinely misread in the other direction. A chart that climbs smoothly on steadily rising volume with a healthy maker count looks like the ideal outcome, and it usually is, but it is also exactly what a well-run campaign paired with real interest produces. The chart cannot separate the two, and neither can anyone reading it. That is the honest limit of chart reading: it tells you what happened to the pool, never why. For the why, you have to leave the screener and read the transfer history, which the on-chain guide covers.

A reading order that works

  1. Count the pairs for the mint. Everything else is a share if there is more than one.
  2. Read makers before volume. Participation before size.
  3. Compare trades to makers. The ratio tells you the shape of participation.
  4. Check the short window, not just 24 hours. Rolling figures hide whether anything is happening now.
  5. Simulate a buy. Convert the liquidity figure into an experience.
  6. Only then look at price. It is the output of everything above, and the least informative input on its own.

Doing this consistently changes what you notice. Most of the tokens that look exciting on the price line become unremarkable when the maker count is read next to the trade count, and a few that look quiet turn out to have real participation behind a flat chart.

Frequently asked questions

01What does the maker count on a screener mean?

It counts distinct addresses that traded the pair in the period, as opposed to the number of trades. It is the most useful single figure on the page because it is the hardest to inflate cheaply: producing many trades from few addresses is easy, producing many distinct participating addresses costs rent and coordination.

02Why does volume rise while the price stays flat?

Because volume counts both directions. Balanced buying and selling produce volume without net pressure, so the bars grow while the line does not move. This is the expected outcome of any two-sided activity and is not by itself evidence of anything.

03What does a flat line with one vertical spike mean?

Usually a single large order into a thin pool, or the very beginning of a pool with almost no depth. Either way the shape says more about liquidity than about demand, because a pool that can be moved that far by one order will do it again for the next buyer.

04Is a high buy percentage a good sign?

It means net buying pressure during the period, which moves price. Whether it is a good sign depends on where it came from: a long tail of distinct addresses buying is very different from a small number of addresses producing the same percentage, and the maker count is what separates them.

05Why does the liquidity figure not match what I can actually trade?

On concentrated liquidity pools, capital sits inside price ranges, so a healthy total can be nearly absent at the current price. The reliable test is to simulate a realistic buy and read the price impact rather than trusting the headline figure.

06Should I read the 24-hour or 1-hour figures?

Whichever matches the question. The 24-hour figure is a rolling window that still contains yesterday evening, so it is poor for judging what is happening now. Short windows are what ranking and trending surfaces read, and they are what tells you whether activity is current or residual.

Keep reading

Read the pools behind the chart

Paste a mint and the console lists every venue holding liquidity for it, which is what the chart is aggregating.

Open the volume console