Skip to content

Trading costs: fees & funding

The paper account doesn’t trade for free. Every fill pays a simulated maker or taker fee, and open positions accrue funding on their notional every eight hours - so paper PnL carries the same drag a real perp account does. The rates are per-venue settings with realistic defaults.

Where: Settings ▸ Paper Trading ▸ Trading costsDefaults: maker 2 bps · taker 5 bps · funding 1 bp / 8h
The Trading costs steppers for maker, taker, and funding rates
The Trading costs steppers for maker, taker, and funding rates
  • Taker - anything that executes immediately: market orders, triggered stops, a limit that crosses the book on arrival, and every position close.
  • Maker - a resting limit that fills later, when the market comes to it. A post-only order guarantees this rate by refusing to take.

The fee is charged on the fill’s notional (price × size) and deducted from cash at the fill; on a close it’s folded into the close payout. The defaults mirror Kraken Futures’ base tier - maker 0.02%, taker 0.05% - so a strategy that only survives at zero cost fails on paper the way it would fail live.

Positions accrue funding on their open notional at the configured per-8h rate, pro-rated continuously - a position held four hours pays half the 8-hour amount. The sign follows perp convention: with a positive rate longs pay and shorts receive; a negative rate flips it. The default 1 bp (0.01%) per 8h is the industry-standard baseline.

Open Settings ▸ Paper Trading (or a venue’s section under Connections). Maker, taker, and funding each have a stepper - nudge the rate up or down in basis points and it applies to that venue’s paper account immediately. Setting all three to zero turns costs off entirely - the pre-costs behaviour.