NIFTY24,318.60 0.84%BANKNIFTY52,104.25 1.12%FINNIFTY24,890.10 0.31%RELIANCE2,945.70 0.56%TCS4,102.35 0.22%HDFCBANK1,688.90 0.93%INFY1,876.40 0.41%SENSEX79,943.00 0.78%NIFTY24,318.60 0.84%BANKNIFTY52,104.25 1.12%FINNIFTY24,890.10 0.31%RELIANCE2,945.70 0.56%TCS4,102.35 0.22%HDFCBANK1,688.90 0.93%INFY1,876.40 0.41%SENSEX79,943.00 0.78%

Get 7 days of Pro free.Claim now

// Risk Management

How Slippage Silently Destroys Your Trading Strategy

BBacktestHub Team··7 min read
#slippage#trading costs#bid-ask spread#realistic backtest
Order book showing bid-ask spread

You find a strategy with a 42% annual return in backtesting. You go live. After 6 months, you're barely breaking even. Slippage and trading costs are almost always the culprit. This is one of the most common and painful lessons in quantitative trading.

What Is Slippage?

Slippage is the difference between the price at which you intend to execute an order and the price you actually get. On a limit order in a liquid market like Nifty Futures, slippage might be 1–2 points. On an options position with wide bid-ask spreads, it can be 5–15 points per trade. At 2 legs × 15 points = 30 points of slippage per Iron Condor setup.

Bid ask spread illustration in options market
OTM options often have bid-ask spreads of ₹3–10 per unit, which adds up quickly on multi-leg strategies.

Types of Slippage in Indian Markets

Market impact slippage: Your order moves the price. Relevant for large lot sizes or illiquid strikes. Timing slippage: Between your signal and execution, price has moved. Common for market orders on fast-moving underlyings. Spread slippage: You buy at ask and sell at bid, always paying half the bid-ask spread.

Real Cost Estimates by Strategy Type

Nifty Futures intraday (1-2 trades/day): ₹15–25 round-trip per lot. Nifty options single leg (ATM): ₹20–40 round-trip per lot. Iron Condor 4-leg: ₹80–150 round-trip per lot. Equity intraday large-cap: 0.03–0.05% per side.

Practical rule: Assume 0.1% slippage on each trade for equity and 5–10 points per options leg. If your strategy isn't profitable after applying these, it won't be profitable live.

How BacktestHub Models Costs

BacktestHub lets you configure brokerage, STT, exchange charges, and slippage per instrument type. The engine applies these costs on every simulated fill, giving you a realistic P&L that reflects what your account would actually look like — not what it would look like in a frictionless world.

Ready to test this strategy?

BacktestHub lets you backtest on real Indian market data — free, no code needed.

Start Free Backtest