# Execution realism

> The gap between a backtest and a real account.

Source: https://www.texttoquant.com/academy/execution-realism
Level: Intermediate · 6 min · lesson 12 of 12

---

A backtest here is never free: by default every fill is charged a 0.05% taker fee and 0.02% slippage, roughly what a crypto market order costs. A real account can pay more, through a wider spread, market impact, or a worse venue. For high frequency strategies, that friction is the whole game.

## Every fill costs something

Fees are charged on entries and exits alike; slippage means you get a slightly worse price than the signal showed. The parse shows both assumptions next to the rules, and the trust strip under the result repeats which frictions the run was scored with, so a frictionless number can never pass as a real one.

## Turnover multiplies the cost

A strategy that trades once a month barely notices fees. One that trades ten times a day pays that friction hundreds of times. The more a strategy trades, the more of its paper edge gets eaten, which is why many beautiful high frequency backtests are unprofitable live.

## Stress it, then decide

Run this, then open Execution realism, raise the maker and taker fees, add a bid/ask spread, and run again. Watch the edge shrink. If a modest, realistic cost assumption erases the profit, the strategy was never real; it was living in the friction you forgot to charge.

## Try it

```
Buy BTC when the 10 day moving average crosses above the 30 day, sell on the reverse cross, on 1D, last 3 years.
```

Run it: https://www.texttoquant.com/terminal?q=Buy%20BTC%20when%20the%2010%20day%20moving%20average%20crosses%20above%20the%2030%20day%2C%20sell%20on%20the%20reverse%20cross%2C%20on%201D%2C%20last%203%20years.&parse=1

**Takeaway:** Always stress test an edge with realistic fees and slippage before believing it. The strategies that survive higher costs are the ones worth trading.

## Check yourself

Which strategy loses the most to fees and slippage?

1. One that trades ten times a day
2. One that trades once a month
3. Both lose the same share of their edge

Answer: 1. Friction is charged per fill. The more a strategy trades, the more of its paper edge it pays away.

Terms used: [slippage](https://www.texttoquant.com/academy/glossary#slippage), [moving-average](https://www.texttoquant.com/academy/glossary#moving-average), [max-drawdown](https://www.texttoquant.com/academy/glossary#max-drawdown)
