Reconstructed bond ETFs
Duration, yield to maturity and how bond series are reconstructed.
Bonds are not reconstructed the way equities are. A bond ETF isn't a basket of returns to replicate with factors: it's a portfolio with a duration, exposed to the movements of a yield curve. So reconstruction starts there.
When UCITS quotes are too short, the past is rebuilt from a yield curve (Bund/Treasury, investment grade, aggregate). The proxy's monthly NAV follows the classic duration-and- convexity approximation; where possible it is then calibrated on real returns and spliced to the ETF's listed prices.
How it works
1. Choosing the curve driver
For each product, the yield series closest to its risk and duration profile is selected: 7–10 year government, investment grade corporate, aggregate. Euro-area curves come from the ECB; US Treasury curves come from public sources.
These are monthly observations of the curve, not prices of individual bonds.
2. From curve to NAV
Month by month, the yield change Δy is computed and the standard bond price approximation applied, accrued yield, minus duration effect, plus convexity, minus costs:
NAV starts at 100 and compounds multiplicatively:
Where:
- : cumulative value of the proxy; the first point is normalised to 100.
- : annual curve yield in month (in decimals: 0.04 = 4%).
- : yield change; , years between observations, typically ≈ 1/12.
- : the ETF's modified duration (years); , the bond portfolio's convexity.
- : annual product cost, subtracted proportionally to the period.
Where convexity isn't known a priori, the estimate is used, typical of a plain-vanilla bond with duration . For USD curves the NAV series is converted to euro at the historical end-of-month exchange rate.
3. Calibration against the listed ETF
If the UCITS ETF has enough history, simulated and real monthly returns are compared over the overlapping period. The average difference α (tracking residual) is added to each simulated period:
where α is the mean of monthly returns (benchmark − simulated) over the common period.
Calibration recovers the systematic spreads a government curve alone doesn't capture, credit premium, roll-down, index tracking. It is not applied when benchmark history is insufficient.
4. Splicing with real quotes
At the first real monthly quote, the official NAV is anchored onto the synthetic proxy's level: reconstructed history covers only earlier dates, without duplicating the listed era. In the backtester the product appears as simfactor, with the synthetic track before listing and real prices after.
Which curves are used
Each row in the bond catalogue states the driver used. In general:
| Driver | Use |
|---|---|
| ECB | Euro-area yield curves (Bund, government, IG spread) for euro-denominated ETFs |
| US Treasury | Curves from public sources; the USD NAV is converted to EUR at historical rates |
| Corporate / aggregate | Series aligned to the ETF's duration bucket and credit risk |
Reliability and limits
Replication via duration and yield curve gives a contained tracking error against reference bond indices, especially where credit risk is not material. On Treasuries, Bunds and government aggregates the track is accurate.
Where it degrades:
- High yield and stressed credit. When spreads blow out, high-yield behaviour is not described by duration and convexity. The α calibration helps on average, but it's a constant: it doesn't capture spread variation over time.
- Variable duration. The model uses a constant representative duration; the ETF's real duration moves with index composition.
- Estimated convexity. Where unknown, the approximation is reasonable for a plain-vanilla bond, less so for portfolios with embedded optionality (callables, MBS).