Rudimentary Quantitative Analytics in Building A Financial Decision Support System
Rudimentary Quantitative Analytics in Building A Financial Decision Support System
1
Example 11.11
The Long-Term Value of a Customer
2
Example 11.11 Background (cont)
At the end of the year,
Prob(customer leaves the company) = 0.25 (= churn rate)
Prob(customer stays) = 0.75 (= retention rate)
Goal: Estimate NPV of the net profit from a customer who
just signed up.
Assumption:
Discount rate = 15%
Cash flow occurs in the middle of the year.
Also, sensitivity analysis of NPV with varying retention rate.
Solution: Keep simulating profits for the customer until the
customer churns. We simulate 30 years worth of potential
profits.
CustomerLoyalty
Inputs:
Parameters – retention rate (varied), discount rate, mean profit each
year, standard deviation each year
Random variable
Customer life time (# of years customer stays)
For each year, P(customer stays) = retention rate
Profit each year
Assumed to have a normal distribution with mean = given in the table,
standard deviation = 10% abs(mean)
@RISK formula: =RiskNormal(mean,stdev)
Excel formula: =NORM.INV(rand(),mean,stdev)
Output:
NPV (Net Present Value) of a customer
Length of customer lifetime
4
Timing of Churn
5
Actual and Discounted Profits
Actual Profit
If customer is around, generate profit from a normal distribution
=IF(Stay?(t-1) = “No”, 0, RISKNORMAL(Mean, StDev))
Discounted Profit
Actual profit / (1+discount rate)^(year-0.5)
(Cash flow occurring middle of year – more realistic than end of
year)
Try varying the retention rate:
Use =RiskSimTable with values: 0.75, 0.80, …, 0.95
6
NPV Calculation
Since the cash flows occur in the future, we need to discount
them (compute their present values).
Recall
CFt
Present Value of a Cash Flow =
(1 r )t
where
CFt cash flow t years from now
r discount rate
7
NPV Calculation: Example
Suppose cash flows are:
-40 at end of year 1 40 66 72
NPV
66 at end of year 2
1 2
(1.15) (1.15) (1.15)3
72 at end of year 3. 34.78 49.91 47.34
62.46
If they occur in the
middle of the resp years:
40 66 72
NPV 0.5
1.5
(1.15) (1.15) (1.15) 2.5
37.30 53.52 50.77
66.99
8
Outputs & Simulation
NPV
Sum the discounted values (E11:E40)
Lifetime Length (Years loyal)
=1 + number of years customer stays at end of year
= 1 + COUNTIF(E11:E40,”Yes”)
Designate both of the above as @RISK output cells.
Set the number of iterations to 1000 and the number of
simulations to 5 and run @RISK.
Because Excel’s RAND() function used, the results will vary.
9
Histogram of NPV with 85% Retention Rate
10
Summary of Output
12
Incentive to Stay
13
Summary of Output with 3-year Contract
Name Sim# Min Mean Max
NPV 1 $43.91 $180.89 $551.64
NPV 2 $47.98 $212.01 $586.23
NPV 3 $43.91 $251.80 $565.87
NPV 4 $47.98 $312.09 $589.88
NPV 5 $47.98 $404.99 $597.09
Years loyal 1 3 6 31
Years loyal 2 3 7 31
Years loyal 3 3 8 31
Years loyal 4 3 12 31
Years loyal 5 3 17 31
14