The shape of a day
Switch to 15m and see whether a token drifted, spiked once, or bled steadily — context a single percentage hides.
Hand-drawn price history for Solana
Candlewick draws open, high, low, close and volume for any Solana token or pool — on a quiet, warm canvas with no library and no clutter. Pick a token, pick a timeframe, and let the wax settle.
Pick a token above — or tap a trending pool — and the first candle will be lit.
The ritual
A mint is looked up on GeckoTerminal to list every pool trading it; a name runs a pool search. Pools are ranked by 24-hour volume — the busiest one is chosen first, and you can switch to any other.
Up to 300 OHLCV candles for the chosen pool and timeframe are fetched, priced in USD, for the token you asked about — even when it is the quote side of the pair.
Every candle, wick, moving average and volume bar is drawn on a canvas by about 300 lines of plain JavaScript. No charting library, no tracking.
The chart refreshes every 30 seconds while the page is visible, staying well inside the free API's rate limit. The newest candle wears a small flame.
What you can learn
Switch to 15m and see whether a token drifted, spiked once, or bled steadily — context a single percentage hides.
Huge wicks on small volume usually mean a shallow pool where one trade moves price far. Compare pools to see it.
The pool selector lets you compare the same token across DEXes and pairs, and spot one that trades at a different price.
A breakout on rising volume bars differs from one on silence. The volume lane sits under every candle.
The 20-period moving average smooths the flicker so the direction underneath is easier to see.
Below the chart: high, low, range, share of green candles and average volume for exactly the candles in view.
A short manual
A candle compresses every trade in a time window into four prices. The open is the first trade's price, the close the last, and the high and low the extremes reached in between. The thick body spans open to close; the thin wicks reach out to the high and low. Here a candle burning gold closed higher than it opened, and an oxblood candle closed lower.
On Solana a token can trade in dozens of pools at once — a SOL pair on one exchange, a USDC pair on another, a bonding curve on a launchpad. Each pool has its own trades, so each has its own candles. Arbitrage bots keep prices close, but in thin pools you'll see different wicks and gaps. Candlewick charts one pool at a time and tells you which; the busiest pool is usually the most representative.
A single large swap in a shallow pool can print a wick far from where the market really was, and sandwich or arbitrage bots can do the same for a fraction of a second. If a wick looks extreme, check the volume bar under it and compare another pool. One wick on tiny volume is a footnote, not a signal.
The same hour is one candle on the 1h chart and sixty on the 1m chart. Short timeframes show microstructure and noise; longer ones show trend. A pool with little activity may have no trades in some windows, and those candles are simply missing — the chart draws them as gaps in time, not as flat candles.
Volume bars show the USD value traded in each window, summed across buys and sells. Wash trading — bots trading with themselves — can inflate it, especially on brand-new tokens, so treat volume as an upper bound on genuine interest.
By the fire
Different sites chart different pools, use different price sources or bucket trades slightly differently. Candlewick shows one GeckoTerminal pool at a time — the name is printed above the chart.
If GeckoTerminal indexes that curve as a pool, yes. Very new tokens may not be indexed for a few minutes.
No trades happened in that window, so there's nothing to draw. Quiet pools on the 1m timeframe often look gappy.
It switches the price axis to a logarithmic scale, so equal percentage moves take equal vertical space — useful for tokens that moved 10× or more.
Every 30 seconds while the tab is visible. GeckoTerminal's free API allows about 30 requests a minute shared by everyone on your connection, so we stay well below that.
No. Candlewick is read-only — it draws charts and nothing else.
Yes. Focus the chart and use ← and → to move the crosshair one candle at a time; Home and End jump to the ends.