Volatility-Adjusted Position Size Backtest in Crypto: Fees, Slippage and Break-Even Costs
Sizing each trade inversely to volatility keeps risk steadier across regimes. A backtest shows how it reshapes returns and costs compared with fixed size.
Short answer
Volatility-adjusted sizing sets position size = target risk ÷ (k × ATR or σ), so positions shrink in volatile periods and grow in calm ones. On identical entries, it usually reduces drawdowns concentrated in volatile regimes, but increases notional — and fees — in calm periods where moves are smaller relative to costs. Cap notional, include costs, and compare drawdown, return and fee totals with fixed sizing.
Break-even cost
| Item | Value (illustrative) |
|---|---|
| Trades | 180 |
| Gross avg per trade | +0.40% |
| Fees (2 × 0.05%) | −0.10% |
| Slippage (2 × 0.03%) | −0.06% |
| Net avg per trade | +0.24% |
| Break-even round-trip cost | 0.40% |
Fixed vs volatility-adjusted
| Sizing | Net return | Max DD | Fees (illustrative) |
|---|---|---|---|
| Fixed notional | +21% | −19% | $2,300 |
| Volatility-adjusted | +23% | −12% | $2,900 |
| Vol-adjusted + cap | +22% | −12% | $2,500 |
Conclusion
Related: Fixed-Risk Position Sizing Backtest in Crypto: Fees, Slippage and Break-Even Costs, ATR-Based Position Sizing in Crypto: When the Common Rule Produces a Misleading Result.
Backtest the volatility-adjusted size rule with costs in ChartsPod.
Open the ChartsPod terminalCap notional, include costs, and compare drawdown, return and fee totals with fixed sizing.
Test Volatility-Adjusted Position Size Backtest in Crypto on a perpetual chart; no account is needed to chart.
Launch ChartsPodQuestions readers ask
What is volatility-adjusted sizing?
Smaller positions when volatility is high.
Does it raise fees?
In calm periods, often yes.
Why cap notional?
Very low volatility creates large sizes.
Sources and methodology
Backtest cost logic follows TradingView's Pine Script strategy documentation; indicator definitions are standard. All performance numbers are illustrative examples of the method, not results of real tests.
- TradingView Pine Script: Strategies — simulated fills and assumptions.
- TradingView Pine Script: Repainting — live vs historical calculation.
- ChartsPod documentation — guides for order flow, derivatives, alerts, backtests, journal and workspaces.
This article explains research tools and workflows. It is not financial advice, does not recommend buying or selling any asset and does not predict prices. Crypto derivatives carry a risk of rapid and total loss of margin.
CHARTSPOD EDITORIAL EDITION · RESEARCH AND EDUCATION ONLY · NOT FINANCIAL ADVICE.