Professional Documents
Culture Documents
Albert Cohen
Actuarial Sciences Program
Department of Mathematics
Department of Statistics and Probability
C336 Wells Hall
Michigan State University
East Lansing MI
48823
albert@math.msu.edu
acohen@stt.msu.edu
1 / 223
Logistics
2 / 223
Introduction
The value of money is a function of the time that passes while it is stuffed
under a mattress, deposited in a bank account, or invested in an asset.
Just what that function is depends on many circumstances, and we will
spend our time investigating many real-world examples
3 / 223
Main Tools
4 / 223
Main Tools
4 / 223
Main Tools
5 / 223
Main Tools
5 / 223
Main Tools
5 / 223
Main Tools
k =
1 n+1
1
(1)
5 / 223
6 / 223
0.09
1+
12
12 #3
(2)
= 1000 (1.0938)3
7 / 223
0.09
1+
12
12 #3
(2)
= 1000 (1.0938)3
In other words, the equivalent or effective annual rate is 9.38%
7 / 223
It may be that over a longer period of time, the rate of return on an initial
investment A(0) may fluctuate. At time n, the value of the investment is
now A(n).
8 / 223
9 / 223
xk = 1 + rk .
(4)
(5)
10 / 223
The answer is yes, and there are many proofs. One of them is by
induction. Another is to apply Jensens Inequality:
For
a concave function f , for example if f 00 (x) 0 for all x in our domain
P
real numbers ak such that nk=1 ak 6= 0,
real numbers xk ,
it follows that
f
! P
Pn
n
ak xk
a f (x )
k=1
Pn
Pn k k .
k=1
k=1 ak
k=1 ak
(6)
11 / 223
n
x + ... + x 1 X
1
n
ln (xk ) = ln n x1 ... xn
n
n
(7)
k=1
12 / 223
Example 1.2
Year
Annual Rate
Average Rate
2002
6.9%
6.9%
2001
6.4%
6.65%
2000
9.4%
7.56%
1999
3.0%
4.82%
1998
7.8%
5.41%
(8)
13 / 223
Example 1.3
A very nice example is the following: On Jan 1, 2000, Smith deposits 1000
into an account with 5% annual interest. The interest is paid on every Dec
31. Smith withdraws 200 on Jan 1, 2002, deposits 100 on Jan 1 2003 and
again withdraws from the account on Jan 1 2005, this time 250. What is
the balance in the account just after the interest is paid on Dec 31, 2006?
Hint: Think of a deposit as a loan to the bank, a withdrawal as a loan to
Smith, and at the end of the term (7 years,) both bank and Smith settle
up accounts.
14 / 223
Example 1.3
We can replicate the cash flows of this example by stating that Smith has
invested both positive and negative amounts of money over the period of
time:
Table: Example 1.3
Year
1000
200
100
250
Period
7 years
5 years
4 years
2 years
15 / 223
Example 1.3
We can replicate the cash flows of this example by stating that Smith has
invested both positive and negative amounts of money over the period of
time:
Table: Example 1.3
Year
1000
200
100
250
Period
7 years
5 years
4 years
2 years
Hence,
A(7) = 1000 (1.05)7 + (200) (1.05)5
+ 100 (1.05)4 + (250) (1.05)2 = 997.77
Albert Cohen (MSU)
(9)
15 / 223
Example 1.3
Another way of computing A(7) is to do so recursively:
A(0) = 1000
A(1) = A(0) 1.05 = 1000 (1.05)
A(2) = A(1) (1.05) 200
= 1000 (1.05)2 200
A(3) = A(2) (1.05) + 100
= 1000 (1.05)3 200 (1.05) + 100
(10)
16 / 223
Linear Interest
(11)
17 / 223
Bonus Question
18 / 223
Bonus Question
In general, if we switch at, then it must be that
1 + j < (1 + jt)(1 + (i(1 t))
1 + j < 1 + jt + i(1 t) + ijt(1 t)
(13)
ij
It follows that if 0 <
ji
ij
i
.
1i
(14)
19 / 223
Bonus Question
The optimal time to switch is when f (t) := (1 + jt)(1 + i(1 t)) is
maximized:
i
dh
(1 + jt)(1 + i(1 t))
dt
= (j i) + ij(1 2t).
1 1 j i
= +
.
2 2
ij
0 = f 0 (t) =
toptimal
i
1i
1 1 j i i
h
1 1 j i ih
+
1+i
.
f (toptimal ) = 1 + j
2 2
ij
2 2
ij
(15)
(16)
20 / 223
(17)
21 / 223
Present Value
A dollar today is certainly more valuable than a dollar tomorrow, and even
more valuable than a dollar next year. To reflect this idea, we say that the
present value of a unit of currency one year from now is , where
1
.
(18)
1+i
is also known as the discount factor. This factor works as the inverse of
the interest gained on an investment of a unit of currency for one year.
For example, the present value of 25, 000 at a rate of 5% per annum, 25
25000
years from now, is (1.05)
25
22 / 223
Equation of Value
23 / 223
Example 1.5
Loan Shark pays you 1000 every week, starting today. There are 4
payments in total, at 8% weekly interest. Starting the week after the last
1000, you are to repay the loan in 3 consecutive weekly installments of
1100 at 8% weekly interest, plus a fourth payment X at 8% weekly
interest. What is X ?
24 / 223
Example 1.5
Week
Payment in
0
1000
1
1000
2
1000
3
1000
Week
Payment out
4
1100
5
1100
6
1100
7
X
25 / 223
Example 1.5
26 / 223
Example 1.5
(19)
26 / 223
When a credit card has a 24% nominal annual interest rate, you do not
only pay 24% on the balance. Rather, that 24% is broken down into 12
monthly interest charges on the average balance over a 30 day billing
cycle. So, one pays an effective annual rate of
0.24 12
1 = 0.2682.
1+
12
(20)
27 / 223
Example 1.9
Which is better:
(A) 15.25% compounded semi-annually, or
(B) 15% compounded monthly ?
28 / 223
Example 1.9
Which is better:
(A) 15.25% compounded semi-annually, or
(B) 15% compounded monthly ?
0.1525 2
1 = 0.1583
2
0.15 12
iB (eff ) = 1 +
1 = 0.1608
12
iA (eff ) =
1+
(21)
28 / 223
Notation
Actuaries reserve i for effective annual rate and i (m) for the nominal rate
compounded m times annually. The link between the two is
!m
i (m)
i = 1+
1
m
29 / 223
Notation
Actuaries reserve i for effective annual rate and i (m) for the nominal rate
compounded m times annually. The link between the two is
!m
i (m)
i = 1+
1
m
1
i (m) = m (1 + i) m 1
29 / 223
Notation
Actuaries reserve i for effective annual rate and i (m) for the nominal rate
compounded m times annually. The link between the two is
!m
i (m)
i = 1+
1
m
1
i (m) = m (1 + i) m 1
i () = lim i (m) = ln (1 + i)
m
29 / 223
Notation
Actuaries reserve i for effective annual rate and i (m) for the nominal rate
compounded m times annually. The link between the two is
!m
i (m)
i = 1+
1
m
1
i (m) = m (1 + i) m 1
(22)
i () = lim i (m) = ln (1 + i)
m
(m)
<i
29 / 223
Example 1.10
m
1
2
6
52
365
1
m (1 + i) m 1
0.12
0.1166
0.1144
0.1135
0.113346
0.113329
30 / 223
(23)
31 / 223
Discount Rates
Sometimes, interest paid up front: Receive A(0) up front, pay back
A(1) > A(0).
Consider the example
A(0) = 900
A(1) = 1000
A(1) A(0)
d=
A(1)
32 / 223
Discount Rates
Sometimes, interest paid up front: Receive A(0) up front, pay back
A(1) > A(0).
Consider the example
A(0) = 900
A(1) = 1000
A(1) A(0)
d=
A(1)
1
= =1d
1+i
(24)
Essentially, the discount is the forward price of a dollar (or any other unit
of currency) in the interest market with no carrying cost or dividends
(coupons) paid out.
32 / 223
Example 1.11
A T-bill represents the forward value today of 100 delivered at time T .
The price is calculated via simple discount:
T
P(0) = P(T ) (1 d t) = 100 1 d
365
33 / 223
Example 1.11
A T-bill represents the forward value today of 100 delivered at time T .
The price is calculated via simple discount:
T
P(0) = P(T ) (1 d t) = 100 1 d
365
(25)
T
100 = P(T ) = P(0) (1 + i t) = P(0) 1 + i
365
33 / 223
Example 1.11
A T-bill represents the forward value today of 100 delivered at time T .
The price is calculated via simple discount:
T
P(0) = P(T ) (1 d t) = 100 1 d
365
(25)
T
100 = P(T ) = P(0) (1 + i t) = P(0) 1 + i
365
Table: Example 1.11
Term
12day
28day
91day
128day
Albert Cohen (MSU)
Discount (%)
0.965
0.9940
1.130
1.400
Investment (%)
0.974
0.952
1.150
1.430
33 / 223
d (m) is the quoted annual discount rate that is applied m times over the
(m)
year, with the effective discount rate as dm for the period of m1 years.
Also, d is the effective discount rate :
!m
d (m)
1d = 1
m
1
(26)
d (m) = m 1 (1 d) m
1
d () = lim d (m) = ln
= i ()
m
1d
34 / 223
Force of Interest
From time t1 to t2 , an investment grows by a rate of
it1 t2 :=
A(t2 ) A(t1 )
A(t1 )
(27)
i (m) = m
A t+
1
m
A t+
A(t)
1
=
A(t)
A(t)
1
m
1
m
A(t)
35 / 223
Force of Interest
From time t1 to t2 , an investment grows by a rate of
it1 t2 :=
A(t2 ) A(t1 )
A(t1 )
(27)
i (m) = m
lim i (m) =
1
A(t)
1
m
A t+
A(t)
1
=
A(t)
A(t)
1
A t + m A(t)
lim
1
A t+
1
m
1
m
A(t)
35 / 223
Force of Interest
From time t1 to t2 , an investment grows by a rate of
it1 t2 :=
A(t2 ) A(t1 )
A(t1 )
(27)
i (m) = m
1
A(t) m
1 dA
=
A(t) dt
lim i (m) =
1
m
A t+
A(t)
1
=
A(t)
A(t)
1
A t + m A(t)
lim
1
A t+
1
m
1
m
A(t)
35 / 223
Force of Interest
From time t1 to t2 , an investment grows by a rate of
it1 t2 :=
A(t2 ) A(t1 )
A(t1 )
(27)
i (m) = m
1
A(t) m
1 dA
=
=: (t)
A(t) dt
lim i (m) =
1
m
A t+
A(t)
1
=
A(t)
A(t)
1
A t + m A(t)
lim
1
A t+
1
m
1
m
A(t)
(28)
35 / 223
Force of Interest
Since (t) =
Z t
0
1 dA
A(t) dt
d
= dt
[ln (A(t))], it follows that
Z t
d
[ln (A(s))] ds = ln (A(t)) ln (A(0))
(s)ds =
0 ds
(29)
and so
A(t) = A(0)e
Rt
0
(s)ds
(30)
36 / 223
Some Examples...
A(t) = t e t
A(t) = (t 1)2
A(t) = A(0) (1 + i t)
A(t) = A(0) (1 + i)t
37 / 223
Example 1.14
Assume (t) = 0.08 + 0.005t and your assets initial value is A(0) = 1000.
Then
A(t) = A(0)e
Rt
0 (0.08+0.005s)ds
= 1000e 0.08t+0.0025t
(31)
R7
2
(s)ds
2 22 )
= 1000e 0.085+0.0025(7
= 1669.46
(32)
38 / 223
Some thoughts...
(33)
(34)
39 / 223
40 / 223
40 / 223
40 / 223
40 / 223
40 / 223
(35)
1 x n+1
Xn =
1x
40 / 223
Example 2.1
41 / 223
Example 2.1
42 / 223
Example 2.1
i
12
= 0.0075
42 / 223
Example 2.1
i
12
= 0.0075
139
X
k=0
1.0075k = 30
1 1.0075140
1 1.0075
(36)
= 7385.91
42 / 223
43 / 223
sn i :=
n1
X
k=0
(1 + i)k =
(1 + i)n 1
i
(37)
43 / 223
sn i :=
n1
X
(1 + i)k =
k=0
(1 + i)n 1
i
(37)
Equivalently, (1 + i)n = 1 + i sn i .
43 / 223
Ex 2.2
What level amount must be deposited on May 1 and Nov 1 each year from
1998 to 2005, inclusive, to accumulate to 7000 on November 1, 2005 if
the nominal annual interest rate, compounded semi-annually, is 9% ?
44 / 223
16 total deposits
i (2) = 0.09
X denotes the level amount deposited per period
45 / 223
16 total deposits
i (2) = 0.09
X denotes the level amount deposited per period
7000 = X 1 + (1.045)1 + ... + (1.045)15
= X s16 0.045
(38)
X = 308.11
45 / 223
Example 2.3
Suppose that in Example 2.1, Smiths child is born in April 1998 and the
first payment is received in May (and deposited at the end of May.) The
payments continue and the deposits are made at the end of the month
until, and including the month of, the childs 16th birthday. The payments
stop after the 16th birthday, but the balance continues to accumulate with
interest until the end of the month of the childs 21st birthday. What is
the balance X in the account at that time ?
46 / 223
Example 2.3
Suppose that in Example 2.1, Smiths child is born in April 1998 and the
first payment is received in May (and deposited at the end of May.) The
payments continue and the deposits are made at the end of the month
until, and including the month of, the childs 16th birthday. The payments
stop after the 16th birthday, but the balance continues to accumulate with
interest until the end of the month of the childs 21st birthday. What is
the balance X in the account at that time ?
X = 1.007560 30 s192 0.0075 = 20, 028.68
(39)
46 / 223
Some Arithmetic
Value(n + k) = sn i (1 + i)k =
=
(1 + i)n+k
i
(1 + i)n+k 1 (1 + i)k 1
=
i
i
= sn+k i sk i
47 / 223
Some Arithmetic
Value(n + k) = sn i (1 + i)k =
=
(1 + i)n+k
i
(1 + i)n+k 1 (1 + i)k 1
=
i
i
= sn+k i sk i
(40)
sn+k i = sk i + sn i (1 + i)k
47 / 223
Example 2.4
Suppose that in Example 2.1, the nominal annual interest rate earned on
the account changes to 7.5%, still compounded monthly, as of January
2004. What is the accumulated value of the account on December 31
2009 ?
48 / 223
Example 2.4
Suppose that in Example 2.1, the nominal annual interest rate earned on
the account changes to 7.5%, still compounded monthly, as of January
2004. What is the accumulated value of the account on December 31
2009 ?
Value = 30 s68 0.0075 1.0062572 + s72 0.00625 = 6865.22
(41)
48 / 223
Example 2.5
49 / 223
Example 2.5
(42)
49 / 223
X =
k=1
k=0
(43)
1 n
=C
1
1 n
1 (1 + i)n
=C
=C
i
i
C an i
50 / 223
Example 2.7
Brown has bought a new car and requires a loan of 12000 to pay for it.
The car dealer offers Brown two alternatives on the loan:
A : Monthly payments for 3 years, starting one month after purchase,
with an annual interest rate of 12% compounded monthly
B : Monthly payments for 4 years, also starting one month after
purchase, with an annual interest rate of 15% compounded monthly.
Find Browns monthly payment and the total amount paid over the course
of the repayment period under each of the two options.
51 / 223
Example 2.7
(44)
TotalValue(B) = 48 PB = 16030.56
52 / 223
Example 2.8
Suppose that in Example 2.7, Brown can repay the loan, still with 36
payments under option A or 48 payments under option B, with the first
payment made 9 months after the car is purchased in either case.
Assuming interest accrues from the time of the car purchase, find the
payments required under options A and B. This is known as a deferred
annuity
53 / 223
Example 2.8
(45)
54 / 223
(46)
an i = n s n i
As n , we have
a i = lim an i
n
(47)
1 n
1
=
n
i
i
= lim
55 / 223
Example 2.9
56 / 223
Example 2.9
1 n
i
X
= 0.4 X a i = 0.4
i
1 n = 0.4
PV (Brian) = X an i = X
X
X
= 0.24
i
i
57 / 223
Example 2.9
1 n
i
X
= 0.4 X a i = 0.4
i
1 n = 0.4
PV (Brian) = X an i = X
X
X
= 0.24
i
i
(48)
X
= PV = PV (Brian) + PV (Jeff ) + PV (Colleen)
i
X
X
= 0.4 + K + 0.24
i
i
X
K = 0.36
i
Albert Cohen (MSU)
57 / 223
Recall...
1 n
= + = ... + =
i
2
(1 + i)n 1
i
(49)
(50)
an i := (1 + i)an i
= present value at time of first payment
Albert Cohen (MSU)
58 / 223
59 / 223
(51)
59 / 223
1
1
1
sm j + 2 sm j + ... + n sm j
m
m
m
m
i (m)
1+ m
1
1
= + 2 + ... + n
i (m)
m
m
m
(m)
1 + im
1
i
= an i
= an i (m)
(m)
i
i
an i =
60 / 223
1
1
1
sm j + 2 sm j + ... + n sm j
m
m
m
m
i (m)
1+ m
1
1
= + 2 + ... + n
i (m)
m
m
m
(m)
1 + im
1
i
= an i
= an i (m)
(m)
i
i
i
= sn i (m)
i
an i =
(m)
sn i
(52)
60 / 223
i
ln (1 + i)
i
ln (1 + i)
an i an i
(m)
sn i sn i
(53)
61 / 223
62 / 223
ln
(1+i)t
e
= e ln (1+i)n
(54)
ln (1 + i)
0
(1 + i)n 1
i
(m)
=
= sn i
= lim s
ln (1 + i)
ln (1 + i) m n i
62 / 223
Consider depositing 12 per day in 2004 and 2005 and 15 per day in 2006.
The earned interest in 2004-05 is i1 = 9% effective per year, and i2 = 12%
effective per year in 2006. Compute the total accumulated amount at the
end of 2006 if computed via (a) daily deposits and (b) continuous
deposits. Assume no leap years!
63 / 223
For daily deposits, we compute the equivalent daily interest rates j1 for
2004-05 and j2 for 2006 by
1
(55)
(56)
= 16502.59
64 / 223
(57)
65 / 223
66 / 223
66 / 223
ds
a(t1 , t2 ) = e t1 s
Z n R
t
e 0 s ds dt
an s =
Z0 n R
n
sn s =
e t s ds dt
(60)
67 / 223
68 / 223
68 / 223
68 / 223
Example 2.13
69 / 223
Example 2.13
70 / 223
Example 2.13
70 / 223
Example 2.13
70 / 223
Example 2.13
Smith pays 100 per month to a fund earning i (12) = 0.09, with interest
credited on the last day of each month. At the time of each deposit, 10 is
deducted from the deposit for expenses and administration fees. The first
deposit is made on the last day of Jan 2000. In which month does the
accumulated value become greater than the total gross contribution to
that point?
71 / 223
Example 2.13
We wish to solve for the time when the Value of the account exceeds the
total amount invested, i.e. the value n that satisfies
90 1 + 1.0075 + ... + 1.0075n1 100n
72 / 223
Example 2.13
We wish to solve for the time when the Value of the account exceeds the
total amount invested, i.e. the value n that satisfies
90 1 + 1.0075 + ... + 1.0075n1 100n
100
n
sn i
90
72 / 223
Example 2.13
We wish to solve for the time when the Value of the account exceeds the
total amount invested, i.e. the value n that satisfies
90 1 + 1.0075 + ... + 1.0075n1 100n
100
(63)
n
sn i
90
1.0075n 1 + 0.00833n
72 / 223
Example 2.13
We wish to solve for the time when the Value of the account exceeds the
total amount invested, i.e. the value n that satisfies
90 1 + 1.0075 + ... + 1.0075n1 100n
100
(63)
n
sn i
90
1.0075n 1 + 0.00833n
Essentially, we are solving a fixed point equation for f (x) = 0, where
f (x) = e kx 1 0.00833x
72 / 223
Example 2.13
We wish to solve for the time when the Value of the account exceeds the
total amount invested, i.e. the value n that satisfies
90 1 + 1.0075 + ... + 1.0075n1 100n
100
(63)
n
sn i
90
1.0075n 1 + 0.00833n
Essentially, we are solving a fixed point equation for f (x) = 0, where
f (x) = e kx 1 0.00833x
(64)
k = ln (1.0075)
72 / 223
Example 2.13
We wish to solve for the time when the Value of the account exceeds the
total amount invested, i.e. the value n that satisfies
90 1 + 1.0075 + ... + 1.0075n1 100n
100
(63)
n
sn i
90
1.0075n 1 + 0.00833n
Essentially, we are solving a fixed point equation for f (x) = 0, where
f (x) = e kx 1 0.00833x
(64)
k = ln (1.0075)
In this case, plotting the above function of x gives an intercept of
approximately 28.6. Hence, n = 29.
72 / 223
We now have a philosophy for pricing assets that bring a future stream of
payments. Simply put, the value today of the asset is simply the Net
Present Value, opr NPV, of that stream of payments, when adjusted for
inflation or (compound) growth, if applicable.
73 / 223
Week
Payment in
0
0
1
K
2
K (1 + r )
...n
K (1 + r )n1
=
=
1+i
1+i
1+i
NPV =
j=0
(1 + r )n1
(1 + i)n
n
1 1+r
1+i
1 1+r
1+i
(65)
74 / 223
K
1
K
=
1+r
1 + i 1 1+i
i r
(66)
75 / 223
Example 2.13
Stock X pays dividend 50 per year with growth of 5% after the first year.
John purchases X at the theoretical price corresponding to an effective
yield of 10%. After receiving the the 10th dividend, John sells the stock for
price P. If annual yield for John was 8%, what is the fair price for P ?
76 / 223
Example 2.13
Stock X pays dividend 50 per year with growth of 5% after the first year.
John purchases X at the theoretical price corresponding to an effective
yield of 10%. After receiving the the 10th dividend, John sells the stock for
price P. If annual yield for John was 8%, what is the fair price for P ?
The equation of value is
9
50 X
50
= 1000 =
0.10 0.05
1.08
j=0
1.05
1.08
j
P
1.0810
76 / 223
Example 2.13
Stock X pays dividend 50 per year with growth of 5% after the first year.
John purchases X at the theoretical price corresponding to an effective
yield of 10%. After receiving the the 10th dividend, John sells the stock for
price P. If annual yield for John was 8%, what is the fair price for P ?
The equation of value is
9
50 X
50
= 1000 =
0.10 0.05
1.08
j=0
P = 1000(1.08)
10
1.05
1.08
j
50(1.08)
P
1.0810
9
X
1.05 j
j=0
= 1000(1.08)10 50(1.08)9
1
1
1.08
!
1.05 10
(67)
1.08
1.05 1
1.08
= 1275.54.
Albert Cohen (MSU)
76 / 223
Increasing Annuities
Consider now a payment schedule where the payment, at time k, was
Km = m .
77 / 223
Increasing Annuities
Consider now a payment schedule where the payment, at time k, was
Km = m .
Now, the net present value is
X =
n
X
Km
m=1
n
X
m=1
n
X
m=1
m
(1 + i)m
(68)
Then
77 / 223
Increasing Annuities
Consider now a payment schedule where the payment, at time k, was
Km = m .
Now, the net present value is
X =
n
X
Km
m=1
n
X
m=1
n
X
m=1
m
(1 + i)m
(68)
Then
(1 + i) X =
n
X
m m1 =
m=1
n
X
m=1
m
(1 + i)m1
i X = 1 + + + ... + n1 n n
1 n
=
n n
1
an i n n
X =
=: (Ia)n i
i
Albert Cohen (MSU)
(69)
77 / 223
Increasing Annuities
1 n
1
n n
i
(70)
1+i
= 2
i
Notice that the level payment perpetuity of Kl 1 has present value of
only 1i . Since i 0, we have i12 >> 1i .
78 / 223
Increasing Annuities
1 n
1
n n
i
(70)
1+i
= 2
i
Notice that the level payment perpetuity of Kl 1 has present value of
only 1i . Since i 0, we have i12 >> 1i .
HW: apply same analysis for decreasing annuities, with Km = n m + 1,
where m {1, 2, .., n}
78 / 223
Example 2.22
Consider perpetuities X and Y with payment
Table: Example 2.22: Payments Schedule X
Week
Payment in
1
1
2
2
3
3
..n..
..n..
Week
Payment in
1
q
2
q
3
2q
4
2q
..2k 1
..kq
2k..
kq..
79 / 223
Example 2.22
If we take eq := 2 =
1 2
1.1
1
1.21 ,
1+i
1.1
=
= 110
2
i
0.01
NPV (Y ) = q + q 2 + 2q 3 + 2q 4 + 3q 5 + 3q 6 + ...
= q + 2 3 + 3 5 + .. + q 2 + 2 4 + 3 6 + ..
q
= q+
2 + 2 4 + 3 6 + ..
q
2
3
= q+
+ 3eq
+ ..
eq + 2eq
1 + ieq
1.21
= 2.1 q
= 2.1 q
= 57.62q
2
ieq
0.212
NPV (X ) =
80 / 223
Example 2.22
If we take eq := 2 =
1 2
1.1
1
1.21 ,
1+i
1.1
=
= 110
2
i
0.01
NPV (Y ) = q + q 2 + 2q 3 + 2q 4 + 3q 5 + 3q 6 + ...
= q + 2 3 + 3 5 + .. + q 2 + 2 4 + 3 6 + ..
q
= q+
2 + 2 4 + 3 6 + ..
q
2
3
= q+
+ 3eq
+ ..
eq + 2eq
1 + ieq
1.21
= 2.1 q
= 2.1 q
= 57.62q
2
ieq
0.212
NPV (X ) =
(71)
q = 1.91
80 / 223
81 / 223
(73)
81 / 223
Z0 n
sn i n
I s
=
(1 + i)nt tdt =
ni
0
:= ln (1 + i)
(74)
82 / 223
Z0 n
sn i n
I s
=
(1 + i)nt tdt =
ni
0
:= ln (1 + i)
(74)
(75)
82 / 223
83 / 223
(76)
i1
it follows from the IVT that there exists a unique i (due to strict
decreasing nature of NPV (X )(i)) such that NPV (X )(i) = L
84 / 223
Assume a loan amount L for a term of n years, and a total value M of all
payments after the n years. Then it must be that for level payments K the
yield rate i satisfies
L=
K
K
K
M
=
+
+ .. +
= K an i
n
2
(1 + i)
1+i
(1 + i)
(1 + i)n
(77)
On a loan, the Internal Rate of Return, or IRR, is the rate of interest for
which the loan amount upront is equal in value to the NPV of all loan
payments. Also known as the loan rate. Sometimes, the entity that loans
L can reinvest these loan repayments at a higher rate.
85 / 223
Ex. 2.25
(12)
Smith owns a 10000 savings bond that pays iBond = 0.06. Upon receipt of
an interest payment, he immediately deposits it into an account earning
(12)
interest, payable monthly, at a rate of iX = 0.12. Find the accumulated
value of this account just after the 12th , 24th , and 36th deposit. In each
(12)
case, find the average annual yield iavg based on his initial investment of
10000. Assume that the savings bond may be cashed in any time for
10000.
86 / 223
Ex. 2.25
(12)
Month
Acc Val
=
12
50 s12 0.01
634.13
24
50 s24 0.01
1348.67
36
50 s36 0.01
2153.84
87 / 223
Ex. 2.25
(78)
88 / 223
Ex. 2.25
In general, we have
(12)
iavg (n) n
= 10000[1 + 0.005sn 0.01 ]
10000 1 +
12
h
(1.01)n 1 i
= 10000 1 + 0.005
0.01
1
h 1 1
i
n
(12)
iavg (n) = 12
+ (1.01)n 1
2 2
(79)
89 / 223
90 / 223
91 / 223
91 / 223
91 / 223
ji
Albert Cohen (MSU)
(80)
Ksn i
= Kan i
1 + (1 + i)n 1
MATH 360: Theory of Investment and Credit
91 / 223
Amortization
n
X
m=1
Km
(1 + i)m
(81)
92 / 223
Amortization
OB0 = L
93 / 223
Amortization
OB0 = L
OB1 = L (1 + i) K1
93 / 223
Amortization
OB0 = L
OB1 = L (1 + i) K1
OB2 = OB1 (1 + i) K2
93 / 223
Amortization
OB0 = L
OB1 = L (1 + i) K1
OB2 = OB1 (1 + i) K2
OBt+1 = OBt (1 + i) Kt+1 = OBt PRt+1
PRt+1 = Kt+1 i OBt
It+1 = i OBt
93 / 223
Amortization
OB0 = L
OB1 = L (1 + i) K1
OB2 = OB1 (1 + i) K2
OBt+1 = OBt (1 + i) Kt+1 = OBt PRt+1
(82)
I
.
t=1 t
t=1 t
t=1 t
93 / 223
t
X
Km (1 + i)tm
(83)
m=1
n
X
m=t+1
Km
(1 + i)mt
(84)
94 / 223
Example 3.2
95 / 223
Example 3.2
In this case, we have level princiapl repayments, and so PRt = 250 for all
0 t 12. Since It+1 = 0.02 OBt , it follows that
OBt+1 = OBt 250
OBt = 3000 250t
It = 0.02 (3000 250 (t 1)) = 65 5t
(85)
96 / 223
In this case, which is common, the payments are held constant, say at
K, but the proportion of interest paid versus principal paid varies with
time.
Examples such as mortgages, car payments, etc..
Can use retrospective method to value outstanding balance at time t.
97 / 223
98 / 223
Even though the outstanding balance is paid off only at the end of the
term of the loan, we can still interpolate and say that the outstanding
balance decreases as
OBt = L
L
s
sn j t j
(87)
where the balance decreases by the amount paid into the account earning
at a rate j.
99 / 223
Note that we can also calculate the net interest payment each month via
Kt = L i +
L
sn j
st j st1 j
PRt = OBt1 OBt = L
sn j
st1 j
It = Kt PRt = L i j
sn j
(88)
100 / 223
101 / 223
Answer:
Annual interest payment = L i
Annual sinking fund deposit is
L
s10|j
s10|j
102 / 223
Makehams Formula
103 / 223
Makehams Formula
104 / 223
Makehams Formula
(90)
104 / 223
Makehams Formula
We can find the total value now by summing up the individual loan values
n
X
n
X
Ls
i
Ls
+
s
(1 + j)ts
j
(1 + j)ts
s=1
s=1
!
n
n
n
X
X
X
Ls
Ls
i
Ls
=
+
(1 + j)ts
j
(1 + j)ts
A=
As =
s=1
s=1
(91)
s=1
i
= K + (L K )
j
105 / 223
A loan L is being repaid with n annual level payments of K each. With the
mth payment, m < n, the borrower pays an extra amount A, and then
agrees to repay the remaining balance over l years with a revised annual
payment. The effective rate of interest is 100 i%. . Calculate the amount
of the revised annual payment.
106 / 223
With n m yealy payments left right before the extra repayment, the
remaining balance is K a(nm)|i . Right after the extra payment A, the
remaining balance is K a(nm)|i A. Hence, the new payment over the
new 10year schedule is
Knew =
K a(nm)|i A
al|i
(92)
107 / 223
Bonds
108 / 223
Bonds
1
1
+ .. +
1+j
(1 + j)n
(93)
= F + F (r j) an j
r
= F n + (F F n )
j
Note that Bond prices are usually listed, and the investor determines yield
rate from listed price. To do so, must invert our Bond pricing formula.
This requires some calculation.
109 / 223
Example 4.1
110 / 223
Example 4.1
1
1
+ ... +
1.008375
1.0083754
100
+
= 99.02
1.0083754
(94)
110 / 223
Bonds
At time t, we define Pt to be the price of the bond, just after the coupon
payment. This is equal to the NPV of the remainin payments:
Pt =
F
+ F r ant j
(1 + j)nt
(95)
111 / 223
Let
u :=
(96)
112 / 223
Amortization of Bond
Sometimes need to determine the Book Value of a bond for tax or investor
purposes. The Book Value at time t is the outstanding balance at time t
right after the coupon payment. This is the present value of the remaining
cash payments of that the bond holder is entitled to receive:
Pt = OBt = F + F (r j) ant j
(97)
113 / 223
Amortization of Bond
We can use the idea that we are loaning money to bond-issuer, and that
we price this as a mortgage. So,
Pt = OBt = F + F (r j) ant j
Kt = F r for t {1, 2, 3, .., n 1}
Kn = F r + F
(98)
It = Kt PRt
PRt = Kt (OBt1 OBt )
= F (r j) nt+1
114 / 223
Lemma
Consider a bond with face F , coupon rate r , and term T = 2n, n N,
purchased by A for a price PA . Just after the nth coupon, A sells the bond
to B who desires a yield j and correspondingly pays PB . If PB > PA and
j < r or
j > r and PB >
F +PA
2
115 / 223
(99)
(100)
and so i > j
Albert Cohen (MSU)
116 / 223
PA = F ran i +
= F ran i
PB = F ran j
(101)
F PB
(1 + i)n
(102)
which is impossible.
Albert Cohen (MSU)
117 / 223
Exotic Bonds
118 / 223
Exotic Bonds
n
X
Pm
m=1
(103)
rt
Ft
Ft
+ Ft
Pt =
(1 + j)nt
jt
(1 + jt )nt
119 / 223
120 / 223
In an investment, at any time may have cash flows out and in say
payments to buy a license for a taxicab, with monthly maintenance fees
versus fare payments in.
Notation is such that Ak is a payment received and Bk is a payment made
out, each at the same time tk . The net payment is thus Ck .
f (j) :=
n
X
k=1
Ck
(1 + j)tk
(104)
The Internal Rate of Return j is one that balances out all net payments so
that their net present value is 0.
121 / 223
Example 5.1
Smith buys 1000 shares of stock at 5.00 per share and pays a commission
of 2%. Six months later he receives a cash-dividend of 0.20 per share,
which he immediately reinvests commission free in shares at a price of 4.00
per share. Six months after that he buys another 500 shares at a price
4.50 per share, along with a commission of 2%. Six months after that he
receives another cash dividend of 0.25 per share and sells his existing
shares at 5.00 per share, again paying a 2% commission. Find Smiths
internal rate of return for the entire transaction in the form i (2)
122 / 223
Example 5.1
Let 0 represent the time of the original share purchase, t = 1 at 6 months,
t = 2 at 12 months and t = 3 at 18 months after the original purchase.
Then
(A0 , B0 ) = (0, 5000 + [0.02 5000]) = (0, 5100)
(A1 , B1 ) = (200, 200)
(A2 , B2 ) = (0, [1.02 4.50 500]) = (0, 2295)
(A3 , B3 ) = ([0.25 + 0.98 5] 1550, 0)
(105)
= (7982.50, 0)
(C0 , C1 , C2 , C3 ) = (5100, 0, 2295, 7982.5)
0 = 5100 + 0 2295 2 + 7982.50 3
Solving this polynomial, we obtain
=
Albert Cohen (MSU)
1
i (2) = 2j = 0.0649
1+j
(106)
MSU Spring 2014
123 / 223
If C0 < 0 and Cj > 0 for all j {1, 2, ..n}, then by the Intermediate
Value theorem and simple calculus, we have a unique solution for the
internal return rate j. (i.e. Mortgages or other loans paid off by
periodic payments)
BUT, we can have situations where the above isnt satisfied, and we
compute more than solution for j, or worse, no real solution.
What can we use to measure the value of an investment in this case?
124 / 223
Assume that among all possible investment alternatives, all have same
measure of risk and fixed interest rate i that investor proposes
(Utility theory!)
In this incomplete case, use i, also known as cost of capital, to find
present value of cash flows of each investment on the table
The one with the largest present value, given investors rate i, is most
preferable. In symbols, for investments a, b, c, with NPV
fa (i), fb (i), fc (i), choose the biggest
HW: Can NPV curves ever intersect for different values of i ?
Of course, if i = j =yield rate, then NPV = 0
125 / 223
Profitability Index
Again, if the investor proposes his own interest rate i, then we can use
another measure, the Profitability Index:
I =
(107)
126 / 223
Compare
(a) lending 1000 and being repaid 250 per year for 5 years with
i = 0.05 and
(b) lending 1000 and being repaid 140 per year for 10 years with
i = 0.05
127 / 223
Compare
(a) lending 1000 and being repaid 250 per year for 5 years with
i = 0.05 and
(b) lending 1000 and being repaid 140 per year for 10 years with
i = 0.05
We compute
250a5 0.05
= 1.0824
1000
140a10 0.05
Ib =
= 1.0810
1000
Ia =
(108)
127 / 223
MIRR
128 / 223
MIRR
An (1 + i) =
N
X
Bm (1 + j)m
(109)
m=0
128 / 223
MIRR: Example
Compare
(a) lending 1000 and being repaid 250 per year for 5 years with
i = 0.05 and
(b) lending 1000 and being repaid 140 per year for 10 years with
i = 0.05
129 / 223
MIRR: Example
Compare
(a) lending 1000 and being repaid 250 per year for 5 years with
i = 0.05 and
(b) lending 1000 and being repaid 140 per year for 10 years with
i = 0.05
We compute
1000(1 + ja )5 = 250s5 0.05 = 1381.41
ja = 0.0668
1000(1 + jb )10 = 140s10 0.05 = 1760.90
(110)
jb = 0.0582
129 / 223
S2 = (1 + j 2.3)(1 + i) + 1.33 = 0
1.33
j = 1.3
1+i
130 / 223
131 / 223
Goal: Calculate measure of return over 1 year. Use Simple Interest for
fraction of years. Define interest gained as the difference between the total
amount paid out during year to term and the total amount paid in during
year to term.
idollar weigted =
(112)
131 / 223
Example 5.3
A Pension fund receives contributions and pays benefits from time to time.
The fund began the year 2005 with a balance of 1, 000, 000. There were
contributions to the fund of 200, 000 at the end of February and again at
the end of August. There was a benefit of 500, 000 paid out of the fund at
the end of October. The balance remaining at the start of the year 2006
was 1, 100, 000. Find the dollar weighted return on the fund, assuming
1
each month is 12
of a year
132 / 223
Example 5.3
10
1, 100, 000 = 1, 000, 000(1 + i) + 200, 000 1 + i
12
2
4
+ 200, 000 1 + i 500, 000 1 + i
12
12
T .I .G . = 1, 100, 000 + 500, 000 1, 000, 000
200, 000 200, 000 = 200, 000
10
A.A.o.d.d.y = 1, 000, 000 + 200, 000
12
4
2
+ 200, 000
500, 000
= 1, 150, 000
12
12
200, 000
i =
= 0.1739
1, 150, 000
(113)
133 / 223
134 / 223
n
X
k=1
ctk (1+i)t2 tk +
t2
c(t)(1+i)t2 t dt (114)
t1
135 / 223
n
X
ctk (1+i)t2 tk +
k=1
t2
c(t)(1+i)t2 t dt (114)
t1
k=1
(115)
(N n) i
= F (0) (1 + i) +
+
1
ln (1 + i)
(1 + i) n 1
i
135 / 223
n
X
ctk (1+i)t2 tk +
k=1
t2
c(t)(1+i)t2 t dt (114)
t1
k=1
(115)
(N n) i
= F (0) (1 + i) +
+
1
ln (1 + i)
(1 + i) n 1
i
135 / 223
136 / 223
137 / 223
Example 6.1
Suppose that the current term structure has the following yields on
zero-coupon bonds, where all yields are nominal annual rates of interest
compounded semi-annually
Table: Example 6.1: Term Structure
Term (Years)
Zero Coupon Bond Rate
0.5
8%
1
9%
1.5
10%
2
11%
Find the price per 100 face amount and yield to maturity of each of the
following 2-year bonds (with semi-annual coupons)
a.) Zero coupon bond
b.) 5% annual coupon rate
c.) 10% annual coupon rate
Albert Cohen (MSU)
138 / 223
Example 6.1
a.) PV =
100
(1+ 0.11
2 )
b.)
2.5
2.5
2.5
102.5
+
+
+
= 89.59
2
3
1.04 1.045
1.05
1.0554
2.5
2.5
2.5
102.5
=
+
2 +
3 +
(116)
j (2)
(2)
(2)
(2) 4
1+ 2
1 + j2
1 + j2
1 + j2
PV =
j (2) = 0.109354
139 / 223
Example 6.1
c.) Similarly,
5
5
5
105
+
+
+
2
3
1.04 1.045
1.05
1.0554
= 98.46
5
5
105
5
+
=
2 +
3 +
j (2)
(2)
(2)
(2) 4
1+ 2
1 + j2
1 + j2
1 + j2
PV =
(117)
140 / 223
Spot Rates
The Spot Rate st is the effective annual interest rate for a zero
coupon bond maturing t years from now.
There is a relationship between the spot rate and the yield to
maturity of a bond.
If term structure of spot rates is increasing, then yield for bonds with
same maturity decreases as coupons increase
141 / 223
(118)
142 / 223
r = Pn
1
(1+s )n
Pn n
(119)
1
k=1 (1+sk )k
143 / 223
dyr
dr
144 / 223
dyr
dr
1
1
dyr
1
(1+sn )n (1+yr )n
= Pn
k
dr
r r k=1
+ (1+ynr )n+1
(1+yr )k+1
(120)
<0
if we have a normal term structure as we expect sn > yr and so
1
1
(1+sn )n < (1+yr )n .
144 / 223
Forward Rates
In keeping with Law of One Price (No Arbitrage), can set up the
relationship between spot rates and forward rates
Forward Rate is the interest rate to be charged starting at time t for a
fixed period
We will talk about 1year Forward Rates, i.e. interest rate charged
from to t + 1
145 / 223
Exact Form
(121)
i1,2 = 0.1001
146 / 223
1 + s1 = 1 + i0,1
(1 + s2 )2 = (1 + i0,1 )(1 + i1,2 )
.. ..
.=.
(122)
(1 + sn )n = nk=1 (1 + ik1,k )
Inverting this relationship, we obtain
ik1,k =
(1 + sk )k
1
(1 + sk1 )k1
(123)
147 / 223
1 + s1 = 1 + i0,1
(1 + s2 )2 = (1 + i0,1 )(1 + i1,2 )
.. ..
.=.
(122)
(1 + sn )n = nk=1 (1 + ik1,k )
Inverting this relationship, we obtain
ik1,k =
(1 + sk )k
1
(1 + sk1 )k1
(123)
Q: For a normal term structure where sk > sk1 , what can we say about
the relationship between sk and ik1,k ?
147 / 223
Spot Rate
Forward Rate
s1 = 0.05
i0,1 = 0.05
s2 = 0.1
i1,2 = 0.1524
s3 = 0.15
i2,3 = 0.2596
148 / 223
= Fe 0 s ds
Z t
tt =
s ds
(124)
dt
= t
t + t
dt
149 / 223
(125)
150 / 223
(126)
151 / 223
(126)
151 / 223
(126)
151 / 223
(126)
dt
dt
151 / 223
Example 6.5
152 / 223
Example 6.5
dt
= 0.09 0.08 0.94t 0.08 0.94t ln (0.94) t (127)
dt
R2
1
t dt
= 1024.11
153 / 223
Example 6.5
dt
= 0.09 0.08 0.94t 0.08 0.94t ln (0.94) t (127)
dt
R2
1
t dt
= 1024.11 = 1000e 22 1
(128)
153 / 223
At Par Yield
Measure of Bond Yield: Find the Coupon rate rt such that the Bond
Yield is also rt .
In this case, the Bond price is at par.
154 / 223
At Par Yield
Measure of Bond Yield: Find the Coupon rate rt such that the Bond
Yield is also rt .
In this case, the Bond price is at par.
For an nyear bond,
1 = rn
rn =
n
X
(1 + sk )k
!
+
k=1
1 (1+s1 n )n
Pn
1
k=1 (1+sk )k
1
(1 + sn )n
(129)
154 / 223
(130)
155 / 223
156 / 223
0=
n
X
(Rn ik1,k )F
k=1
(131)
(1 + sk )k
157 / 223
n
X
pj ij1,j
j=1
(1 + sj )j
pj = Pn
m
m=1 (1 + sm )
Pm
Note that 0 < pj < 1 and j=1 pj = 1 for positive spot rates.
(132)
158 / 223
1
m
(1 + sj1 )j1
m=1 (1 + sm )
j=1
!
Pn
1
1
(133)
(1+s
j
j=1
(1+sj1 )j1
j)
1 (1 + sn )n
Pn
=
= Pn
m
m
m=1 (1 + sm )
m=1 (1 + sm )
= rn
as the numerator above is a telescoping series.
159 / 223
n
X
(k)
pj
ij1,j
j=k
(k)
pj
(134)
(1 + sj )j
= Pn
.
m
m=k (1 + sm )
160 / 223
Similarly, if the notional used to calculate the coupon varies with time, and
is defined as Fj at time j, then
0=
n
X
(Rn ik1,k )Fk
k=1
(135)
(1 + sk )k
then
n =
R
n
X
qj ij1,j
j=k
(136)
Fj (1 + sj )j
qj = Pn
.
m
m=k Fm (1 + sm )
161 / 223
Spot Rate
Forward Rate
s1 = 0.05
i0,1 = 0.05
s2 = 0.1
i1,2 = 0.1524
s3 = 0.15
i2,3 = 0.2596
162 / 223
Spot
Fwd
s1 = 0.05
i0,1 = 0.05
Prob
p1 =
r3 =
1
1.05
1
1
+
+ 13
1.05
1.102
1.15
1
1.05
1
1.05
s2 = 0.1
i1,2 = 0.1524
0.05
+
1
1
+ 1.10
2 + 1.153
p2 =
1
1.102
1
1
+
+ 13
1.05
1.102
1.15
1
1.102
1
1.05
s3 = 0.15
i2,3 = 0.2596
0.1524
1
1.102
1
1.153
p3 =
1
1.153
1
1
+
+ 13
1.05
1.102
1.15
1
1.153
1
1.05
0.2596
1
1.102
1
1.153
= 0.1413.
(137)
HW: Compute r1 , r2 . Can you set up a spreadsheet to do this?
Albert Cohen (MSU)
163 / 223
164 / 223
164 / 223
(138)
164 / 223
dP
d
(138)
< 0.
164 / 223
h0 h
P(i)
d
= ln (P(i))
di
D := (1 + i) DM
DM := lim
(139)
DM =
(140)
165 / 223
Intuition
(141)
166 / 223
P=
n
X
m=1
Km
(1 + i)m
Pn
mKm
d
1 dP
m=1 (1+i)m+1
DM = ln (P(i)) =
= Pn
Km
di
P di
m=1 (1+i)m
D = (1 + i) DM =
n
X
(142)
m pm = E[m]
m=1
pm =
Km
(1+i)m
Pn
Kl
l=1 (1+i)l
167 / 223
Km
n
m
dD
d X
(1+i)
=
m Pn
Kl
di
di
l
l=1
m=1
(1+i)
168 / 223
Km
n
m
dD
d X
(1+i)
=
m Pn
Kl
di
di
l=1 (1+i)l
m=1
!2
n
n
X
1 X 2
m pm
m pm
=
1+i
m=1
(143)
m=1
Var [m]
<0
1+i
168 / 223
Duration of a Perpetuity
Even though it has no finite term, we can still find the duration of a
perpetuity. In this case
1 dP
P di
1 d 1
= (1 + i) 1
di i
i
1
=1+
i
D = (1 + i)
(144)
169 / 223
Duration of a Perpetuity
Even though it has no finite term, we can still find the duration of a
perpetuity. In this case
1 dP
P di
1 d 1
= (1 + i) 1
di i
i
1
=1+
i
An equivalent way to calculate this is to see that
P
k
(Ia) i
k=1 (1+i)k
D = P
=
1
a i
k=1 (1+i)k
D = (1 + i)
=
Albert Cohen (MSU)
1+i
i2
1
i
(144)
(145)
1
=1+
i
169 / 223
170 / 223
A bond with Face F will pay a coupon of F r at the end of each of the
next three years. It wil also pay the face value of F at the end of the
three-year period. The bonds duration (Macaulay duration) when valued
using an annual effective interest rate of 20% is X. Calculate X .
171 / 223
r
1.2
F (1+r )
(1.2)3
F (1+r )
F r
+ (1.2)3
(1.2)2
(1+r )
r
(1.2)
2 + 3 (1.2)3
)
r
+ (1+r
(1.2)2
(1.2)3
+2
F r
1.2
1
=
F r
1.2
+2
r
1.2
F r
(1.2)2
+3
(148)
172 / 223
Portfolio Duration
ImagineP
that P(i) is the price of a portfolio of income streams:
P(i) = nk=1 Pk (i). Then
Pn
P 0 (i)
P 0 (i)
= (1 + i) k=1 k
D = (1 + i)
P(i)
P(i)
n
n
0
X P (i)
X
Pk (i) Pk0 (i)
k
= (1 + i)
= (1 + i)
P(i)
P(i) Pk (i)
k=1
n
X
k=1
(149)
Dk qk
k=1
Pk0 (i) Pk (i)
(Dk , qk ) = (1 + i)
,
Pk (i) P(i)
and so the portfolio duration is the weighted average of the individual
durations.
Albert Cohen (MSU)
173 / 223
Portfolio Duration
Smith holds a portfolio of a 20 year 100 bond bought at par and with
duration of 8, a stock purchased for 50 with duration 7 and an 30 year
annuity purchased for 50 with duration 5. What is the portfolio duration?
174 / 223
Portfolio Duration
Smith holds a portfolio of a 20 year 100 bond bought at par and with
duration of 8, a stock purchased for 50 with duration 7 and an 30 year
annuity purchased for 50 with duration 5. What is the portfolio duration?
D =8
100
50
50
+7
+5
=7
200
200
200
(150)
174 / 223
(151)
If the rate i is perturbed slightly, the institution may find itself with a
negative NPV. To counter this risk, the institution may structure its assets
and liabilities such that P is a local minimum at i.
175 / 223
P 00 (i)
P(i)
(152)
and so
P(i + h) P(i)
DM h + h2
P(i)
(153)
176 / 223
177 / 223
i
1+i
1+i
x
1.1 y 105
0
P (i) = 2
i
(1 + i)2
1.1 y 105
x
P 00 (i) = 2 3 + 2
i
(1 + i)3
P(i) = 50 +
(154)
(155)
105 50 (1 + i)2
1.1
100
i(1+i)
178 / 223
Some Comments
179 / 223
180 / 223
Probability Space
Let us define an event as a point in the set of all possible outcomes .
This includes the events The stock doubled in price over two trading
periods or the average stock price over ten years was 10 dollars.
181 / 223
Probability Space
Let us define an event as a point in the set of all possible outcomes .
This includes the events The stock doubled in price over two trading
periods or the average stock price over ten years was 10 dollars.
In our initial case, we will consider the simple binary space
= {H, T } for a one-period asset evolution. So, given an initial
value S0 , we have the final value S1 (), with
181 / 223
Probability Space
Let us define an event as a point in the set of all possible outcomes .
This includes the events The stock doubled in price over two trading
periods or the average stock price over ten years was 10 dollars.
In our initial case, we will consider the simple binary space
= {H, T } for a one-period asset evolution. So, given an initial
value S0 , we have the final value S1 (), with
S1 (H) = uS0 , S1 (T ) = dS0
(156)
181 / 223
Probability Space
Let us define an event as a point in the set of all possible outcomes .
This includes the events The stock doubled in price over two trading
periods or the average stock price over ten years was 10 dollars.
In our initial case, we will consider the simple binary space
= {H, T } for a one-period asset evolution. So, given an initial
value S0 , we have the final value S1 (), with
S1 (H) = uS0 , S1 (T ) = dS0
(156)
181 / 223
Probability Space
Let us define an event as a point in the set of all possible outcomes .
This includes the events The stock doubled in price over two trading
periods or the average stock price over ten years was 10 dollars.
In our initial case, we will consider the simple binary space
= {H, T } for a one-period asset evolution. So, given an initial
value S0 , we have the final value S1 (), with
S1 (H) = uS0 , S1 (T ) = dS0
(156)
(157)
181 / 223
Arbitrage
182 / 223
Arbitrage
182 / 223
Arbitrage
182 / 223
Arbitrage
182 / 223
Arbitrage
182 / 223
Derivative Pricing
Let S1 () be the price of an underlying asset at time 1. Define the
following instruments:
183 / 223
Derivative Pricing
Let S1 () be the price of an underlying asset at time 1. Define the
following instruments:
1
B
1+r , V1 () = 1
0, V1F = S1 () F
183 / 223
Derivative Pricing
Let S1 () be the price of an underlying asset at time 1. Define the
following instruments:
1
B
1+r , V1 () = 1
0, V1F = S1 () F
183 / 223
Derivative Pricing
Let S1 () be the price of an underlying asset at time 1. Define the
following instruments:
1
B
1+r , V1 () = 1
0, V1F = S1 () F
183 / 223
Derivative Pricing
Let S1 () be the price of an underlying asset at time 1. Define the
following instruments:
1
B
1+r , V1 () = 1
0, V1F = S1 () F
183 / 223
Put-Call Parity
Can we replicate a forward contract using zero coupon bonds and put and
call options?
184 / 223
Put-Call Parity
Can we replicate a forward contract using zero coupon bonds and put and
call options?
Yes: The final value of a replicating strategy X has value
184 / 223
Put-Call Parity
Can we replicate a forward contract using zero coupon bonds and put and
call options?
Yes: The final value of a replicating strategy X has value
V1C V1P + (K F ) = S1 F = X1 ()
(158)
184 / 223
Put-Call Parity
Can we replicate a forward contract using zero coupon bonds and put and
call options?
Yes: The final value of a replicating strategy X has value
V1C V1P + (K F ) = S1 F = X1 ()
(158)
184 / 223
Put-Call Parity
Can we replicate a forward contract using zero coupon bonds and put and
call options?
Yes: The final value of a replicating strategy X has value
V1C V1P + (K F ) = S1 F = X1 ()
(158)
F K
1+r
(159)
184 / 223
Put-Call Parity
Can we replicate a forward contract using zero coupon bonds and put and
call options?
Yes: The final value of a replicating strategy X has value
V1C V1P + (K F ) = S1 F = X1 ()
(158)
(159)
184 / 223
If we begin with some initial capital X0 , then we end with X1 (). To price
a derivative, we need to match
X1 () = V1 ()
(160)
185 / 223
Replicating Strategy
186 / 223
Replicating Strategy
Initial holding in bond (bank account) is X0 0 S0
Value of portfolio at maturity is
X1 () = (X0 0 S0 )(1 + r ) + 0 S1 ()
(161)
186 / 223
Replicating Strategy
Initial holding in bond (bank account) is X0 0 S0
Value of portfolio at maturity is
X1 () = (X0 0 S0 )(1 + r ) + 0 S1 ()
(161)
Pathwise, we compute
186 / 223
Replicating Strategy
Initial holding in bond (bank account) is X0 0 S0
Value of portfolio at maturity is
X1 () = (X0 0 S0 )(1 + r ) + 0 S1 ()
(161)
Pathwise, we compute
Algebra yields
0 =
Albert Cohen (MSU)
V1 (H) V1 (T )
(u d)S0
(162)
MSU Spring 2014
186 / 223
187 / 223
Addition yields
X0 (1 + r ) + 0 S0 (
p u + qd (1 + r )) = pV1 (H) + qV1 (T )
(163)
187 / 223
If we constrain
0 = pu + qd (1 + r )
1 = p + q
0 p
0 q
188 / 223
If we constrain
0 = pu + qd (1 + r )
1 = p + q
0 p
0 q
where
then we have a risk neutral probability P
V0 = X0 =
1
pV1 (H) + qV1 (T )
E[V1 ] =
1+r
1+r
(164)
with
1+r d
ud
u
(1 + r )
MATH 360: Theory of Investment and Credit
p =
188 / 223
189 / 223
1
1]
E[S1 F ] F = E[S
1+r
(165)
189 / 223
F = puS0 + qdS0
= (0.625)(1.2)(100) + (0.375)(0.8)(100) = 105
190 / 223
F = puS0 + qdS0
= (0.625)(1.2)(100) + (0.375)(0.8)(100) = 105
190 / 223
191 / 223
P[]
>0
1]
X0 = 1 E[X
1+r
191 / 223
192 / 223
192 / 223
192 / 223
192 / 223
193 / 223
193 / 223
193 / 223
194 / 223
194 / 223
1
1+r E
i
S1
194 / 223
1
1+r E
i
S1
Proof: Homework (Hint: One direction is much easier than others. Also,
strategies are linear in the underlying asset.)
194 / 223
Complete Markets
195 / 223
Complete Markets
195 / 223
2-period pricing
Consider the case
r = 0.05, S0 = 100
S1 (H) = 1.2S0
S1 (T ) = 0.8S0
S2 (HH) = 1.2S1 (H)
S2 (HT ) = 0.8S1 (H)
S2 (TH) = 1.2S1 (T )
S2 (TT ) = 0.8S1 (T )
196 / 223
2-period pricing
Consider the case
r = 0.05, S0 = 100
S1 (H) = 1.2S0
S1 (T ) = 0.8S0
S2 (HH) = 1.2S1 (H)
S2 (HT ) = 0.8S1 (H)
S2 (TH) = 1.2S1 (T )
S2 (TT ) = 0.8S1 (T )
196 / 223
197 / 223
197 / 223
197 / 223
198 / 223
198 / 223
198 / 223
198 / 223
198 / 223
algebras
199 / 223
algebras
199 / 223
algebras
199 / 223
algebras
199 / 223
algebras
199 / 223
algebras
199 / 223
algebras
199 / 223
algebras
199 / 223
algebras
199 / 223
Notice that F0 F1 F2 .
Correspondingly, given an , we define a
200 / 223
Notice that F0 F1 F2 .
Correspondingly, given an , we define a
Filtration as ..
200 / 223
Notice that F0 F1 F2 .
Correspondingly, given an , we define a
Filtration as ..
a sequence of algebras F0 , F1 , F2 , ..., Fn , ... such that
200 / 223
Notice that F0 F1 F2 .
Correspondingly, given an , we define a
Filtration as ..
a sequence of algebras F0 , F1 , F2 , ..., Fn , ... such that
F0 F1 F2 ... Fn ...
200 / 223
Notice that F0 F1 F2 .
Correspondingly, given an , we define a
Filtration as ..
a sequence of algebras F0 , F1 , F2 , ..., Fn , ... such that
F0 F1 F2 ... Fn ...
and F = () as the algebra of all subsets of .
200 / 223
Notice that F0 F1 F2 .
Correspondingly, given an , we define a
Filtration as ..
a sequence of algebras F0 , F1 , F2 , ..., Fn , ... such that
F0 F1 F2 ... Fn ...
and F = () as the algebra of all subsets of .
Given a pair (, F), we define a Random Variable X () as a mapping
X :R
200 / 223
201 / 223
201 / 223
201 / 223
201 / 223
P : F [0, 1]
P[] = 0
For any countable disjoint sets A1 , A2 , ... F
P [
n=1 An ] =
n=1
P[An ]
202 / 223
And so
P[A] :=
P[]
PA
P
E[X ] := X ()P[] = nk=1 xk P[{X () = xk }]
h
i
with Variance := E (X E[X ])2
203 / 223
Conditional Expectation
Let us return to the two flip model.
204 / 223
Conditional Expectation
Let us return to the two flip model.
and know the value S1 , can we
If we are give a probability measure P,
estimate the value S2 given (conditional on) this information?
204 / 223
Conditional Expectation
Let us return to the two flip model.
and know the value S1 , can we
If we are give a probability measure P,
estimate the value S2 given (conditional on) this information?
An Example:
204 / 223
Conditional Expectation
Let us return to the two flip model.
and know the value S1 , can we
If we are give a probability measure P,
estimate the value S2 given (conditional on) this information?
An Example:
S0 = 100, S1 (H) = 120, S1 (T ) = 80
p = 0.4, q = 0.6 for each flip
= (1 , 2 ) - each flip is independent, and a path is the total path
generated by both flips
204 / 223
Conditional Expectation
Let us return to the two flip model.
and know the value S1 , can we
If we are give a probability measure P,
estimate the value S2 given (conditional on) this information?
An Example:
S0 = 100, S1 (H) = 120, S1 (T ) = 80
p = 0.4, q = 0.6 for each flip
= (1 , 2 ) - each flip is independent, and a path is the total path
generated by both flips
Given this set-up, compute
204 / 223
Conditional Expectation
Let us return to the two flip model.
and know the value S1 , can we
If we are give a probability measure P,
estimate the value S2 given (conditional on) this information?
An Example:
S0 = 100, S1 (H) = 120, S1 (T ) = 80
p = 0.4, q = 0.6 for each flip
= (1 , 2 ) - each flip is independent, and a path is the total path
generated by both flips
Given this set-up, compute
[S2 | S1 ] (1 )
E
(166)
204 / 223
S2 ()P[]
=
[S2 | S1 ] ()P[]
(167)
205 / 223
Assume X F and G F
Tower Property: If G1 G2 , then
h
i
[X | G1 ] = E
E
[X | G2 ] | G1
E
(168)
[X | G ] = X
If X is G measurable, then E
206 / 223
[| X |] < , then
Jensens Inequality: If f : R R is convex, and E
[f (X ) | G ] f E
[X | G ]
E
(169)
[X | G ] 0
If P[{X
0}] = 1, then E
Linearity
Independence: If X does not depend on the information contained in
G , then
E [X | G ] = E [X ]
(170)
207 / 223
(171)
(172)
208 / 223
(171)
(172)
2 | S0 ] ?
Example: What is E[S
208 / 223
(171)
(172)
2 | S0 ] ?
Example: What is E[S
Definition: When conditioning on the algebra Fn , we take the
notation
E [X | Fn ] = En [X ]
(173)
208 / 223
Martingales
Observe a random process Mn that depends only on the first n coin flips.
The history of the random variable is encapsulated in the filtration Fn it
generates.
209 / 223
Martingales
Observe a random process Mn that depends only on the first n coin flips.
The history of the random variable is encapsulated in the filtration Fn it
generates.
If Mn = En [Mn+1 ] then Mn is called a Martingale
209 / 223
Martingales
Observe a random process Mn that depends only on the first n coin flips.
The history of the random variable is encapsulated in the filtration Fn it
generates.
If Mn = En [Mn+1 ] then Mn is called a Martingale
If Mn En [Mn+1 ] then Mn is called a Submartingale
209 / 223
Martingales
Observe a random process Mn that depends only on the first n coin flips.
The history of the random variable is encapsulated in the filtration Fn it
generates.
If Mn = En [Mn+1 ] then Mn is called a Martingale
If Mn En [Mn+1 ] then Mn is called a Submartingale
If Mn En [Mn+1 ] then Mn is called a Supermartingale
209 / 223
Martingales
Observe a random process Mn that depends only on the first n coin flips.
The history of the random variable is encapsulated in the filtration Fn it
generates.
If Mn = En [Mn+1 ] then Mn is called a Martingale
If Mn En [Mn+1 ] then Mn is called a Submartingale
If Mn En [Mn+1 ] then Mn is called a Supermartingale
By the definition and the Tower property above, we have for all k 0
209 / 223
Martingales
Observe a random process Mn that depends only on the first n coin flips.
The history of the random variable is encapsulated in the filtration Fn it
generates.
If Mn = En [Mn+1 ] then Mn is called a Martingale
If Mn En [Mn+1 ] then Mn is called a Submartingale
If Mn En [Mn+1 ] then Mn is called a Supermartingale
By the definition and the Tower property above, we have for all k 0
Mn = En [Mn+k ]
(174)
if Mn is a Martingale
209 / 223
210 / 223
Sn
(1 + r )n
(175)
is a martingale
210 / 223
Sn
(1 + r )n
(175)
is a martingale
Proof
210 / 223
Sn
(1 + r )n
is a martingale
Proof
We use the Tower property again:
Sn+1
Sn
1 Sn+1
En
= En
(1 + r )n+1
(1 + r )n 1 + r Sn
Sn
1 Sn+1
=
En
(1 + r )n
1 + r Sn
Sn pu + qd
=
(1 + r )n 1 + r
Sn
=
(1 + r )n
MATH 360: Theory of Investment and Credit
MSU Spring 2014
QEDAlbert Cohen (MSU)
(175)
210 / 223
211 / 223
(176)
211 / 223
(176)
211 / 223
(176)
Xn
(1 + r )n
(177)
211 / 223
(176)
Xn
(1 + r )n
(177)
then Mn is a martingale
211 / 223
Assume now that we have the regular assumptions on our coin flip space,
and that at time N we are asked to deliver a path dependent derivative
value VN . Then for times 0 n N, the value of this derivative is
computed via
212 / 223
Assume now that we have the regular assumptions on our coin flip space,
and that at time N we are asked to deliver a path dependent derivative
value VN . Then for times 0 n N, the value of this derivative is
computed via
Vn+1
Vn = En
(178)
1+r
212 / 223
Assume now that we have the regular assumptions on our coin flip space,
and that at time N we are asked to deliver a path dependent derivative
value VN . Then for times 0 n N, the value of this derivative is
computed via
Vn+1
Vn = En
(178)
1+r
and so
212 / 223
Assume now that we have the regular assumptions on our coin flip space,
and that at time N we are asked to deliver a path dependent derivative
value VN . Then for times 0 n N, the value of this derivative is
computed via
Vn+1
Vn = En
(178)
1+r
and so
0
V0 = E
VN
(1 + r )N
(179)
212 / 223
Markov Processes
If we use the above approach for a more exotic option, say a lookback
option that pays the maximum over the term of a stock, then we find this
approach lacking. There is not enough information in the tree or the
distinct values for S3 as stated. We need more. Consider our general
(180)
213 / 223
(181)
So, for any f (s) := VN (s), we can work our recursive algorithm backwards
to find the gn (s) := Vn (s) for all 0 n N 1
214 / 223
215 / 223
216 / 223
(182)
P [Salary Offer=x4 ] = p4
p1 + p2 + p3 + p4 = 1
216 / 223
217 / 223
217 / 223
217 / 223
218 / 223
218 / 223
218 / 223
218 / 223
218 / 223
(183)
218 / 223
(183)
where g (s) is of the form of g (S) := max {S K , 0}, in the case of a Call
option, for example.
Albert Cohen (MSU)
218 / 223
219 / 223
219 / 223
219 / 223
219 / 223
Some examples:
American Bond: g (s) = 1
American Digital Option: g (s) = 1{6s10} and
1
= q
2
1
r=
4
p =
S0 = 4, u = 2, d =
(184)
1
2
220 / 223
221 / 223
221 / 223
(185)
221 / 223
Stopping Times
The question of when exactly an investor will choose to prune the tree
and take her payoff must be asked. In precise language, we define a
Stopping Time as an adapted random variable on our discrete
probability space (, F, P) with filtration {Fk }N
k=0
: {0, 1, 2, ...N}
{ | () = k} Fk k = 0, 1, 2, .., N
(186)
222 / 223
Stopping Times:Example
Consider the case of
1
= q
2
1
r=
4
p =
(187)
1
S0 = 4, u = 2, d = , N = 2
2
V2 := max {K S2 , 0}
Then for := min {m | vm (Sm ) = {K Sm , 0}}, we have
{ | () = 0} = F0
{ | () = 1} = {TH, TT } F1
(188)
{ | () = 2} = {HH, HT } F2
and so is a stopping time. Can you come up with a random time that is
not a stopping time?
Albert Cohen (MSU)
223 / 223