EconStatsCraft › Loss severity fitting

Loss severity fitting

Fits five candidate severity distributions to a column of claim amounts by maximum likelihood, ranks them by AIC, then prices a deductible and a limit with the best fit: limited expected values, the loss elimination ratio, and payment per loss and per payment.

What it needs

The intuition

Insurers need to know not just how often claims arrive but how big they are. Claim sizes are positive and skewed, with many small claims and a few very large ones, and the large ones drive the cost. Fitting a distribution summarises the data and, more importantly, lets you price policy features such as a deductible or a limit that change which part of the distribution the insurer pays for.

When to use it

Pricing a deductible or a limit, building the severity half of an aggregate loss model, reinsurance layer pricing, and the loss models chapters of SOA ASTAM and IFoA CS1 and CS2.

Where the estimator comes from

For each candidate density f(x;\theta), maximum likelihood chooses \hat\theta to maximise \sum_i\log f(x_i;\theta). AIC =2k-2\log L trades fit against the number of parameters k. With the chosen fit, the limited expected value is E[X\wedge m]=\int_0^m S(x)\,dx, where S=1-F is the survival function. With deductible d and limit u, the insurer pays \min(X,u)-\min(X,d), whose mean is E[X\wedge u]-E[X\wedge d]; dividing by S(d) gives the mean per payment.

The model

E[X\wedge d] = \int_0^{d} S(x)\,dx,\qquad \text{payment per loss} = E[X\wedge u]-E[X\wedge d],\qquad \text{LER} = \frac{E[X\wedge d]}{E[X]}

What it assumes

Statistical properties

How to read the output

A worked reading

The actuarial sample's class_loss column holds 205 claims with a mean of 534 and a coefficient of variation of 0.87, generated from gamma distributions. Gamma wins on AIC with Weibull essentially tied, and lognormal is clearly worst: these claims have a lighter tail than lognormal. With a 100 deductible and a 2,000 limit, the deductible removes E[X ∧ 100] = 95.16, a loss elimination ratio of 17.8%. The expected payment is 433.86 per loss and 487.40 per payment, since 89% of claims exceed the deductible.

Symptom → diagnosis → what to do

If you see thisIt meansDo this
Two fits almost tie on AICThe data cannot tell them apartLook at the right tail and the purpose of the fit
Lognormal fits poorlyData lighter-tailed than lognormalPrefer gamma or Weibull
Fit ignores the largest claimsBody dominates the likelihoodFit the tail separately, e.g. with EVT
Many amounts droppedZeros or negatives in the columnSeverity uses positive claims only

Common mistakes

Where to read this properly

See also

Aggregate loss, which combines this severity with claim frequency. Extreme value theory, for the far tail.

Related Actuarial

Life table · Life annuity · Life insurance pricing · Chain ladder reserving · Buhlmann credibility · Survival analysis · Mortality graduation · Aggregate loss model · Ruin probability · Multi-state Markov model

All analyses

Charts

Line chart · Area chart · Bar chart · Stacked bar · Scatter plot · Bubble chart · Histogram · Box plot · Pie chart · Heat map · Rebased to 100 · Lorenz curve and Gini

Maps

World map · Bivariate map · Flow map · India - state map · India - district map

Explore

Descriptive statistics · Summary by group · Two-way table · Classical statistical tests

Regression

Multiple regression (OLS) · Logit / Probit · Tobit (censored) · Truncated regression · Multinomial logit · Ordered logit / probit · Quantile regression · Poisson / Negative binomial

Time series - one series

Time-varying coefficients (Kalman) · Unit root tests · Correlogram (ACF / PACF) · ARIMA / SARIMA · Rolling-origin cross-validation · Theta method · Unobserved components · STL forecasting · Forecast combination · Markov regime switching · Change frequency (resample) · ARCH / GARCH volatility · Decompose & filter · Spectral analysis · Exponential smoothing · Forecast accuracy

Time series - several series

Yield curve (Nelson–Siegel / Svensson) · Dynamic factor model · Dynamic regression (ARIMAX) · Structural VAR · VAR · Granger causality · Cointegration · VECM · ARDL & bounds test

Panel data

Panel regression · Panel cointegration tests · Heterogeneous panel: Mean Group & PMG · Gravity model of trade · Dynamic panel GMM · Panel diagnostics · Panel unit-root tests

Multivariate statistics

Principal components (PCA) · Factor analysis · Cluster analysis

Marketing research

Conjoint analysis · MaxDiff (best–worst scaling) · TURF - reach of a product line · Price sensitivity (Van Westendorp) · Market basket analysis · Perceptual map · Scale reliability (Cronbach’s alpha) · Key driver analysis

Causal

Spatial autocorrelation · Spatial regression · Heckman selection · Instrumental variables (2SLS) · Difference-in-differences · Staggered difference-in-differences · Regression discontinuity · Matching & weighting · Oaxaca–Blinder decomposition

Finance & risk

Black–Scholes option pricing · Bond price, duration & convexity · Merton distance to default · EMI / home loan planner · CAPM / beta estimation · Multi-factor model · Portfolio optimization · Value at Risk & Expected Shortfall · Performance & drawdown · Time value of money & NPV/IRR · Equity valuation (DDM, FCF, residual income) · Cost of capital (WACC) · Binomial option pricing · Option strategies (payoff & profit) · Forwards, futures & swaps · Credit risk & Basel capital · Extreme value theory (tail risk)

Actuarial

Life table · Life annuity · Life insurance pricing · Chain ladder reserving · Buhlmann credibility · Survival analysis · Mortality graduation · Aggregate loss model · Ruin probability · Multi-state Markov model · Loss severity fitting

Tests & breaks

Monte Carlo experiment · F-test, Wald & Chow · Structural breaks & stability

Machine learning

Regression vs machine learning · Ridge / Lasso / Elastic Net · Random forest · Gradient boosting

Open the workspace →

Starting engine…

EconStatsCraft rigorous, plain-spoken econometrics

Econometrics that explains itself.

Regression, panel data, time series and the whole battery of tests. Every result is followed by a verdict you can defend.

Load a dataset to see it here.