Joe Pimbley, unpublished, 2005. Yield Curve Calculations



Similar documents
Section 5.4 Annuities, Present Value, and Amortization

Simple Interest Loans (Section 5.1) :

Using Series to Analyze Financial Situations: Present Value

Time Value of Money. Types of Interest. Compounding and Discounting Single Sums. Page 1. Ch. 6 - The Time Value of Money. The Time Value of Money

Interest Rate Forwards and Swaps

An Alternative Way to Measure Private Equity Performance

Lecture 3: Annuity. Study annuities whose payments form a geometric progression or a arithmetic progression.

Solution: Let i = 10% and d = 5%. By definition, the respective forces of interest on funds A and B are. i 1 + it. S A (t) = d (1 dt) 2 1. = d 1 dt.

Interest Rate Futures

7.5. Present Value of an Annuity. Investigate

Lecture 3: Force of Interest, Real Interest Rate, Annuity

EXAMPLE PROBLEMS SOLVED USING THE SHARP EL-733A CALCULATOR

Section 2.3 Present Value of an Annuity; Amortization

Section 5.3 Annuities, Future Value, and Sinking Funds

Mathematics of Finance

Time Value of Money Module

Recurrence. 1 Definitions and main statements

In our example i = r/12 =.0825/12 At the end of the first month after your payment is received your amount in the account, the balance, is

YIELD CURVE FITTING 2.0 Constructing Bond and Money Market Yield Curves using Cubic B-Spline and Natural Cubic Spline Methodology.

Mathematics of Finance

Answer: A). There is a flatter IS curve in the high MPC economy. Original LM LM after increase in M. IS curve for low MPC economy

IDENTIFICATION AND CORRECTION OF A COMMON ERROR IN GENERAL ANNUITY CALCULATIONS

On some special nonlevel annuities and yield rates for annuities

Mathematics of Finance

1. Math 210 Finite Mathematics

10.2 Future Value and Present Value of an Ordinary Simple Annuity

Causal, Explanatory Forecasting. Analysis. Regression Analysis. Simple Linear Regression. Which is Independent? Forecasting

BERNSTEIN POLYNOMIALS

10. (# 45, May 2001). At time t = 0, 1 is deposited into each of Fund X and Fund Y. Fund X accumulates at a force of interest

Level Annuities with Payments Less Frequent than Each Interest Period

0.02t if 0 t 3 δ t = if 3 < t

Interest Rate Fundamentals

Thursday, December 10, 2009 Noon - 1:50 pm Faraday 143

DEFINING %COMPLETE IN MICROSOFT PROJECT

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12

Luby s Alg. for Maximal Independent Sets using Pairwise Independence

FINANCIAL MATHEMATICS. A Practical Guide for Actuaries. and other Business Professionals

An Overview of Financial Mathematics

A Master Time Value of Money Formula. Floyd Vest

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Financial Mathemetics

Hedging Interest-Rate Risk with Duration

Problem Set 3. a) We are asked how people will react, if the interest rate i on bonds is negative.

Forecasting the Direction and Strength of Stock Market Movement

Small pots lump sum payment instruction

Intra-year Cash Flow Patterns: A Simple Solution for an Unnecessary Appraisal Error

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

The Cox-Ross-Rubinstein Option Pricing Model

8.4. Annuities: Future Value. INVESTIGATE the Math Annuities: Future Value

Texas Instruments 30X IIS Calculator

The Application of Fractional Brownian Motion in Option Pricing

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

CHAPTER 14 MORE ABOUT REGRESSION

FINANCIAL MATHEMATICS

21 Vectors: The Cross Product & Torque

THE DISTRIBUTION OF LOAN PORTFOLIO VALUE * Oldrich Alfons Vasicek

Implied (risk neutral) probabilities, betting odds and prediction markets

Number of Levels Cumulative Annual operating Income per year construction costs costs ($) ($) ($) 1 600,000 35, , ,200,000 60, ,000

Finite Math Chapter 10: Study Guide and Solution to Problems

Fixed income risk attribution

How To Understand The Results Of The German Meris Cloud And Water Vapour Product

Traffic-light a stress test for life insurance provisions

Nordea G10 Alpha Carry Index

ADVA FINAN QUAN ADVANCED FINANCE AND QUANTITATIVE INTERVIEWS VAULT GUIDE TO. Customized for: Jason 2002 Vault Inc.

Usage of LCG/CLCG numbers for electronic gambling applications

Multiple-Period Attribution: Residuals and Compounding

3. Present value of Annuity Problems

CHAPTER 5 RELATIONSHIPS BETWEEN QUANTITATIVE VARIABLES

ANALYSIS OF FINANCIAL FLOWS

Staff Paper. Farm Savings Accounts: Examining Income Variability, Eligibility, and Benefits. Brent Gloy, Eddy LaDue, and Charles Cuykendall

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

Stock Profit Patterns

Support Vector Machines

The Mathematical Derivation of Least Squares

An Evaluation of the Extended Logistic, Simple Logistic, and Gompertz Models for Forecasting Short Lifecycle Products and Services

How To Calculate The Accountng Perod Of Nequalty

A) 3.1 B) 3.3 C) 3.5 D) 3.7 E) 3.9 Solution.

1.1 The University may award Higher Doctorate degrees as specified from time-to-time in UPR AS11 1.

Shielding Equations and Buildup Factors Explained

Chapter 7: Answers to Questions and Problems

Calculation of Sampling Weights

Hollinger Canadian Publishing Holdings Co. ( HCPH ) proceeding under the Companies Creditors Arrangement Act ( CCAA )

On the pricing of illiquid options with Black-Scholes formula

How To Calculate The Prce Of An Ndex Opton

Stress test for measuring insurance risks in non-life insurance

Addendum to: Importing Skill-Biased Technology

Lecture 14: Implementing CAPM

Lecture 2: Single Layer Perceptrons Kevin Swingler

CHOLESTEROL REFERENCE METHOD LABORATORY NETWORK. Sample Stability Protocol

Section 2.2 Future Value of an Annuity

where the coordinates are related to those in the old frame as follows.

Trivial lump sum R5.0

An Interest-Oriented Network Evolution Mechanism for Online Communities

Project Networks With Mixed-Time Constraints

total A A reag total A A r eag

Interest Rates and The Credit Crunch: New Formulas and Market Models

Risk Model of Long-Term Production Scheduling in Open Pit Gold Mining

IS-LM Model 1 C' dy = di

THE METHOD OF LEAST SQUARES THE METHOD OF LEAST SQUARES

8 Algorithm for Binary Searching in Trees

Transcription:

Joe Pmbley, unpublshed, 005. Yeld Curve Calculatons Background: Everythng s dscount factors Yeld curve calculatons nclude valuaton of forward rate agreements (FRAs), swaps, nterest rate optons, and forward rates. The most mportant component of all these calculatons s the determnaton of ero coupon dscount factors (or, ust dscount factors ). Ths note focuses on the problem of computng the forward rate between any two future dates. Ths ordeal effectvely ends when we get the dscount factors for the two dates snce the remanng labor for the forward rate s straghtforward. Dscount factors are synonymous wth present value Each forward date has an assocated dscount factor that represents the value today of a hypothetcal payment that one would receve on the forward date expressed as a fracton of the hypothetcal payment. * For example, f we expect to receve $000 n sx months, then ts present value mght be $989. Thus, the dscount factor for sx months would be 0.989. The queston then becomes how to derve the $989 of ths example. Before we begn, let s remark that dscount factors are all about nterest rates. Unless stated otherwse (very unlkely n ths artcle!), we deal here wth the LIBOR/swap curve. The meanng of ths term wll emerge n the followng sectons. Begn wth the smplest calculatons for dscount factors The dscount factor for a forward pont n tme s the value today (also known as present value ) of a payment to be receved at the forward tme expressed as a fracton. By defnton, then, the dscount factor for today s.0 snce a payment today has present value of precsely the payment value. In the example of the precedng secton, we made up the number $989 as the present value of a payment of $000 to be receved n sx months. The connecton between these two amounts s nvestment wth nterest. If we have $989 today, we can nvest ths amount for sx months. If n sx months tme our orgnal prncpal and nterest totals $000, then we are ndfferent to havng $989 now or $000 n sx months. Let L be the nterest rate (quoted annually) at whch we can nvest for sx months. Then the nterest earned wll be $ 989* L * where we multply * Please don t take the word today too lterally. Due to market conventon, today n some contexts means two busness days forward from today. Ths s spot settlement and we choose not to elevate the mportance of ths dstncton here.

by one-half to denote sx months (half a year). Addng the prncpal and nterest and settng the sum to the $000 value at sx months shows $989 + $ 989* L * = $000. Re-arrangng terms and expressng as a fracton of ultmate payment gves 0.989 = L The equaton above s somewhat backward snce we have a constant value on the left-hand sde and what appears to be a varable ( L ) on the rght-hand sde. In real lfe, though, we wll know L and wll need to determne the dscount factor whch, n ths example, we stpulated to be 0.989. We ve over-smplfed. We need to take nto account the daycount conventon of the nterest rates we use. The L - whch we wll shortly descrbe as sx-month LIBOR has the daycount of actual/0 whch means we multply by the number of days n the perod and dvde by 0 (as f each year has 0 days). In a sx-month tme perod, the actual daycount s more lkely to be 8 than 80. Our conventon wll be to use t - often wth a subscrpt to ndcate the tme perod n years between two dates measured by the governng daycount conventon. To denote both aspects that the dscount factor s the value to be calculated and that that we need to determne the precse t as per the daycount conventon, we re-wrte the prevous equaton as Dscount factor =. L t Let s revew the avalable market nformaton To compute dscount factors, we begn wth market nterest rate nformaton. The market rates of nterest to us are LIBOR (the London nterbank offered rate ) for maturtes of twelve months and less and swap rates for maturtes of two years to thrty years. (See Bloomberg USSWAP.) The most promnent LIBOR maturtes are month, months, months, and months, though there are also settngs for every other month, overnght, week and weeks. (See Bloomberg BBAM.) We gnore Eurodollar futures contracts prmarly for convenence. They complcate the analyss sgnfcantly. In prncple, the swap data we use wll gve us almost dentcal results to what we d expect wth futures. * All LIBOR settngs mply smple nterest wth actual/0 daycount. Swaps are not so accommodatng. In a swap, one sde pays a fxed rate wth 0/0 daycount sem-annually. The other sde pays -month LIBOR wth. * The dfference n fnal results s convexty and s mportant to professonal swap dealers.

actual/0 daycount quarterly. A quoted swap rate of, say, 4% for a 5-year maturty means that a 5-year swap n whch the fxed-rate payer pays 4% semannually and the floatng-rate payer pays -month LIBOR quarterly wll have a ero value (.e., the swap s at-market). Re-vst the smplest calculatons for dscount factors The earler secton that dscussed smplest calculatons for dscount factors treated only the case wth a -month maturty. The calculaton s nearly dentcal for any maturty that matches that of an avalable LIBOR maturty. For example, the dscount factor at months s ust Dscount factor = L t n whch the t s the actual number of days to the forward date (lkely 90, 9, or 9) dvded by 0. Ths method works for any LIBOR maturty. But such maturtes do not extend beyond months and t s ths pont at whch the dscount factor calculaton becomes more challengng. Lnear nterpolaton for yelds Before tacklng the challengng problem of dscount factors for maturtes beyond months, let s magne we want the dscount factor for.5 months. There s no.5-month LIBOR, so we apply the expresson Dscount factor = L t Here we desgnate L as the lnear nterpolaton of the -month and 7-month LIBOR settngs. Generally speakng, lnear nterpolaton works well for yelds but s not approprate for dscount factors. Based on the mathematcal nature of how the dscount factor depends on yeld, lnear nterpolaton of yeld suggests logarthmc nterpolaton for dscount factors. Hence, we vew the latter as the proper choce for dscount factor nterpolaton when necessary. It s not uncommon to hear others promote (cubc or hgher order) splnes for yeld nterpolaton. Our vew s that splnes do not provde greater accuracy and, n fact, ntroduce numercal rsk. Splnes may be more exotc, but that doesn t make them better. Bootstrappng for dscount factors beyond months Beyond months we must rely on swap data. Swaps behave much dfferently than smple borrowng and lendng at LIBOR. As we noted prevously, the fxed-rate payer pays the swap (fxed) rate sem-annually and receves -month LIBOR quarterly (from the floatng-rate payer). So the swap rate s, roughly speakng, an average of -month LIBOR from now untl the swap contract maturty..

To compute dscount factors we adopt a recursve procedure known as bootstrappng. Our goal s to compute dscount factors at sx-month ntervals. We know the dscount factors at sx and twelve months from the smple-nterest LIBOR calculatons. For the dscount factor at eghteen months, we use both the (fxed) swap rate R and the two pror dscount factors and to compute the 8-month dscount factor. Remember that the dscount factor for today s 0. Let f be the forward LIBOR rate for the nterval t to t. As we ll note later, forward LIBOR s the expected future value of LIBOR gven today s market. Then, we wrte the market value of the swap as the present value of expected future cashflows. Snce a swap at-market has ero value, we get R tˆ f t 0 (). (To get, the dscount factor at 8 months, we set n ths equaton.) We defne t t t wth the actual/0 daycount conventon and t ˆ t t wth the 0/0 daycount conventon. Before proceedng, we must make a remarkable observaton. The second term n the summaton of equaton () smplfes drastcally to f t 0 (). Let s call ths the algebrac wonder of fnance and t explans why LIBOR floaters reset to par wth each (quarterly) rate settng. Of course, the math doesn t really drve the fnance. Rather, t s the underlyng physcs of LIBOR floaters that manfests tself n the wonder of equaton (). The curous reader may verfy equaton () gven the forward rate f that emerges from an arbtrage argument: f t (). Combnng equatons () and () and realng that 0 and t ˆ, we can solve for as R R (4). Ths s bootstrappng! Equaton (4) gves us, for example, when we know,, and R. Once we do have, we d then compute 4 and so on.

There are three loose ends here. Frst, we need to have swap rates R at all -month maturty ponts begnnng at 8 months. The market does not quote ths many swap rates. Where necessary, then, we nterpolate lnearly to fll n mssng swap rates. Second, we get dscount factors only at these -month maturty ponts. When we need a dscount factor at any other tme pont, we nterpolate logarthmcally as we dscussed earler. Fnally, our equaton () seems to have forgotten that the floatng rate payments n a swap are quarterly. We smplfed the problem by makng the floatng rate payments sem-annual. When we treat the payment frequency correctly, we do get the same results n the ensung equatons. I removed a layer of complexty by the approxmate method of equaton (). Arbtrage argument for the forward rate Equaton () relates dscount factors to forward rates and s central to the new bond math. * How does one derve equaton ()? Let s thnk of the forward rate f between two future dates as the expected future rate lnkng the dates. For example, f I agree now to lend you $ sx months from today and you agree to re-pay me $ plus nterest nne months from today, then I am makng a -month loan months forward. If you and I knew today what - month LIBOR would be n months, then we would use ths future LIBOR value as the nterest rate for the loan. But we don t know what -month LIBOR wll be! Thus, we stpulate the forward rate as the nterest rate for the forward loan. One would thnk that you and I should negotate the forward rate based on what we beleve -month LIBOR wll be n months. But that s not rght! Instead, the market tells us forward LIBOR by a clever argument. Instead of makng the forward loan of the pror paragraph to you, I wll go to a bank and lend for 9 months today at 9-month LIBOR and borrow for months today at - month LIBOR. Instead of a forward loan, I have two smple, old-fashoned loans (wth one long and one short ). Both loans are n the amount of $ Lt. # Snce the loans are of the same amount, I have no net payment today. My loan cancels my borrowng. But I must re-pay precsely $ n months. In 9 months I wll receve L9t9 Lt as repayment for the 9- month loan. Wth my two smple loans I have created the (synthetc) forward loan. Now I can compute the effectve nterest rate of ths forward loan wth L t L t f t t (5). 9 9 9 * In contrast, the old bond math s comprsed of yeld-to-maturty and expressons of the form n y to compute forward values. # I hope the notaton sn t confusng. The subscrpts and 9 refer to sx and nne months, respectvely. The t s, once agan, tme as fracton of a year n the actual/0 daycount conventon.

Solvng equaton (5) for f wth t t 9 t and relatng dscount factors to the LIBOR values gves equaton (). Ths argument apples for any two dates rather than ust those less than months for whch we can use LIBOR values as we ve done here. For the dates t and t, we would create the synthetc forward loan by borrowng an amount for tme t and lendng ths same amount for tme t. At tme t we d then pay $ whle at tme t we d receve. Equaton (5) would then become Meanng of the forward rate f t t (). It s not uncommon to hear market players dsparage forward rates wth a comment such as forward rates are not good predctors of future rates. When you hear ths statement, brace yourself! You re about to be assaled wth an heroc market story n whch the speaker-protagonst shrewdly predcted some past market move. If the speaker s your boss, then nod apprecatvely. If not, smrk dersvely. The forward rate s the market s expectaton of the future rate. It s not a predcton n the sense that any of us should beleve that LIBOR wll be ths value. Rather, the forward rate s the consensus average value of potental future outcomes. For llustraton, f the forward rate for a partcular perod s 4% and you beleve rates wll, n realty, be hgher (lower) at ths future tme, you can place a bet (wth a Eurodollar futures contract). If LIBOR n the future s hgher (lower) than 4%, you wn. Conversely, f LIBOR n the future s lower (hgher) than 4%, you lose. If LIBOR actually does come n at 4%, you break even. The forward rate, then, s not ust a calculaton and t s not the output of some econometrc model. It s real! The forward rate for a defned future perod s ust as much a market varable as -month LIBOR or the IBM stock prce. The current value of any market varable s the market consensus. It s nether rght nor wrong, t s the market!