Skip to main content
Every trade your bot runs shows an Estimated fee line in the preview before you confirm. This page breaks down what goes into that number.
These are per-trade and network fees. Your monthly subscription (D0 Standard at $69/mo or D0 Pro at $199/mo) is billed separately and covered in Create an Account.

Fees at a Glance

VenueTakerMakerNotes
Spot (Jupiter on Solana, KyberSwap on EVM)No D0 platform feeYou pay the DEX routing fee (already in the quote) plus chain gas
Perps (Donut Perps)0.05%Dynamic, shown in previewIsolated margin; per-asset leverage up to 150x
Perps (Hyperliquid)0.045%Lower, scales with volumeReal rate follows Hyperliquid’s volume tiers
Indices (Trade.xyz)~0.045%Same as HyperliquidSame tier as HL perps
Prediction markets (Polymarket)0%No trading fee
On Hyperliquid-type contracts, D0 may add a service fee of up to about 0.01% (1 bp) on top. Whether it applies, and how much, always shows in the order preview.
Whatever the individual line items are called, the Estimated fee in your order preview is the number that matters. That’s what actually leaves your wallet on this trade.
Rates on this page were verified in July 2026 and can change. The app and your order preview always show the current numbers.

Gas

Gas is a network cost, separate from any D0 fee, paid in each chain’s native token: SOL on Solana, ETH on Ethereum and Arbitrum, BNB on BSC, POL on Polygon.
  • Solana: a basic transaction runs around 0.000005 SOL. The first time you hold a new token, there’s a one-time rent of roughly 0.002 SOL to open the token account. If you’re low on SOL, your bot can swap out a little to cover gas, so a trade still goes through even from a zero SOL balance.
  • EVM and Polygon: gas tracks network congestion, so the amount is quoted live in the preview.
  • Polymarket: gas is covered by the platform, so you don’t need to hold any.
On cross-chain swaps, D0 fronts the gas on the destination chain and deducts it from the amount you send, so you don’t need to pre-fund the chain you’re bridging into.

Worked Examples

Spot buy: $100 of SOL

Line itemCost
D0 fee$0 (no fee on spot)
DEX routingAlready priced into the quote
Gas~0.000005 SOL, plus a one-time ~0.002 SOL rent if this is your first time holding the token
You payThe quote, plus a small amount of SOL for gas

Perp: ETH 2x on $500 margin (Hyperliquid)

Line itemCost
Notional$500 × 2 = $1,000
Taker fee to open$1,000 × 0.045% = $0.45
D0 service fee (if enabled)~$0.10, flagged in the preview when it applies
On-chain gasNone. Hyperliquid doesn’t charge per-trade on-chain gas
FundingPaid hourly while the position is open
Cost to open~$0.45 to $0.55

Cross-chain: USDC from Arbitrum to Solana

Line itemCost
Bridge fee (USDC route)~0.14%, and the rate improves on larger transfers
Destination gas (Solana)Fronted by D0, deducted from the amount you send
TimeA few minutes. The preview shows an ETA
You pay~0.14% of the amount, plus a small amount of gas on arrival
Funding on a perp is charged for as long as you hold the position, not just when you open it. Hold across enough hourly windows and it can outweigh the fee you paid to open.

Tips for Keeping Costs Low

  • Check the preview every time. The Estimated fee is the real number. If it looks off, don’t confirm.
  • Bridge larger amounts at once. The bridge fee is a percentage while gas is roughly fixed, so bigger transfers cost less per dollar.
  • Mind funding on perps. The fee to open is tiny. On positions you hold for a while, funding is what adds up.
  • Keep some SOL on hand. Solana fees are minimal, but a swap won’t land without a little SOL for gas and rent.