For the complete documentation index, see llms.txt. This page is also available as Markdown.

Fees

Flash Trade implements a dynamic fee structure across different asset pools. Understanding these fees is essential for optimizing your trading strategy.

The three costs of a trade

  • Open/Close Fees — a flat percentage of position size, charged when opening and when closing

  • Trade Spread — a size-based spread applied on entry and exit

  • Margin (Borrow) Fees — continuous fees on open positions based on pool utilization

The order panel shows your exact fees before you confirm any trade — that readout is always the authority for your specific order.


Open/Close fees by market

Fee rates are per-market protocol parameters. Current on-chain values (as of 2026-07-03; parameters are tuned over time — the trade panel always shows the live rate):

Markets
Open/Close fee

Majors — SOL, BTC, ETH, ZEC, BNB and other Crypto Pool markets

0.02%

Forex, metals, commodities (Gold Pool markets)

0.02%

Equities (Equity Pool markets)

0.02% (AMD 0.05%)

HYPE

0.02%

JUP, JTO

0.1%

Meme markets — BONK, PENGU, PUMP, WIF, FARTCOIN

0.1%

KMNO, PYTH

0.2%

ORE

0.5%


Trade spread

A size-based spread applies to the execution price — larger positions cross more spread. Two things matter:

  • It is charged on both legs: you pay spread when you open and again when you close. A take-profit target needs to clear roughly two spreads before the position is net positive.

  • It varies per market and with market conditions. The order panel's entry price already includes it — compare the entry price against the oracle price to see the spread you're paying.


Margin fees

Margin fees accrue continuously on open positions, calculated from pool utilization:

  • Below the 72% optimal-utilization threshold, margin fees scale linearly with utilization

  • Above the threshold, the step rate increases to incentivize liquidity

  • A 90% utilization cap applies across all pools

Current rates are always visible before you trade. Margin fee per hour for any market shows in the order panel (and on your open positions) — rates move with pool utilization in real time.


Collateral-swap fees

When your deposit is converted into a position's backing asset (see Collateral Specification), a pool swap fee applies, calculated from pool balance ratios — depositing an underweight asset is cheaper:

SwapFeepaying=M(Ratio)+bSwapFee_{paying}=M(Ratio)+b
M=FeetargetFeeminRatiotargetRatiominb=FeeminM(Ratiomin)\\ M = \frac{Fee_{target}-Fee_{min}}{Ratio_{target}-Ratio_{min}} \qquad b=Fee_{min}-M(Ratio_{min})

This pool-level conversion is different from the Swap page in the app, which routes spot swaps through Jupiter.

USDC Special Fee Structure

Component
Fixed Fee

Add/Mint Liquidity

0 bps

Remove/Burn Liquidity

15 bps


Last updated

Was this helpful?