MAF Fall Meeting GLMs in Personal Lines Pricing Claudine Modlin, FCAS

advertisement
MAF Fall Meeting
September 26, 2002
GLMs in Personal
Lines Pricing
Claudine Modlin, FCAS
Watson Wyatt Insurance &
Financial Services Inc.
www.watsonwyatt.com/pretium
WWW.WATSONWYATT.COM
Agenda

Overview of GLMs in the rating process

GLMs in practice
–
data
–
diagnostics
–
interactions

Territory analysis

How to get started
Agenda

Overview of GLMs in the rating process

GLMs in practice
–
data
–
diagnostics
–
interactions

Territory analysis

How to get started
Objective
Age
Sex
Vehicle
Rate Scheme
Area
Claim
Limit
Premium
Modeling the cost of claims
Age
Sex
Vehicle
Model
Area
Claim
Limit
Expected
cost of
claims
Modeling the cost of claims
BI
Freq
x
Amt
= Cost 1
PD
Freq
x
Amt
= Cost 2
MED Freq
x
Amt
= Cost 3
COL Freq
x
Amt
= Cost 4
OTC Freq
x
Amt
= Cost 5
Modeling the cost of claims

Rating factors

Statistical techniques
Example auto rating factors

Standard factors:
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
Age
Sex
Marital status
Number years licensed
Claim experience
Territory
Usage
Mileage
Limits
Deductibles
Make/Model of vehicle
Violations
Credit
Multi-line
Multi-car
Safety devices
Theft devices

External data:
– geodemographic data
– geophysical data

Data from other
products:
– banking data
– other insurance data
The failings of one way analysis
M
F
T
40%
20%
Claims
*2
True risk
C
20%
10%
M
F
Total
M
F
Total
C
100
200
300
C
20
20
40
Total
100
40
140
One-way
Exposure
T
200
100
300
T
80
20
100
Total
300
300
600
*
2.5
M
F
Exp
300
300
Claims
100
40
Ratio
33.3%
13.3%
T
C
300
300
100
40
33.3%
13.3%
Example correlation
Number of policies
35
30
25
20
15
10
5
Old
High
Vehicle Age
Vehicle Value
New
Low
Generalized linear models
E[Y] = m =
-1
g (X.b
+ x)
Var[Y] = f.V(m) / w

Consider all factors simultaneously

Allow for nature of random process

Robust and transparent

EU industry standard
Why GLMs over other methods

One-way and two-way analyses
–

Iteratively standardized one-ways
–

Not transparent, hard to interpret, can be unstable with new
types of policy, easy to over/under fit
Cluster analyses / "segmenting"
–

No diagnostics, no faster than GLMs, less flexibility for allowance
of random process, not always tractable solution
Neural networks
–

Distorted by correlations, no diagnostics
Suitable for marketing but less appropriate for assessing
continuous risk; does not fit with rating structures
Data mining
–
General term for all of the above but can often be merely oneway or two-way analyses on subsets of data
Example of GLM output
(real UK data)
0.25
180
0.2
160
0.15
0.1
140
0.05
0%
Log of multiplier
-5%
-4%
-0.05
100
-0.1
-15%
-17%
-0.15
80
-19%
-20%
-0.2
60
-0.25
40
-0.3
-0.35
20
-0.4
-0.45
0
1
2
3
4
5
Factor
Exposure
Approx 2 SE from estimate
GLM estimate
6
7
Exposure (policy years)
120
0
Example of GLM output
0.25
(real UK data)
22%
180
0.2
160
0.15
10%
0.1
7%
6%
140
0.05
0%
Log of multiplier
-4%
-5%
-0.05
100
-0.1
-15%
-16%
-0.15
-19%
-17%
80
-19%
-20%
-0.2
60
-0.25
40
-0.3
-0.35
20
-0.4
-0.45
0
1
2
3
4
5
6
Factor
Exposure
Oneway relativities
Approx 2 SE from estimate
GLM estimate
7
Exposure (policy years)
120
0
Modeling the cost of claims
BI
Freq
x
Amt
= Cost 1
PD
Freq
x
Amt
= Cost 2
MED Freq
x
Amt
= Cost 3
COL Freq
x
Amt
= Cost 4
OTC Freq
x
Amt
= Cost 5
The premium rating process
BI
Freq
x
Amt
= Cost 1
PD
Freq
x
Amt
= Cost 2
MED Freq
x
Amt
= Cost 3
COL
Freq
x
Amt
= Cost 4
OTC
Freq
x
Amt
= Cost 5
Rate level adjustments
Profit loadings
Risk model
The premium rating process
BI
Freq
x
Amt
= Cost 1
PD
Freq
x
Amt
= Cost 2
MED Freq
x
Amt
= Cost 3
COL
Freq
x
Amt
= Cost 4
OTC
Freq
x
Amt
= Cost 5
Current Rates
Rate level adjustments
Profit loadings
Risk
Model
Compare
Factor effect analysis
Demonstration job
Run 10 Model 2 - Third party material, standard risk premium run - Unsmoothed standard risk premium model
0.8
250000
89%
0.6
68%
67%
200000
30%
150000
22%
0.2
22%
22%
0%
11%
0%
1%
100000
0
0%
0%
0%
0%
-22%
-0.2
-10%
50000
-18%
-0.4
0
17-21
22-24
25-29
30-34
35-39
40-49
50-59
60-69
70+
MAGE - Age of driver
Approx 2 SEs from unsmoothed estimate
Unsmoothed unrestricted estimate
Unsmoothed restricted estimate
Current rating structure
Exposure
Log of multiplier
0.4
Factor effect analysis
Demonstration job
Run 10 Model 2 - Third party material, standard risk premium run - Unsmoothed standard risk premium model
0.8
200000
0.6
82%
150000
49%
0.2
22%
8%
31%
11%
100000
0%
0
-7%
0%
-16%
-15%
50000
-10%
-0.2
-18%
-0.4
0
2-33%
to 7
8
9
10
11
12
13 to 17
MGROUP - Group of vehicle
Approx 2 SEs from unsmoothed estimate
Unsmoothed unrestricted estimate
Unsmoothed restricted estimate
Current rating structure
Exposure
Log of multiplier
0.4
Factor effect analysis
Demonstration job
Run 10 Model 2 - Third party material, standard risk premium run - Unsmoothed standard risk premium model
0.35
0.3
500000
28%
0.25
0.2
300000
0.15
12%
0.1
200000
0.05
0%
5%
5%
100000
0
0%
-0.05
0
Yearly
Half-yearly
Quarterly
MPFREQ - Payment frequency
Approx 2 SEs from unsmoothed estimate
Unsmoothed unrestricted estimate
Unsmoothed restricted estimate
Current rating structure
Exposure
Log of multiplier
400000
Impact analysis
Example job
Currently
profitable
business
7000
6000
Count of records
5000
4000
3000
Currently
unprofitable
business
2000
1000
0
0.450 - 0.550 0.500
0.600
0.650 0.700
0.750 0.800
0.850 0.900
0.950 1.000
1.050 - 1.150 1.100
1.200
1.250 1.300
1.350 1.400
1.450 1.500
1.550 - 1.650 1.600
1.700
1.750 1.800
Ratio: Risk Premium / Current tariff
1.850 1.900
1.950 2.000
2.050 2.100
2.150 - 2.250 2.200
2.300
2.350 2.400
2.450 2.500
Impact analysis
Example job
7000
180%
170%
160%
6000
150%
140%
5000
120%
4000
110%
100%
3000
90%
80%
2000
70%
60%
1000
50%
40%
0
30%
0.450 0.500
0.600 0.650
0.750 0.800
0.900 0.950
1.050 1.100
1.200 1.250
1.350 1.400
1.500 1.550
1.650 1.700
Ratio: Risk Premium / Current tariff
Yearly
Claims / Earnedprem
1.800 1.850
1.950 2.000
2.100 2.150
2.250 2.300
2.400 2.450
Loss ratio
Count of records
130%
Impact analysis
Example job
Age of driver
7000
180%
170%
160%
6000
150%
140%
5000
120%
4000
110%
100%
3000
90%
80%
2000
70%
60%
1000
50%
40%
0
30%
0.450 0.500
0.600 0.650
0.750 0.800
0.900 0.950
1.050 1.100
1.200 1.250
1.350 1.400
1.500 1.550
1.650 1.700
1.800 1.850
1.950 2.000
2.100 2.150
2.250 2.300
2.400 2.450
Ratio: Risk Premium / Current tariff
17-21
22-24
25-29
30-34
35-39
40-49
50-59
60-69
70+
Claims / Earnedprem
Loss ratio
Count of records
130%
Impact analysis
Example job
Area of garage
7000
180%
170%
160%
6000
150%
140%
5000
120%
4000
110%
100%
3000
90%
80%
2000
70%
60%
1000
50%
40%
0
30%
0.450 0.500
0.600 0.650
0.750 0.800
0.900 0.950
1.050 1.100
1.200 1.250
1.350 1.400
1.500 1.550
1.650 1.700
1.800 1.850
1.950 2.000
2.100 2.150
Ratio: Risk Premium / Current tariff
A
B
C
D
E
F
G
H
Claims / Earnedprem
2.250 2.300
2.400 2.450
Loss ratio
Count of records
130%
Impact analysis
Example job
Payment frequency
7000
180%
170%
160%
6000
150%
140%
5000
120%
4000
110%
100%
3000
90%
80%
2000
70%
60%
1000
50%
40%
0
30%
0.450 0.500
0.600 0.650
0.750 0.800
0.900 0.950
1.050 1.100
1.200 1.250
1.350 1.400
1.500 1.550
1.650 1.700
1.800 1.850
1.950 2.000
Ratio: Risk Premium / Current tariff
Yearly
Half-yearly
Quaterly
Claims / Earnedprem
2.100 2.150
2.250 2.300
2.400 2.450
Loss ratio
Count of records
130%
The premium rating process
Freq
x
Amt
= Cost 1
TPPD Freq
x
Amt
= Cost 2
AD
Freq
x
Amt
= Cost 3
FT
Freq
x
Amt
= Cost 4
WS
Freq
x
Amt
= Cost 5
TPBI
Current Rates
Expense loadings
Profit loadings
Risk
Model
Compare
New
Rates
Competitor
Model
Competitive position
Survey market
–
–
–
–

rate filings
quotation systems
question policyholder
mystery shopping
Investigate competitors'
structures
Apply "cheapest" tariff to own
portfolio

20
18
16
Percentage of contracts

14
Zone A
12
Zone B
10
Zone C
8
6
4
2
0
-60
-50
-40
-30
-20
-10
0
10
20
30
40
50
60
70
80
90
100
Percentage change in premium

Use in retention / new
business model
110
120
130
140
150
160
The premium rating process
TPBI
Freq
x
Amt
= Cost 1
TPPD Freq
x
Amt
= Cost 2
AD
Freq
x
Amt
= Cost 3
FT
Freq
x
Amt
= Cost 4
WS
Freq
x
Amt
= Cost 5
Current Rates
Competitor
Model
Compare
Lapse/take-up
Model
Expense loadings
Profit loadings
Risk
Model
New
Rates
Modeling retention
Age
Sex
Vehicle age
D Premium
Model
Probability
of lapsing
Claims
Premium /
Competitors' premium

Model
- rating factors
- payment method
- discount expectation
- source
- claims history
- other products held
- change in coverage
plus…
- change in premium
- competitiveness
Log of multiplier
Retention model - Policyholder age
20
25
30
35
40
45
50
Age of policyholder
Approx 2 SEs from estimate
Unsmoothed estimate
55
60
65
70
Retention model - Change in premium
1
Log of multiplier
0.7
0.4
0.1
-0.2
-0.5
-100
-90
-80
-70
-60
-50
-40
-30
-20
-10
0
10
20
30
Change in premium on renewal
Approx 2 SEs from estimate
Unsmoothed estimate
40
50
60
70
80
90
New business model
Log of multiplier of p/(1-p)
Competitiveness of premium
-47
0.6
0.7
0.8
0.85
0.9
0.95
1
1.05
1.1
1.15
1.2
1.3
1.4
1.5
1.6
Quote/Average of the three cheapest quotes on the market
Approx 2 SD from estimate
Smoothed estimate
1.7
1.8
1.9
2
Customer lifetime value
Profitability
Current Rates
Lapse model
Low
Retention
High
Low
-
Risk
Model
High
Target marketing at
these
Increase premiums
Actively target at
renewal (discount
vouchers / phone
calls)
Price elasticity
10
5
0
-80
-5
-70
-60
-50
-40 -30
-20
-10
0
10
20
30
40
50
Premium change ($)
Number of policies
Profit
60
70
80
90
100 110 120
The premium rating process
TPBI
Freq
x
Amt
= Cost 1
TPPD Freq
x
Amt
= Cost 2
AD
Freq
x
Amt
= Cost 3
FT
Freq
x
Amt
= Cost 4
WS
Freq
x
Amt
= Cost 5
Current Rates
Competitor
Model
Compare
Lapse/take-up
Model
Expense loadings
Profit loadings
Risk
Model
New
Rates
Model
office
Agenda

Overview of GLMs in the rating process

GLMs in practice
–
data
–
diagnostics
–
interactions

Territory analysis

How to get started
Data required

Linked policy + claims data

Record: one insured risk (eg car) for one policy
period or portion of policy period for which risk
has not changed

Fields:
– explanatory variables - rating, underwriting,
marketing, external
– stats - earned exposure, incurred claim count,
incurred loss, earned premium (optional)

Minimum of 100,000 earned exposures
Data considerations

Reflect cancellation/endorsement

Include time lag to reduce effect of IBNR

Include dummy variables to standardize for
geography (if countrywide study) and time

Display rating factors applicable at time of
exposure, categorized on current basis
Model iteration diagnostics
Factor 3
Factor 4
Factor 5
Factor 2
Factor 6
Factor 1

Standard errors of
parameter estimates

F-tests / c2 tests on
deviances (with ranks)

Consistency over time

Common sense
Factor 7
Factor 3
Factor 5
Factor 6
Standard errors of
parameter estimates
0.8
101%
82%
65%
0.5
49%
35%
Log of multiplier
22%
0.2
11%
0%
-10%
-0.1
-18%
-26%
-33%
-0.4
-39%
-45%
-50%
-0.7
-1
1
2
3
4
5
6
7
8
9
10
11%
16%
11
12
13
14
-10%
-5%
13
14
15
1.9
1.6
1.3
1
Log of multiplier
0.7
57%
28%
0.4
0.1
-18%
22%
0%
-10%
-18%
-26%
-0.2
28%
-18%
-39%
-0.5
-0.8
-1.1
-1.4
-1.7
-2
1
2
3
4
5
6
7
8
9
10
11
12
15
Deviances
Age
Sex
Vehicle
Model A
Zone
Fitted
value
Deviance = 9585
df = 109954
Multi-car
?
Claims
Age
Sex
Vehicle
Model B
Multi-car
Claims
Fitted
value
Deviance = 9604
df = 109965
Consistency over time
A
B
C
1996
A
1997
B
1998
C
1996
1997
D
1998
D
Common sense

Does it make sense given correlations?

Are ordered categorical variables well behaved?

Can you believe it?

Can underwriters believe it?

Consider results for frequency and amounts at
the same time

Consider results for each claim type at the same
time
Interactions
Example job
Run 12 Model 3 - Small interaction - Third party material damage, Numbers
1
250000
122%
0.8
105%
200000
0.6
150000
0.4
26%
24%
0.2
Exposure
Log of multiplier
56%
100000
0%
-6%
0
-11%
50000
-20%
-0.2
-0.4
0
17-21
22-24
25-29
30-34
35-39
40-49
50-59
60-69
70+
Age of driver
Approx 2 SEs from estimate
Unsmoothed estimate
Smoothed estimate
P level = 0.0%
Rank 7/7
Interactions
Example job
Run 12 Model 3 - Small interaction - Third party material damage, Numbers
0.03
0%
0
400000
-0.06
-0.09
300000
-0.12
200000
Exposure
500000
-0.03
Log of multiplier
600000
-13%
-0.15
100000
-0.18
0
Female
Male
Sex of driver
Approx 2 SEs from estimate
Unsmoothed estimate
Smoothed estimate
P level = 0.0%
Rank 2/7
Interactions
Example job
Run 5 Model 3 - Small interaction - Third party material damage, Numbers
1
155%
138%
300000
0.8
250000
63%
63%
46%
0.4
200000
40%
28%
19%
24%
20%
150000
0.2
13%
Exposure
Log of multiplier
0.6
6%
0%
-2%
100000
-6%
0
-11%
-18%
-19%
-0.2
50000
-0.4
0
17-21
22-24
25-29
30-34
35-39
40-49
50-59
60-69
70+
P level = 0.0%
Rank 6/6
Age of driver.Sex of driver
Approx 2 SEs from estimate, Sex of driver: Female
Approx 2 SEs from estimate, Sex of driver: Male
Unsmoothed estimate, Sex of driver: Female
Unsmoothed estimate, Sex of driver: Male
Smoothed estimate, Sex of driver: Female
Smoothed estimate, Sex of driver: Male
Interactions
4
3
2
5
6
Company
7 8 9 10 11 12 13 14 15 16 17 18
Interaction
1
Age / Sex
Area / garaged
   
        
     
     
   
     


   

Age / occupation

Age / vehicle group
Area / vehicle group


Age / marital status / sex




Occupation / use
Group >
Age v
17
18
19
20
21-23
24-26
27-30
31-35
36-40
41-45
46-50
51-60
60+




Use / mileage

1
2
3
4
5
6
7
8
9
10
11
12
13
1.36
1.12
1.08
0.98
0.96
0.82
0.78
0.63
0.55
0.51
0.46
0.40
0.43
1.64
1.31
1.30
1.18
1.13
0.99
0.90
0.78
0.64
0.61
0.55
0.49
0.52
1.79
1.47
1.46
1.36
1.24
1.10
1.07
0.86
0.71
0.66
0.61
0.56
0.55
2.09
1.76
1.63
1.54
1.51
1.31
1.19
0.99
0.85
0.79
0.70
0.64
0.67
2.27
1.84
1.82
1.68
1.65
1.43
1.32
1.09
0.91
0.88
0.76
0.68
0.72
2.42
2.00
1.91
1.79
1.64
1.52
1.39
1.17
0.93
0.88
0.81
0.71
0.73
2.56
2.11
2.02
1.83
1.80
1.51
1.41
1.22
0.99
0.94
0.84
0.78
0.78
2.65
2.19
2.11
1.97
1.85
1.64
1.51
1.32
1.07
0.99
0.92
0.82
0.83
3.27
2.43
2.53
2.19
2.04
1.81
1.65
1.42
1.18
1.09
1.02
0.90
0.93
3.71
2.97
2.88
2.66
2.26
1.93
1.77
1.54
1.29
1.15
1.07
0.99
0.98
4.08
3.29
3.30
3.02
2.55
2.13
1.91
1.66
1.40
1.29
1.12
1.02
1.04
4.36
3.55
3.35
3.20
2.53
2.22
2.01
1.71
1.41
1.31
1.18
1.12
1.11
4.84
3.90
3.63
3.38
2.89
2.47
2.24
1.88
1.53
1.42
1.31
1.20
1.25
Group
1
2
3
4
5
6
7
8
9 10 11 12 13
Factor 0.54 0.65 0.73 0.85 0.92 0.96 1.00 1.08 1.19 1.26 1.36 1.43 1.56
Age

17
18
19
20
21-23
24-26
27-30
31-35
36-40
41-45
46-50
51-60
60+
Factor
2.52
2.05
1.97
1.85
1.75
1.54
1.42
1.20
1.00
0.93
0.84
0.76
0.78
1.00
1.17
1.00
1.00
Agenda

Overview of GLMs in the rating process

GLMs in practice
–
data
–
diagnostics
–
interactions

Territory analysis

How to get started
Geographic rating

Territory is one of the main drivers of cost

Considerable variety in how insurers rate for
territory

One insurer will have limited exposure in any
one area
Spatial smoothing

Fit GLM (excluding current territories)

Map "residual" risk by "region"

Make this residual risk more predictive

Categorize into territories to derive
appropriate loadings
Residual risk
High residual
Low residual
A model form
ri* = Z.ri + ( 1 - Z ) . neighboring experience
where
ri*= smoothed residual risk
ri = unsmoothed residual risk
Definitions of "neighboring"
Example results
Unsmoothed residuals
Smoothed residuals
Finding the parameters
Effect of smoothed vs unsmoothed residual zone
Zone based on smoothed residuals
2.5
400
650%
350
2
345%
300
287%
1.5
Zone based on
smoothed residuals
Log of multiplier
189%
250
139%
1
101%
200
74%
0.5
26%
150
15%
0%
0
-16%
-18%
-22%
-35%
-18%
-22%
100
Exposure (thousand policy years)
418%
464%
-34%
-37%
-0.5
50
-1
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Zone
2 S.E from GLM estimate
GLM estimate
Zone based on unsmoothed residuals
2.5
400
300
Zone based on
unsmoothed residuals
Log of multiplier
1.5
250
1
91%
0.5
29%
41%
99%
79%
64%
200
74%
49%
49%
30%
24%
19%
16%
2%
-3%
63%
150
6%
0%
-4%
-1%
0
100
-0.5
50
-1
0
1
2
3
4
5
6
7
8
9
10
11
12
13
Zone
2 S.E from GLM estimate
GLM estimate
14
15
16
17
18
19
20
Exposure (thousand policy years)
350
2
Agenda

Overview of GLMs in the rating process

GLMs in practice
–
data
–
diagnostics
–
interactions

Territory analysis

How to get started
How can I start?

Programming from scratch

Software applications
– tailored to personal lines
– easy to navigate
– fast, even on PC
– clear output
– cost is often less than the annual
compensation of one actuary
MAF Fall Meeting
September 26, 2002
GLMs in Personal
Lines Pricing
Claudine Modlin, FCAS
Watson Wyatt Insurance &
Financial Services Inc.
www.watsonwyatt.com/pretium
WWW.WATSONWYATT.COM
Download