Professional Documents
Culture Documents
Week 1 Precept Fixed Income, Options and Derivatives: Models and Applications
Week 1 Precept Fixed Income, Options and Derivatives: Models and Applications
Week 1 Precept Fixed Income, Options and Derivatives: Models and Applications
Yinjie Yu
Precept
▶ Every Tuesday at JRRB 101 (12:30-1:20 pm/7:30-8:20 pm) in person.
▶ Slides will be posted on Canvas after each precept.
▶ Review, prepare you for homework, and cover complementary materials.
Preceptor Information
▶ 3rd year Ph.D. candidate in Economics (Field: Macro and Finance)
▶ Email: yy1457@princeton.edu
▶ Office hours: Thursdays 3:00-4:30pm at Bendheim Center for Finance (JRRB) A03
3. Yield curve
4. Excel tutorial
Consider a coupon bond with face value 1 that matures in T years and pays
coupon annually at rate c.
Example.
YTM is in a sense the average of spot rate of all periods that the bond pays cash
flows.
T T
c 1 c 1
B(0, T, c) = ∑ t
+ T
=∑ t
+
t =1
(1 + R t ) (1 + R T ) t =1
(1 + RYTM ) (1 + RYTM )T
Prove that bond is issued at par if coupon rate is the same as YTM.
3. Yield curve
4. Excel tutorial
For a zero coupon bond with YTM R and maturity T (suppose face value is 1):
B = (1 + R ) − T , D := T
For a bond with coupon rate c:
T T
c 1
B=∑ t
+ , D := ∑ t · wt
t =1
(1 + R ) (1 + R ) T t =1
▶ the cash flow weights add up to 1 according to the bond price formula
1 c 1 c+1
wi = ( i ≤ T − 1), wT =
B (1 + R ) i B (1 + R ) T
Yinjie Yu (PU) Week 1 Precept January 31, 2024 8 / 22
Definition
(1 + R) ∂B
D=−
B ∂ (1 + R )
1 ∂B 1 ∂2 B
Dm = − , Cm =
B ∂R B ∂R2
▶ Derive from Taylor Expansion
∆B 1 ∂2 B
1 dB
= ∆R + (∆R) + o (∆R )
2 3
B B dR 2 ∂R2
1
= − Dm ∆R + Cm (∆R)2 + o (∆R3 )
2
▶ Can you derive Dm and Cm for a zero coupon bond? How about one that’s
continuously compounded?
3. Yield curve
4. Excel tutorial
We have assumed a uniform change of the yield curve, but risk management using
duration and convexity fails fatally when the slope of yield curve changes.
Yinjie Yu (PU) Week 1 Precept January 31, 2024 16 / 22
Is term structure flat in reality
3. Yield curve
4. Excel tutorial
PV(rate,nper,pmt,fv)
Rate is the interest rate per period.
Nper is the total number of payment periods in an annuity.
Pmt is the payment made each period and cannot change over the life of the
annuity.
Fv is the future value, or a cash balance you want to attain after the last payment
is made.
RATE(nper,pmt,pv,fv,type,guess)
Nper is the total number of payment periods in an annuity.
Pmt is the payment made each period and cannot change over the life of the
annuity.
Pv is the present value.
Fv is the future value, or a cash balance you want to attain after the last payment
is made.