1. Introduction
Actuaries working in life and pensions insurance have been using projected life tables for several decades. However, the mortality improvements seen in practice have quite consistently exceeded the projected improvements. From the actuarial risk management perspective, the major problem is that mortality improvement is not a diversifiable risk. Traditional diversifiable mortality risk is the random variation around a fixed, known life table. Mortality improvement risk, though, affects the whole portfolio and thus cannot be managed using the law of large numbers. The same comments apply to morbidity in health insurance, which is even more difficult to forecast in the long term than mortality.
In view of the observed changes in longevity, morbidity and economic conditions, it appears extremely risky to specify insurance benefits in absolute terms. The health benefits that will be paid over the years for a lifelong health insurance policy are impacted by unpredictable changes in prices for medical goods and services. Given the long-term nature of health insurance contracts and the impossibility to predict or hedge against medical inflation, insurers are not able to appropriately account for this medical inflation in the calculation of the yearly premium level at policy issue. Therefore, these lifelong contracts are usually designed in such a way that the insurer is allowed to adapt the premium amounts at regular times (e.g. yearly) to account for medical inflation not taken into account at policy issue, based on some predefined medical inflation index. This practice is used in several EU member countries. This is the case, for instance, in Belgium (Denuit et al., Reference Dhaene, Godecharle, Antonio, Denuit and Hanbali2017) and Germany (Milbrodt and Röhrs, Reference Milbrodt and Röhrs2016). Lifelong health insurance contracts and related premium updating mechanisms have been investigated in Vercruysse et al. (Reference Vercruysse, Dhaene, Denuit, Pitacco and Antonio2013), Dhaene et al. (Reference Dowd, Blake and Cairns2017) and Denuit et al. (Reference Dhaene, Godecharle, Antonio, Denuit and Hanbali2017).
Morbidity rates and mortality rates often share a very similar age pattern, with higher values around birth and at young adult ages (near the so-called accident hump), and then monotonically increasing at older ages, first exponentially before switching to an increasing concave behaviour. The same structure is found for the expected number of claims in sickness or medical insurance, with some peculiarities (such as the hump induced by childbearing for young women). Corresponding yearly insurance claim costs, being influenced by their frequency component, also exhibit a similar age shape. This suggests that models developed to describe the age structure of mortality can be useful for these related quantities, too.
Considering time trends, age-specific medical expenses also exhibit dynamic patterns because of the combined effect of longevity improvements and medical inflation. It is therefore tempting to adapt the numerous models proposed for mortality projections over the last decades to forecast medical costs. Inspired by the classical log-bilinear mortality projection model proposed by Lee & Carter (Reference Lee1992), we show in this paper how to adapt mortality studies to describe trends in medical expenses.
The Lee–Carter model has been successfully applied to project disability rates, in addition to mortality ones, in Christiansen et al. (Reference Cossette, Delwarde, Denuit, Guillot and Marceau2012) as well as in Levantesi & Menzietti (Reference Levantesi and Menzietti2012). For another approach based on parametric models, see Renshaw & Haberman (Reference Renshaw and Haberman2008). The aim of this paper is to address the main differences between mortality and medical expenses. In both cases, a stable age-specific pattern is found consistently over time and short-term trends are often clearly visible. However, considering costs we have to move from the Binomial, Poisson or Negative Binomial error structures that appear to be reasonable for counts to alternative distributions such as Normal, Gamma or Inverse-Gaussian. Such a change can easily be handled in the classical GLM approach.
Modifications in law or in regulation more rapidly affect morbidity and health expenses than mortality. This makes long-term predictions very risky, or even meaningless. The present paper discusses different non-linear models for projecting average yearly claim costs in health insurance over the next few years. We study a data set issued by the German Federal Financial Supervisory Authority (BaFin), which describes average annual medical inpatient costs observed for ages 20–80 during calendar years 1995–2011. Short-term predictions are created with the help of a bilinear decomposition with log or identity link function. Different generalised bilinear models are fitted to these data. The appropriate specification for the response considered is selected by splitting the data basis into a training set (starting in 1995) and a validation set gathering the last years comprised in the data basis. After having selected the optimal model for the validation set, we perform a short-term projection of health insurance claims and explain its potential use for actuaries.
The remainder of this paper is organised as follows. Section 2 describes the general modelling approach. A case study with German health insurance data is given in section 3. The final section 4 discusses the result and briefly concludes the paper.
2. Bilinear Modelling
2.1. Model specification
Lee & Carter (Reference Lee1992) specified the bilinear form:
for the force of mortality on the log scale. The specification (1) differs structurally from parametric models given that the dependence on age is non-parametric, and represented by the sequences of α x ’s and β x ’s. Interpretation of the parameters is quite simple: α x is the general shape of the log-mortality schedule and the actual forces of mortality change according to an overall mortality index κ t modulated by an age response β x . The parameter β x represents the age-specific patterns of mortality change. It indicates the sensitivity of the logarithm of the force of mortality at age x to variations in the time index κ t . The specification (1) implies that the modelled death rates are perfectly correlated across ages, which is the strength but also the weakness of the approach. As pointed by Lee (2000), the rates of decline at different ages are given by β x (κ t −κ t−1) so that they always maintain the same ratio to one another over time.
The decomposition (1) appears to be very appealing for morbidity rates as well as for various quantities appearing in health insurance, such as age-specific expected claim frequencies or severities. The estimated α x ’s exhibit the typical shape of the quantity under study (directly or on the log scale). Generally, we get relatively high values around birth, a decrease at infant ages, the accident hump, and finally the increase at adult ages with an ultimately concave behaviour for quantities in line with mortality pattern. Besides the average structure captured by the α x , the κ t accounts for time trends that may be due to improvements in longevity, medical inflation, etc. The general time effect κ t is adapted to each particular age by means of the factor β x .
In section 3 we explain how to apply (1) to model health insurance expenses.
2.2. Identifiability
In (1), the α
x
parameters can only be identified up to an additive constant, the β
x
parameters can only be identified up to a multiplicative constant, and the κ
t
parameters can only be identified up to a linear transformation. Precisely, if we replace β
x
with cβ
x
and κ
t
with
${{\kappa _{t} } \over c}$
for any c≠0 or if we replace α
x
with α
x
−cβ
x
and κ
t
with κ
t
+c for any c, we obtain the same values for the death rates. This means that we cannot distinguish between the two parametrisations. A pair of additional constraints are required on the parameters for estimation to circumvent this problem. To some extent, the choice of the constraints is a subjective one, although some choices are more natural than others. In the literature, the parameters in (1) are usually subject to the constraints:
ensuring model identification. Under this normalisation, β x is the proportion of change in the overall experience attributable to age x (on the log scale).
The lack of identifiability of (1) is only a minor issue. It just means that the likelihood associated with the model has an infinite number of equivalent maxima, each of which would produce identical forecasts. Adopting the constraints (2) consists in picking one of these equivalent maxima. The important point is that the choice of constraints has no impact on the quality of the fit or on forecasts.
2.3. Estimation
Regression models treating age and calendar time as factors are generally used to extract the α x , β x and κ t from the available statistics. The products β x κ t make them nonlinear so that standard GLM packages cannot be used. Different distributional assumptions have been proposed so far, including least squares (Lee & Carter, Reference Lee1992), Poisson (Brouhns et al., 2002 Reference Brouhns, Denuit and Vermunta , 2002 Reference Christiansen, Denuit and Lazarb ), Binomial (Cossette et al., Reference Delwarde, Denuit and Partrat2007) and Negative Binomial (Delwarde et al., Reference Denuit, Dhaene, Hanbali, Lucas and Trufin2007) loss functions. The maximum likelihood estimates are easily found using iterative algorithms, that appear to converge very rapidly. The gnm package of the statistical software R (Turner & Firth, Reference Turner and Firth2007) can be used to fit generalised nonlinear models with a score of the form (1), avoiding to develop such algorithms case by case. The numerical illustrations proposed in this paper are performed with gnm.
The specifications listed above remain relevant for morbidity rates or claim frequencies in health insurance, as these quantities are still based on event counts. However, for average severities, discrete distributions are less appealing and the actuary could consider Normal, Gamma or Inverse Gaussian specification, instead.
2.4. Forecast
An important aspect of the decomposition (1) is that the time factor κ t is intrinsically viewed as a stochastic process. Box–Jenkins techniques are then used to estimate and forecast the time factor within an autoregressive integrated moving average (ARIMA) time series model. These forecasts in turn yield projected age-specific mortality or morbidity rates, as well as severities, on which the calculation of premiums and reserve can be based.
3. Case Study
3.1. Data description
The data set used was issued by the German BaFin. It covers the period 1995−2011. Henceforth, the response Y x (t) is indexed by attained age x and calendar time t. It describes the average yearly medical inpatient cost for year t=1995, … , 2011 at age x=20, 21, … , 80. The observed y x (t) are displayed in Figure 1. The shape of the data is similar to a mortality surface, with the increase at young adult ages paralleling the accident hump followed by a linear increase after age 40 similar to the Gompertz part of the mortality schedule, before an ultimate concave behaviour at oldest ages. Surprisingly, the accident hump temporarily vanishes in the calendar years 1999–2001. The effect of medical inflation is also clearly visible, causing an increase in yearly health expenses as time passes.
Observed inpatient costs y x (t) for German males, t=1995, … , 2011, x=20, 21, … , 80, log scale. Source: BaFin.

The procedure adopted by BaFin for creating the data tables can be summarised as follows. BaFin requires data from all companies, each year, according to different tariffs and types of benefits. The collected data are crude. For each specific table (e.g. inpatient, double room), BaFin smooths the collected crude data with Whittaker-Henderson (with possibly different smoothing parameters for different age groups). There is no further adjustment of the data (except the smoothing).
In this paper, we only consider data for German males. Data for women have been excluded for the following reason. Due to the 2004 European directive on “Equal Treatment in Goods and Services”, 2004/113/EC, pregnancy costs were excluded starting in the BaFin data report in 2007, inducing a break in the data. Our analysis therefore only focusses on male data.
Figure 2 displays the number of policies according to policyholder’s age for each calendar year 2007–2011. This information was missing for years up to 2006. Apart from a moderate ageing effect, the available age-specific numbers appear to be relatively stable over time. Therefore, unavailable volumes for specific years were inferred from observed volumes. Specifically, the age structure has been supposed to be constant over 1995−2006, as suggested by available data.
Number of policies according to policyholder’s age for each calendar year 2007–2011. Source: BaFin.

3.2. The Rusam method
Let us briefly explain how the expected E[Y x (t)] are modelled on the German market. In German private health insurance, the average yearly claim costs are usually decomposed into
i.e. the expected amount at age x at time t is split into a product of an expected amount at some reference age x 0 modulated by the age pattern γ x (t). The profile (or age profile) of the annual medical cost data is thus defined by
for a fixed reference age x 0, usually x 0=40.
German private health insurance companies assume that γ
x
(t) is approximately constant for at least a short period of time, i.e. γ
x
(t)=γ
x
(t
0) for all t in a small interval around t
0. By defining
$\beta _{x}^{{t_{0} }} \,\colon\,{\equals}\, \gamma _{x} (t_{0} )$
and
$\kappa _{t}^{{x_{0} }} \,\colon\, {\equals}\, E\left[ {Y_{{x_{0} }} (t)} \right]$
, we obtain the model
The future expected annual medical costs
$\kappa _{t}^{{x_{0} }} $
at reference age x
0 are estimated by linear regression, based on the assumption that
for some real number θ.
The assumption of time constant profiles and perfectly linear time trends are commonly referred to as Rusam method on the German market. However, Figure 1 shows an erratic trend pattern and changes in the profiles with respect to calendar time. Therefore, more sophisticated approaches are needed. In the present paper we try a bilinear approach together with ARIMA time series modelling.
3.3. Modelling approach
In this paper, we relax the linear trend assumption (4) underlying the Rusam approach, and we replace (3) with the specifications
and
involving the bilinear score (1) commonly used in mortality studies with an identity or a log link function, respectively. Similar to Lee & Carter (Reference Lee1992), the decomposition into an age-specific pattern α x and a time pattern κ t (trend) modulated by an age response β x is easy to interpret.
While
$$\beta _{x}^{{t_{0} }} $$
and
$$\kappa _{x}^{{t_{0} }} $$
in (4) refer to a specific age x
0 and a specific year t
0, the variables β
x
and κ
t
in (5) and (6) are not bound to that restriction. This fact looks negligible, but it is indeed significant when it comes to estimation. Instead of focussing on a specific age and year, the unspecific definition of β
x
and κ
t
in (5) and (6) reflects the aim to match the data over the full time and age span.
We estimate age profiles α x and β x in combination with a time profile κ t based on all past data. The κ t are then projected with an appropriate time series model. In contrast to the deterministic trend model (4), the time series approach for κ t better captures empirically observed patterns and moreover allows to quantify the forecasting uncertainty.
In our case study we consider four different models. All models share similarity with the log-bilinear structure (1) underlying the approach of Lee & Carter (Reference Lee1992). However, we assume continuous distributions for the response variable because we do not have to deal with event counts but average claim severities instead. The models are from the class of generalised non-linear models in the sense that:
-
∙ The response is generated from a distribution of the exponential dispersion family.
-
∙ We specify a link function (logarithm or identity function).
-
∙ The score is not a linear function of the unknown parameters.
3.4. Model comparisons
Henceforth, we consider the following specifications to estimate the parameters α x , β x and κ t appearing in (5) and (6).
M0: Setting α x equal to 0, the first model is in line with the Rusam method (3) with Y x (t) Normally distributed with mean β x κ t and constant variance σ 2, i.e.
For this model, we only normalise the β x , i.e. we impose the second constraint of (2). Different from the Rusam method, here β x and κ t do not refer to a specific year or age. Moreover, for κ t we allow departures from the linear trend (4).
M1: This model is based on (5) with Y x (t) Normally distributed, i.e.
This model is close to model M0 except that the set of α x captures an average level over the observation period.
M2: This model is based on (6) with Y x (t) Gamma distributed with mean exp(α x +β x κ t ), i.e.
This model differs from M1 to M2 by the distribution assumption (Gamma versus Normal or LogNormal) as well as by the link function (log link versus identity link).
M3: The last model is based on (6) with Y x (t) Inverse Gaussian, i.e.
This model thus differs from M3 by a different distributional assumption for the response variable (Inverse Gaussian versus Gamma) but not by the link function (log link in both cases).
The models M2 and M3 both use a log link function, which is common in mortality modelling. Different from mortality modelling, we are not modelling claim counts here but claim amounts.
3.5. Model selection
We split the available data set into a training set (calendar years 1995–2008) and a validation set (calendar years 2009–2011). The optimal model is selected on the basis of the accuracy in prediction of the response for the final 3-year period of the data set, in line with the actuarial applications we have in mind.
Figures 3 and 4 display the estimated effects for each model M0–M3. Apart from model M2, the estimated effects have a similar pattern across ages or time. Notice the estimated change of sign for β
x
in model M2, from negative at younger ages to positive at older ages. As the estimated time index κ
t
is increasing, this means that average health costs tend to decrease over time at younger ages, whereas they increase, as expected, at older ages. This is in contrast to the other models, which suggest increasing average health costs at all ages. Considering models M0–M1 on the one hand and model M3 on the other, the shape of the estimated time-sensitivities β
x
appears to be reversed. For all models, the data relating to calendar year 2003 looks peculiar, as indicated by the outlying value of
$\widehat{\kappa }_{{2003}} $
. This causes a marked break in the series of the estimated time indices.
Estimated effects for model M0.

Estimated effects for models M1–M3.

Since we work in a regression framework, it is essential to inspect the residuals. Model performance is assessed in terms of the randomness of the residuals. Here, we use Pearson residuals for all models M0–M3, computed from
$$r_{{xt}} \, {\equals}\, y_{{xt}} {\minus}\widehat{y}_{{xt}} $$
suitably standardised. If the residuals r
xt
exhibit some regular pattern, this means that the model is not able to describe all of the phenomena appropriately. In practice, looking at
$\left( {x,\,t} \right) \mapsto r_{{xt}} $
, and discovering no structure in those graphs ensures that the time trends have been correctly captured by the model.
Figures 5 and 6 display the residuals obtained for models M0–M3 as a function of both age and calendar time. Residuals are first inspected with the help of maps in Figure 5. The structure in the residuals can be attributed to the preliminary smoothing procedure implemented by BaFin. This induces similar values for neighbouring cells. This is especially the case for M0. Residuals sometimes assume large positive or negative values near data boundaries but remain generally in the interval [−2, 2]. This is confirmed on Figure 6.
Image plots for standardised residuals r xt corresponding to models M0–M3.

Standardised residuals r xt for models M0–M3.

In order to select the best model, we now compare the projections obtained for the last three calendar years 2009–2011 serving as validation set. To this end, the estimated κ t ’s are viewed as a realisation of a time series that is modelled using the classical ARIMA models. Such models explain the dynamics of a time series by its history and by contemporaneous and past shocks. In line with the standard Lee–Carter approach, estimated κ t s are projected using an ARIMA (0, 1, 0) time series model. The results are visible on Figure 7. We can see there that the relative differences obtained with M1 outperform the four other models, staying in the range ±5% for 2009 and achieving relative errors <10% for 2010 and 2011, except at younger ages. The Rusam method performs particularly weak in the age range 20–30. In that age range, Figure 1 shows a time pattern that is highly non-linear and clearly different from the time pattern at reference age x 0=40. Both effects are contrary to the assumptions underlying Rusam’s method. At higher ages, the time pattern becomes more linear and uniform and the difference between methods M0–M3 and Rusam’s method is less profound.
Comparisons of actual y
xt
versus predictions obtained from the training set for models M0–M3 with relative differences
${{\left( {y_{{xt}} {\minus}\widehat{y}_{{xt}} } \right)} \mathord{\left/ {\vphantom {{\left( {y_{{xt}} {\minus}\widehat{y}_{{xt}} } \right)} {y_{{xt}} }}} \right. \kern-\nulldelimiterspace} {y_{{xt}} }}$
.

The quality of the prediction is measured with the square root of the mean squared error as well as with the mean absolute error (MAE). Here, the mean squared error is obtained from averaging the squared difference between the observations y
xt
for t∈{2009, 2010, 2011} and their prediction
$\widehat{y}_{{xt}} $
obtained from the α
x
and β
x
estimated on the training set combined with the κ
t
projected to t≥2009 with the help of the random walk with drift model fitted to the time index of the training period. The MAE is obtained similarly, by taking the absolute differences between observed y
xt
for t∈{2009, 2010, 2011} and their prediction
$\widehat{y}_{{xt}} $
. The results are reported in Table 1. Based on the performances on the validation set, model M1 appears to be the best one. Note that the weak performance of Rusam’s method at young ages has a rather small impact here since the claim costs are very small at young ages.
Root mean squared error and mean absolute error for the validation set.

This observation is confirmed by an economic analysis of the prediction results. The net present value of the health expenditure for high ages (starting at age 61) of the observations ∑
x>60
y
xt
⋅ 1.01−(x−60) is compared with the value of their prediction
$\mathop{\sum}\nolimits_{x\,\gt\,60} {\widehat{y}_{{xt}} \cdot 1.01^{{{\minus}(x{\minus}60)}} } $
for t∈{2009, 2010, 2011}. The yearly discount rate is set to 1%. The results are shown in Table 2. The results reveal that the predictions of Rusam’s method and models M2 and M3 clearly underestimate the health expenses. The weak performance of Rusam’s method at young ages is here dampened by the small weight that young ages have on the total costs. If we focussed on young ages only, the mismatch would increase significantly. Again, the model M1 tends to be the best choice. In particular, the net present value of the prediction only slightly overestimates the net present value of the observations. This is advantageous for risk management purposes.
Net present value of health expenses for the validation set.

3.6. Projection
Let us now project the average yearly health claims three years beyond the end of the observation period, thus for calendar years 2012–2014, with the help of the optimal model M1 that has been selected based on the validation set.
To this end, we first fit this model to the entire observation period 1995–2011. The results are given in Figure 8. The estimated age effect α
x
and β
x
are similar to those displayed on Figure 4 obtained based on the training set 1995–2008. The time indices are now supplemented with three values, for calendar years 2009–2011 that are now included in the analysis. A linear trend is clearly visible for the
$\widehat{\kappa }_{t} $
.
Estimated effects for model M1 fitted to the entire observation period 1995–2011.

Plugging the projected time index to 2014 in the bilinear decomposition provides the actuary with the forecast of health expenditures over the next 3 years. However, this point prediction, while interesting, reveals nothing about the uncertainty attached to the future health costs. In forecasting, it is important to provide information about the error affecting the quantities of interest. In that respect, prediction intervals are particularly useful. In the current application, it is impossible to derive the relevant prediction intervals analytically. The reason for this is that two very different sources of uncertainty have to be combined: sampling errors in the parameters α x , β x and κ t , and forecast errors in the projected κ t ’s. An additional complication is that the measures of interest E[Y xt ] are non-linear functions of the parameters α x , β x and κ t , and of the ARIMA parameters. This is why bootstrap procedures are used.
The key idea behind the bootstrap is to resample from the original data (either directly or via a fitted model) in order to create replicate data sets, from which the variability of the quantities of interest can be assessed. Because this approach involves repeating the original data analysis procedure with many replicate sets of data, it is sometimes called a computer-intensive method. Bootstrap techniques are particularly useful when, as in our problem, theoretical calculation with the fitted model is too complex.
If we ignore the other sources of errors, then the confidence bounds on future κ t ’s can be used to calculate prediction intervals. For mortality studies, we know from Lee & Carter (Reference Lee1992, appendix B), that prediction intervals based on κ t alone are a reasonable approximation only for forecast horizons of 10–25 years. For long-run forecasts, the error in forecasting the time index thus dominates the errors in fitting the mortality rates. If there is a particular interest in forecasting over the shorter term, as it is the case here, then we cannot make a precise analysis of the forecast errors and prediction intervals based on κ t alone seriously understate the errors in forecasting over shorter horizons.
This is why we derive here bootstrap percentiles confidence intervals. The bootstrap procedure yields B samples of α
x
, β
x
and κ
t
parameters, denoted as
$\alpha _{x}^{b} $
,
$\beta _{x}^{b} $
and
$\kappa _{t}^{b} $
, b=1, 2, … , B. This procedure can be carried out in several ways (Brouhns et al., 2002
Reference Brouhns, Denuit and Vermunta
, 2002
Reference Christiansen, Denuit and Lazarb
, Reference Brouhns, Denuit and Vermunt2005; Koissi et al., Reference Koissi, Shapiro and Hognas2006): by Monte Carlo simulation from the approximate multivariate Normal distribution of the maximum likelihood estimators
$\widehat{\alpha }_{x} $
,
$\widehat{\beta }_{x} $
, and
$\widehat{\kappa }_{t} $
, by parametric bootstrap resampling from the fitted model and then re-estimating the age and time effects, or by bootstrapping the residuals.
As reported by Renshaw & Haberman (Reference Renshaw and Haberman2008), the result of Monte Carlo simulation invoking the large sample properties of the maximum likelihood estimators heavily rely on the identifiability constraints. Given that the choice of constraints is not unique and that this choice materially affects the resulting simulations, this first approach should not be used for risk assessment purposes unless there are compelling reasons for selecting a particular set of identifiability constraints. As the preliminary smoothing implemented by BaFin generates local similarities, we conduct parametric bootstrap by generating
$y_{{xt}}^{b} $
as realisations from random variables obeying the
${\cal N}or\,\left( {\alpha _{x} {\plus}\beta _{x} \kappa _{t} ,\,\sigma ^{2} } \right)$
distribution. The age and time effects are then re-estimated using the
$y_{{xt}}^{b} $
as data points, producing
$\alpha _{x}^{b} $
,
$\beta _{x}^{b} $
, and
$\kappa _{t}^{b} $
, b=1, 2, … , B.
We then estimate the time series model using the
$\kappa _{t}^{b} $
as data points. This yields a new set of estimated ARIMA parameters. We can then generate a projection
$\kappa _{t}^{b} $
for t beyond the observation period using these ARIMA parameters. In the random walk with drift model, it is enough to add to the last available
$\widehat{\kappa }_{t}^{b} $
as many times the drift estimated from the
$\kappa _{t}^{b} $
data points as needed to reach the projection horizon.
The first step is meant to take into account the uncertainty in the parameters α x ’s, β x ’s and κ t ’s. The second step deals with the fact that the uncertainty in the ARIMA parameters depends on the uncertainty in the α x ’s, β x ’s and κ t ’s parameters. The third step ensures that the uncertainty of the forecasted κ t ’s depends on the uncertainty of the ARIMA parameters themselves.
This yields B realisations
$\alpha _{x}^{b} $
,
$\beta _{x}^{b} $
,
$\kappa _{t}^{b} $
and projected
$\kappa _{t}^{b} $
on the basis of which we can compute the measure of interest
$\widehat{y}_{{xt}}^{b} $
corresponding to E[Y
xt
]. Assume that B bootstrap estimates
$\widehat{y}_{{xt}}^{b} $
, b=1, 2, … , B, have been computed. The (1−2α) percentile interval for E[Y
xt
] is given by
$\big( {\widehat{y}_{{xt}}^{{b(\alpha )}} ,\,\widehat{y}_{{xt}}^{{b(1{\minus}\alpha )}} } \big)$
, where
$\widehat{y}_{{xt}}^{{b(\zeta )}} $
is the 100×ζth empirical percentile of the bootstrapped values for
$\widehat{y}_{{xt}}^{b} $
, which is equal to the (B×ζ)th value in the ordered list of replications
$\widehat{y}_{{xt}}^{b} $
, b=1, 2, … , B. For instance, in the case of B=1,000 bootstrap samples, the 0.95th and the 0.05th empirical percentiles are, respectively, the 950th and 50th numbers in the increasing ordered list of 1,000 replications of E[Y
xt
].
The predictions of E[Y xt ] for calendar years 2012–2014 are displayed in Figure 9, together with 90% prediction intervals and relative accuracies at the same confidence level (appearing coloured in grey) obtained by parametric bootstrap (with B=1,000). We can see there that the relative accuracy on the expected health insurance claims is generally in the range ±10% at most ages.
Predictions of y xt with model M1 fitted to the entire observation period 1995–2011 for calendar years 2012–2014 with 90% bootstrap prediction intervals, and corresponding relative accuracies.

In order to figure out the predictive distribution of Y xt , we produce analogs to the longevity fan charts proposed by Dowd et al. (2010) based on parametric bootstrap (with B=1,000). The result is shown in Figures 10–12. These charts depict some central projection of the forecasted variable Y xt , together with bounds around this showing the probabilities that the variable will lie within specified ranges. The difference with the results displayed in Figure 9 if that the time index is now projected to 2012–2014 allowing for some departures from the average trajectory, and that realisations of future Y xt are finally simulated from the Gaussian distribution. The chart in Figures 10–12 shows the central 10% prediction interval with the heaviest shading surrounded by the 20%, 30%, … , 90% prediction intervals with progressively lighter shading. The shading becomes stronger as the prediction interval narrows. We can therefore interpret the degree of shading as reflecting the likelihood of the outcome: the darker is the shading, the more likely is the outcome. The fan in Figures 10–12 consists of nine grey bands of varying intensity. The upper and lower boundaries correspond to paths of the forecast 95% and 5% quantiles, and the inner edges of the bands in the fan correspond to the 10%, 15%, … , 90% quantiles. The darkest band in the middle is bounded by the 45% and 55% quantiles. Note that the quantiles are calculated for each year in isolation. The fan charts in Figures 10–12 show that short-term departures from the central trend remain limited, except at older ages where the spread is more pronounced.
Fan chart for Y x (2012).

Fan chart for Y x (2013).

Fan chart for Y x (2014).

To end with, let us make a last remark. Future E[Y xt ] have been obtained using extrapolated κ t ’s and fixed α x ’s and β x ’s. In this case, the jump-off values (i.e. E[Y xt ] in the last year of the fitting period or jump-off year) are fitted rates. The Lee–Carter method has been criticised by Bell (Reference Brouhns, Denuit and Van Keilegom1997) for the fact that a discontinuity is possible between the observed mortality rates and life expectancies for the jump-off year and the forecast values for the first year of the forecast period. The bias arising from this discontinuity would then persist throughout the forecast. The same comments apply to our setting, and the forecast could start with the last observed y xt or their average over the end of the observation period.
4. Conclusion and Discussion
In German private health insurance, the so-called Rusam method is the traditional way to create short-term predictions, assuming the time trend to be perfectly linear and the age profile to be time constant. However, the BaFin data show erratic time trends and non-constant age profiles with respect to calendar time.
Inspired by the literature on modelling and projection of mortality rates, in this paper we performed short-term predictions of health insurance claim costs by using a bilinear approach and ARIMA time series modelling. The bilinear approach better captures the non-constant age profiles, and the ARIMA time series tools allow to capture the erratic patterns in the time trend factor. While in mortality modelling a log link function is commonly used, the analysis performed here suggests that for modelling health expenses the identify link function works better. By calculating individual net present values, we could see the economic relevance of choosing a good model.
Since the empirically observed time trend is quite volatile, confidence interval estimates rather than point estimates should be used for predictions. Here, bootstrap techniques were applied for creating prediction intervals, yielding very reasonable results.
Acknowledgements
N. L. gratefully acknowledges the financial support provided by DKV Belgium. The views expressed in this paper are those of the authors.













