The CCDM Procedure

Analyzing the Effect of Parameter Estimate Uncertainty on the Compound Distribution

Continuing with the previous example, note that you have fitted the frequency and severity models by using the historical data. Even if you choose the best-fitting models, the true underlying models are not known exactly. This fact is reflected in the uncertainty that is associated with the estimates of your model parameters. Any compound distribution estimate that you compute by using these uncertain parameter estimates is inherently uncertain. You can request that PROC CCDM perform parameter perturbation analysis; this analysis assesses the effect of the uncertainty in parameter estimates on the estimates of the compound distribution by simulating multiple samples, each of which uses parameters that are randomly perturbed from their mean estimates.

The following PROC CCDM step adds the NPERTURBEDSAMPLES= option to the PROC CCDM statement to perform perturbation analysis and the PRINT=PERTURBSUMMARY option to display a summary of the perturbation analysis:

/* Perform parameter perturbation analysis of
   the Poisson-gamma compound distribution model */
proc ccdm countstore=mycas.countStorePoisson severityest=mycas.sevest
          seed=13579 nreplicates=10000 nperturbedsamples=30
          print(only)=(perturbsummary);
   severitymodel gamma;
   output out=mycas.aggregateLossSample samplevar=aggloss;
   outsum out=mycas.aggregateLossSummary mean stddev skewness kurtosis
          p01 p05 p95 p995=var pctlpts=90 97.5;
run;

The data table mycas.AggregateLossSummary contains the specified summary statistics and percentiles for all 30 perturbed samples. You can identify a perturbed sample by the value of the variable _DRAWID_. Figure 3 shows the first few observations of the data table mycas.AggregateLossSummary. For the first observation, the value of _DRAWID_ is 0, which represents an unperturbed sample—that is, the aggregate sample that is simulated without perturbing the parameters from their means.

Figure 3: Summary Statistics and Percentiles of the Perturbed Samples

_SEVERITYMODEL__COUNTMODEL__DRAWID__SAMPLEVAR_NMEANSTDDEVSKEWNESSKURTOSISP01P05P90P95P97_5var
GammaPoisson0aggloss100004053.663462.351.146891.67854008856.8010739.6412539.9816324.10
GammaPoisson1aggloss100004103.753424.541.051041.21420008808.9810584.9212350.9915762.00
GammaPoisson2aggloss100004257.983595.691.133831.68019009067.3511087.1813076.1317018.82
GammaPoisson3aggloss100004334.573598.111.079101.37329009388.0611262.3912980.7417026.75
GammaPoisson4aggloss100003812.293258.421.129371.79096008248.8410001.4511646.6615176.26
GammaPoisson5aggloss100003971.813399.791.198941.83912008574.8210576.4212625.3316327.78
GammaPoisson6aggloss100004232.473566.421.167241.80881009094.5511021.8212934.1717096.81
GammaPoisson7aggloss100004172.483516.921.176101.89699008846.0710927.6412563.4217200.04
GammaPoisson8aggloss100003875.373326.501.150351.65788008391.2710211.2911977.7415988.06
GammaPoisson9aggloss100004203.883518.371.114521.53488009018.1211008.2712748.8816458.14
GammaPoisson10aggloss100003897.703400.521.203001.90903008546.0010419.8212228.7316171.06


The PRINT=PERTURBSUMMARY option in the preceding PROC CCDM step produces the "Sample Perturbation Analysis" and "Sample Percentile Perturbation Analysis" tables shown in Figure 4. The tables show that you can expect a mean aggregate loss of about 4,059 and the standard error of the mean is 190.1. If you want to use the VaR estimate to determine the amount of reserves that you need to maintain to cover the worst-case loss, then you should consider not only the mean estimate of the 99.5th percentile, which is about 16,224.5, but also the standard error of 700.2 to account for the effect of uncertainty in your frequency and severity parameter estimates.

Figure 4: Summary of Perturbation Analysis of the Poisson-Gamma Compound Distribution

The CCDM Procedure
 
Severity Model: Gamma
Count Model: Poisson

Sample Perturbation Analysis
StatisticEstimateStandard
Error
Mean4059.0190.13976
Standard Deviation3439.6124.94255
Variance11846525874364.8
Skewness1.129200.05079
Kurtosis1.589440.25511
Number of Perturbed Samples = 30
Size of Each Sample = 10000

Sample Percentile Perturbation Analysis
PercentileEstimateStandard
Error
100
500
251407.7123.36686
503389.3179.44672
755951.7262.77659
908751.7343.52016
9510665.2422.58551
97.512440.7493.79317
9914620.5592.97468
99.516224.5700.18732
Number of Perturbed Samples = 30
Size of Each Sample = 10000


Last updated: January 27, 2023