Heteroscedasticity
Heteroscedasticity is non-constant variance among a model's residuals. In a reserving model it usually means the residuals of some development periods are more variable than those of others. The ODP bootstrap assumes the opposite, homoscedasticity: that the standardized Pearson residuals are independent and identically distributed, which is what allows a residual from one cell to be applied to any other. Shapland (2016) corrects for it with hetero-adjustment factors by group of development periods.
h_i = \frac{\mathrm{stdev}\left(\bigcup_{1}^{j} r^{H}_{w,d}\right)}{\mathrm{stdev}\left(\bigcup_{i} r^{H}_{w,d}\right)}
r^{iH}_{w,d} = r^{H}_{w,d} \times h_i
q^{i*}(w,d) = \frac{r^{*}}{h_i}\sqrt{m_{w,d}} + m_{w,d}
- The development periods are split into groups
1, \dots, jwhose residuals have similar variances.h_iis groupi's hetero-adjustment factor: the standard deviation of all the residuals over that of groupi's. Multiplied byh_i, every group's residuals have the same standard deviation, so the adjusted residuals can be sampled freely as one pool. Dividing a sampledr^*by theh_iof the cell being simulated puts that group's variance back. The factors also scale the future process variance by development period. - Detecting it. A residual graph by development period shows it: the residuals in some periods spread wider than in others. Shapland adds graphs of the standard deviation and range relativities by period to suggest groups, then tests the groups with the normality statistics and the AIC and BIC. There are fewer residuals in the later development periods, so the credibility of an apparent difference in variance has to be weighed, especially near the tail.
- Three options (Shapland's Section 4.6):
- Stratified sampling draws each group's residuals only from that group. It is simple, but a small group limits the variability of the outcomes.
- Hetero-adjustment factors, as above.
- Non-constant scale parameters, one for each group:
\phi_i = \sum_{i}\big(\sqrt{N/(N-p)}\; r_{w,d}\big)^2 / n_iover then_iresiduals of groupi, withh_i = \sqrt{\phi}/\sqrt{\phi_i}. This is a bit more theoretically sound, but in practice the two sets of factors are very close.
- They are parameters. The factors reduce the degrees of freedom, which changes
\phiand the degrees-of-freedom factor, and a model that is already over-parameterized gets worse. For the Taylor and Ashe data, nine groups gave a normality P-value of14.3\%, worse than no groups, while the AIC and BIC rose significantly. A GLM bootstrap, with fewer parameters, calendar trends and a choice of error distribution, may remove the problem instead. - Venter's version. Venter (1998) makes the variance of the next increment an explicit assumption,
\mathrm{Var}[q(w,d+1)] = a[d, c(w,d)]given the data to date (see Chain Ladder Assumptions). Its form decides which factor is the least-squares optimum. Variance proportional toc(w,d)gives the volume-weighted average, proportional toc(w,d)^2the simple average of the ratios, and constant variance an unweighted regression. Residual variances that are not constant over the triangle call for weighted least squares, with weights inversely proportional to the variance.
Hetero-Adjustment Factors for Two Groups An ODP bootstrap's standardized residuals, grouped by development period:
- Periods 1–2:
1.9,-2.3,0.8,-1.6,2.5,-0.5,-1.2- Periods 3–5:
0.5,-0.4,0.7,-0.6,0.3Compute the hetero-adjustment factors, using standard deviations with an
n - 1divisor. Then find the pseudo value when the largest adjusted residual is sampled for a period-4 cell with fitted valuem = 150.Answer The standard deviations are
1.8265for periods 1–2,0.5701for periods 3–5 and1.3944for all twelve residuals together.\begin{align*} h_1 &= \frac{1.3944}{1.8265} \\ &= 0.7634 \\ h_2 &= \frac{1.3944}{0.5701} \\ &= 2.4460 \end{align*}The early residuals are shrunk and the late ones stretched:
2.5 \times 0.7634 = 1.909and0.7 \times 2.4460 = 1.712. Each group now has a standard deviation of1.3944.The largest adjusted residual is
1.909. Sampled for a period-4 cell, it is divided by that group's factor:\begin{align*} q^{*} &= \frac{1.909}{2.4460}\sqrt{150} + 150 \\ &= 0.780 \times 12.247 + 150 \\ &= 159.6 \end{align*}Without the adjustment, the raw
2.5would have given2.5\sqrt{150} + 150 = 180.6. That is a period-4 value far more volatile than any period-4 residual in the data supports. The adjustment lets the whole pool be sampled while keeping the late periods quiet.
Non-Constant Scale Parameters A
5 \times 5paid triangle hasN = 15cells andp = 9parameters. Its unscaled Pearson residuals are, apart from the two zero corners:
- Group A, periods 1–2:
1.10,-0.95,0.40,-1.30,0.85,-0.70,1.20,-0.60- Group B, periods 3–4:
0.35,-0.25,0.30,-0.20,0.15Compute
\phi, the group scale parameters and the hetero-adjustment factors. Then find the process standard deviation of a future cell in group B with mean80.Answer The sums of squares are
6.975for group A and0.3375for group B, andN/(N-p) = 15/6 = 2.5.\begin{align*} \phi &= \frac{6.975 + 0.3375}{15 - 9} \\ &= 1.2188 \\ \phi_A &= \frac{2.5 \times 6.975}{8} \\ &= 2.1797 \\ \phi_B &= \frac{2.5 \times 0.3375}{5} \\ &= 0.1688 \end{align*}\begin{align*} h_A &= \sqrt{1.2188/2.1797} \\ &= 0.748 \\ h_B &= \sqrt{1.2188/0.1688} \\ &= 2.687 \end{align*}The standard-deviation factors of the first option, applied to the same residuals, are
0.782and2.789. They are close, as Shapland says, but not identical: the standard deviation is taken about the group mean, while\phi_iuses the raw squares.Process variance for the group B cell uses
\phi_B:\begin{align*} \mathrm{SD} &= \sqrt{0.1688 \times 80} \\ &= 3.67 \end{align*}A single
\phiwould have given\sqrt{1.2188 \times 80} = 9.87, overstating the late periods' volatility by a factor of2.7. The group-A cells go the other way.