Documentation · 02

Trading & fees

One click on a preset trades, like on Terminal. What you pay is what you'd really pay: fees, price impact and slippage.

A buy, then a sell, then the hover card
ZZERO14:02:51
◎ 0.2500
Buy@ $41.2K MC
R. PnL—
U. PnL+ ◎ 0.0412

Every trade puts a bubble above its candle — B for a buy, S for a sell. Hover it and you get the same card Terminal shows for its own trades: amount, side, market cap, realised and unrealised PNL, number of trades.

Why an instant round trip loses

0.5 SOL into a 30 SOL pool
DEX + platform fee
1.81%
Price impact
1.64%
Slippage (≤ 1.5%)
0.62%
Priority + Jito tip
0.40%
Same again on the way out → break-even+8.9%

The B/E line on the chart is that number: where price has to go before the position is green once everything is paid. Hover a preset in the panel and you see the full breakdown before you click, worst-case slippage included.

Price impactExact bonding-curve maths on a pump.fun token, real pool liquidity once it has migrated. No liquidity data? A flat estimate, flagged as such.
FeesThe DEX fee is detected (1% on a curve, 0.25% on a pool). Platform fee 0.9% minus 10% cashback, priority fee and tip — all editable.
SlippageDrawn at random, always against you, capped at 1.5%. “Max slippage” in the settings is a tolerance, as on the real platforms — not a loss.
Execution delay400 ms by default. Price is read again after the delay, so a fast market gives you a different fill from what you saw when you clicked.

Buy in SOL or in $ — the ◎ / $ switch changes everything: presets, balance, PNL, stats. Sell 25 / 50 / 75 / 100%, or Sell Init. to take back exactly your stake. Unrealised PNL is what closing now would really return, not the displayed price.