Total Round-Trip Trading Cost: Fees, Spread, Slippage and Funding
Asked about trading cost, many people quote one fee rate. Actual execution also includes entry and exit fees, spread and slippage in the fills, and possible funding while holding. Adding all four per completed round trip reveals the hurdle a strategy must overcome.
Four components
These costs arise at different times and use different measurement bases. Separate them before adding them.
① Fees
One entry plus one exit = two sides.
Charged on executed notional.
② Spread
The gap between bid and ask.
Crossing from midpoint pays approximately half the spread on each side.
③ Additional slippage
Execution beyond the initial quote as available depth is consumed.
Larger orders and thinner books can increase it.
④ Funding
Perpetual-futures transfers at settlement times during the holding period.
Driven by settlement exposure and rates, rather than trade count alone.
①–③ arise with execution; ④ arises while exposure remains open across settlements. Calculate each separately. See the fee calculator, spread cost, slippage and funding guides.
Adding one round trip
State the assumptions first. The following rates are illustrative; actual rates vary by venue, tier and instrument.
$10,000 notional; market entry and exit.
Fee: 0.05% per side.
Full spread: 0.02%.
Additional slippage: 0.01% per side.
Calculation
Entry fee: 10,000 × 0.05% = $5.00.
Exit fee: $5.00.
Spread: Half-spread 0.01% × two sides = $2.00.
Slippage: 0.01% × two sides = $2.00.
Total: $14.00.
14 ÷ 10,000 = 0.14% of notional.
A fee-only estimate says 0.10%; the complete execution assumption says 0.14%, 40% higher. Omitting spread and slippage can explain part of a backtest-to-live performance gap.
The margin-relative percentage is larger
Costs attach to notional, but their effect can feel larger relative to posted margin. Leverage creates this difference.
Fixed notional: $10,000. Fixed cost: $14.
1x leverage: $10,000 margin.
14 ÷ 10,000 = 0.14%.
5x: $2,000 margin.
14 ÷ 2,000 = 0.70%.
20x: $500 margin.
14 ÷ 500 = 2.80%.
Same notional means the same dollar cost.
Cost relative to margin rises with leverage.
Increasing leverage alone does not raise the fee on unchanged notional. Dollar fees rise when the same margin controls more notional. Examine total exposure, not just the displayed multiple.
The price move needed to break even
Convert the cost rate into a required favorable price movement.
60,000 × 0.14% = $84 per BTC.
Approximate breakeven price: $60,084.
Target distances, expressed per BTC
+0.1%, or $60: $84 cost exceeds the move → a gross winner still loses net.
+0.3%, or $180: $96 net price-equivalent gain.
+1.0%, or $600: $516.
+3.0%, or $1,800: $1,716.
Compare the target with the cost as a multiple.
If the target is narrower than the round-trip hurdle, correct direction can still lose money. Tight targets leave less room for costs and demand more from the winning fraction. The breakeven calculator lets you vary instrument and quantity.
Costs increase the breakeven win rate
Adding costs changes the required win rate even with the same nominal 1:1 risk/reward.
Target and stop ±0.5%
Before costs: +$50 / −$50.
After costs: +$36 / −$64.
Breakeven win rate = 64 ÷ (36 + 64) = 64.0%.
Without costs: 50.0%.
Target and stop ±2.0%
Before costs: +$200 / −$200.
After costs: +$186 / −$214.
214 ÷ 400 = 53.5%.
±0.5% distances: Required win rate rises 14.0 percentage points.
±2.0%: It rises 3.5 points.
Sustaining 64% versus 53.5% is a different requirement. Here the gap comes from exit distance relative to cost, rather than changed predictive skill. This helps explain the difficulty of tight-target scalping.
Holding-period funding
Funding depends on exposure at settlement times rather than the number of entries.
$10,000 notional.
Each settlement: 10,000 × 0.01% = $1.00.
Three daily settlements: $3.00.
1 day: $3 funding + $14 execution = $17.
3 days: $9 + $14 = $23.
7 days: $21 + $14 = $35.
30 days: $90 + $14 = $104.
At 30 days, funding exceeds entry-and-exit execution cost by more than sixfold.
A short trade that avoids settlements may incur little or no funding, while a long hold can make it the dominant cost. Rates vary and the position may receive instead of pay. See funding mechanics.
Frequency multiplied by cost
One $14 cost can seem modest. Repetition changes the scale.
2 trades daily: $28, or 5.6% of initial margin.
5 daily: $70, or 14.0%.
10 daily: $140, or 28.0%.
Twenty trading days at five daily
70 × 20 = $1,400.
That is 2.8 times the starting $500.
Maintaining the assumed fixed notional requires gross gains covering 2.8 times starting margin just to offset those costs.
Choosing frequency also chooses the cost hurdle. Ten daily trades require an edge that survives ten sets of costs; without it, turnover itself creates losses. See overtrading.
Which costs can be controlled?
Not every component is equally controllable.
Potentially reducible
Fee tier: Applicable volume or holdings can affect rates.
Order size: Smaller relative to depth can reduce impact.
Instrument: Deeper liquidity often narrows spreads.
Session: Avoiding thin periods can improve execution.
Harder to control
Spread widening during shocks.
Slippage on urgent stops and liquidation exits.
Funding rates created by market imbalance.
Savings with other costs
Resting limits may lower fees,
but nonfills create missed opportunities
and adverse selection changes the executed sample.
The final item is not a guaranteed saving. Compare missed trades and fills arriving mainly during adverse moves, not just fee percentages. See post-only, reduce-only and IOC and fee tiers.
Measuring actual account costs
After hypothetical estimates, use execution records.
① Export fills for the latest 30 completed trades.
② Calculate notional as execution price × quantity.
③ Add actual recorded fees.
④ Measure |fill price − reference price at submission| ÷ reference price.
For market orders, retain the immediately preceding quote as the reference.
⑤ Add funding settlements separately.
⑥ Divide total cost by a consistently defined round-trip notional base.
Using the sum of both entry and exit notionals instead changes the normalization to a per-side basis.
Check whether measured costs exceed assumptions.
Investigate order size, instrument and session.
Large dispersion can reveal concentrated execution problems.
Large deviations in ④ can motivate examining target distances or split execution during research. Use measured costs in backtests where possible, keeping spread and quote-relative slippage separate to avoid double counting. Optimistic assumptions can overstate viability.
Recap
② The example's fee-only 0.10% becomes 0.14%.
③ Costs attach to notional but grow relative to margin with leverage.
④ A target below cost can lose even with correct direction.
⑤ At ±0.5%, breakeven rises from 50% to 64%.
⑥ At ±2.0%, the same cost adds 3.5 points.
⑦ Funding depends on holding across settlements.
⑧ Five daily trades can cost 2.8 times starting margin across twenty days in the example.
⑨ Tier, size, instrument and session are more controllable than shock conditions.
⑩ Prefer measured execution costs to optimistic assumptions.
Costs establish a hurdle before a strategy's prediction is evaluated. Target distance and frequency determine how large that hurdle is. When reviewing a strategy, first ask how many times its expected gain covers a complete round trip.
NOONOO TRADING invites you to follow live trading in our free chat.
Start in the bot📈 OKX trading fee discount for new registrations
Register for the OKX Fee Discount →