What problem does it solve?
Backtests that assume perfect fills and zero slippage produce overly optimistic results; execution-model provides realistic fill-price assumptions, slippage and market-impact estimation, execution delays, and transaction-cost decomposition so simulated performance better matches live trading outcomes.
Core Features & Use Cases
- Slippage models: Fixed bps slippage, linear impact proportional to participation rate, and square-root (Almgren-Chriss) impact using volatility and ADV.
- Execution algorithms: VWAP and TWAP slicing logic with intraday volume profile handling and configurable execution windows and participation caps.
- Backtest realism tools: T+1 or delayed execution simulation, volume filters, commission/stamp-duty modeling, and sensitivity analysis to evaluate cost drag on returns.
- Use cases: Adjusting backtests for China A-share T+1 constraints, estimating cost drag for high-turnover crypto strategies, and comparing strategy robustness under varied slippage and impact assumptions.
Quick Start
Simulate a daily backtest using fixed 5bps slippage, square-root impact with eta=0.5, and a T+1 execution delay to estimate net returns after transaction costs.