Tax-Loss Harvesting Strategies for Volatile Markets
How to convert portfolio drawdowns into measurable tax savings — the after-tax alpha formula, minimum harvest thresholds, and replacement security rules.
Tax-loss harvesting converts portfolio volatility into a tax efficiency tool. In markets with elevated drawdowns, positions temporarily below their cost basis create an opportunity to realise capital losses that offset gains elsewhere — reducing the current tax liability while maintaining equivalent market exposure through a replacement position. The strategy’s value is a function of the tax rate, the size of available losses, transaction costs, and the quality of the replacement security.
The Core Formulae
Tax saving (€) = Realised loss (€) × Marginal CGT rate (%) After-tax alpha (%) = Tax saving ÷ Portfolio value × 100 Net benefit = Tax saving − Transaction costs − Tracking error cost
German Abgeltungsteuer context
Germany applies a 25% flat capital gains tax plus 5.5% solidarity surcharge, giving an effective rate of approximately 26.375% for most investors. Losses within the same asset class pool (Verlustverrechnungstopf) can be carried forward and offset against future gains within the same custodian.
Worked Example
Minimum Harvest Threshold
Not every loss is worth harvesting. The break-even minimum:
Minimum loss = Transaction cost ÷ CGT rate Example: €50 transaction cost ÷ 26.375% = €189.60 → Only harvest losses above ~€190 to avoid a net negative outcome
Replacement Security Rules
- Replace a single-country ETF with a broader regional equivalent (e.g. DAX ETF → Euro Stoxx 50 ETF)
- Replace a sector fund with a diversified equity index in the same broad category
- For bonds: replace a specific maturity with an adjacent maturity in the same credit quality band
- Hold the replacement for a minimum period before reconsidering the original (30+ days is common practice regardless of formal rules)
What-If Scenarios
If a €15,000 unrealised loss recovers to €5,000 before action, the harvestable tax saving shrinks from €3,956 to €1,319. Pre-defined automated harvest triggers (e.g. alert at −10% drawdown per position) are more reliable than manual monitoring.
Harvested losses are carried forward to future years. At a 5% discount rate, a €3,956 saving deferred 3 years is worth ~€3,417 in today’s terms — still beneficial, but reduced.
On a €25,000 position, costs = €125. Net benefit = €3,956 − €125 = €3,831. Still positive. For smaller positions (e.g. €5,000), the same cost structure consumes a larger proportion — harvest thresholds should scale with position size.
Open the matching calculator to apply the guide to your own numbers.
Keep moving through the same topical cluster with nearby explainers that support the calculator.