The first step in using market prices

Similar documents
Money, Banking, and Financial Markets (Econ 353) Midterm Examination I June 27, Name Univ. Id #

Creating a zero coupon curve by bootstrapping with cubic splines.

iii) pay F P 0,T = S 0 e δt when stock has dividend yield δ.

Finance 402: Problem Set 1 Solutions

Elements of Economic Analysis II Lecture VI: Industry Supply

MgtOp 215 Chapter 13 Dr. Ahn

Final Exam. 7. (10 points) Please state whether each of the following statements is true or false. No explanation needed.

Multifactor Term Structure Models

Quiz on Deterministic part of course October 22, 2002

Consumption Based Asset Pricing

FORD MOTOR CREDIT COMPANY SUGGESTED ANSWERS. Richard M. Levich. New York University Stern School of Business. Revised, February 1999

Note on Cubic Spline Valuation Methodology

Economic Design of Short-Run CSP-1 Plan Under Linear Inspection Cost

Lecture Note 2 Time Value of Money

Survey of Math: Chapter 22: Consumer Finance Borrowing Page 1

SOCIETY OF ACTUARIES FINANCIAL MATHEMATICS. EXAM FM SAMPLE SOLUTIONS Interest Theory

Chapter 5 Bonds, Bond Prices and the Determination of Interest Rates

Clearing Notice SIX x-clear Ltd

2) In the medium-run/long-run, a decrease in the budget deficit will produce:

II. Random Variables. Variable Types. Variables Map Outcomes to Numbers

Chapter 10 Making Choices: The Method, MARR, and Multiple Attributes

MULTIPLE CURVE CONSTRUCTION

Economics 1410 Fall Section 7 Notes 1. Define the tax in a flexible way using T (z), where z is the income reported by the agent.

Principles of Finance

EDC Introduction

Appendix for Solving Asset Pricing Models when the Price-Dividend Function is Analytic

Price and Quantity Competition Revisited. Abstract

CHAPTER 9 FUNCTIONAL FORMS OF REGRESSION MODELS

Fiera Capital s CIA Accounting Discount Rate Curve Implementation Note. Fiera Capital Corporation

Problem Set 6 Finance 1,

Analysis of Variance and Design of Experiments-II

ISE High Income Index Methodology

University of Toronto November 9, 2006 ECO 209Y MACROECONOMIC THEORY. Term Test #1 L0101 L0201 L0401 L5101 MW MW 1-2 MW 2-3 W 6-8

University of Toronto November 9, 2006 ECO 209Y MACROECONOMIC THEORY. Term Test #1 L0101 L0201 L0401 L5101 MW MW 1-2 MW 2-3 W 6-8

15-451/651: Design & Analysis of Algorithms January 22, 2019 Lecture #3: Amortized Analysis last changed: January 18, 2019

OCR Statistics 1 Working with data. Section 2: Measures of location

Macroeconomic Theory and Policy

Raising Food Prices and Welfare Change: A Simple Calibration. Xiaohua Yu

Macroeconomic Theory and Policy

Final Examination MATH NOTE TO PRINTER

Microeconomics: BSc Year One Extending Choice Theory

Risk and Return: The Security Markets Line

/ Computational Genomics. Normalization

Mathematical Thinking Exam 1 09 October 2017

THIRD MIDTERM EXAM EC26102: MONEY, BANKING AND FINANCIAL MARKETS MARCH 24, 2004

c slope = -(1+i)/(1+π 2 ) MRS (between consumption in consecutive time periods) price ratio (across consecutive time periods)

THE VOLATILITY OF EQUITY MUTUAL FUND RETURNS

Spring 2018 Social Sciences 7418 University of Wisconsin-Madison. Transactions and Portfolio Crowding Out

An annuity is a series of payments made at equal intervals. There are many practical examples of financial transactions involving annuities, such as

Highlights of the Macroprudential Report for June 2018

Maturity Effect on Risk Measure in a Ratings-Based Default-Mode Model

Actuarial Science: Financial Mathematics

Chapter 6 Risk, Return, and the Capital Asset Pricing Model

Fall 2016 Social Sciences 7418 University of Wisconsin-Madison. Transactions and Portfolio Crowding Out

Appendix - Normally Distributed Admissible Choices are Optimal

Applications of Myerson s Lemma

FM303. CHAPTERS COVERED : CHAPTERS 5, 8 and 9. LEARNER GUIDE : UNITS 1, 2 and 3.1 to 3.3. DUE DATE : 3:00 p.m. 19 MARCH 2013

- contrast so-called first-best outcome of Lindahl equilibrium with case of private provision through voluntary contributions of households

OPERATIONS RESEARCH. Game Theory

Chapter 15: Debt and Taxes

REFINITIV INDICES PRIVATE EQUITY BUYOUT INDEX METHODOLOGY

IND E 250 Final Exam Solutions June 8, Section A. Multiple choice and simple computation. [5 points each] (Version A)

Evaluating Performance

Elton, Gruber, Brown, and Goetzmann. Modern Portfolio Theory and Investment Analysis, 7th Edition. Solutions to Text Problems: Chapter 9

Impact of CDO Tranches on Economic Capital of Credit Portfolios

Teaching Note on Factor Model with a View --- A tutorial. This version: May 15, Prepared by Zhi Da *

Economics 330 Money and Banking Problem Set No. 3 Due Tuesday April 3, 2018 at the beginning of class

A Comparison of Statistical Methods in Interrupted Time Series Analysis to Estimate an Intervention Effect

A MODEL OF COMPETITION AMONG TELECOMMUNICATION SERVICE PROVIDERS BASED ON REPEATED GAME

Ch Rival Pure private goods (most retail goods) Non-Rival Impure public goods (internet service)

Data Mining Linear and Logistic Regression

Call & Put Butterfly Spreads Test of SET50 Index Options Market Efficiency and SET50 Index Options Contract Adjustment

VALUING THE RELOAD FEATURES OF EXECUTIVE STOCK OPTIONS

UNIVERSITY OF NOTTINGHAM

Random Variables. b 2.

Which of the following provides the most reasonable approximation to the least squares regression line? (a) y=50+10x (b) Y=50+x (d) Y=1+50x

Scribe: Chris Berlind Date: Feb 1, 2010

Examining the Validity of Credit Ratings Assigned to Credit Derivatives

A Bootstrap Confidence Limit for Process Capability Indices

arxiv:cond-mat/ v1 [cond-mat.other] 28 Nov 2004

A FRAMEWORK FOR PRIORITY CONTACT OF NON RESPONDENTS

Stochastic ALM models - General Methodology

Global Optimization in Multi-Agent Models

Financial mathematics

Construction Rules for Morningstar Canada Dividend Target 30 Index TM

Solution of periodic review inventory model with general constrains

TCOM501 Networking: Theory & Fundamentals Final Examination Professor Yannis A. Korilis April 26, 2002

Macroeconomic equilibrium in the short run: the Money market

QIS 5 Risk-free interest rates Extrapolation method

Introduction. Chapter 7 - An Introduction to Portfolio Management

Linear Combinations of Random Variables and Sampling (100 points)

CDO modelling from a practitioner s point of view: What are the real problems? Jens Lund 7 March 2007

Prospect Theory and Asset Prices

Chapter 11: Optimal Portfolio Choice and the Capital Asset Pricing Model

Fast Valuation of Forward-Starting Basket Default. Swaps

Members not eligible for this option

ECO 209Y MACROECONOMIC THEORY AND POLICY LECTURE 8: THE OPEN ECONOMY WITH FIXED EXCHANGE RATES

3: Central Limit Theorem, Systematic Errors

Introduction to PGMs: Discrete Variables. Sargur Srihari

Institute of Actuaries of India

Transcription:

Strppng Coupons wth Lnear Programmng DAVID E. ALLEN, LYN C. THOMAS, AND HARRY ZHENG DAVID E. ALLEN s professor of fnance at the School of Fnance and Busness Economcs of Edth Cowan Unversty n Western Australa, Australa LYN C. THOMAS s professor of operatonal research n the Department of Busness Studes of the Unversty of Ednburgh n the U.K. HARRY ZHENG s a lecturer of operatonal research n the Department of Busness Studes at the Unversty of Ednburgh. The frst step n usng market prces to ft the parameters of models for the prce of bonds s to strp the bonds of ther coupons. Ths s because most bond prcng models really model the current term structures of spot rates of benchmark rsk-free and rsky securtes (Treasury and corporate bonds) that s, the prces of zero-coupon bonds. There are few zero-coupon bonds avalable n the market, however. Although Treasury STRIPS can be used to represent these theoretcal rsk-free spot rates, there are some problems wth ths approach. The man one s that the Treasury STRIPS market s less lqud than the Treasury coupon market, whch means that the observed rates on STRIPS reflect a premum for lqudty. It s thus necessary to extract spot rates from yelds of coupon bonds of dfferent maturtes, both n the Treasury and corporate bond markets. The standard methods of strppng coupons are bootstrappng (Fabozz [998]) or lnear regresson (Carleton and Cooper [976]). If for each perod there s one and only one coupon bond that matures, these technques generate a unque set of spot rates over the perods. If there are no bonds that mature for some perods, however, or f there are several bonds that mature at the same tme, then there are not unque answers, and n some cases the technques gve rse to rates wth unacceptable features, partcularly n the case of rsky bonds. Jarrow, Lando, and Turnbull [997], for example, use these methods to strp out the rsky zero-coupon bond prces, and pont out several msprcngs, such as fve-year AA zerocoupon bonds prced above fve-year AAA zero-coupon bonds, and four-year B zerocoupon bonds prced below fve-year B zerocoupon bonds. The authors attrbute these msprcngs to the nose of the data and the call features of some bonds. These msprcngs are bothersome, because t becomes dffcult to estmate the parameters n the credt bond prcng models. There has been a resurgence of nterest n such models, as they not only gve nvestors a clear ndcaton of current market perceptons of the rskness of partcular bonds, but are also a steppng stone to prcng many credt-senstve fxed-ncome dervatves, such as callable and putable bonds, caps and floors, and mortgage-backed securtes. Jarrow and Turnbull [998], for example, derve the default probabltes of rsky bonds by combnng a default process wth an nterest rate model. They apply the Black- Derman-Toy model to buld a recombned bnomal short rate tree, then combne t wth the default process to form a larger tree for credt-rsky bonds, and fnally obtan default probabltes by forward and backward nducton methods. To remedy the msprcng caused by bootstrappng, Thomas, Allen, and Morkel- Kngsbury [998] suggest usng lnear pro- JUNE 2000 THE JOURNAL OF FIXED INCOME

grammng to strp out rsky zero-coupon bond prces. Ths produces the same spot rates as the bootstrappng technque f there s one and only one coupon bond that matures for each perod, but s always able to ensure that, for the same maturty the hgher-rated zero-coupon bond s prced above the lower-rated zero-coupon bond, and for the same credt ratng the shorter-maturty zerocoupon s prced above the longer-maturty zero-coupon bond. Although the LP formulaton avods the dffcultes encountered n Jarrow, Lando, and Turnbull [997], other problems have crept n. The man one s that the gap between zero-coupon bond prces of dfferent credt ratngs wdens and then narrows as tme goes by, whch means the forward rate of hgher credt-rated zero-coupon bonds s hgher than that of lower credt-rated zerocoupon bonds. Such a result agan suggests that there are potental arbtrage opportuntes. We suggest a new lnear programmng formulaton to strp out rsky zero-coupon bond prces that resolves these problems. Frst, we use an extenson of the orgnal LP approach to strp Treasury bonds, whch works whatever the current date, coupon dates, and samplng dates. Then we ntroduce a new LP formulaton for strppng the coupons from rsky corporate bonds that ensures that the spreads ncrease over tme. We dscuss how the LP formulaton can be modfed to deal wth lqudty ssues and extend t to arbtrary tme ntervals between the samplng ponts at whch the zero-coupon bond prce s calculated. There s a connecton between the zero-coupon bond prces obtaned by the LP formulaton and the default probabltes that the market s mputng to the rsky corporate bonds. I. TREASURY STRIPS PRICES To derve pure dscount bond prces v 0 (t) of rskfree zero-coupon bonds payng at a set of prechosen tmes t = 0,,..., T, we use the observed market prces of N 0 bonds to solve the lnear programmng problem: a, b ³ 0 for =,..., N 0 and t = 0,,..., T, where P s the present value of the bond ; c (t) s ts cash flow at tme t; v 0 (0) = ; and m(t) s the mnmum expected forward rate from t to t +. The frst constrants seek to match the present value P to the dscounted cash flows c (t), and a and b are the msprcng errors. a s postve and b = 0 f the prce s too low ; b s postve and a = 0 f the prce s too hgh. The second constrant ensures that there s no msprcng wth respect to maturty. (When m(t) = 0, the constrant corresponds to sayng bonds of longer maturty should be prced lower than those of shorter maturty.) The cash flow c (t) s decded by the coupon payment, coupon date, samplng date, and current date. As an example, assume t, t 2,..., t T are fxed semannual samplng dates. A bond pays a coupon c every sx months wth a prncpal F and a maturty date before or at tme t T ; there s one cash flow n each samplng perod. Let v be the prce of the rsk-free zero-coupon bond payng at tme t. Assume a s the proporton of the tme between a coupon date and the next samplng date compared wth the tme between two samplng dates (therefore a s a number between 0 and ). Let b be the proporton of a samplng nterval between the current date (when the market prce of the bond s observed) and the next samplng date. There are two cases to consder:. There s no coupon payment between the current date and the next samplng date. 2. There s one coupon payment. In the frst case, we have a ³ b, and the relaton between the market prce and the future cash flows s approxmated by: P = P C + (a b)c N0 LP: Mnmze å ( a + b ) = subject to P + a = å c () t v () t + b v 0 (t) ³ [ + m(t)]v 0 (t + ) T 0 t= () = acv + cv 2 +... + cv T 2 + (c + af)v T + ( a)(c + F)v T (2) Here P s the present value, P C s the clean market prce, and (a b)c s the accrued nterest. We have splt each coupon payment and the prncpal nto two parts. One ac s pad at the prevous samplng date, and 2 STRIPPING COUPONS WITH LINEAR PROGRAMMING JUNE 2000

one ( a)c s pad at the subsequent samplng date. In the second case, we have a < b and the resultng equaton s P = P C + ( + a b)c = (a/b)c + [a + (b a)/b]cv + cv 2 +... + cv T 2 + (c + af)v T + ( a)(c + F)v T (3) Here ( + a b)c s the accrued nterest. Note that the two equatons are bascally the same except for the cash value at the present date and the cash pad out at t. In the case of a = 0 and b = (the current date s the samplng date, and the next coupon payment s on the next samplng date), we have a very smple equaton: P C = cv +... + cv T + (c + F)v T (4) Ths set of tmngs leads to the specal case of LP where, f bond has coupon c and prncpal F, and c (t) = c for t =, 2,..., T c (T) = c + F (5) For more general current dates, we have that f a ³ b, then the cash flows are and c () = ac c (t) = c for t = 2,...,T 2 (6) c (T ) = c + af c (T) = ( a)(c + F ) For a < b wth t 0 the current date, the cash flows are c (0) = (a /b)c c () = [a + (b a)/b]c c (t) = c for t = 2,..., T 2 (7) and c (T ) = c + af c (T) = ( a)(c + F ) The proof of Equatons (2) and (3) s gven n the appendx, wth some other cases. We use 3 Treasury bonds n the market on February 7, 2000, wth maturty dates up to the second half of 2008. Data come from Datastream. Snce coupons are pad semannually, we choose a sx-month tme nterval for a perod, and set the samplng dates on May 5 and November 5. Exhbt s the strpped Treasury zero-coupon bond prces v(t) on February 7, 2000, gven by LP. We apply prcng Equatons (2) and (3) to model the cash flows and market prces. The last column s the observed U.S. STRIPS prces on the same day from Datastream. The total error between the market prces and the estmated prces s 2.3, and the total market value of these bonds s 763. So the relatve error s less than 0.03%, a very good ft. The results are exactly the same for several dfferent mnmum forward rates m(t) from 0 E XHIBIT U.S. Treasury Zero-Coupon Bond Prces Date LP Prce Yeld (%) U.S. STRIPS 05/5/00 0.9849 5.60 0.9854 /5/00 0.9539 6.2 0.9548 05/5/0 0.923 6.44 0.925 /5/0 0.8898 6.59 0.8904 05/5/02 0.8604 6.62 0.8629 /5/02 0.8320 6.63 0.8363 05/5/03 0.8040 6.67 0.8060 /5/03 0.779 6.62 0.7795 05/5/04 0.7528 6.65 0.7526 /5/04 0.7256 6.72 0.7239 05/5/05 0.707 6.72 0.708 /5/05 0.6784 6.72 0.6789 05/5/06 0.6556 6.73 0.6564 /5/06 0.6350 6.7 0.6359 05/5/07 0.658 6.67 0.636 /5/07 0.5957 6.66 0.5974 05/5/08 0.5785 6.62 0.5742 /5/08 0.5608 6.59 0.5560 JUNE 2000 THE JOURNAL OF FIXED INCOME 3

to 0.03, whch mples that the choce of m(t) s farly robust. Comparng the result wth the observed U.S. STRIPS prces, we see they are very close. II. RISKY ZERO-COUPON BOND PRICES Suppose bonds are classfed accordng to ther rskness nto ratngs from to M. The bond rated has the hghest qualty and the lowest default rsk, and the bond rated M has the lowest qualty and the hghest default rsk. Suppose there are N bonds observable n the market. Bond has present value P, maturty date T, cash flows c (t) for t =, 2,..., T, and credt ratng d(). Defne c (t) = 0 for = T +,..., T where T s the longest-maturty date among N bonds. Suppose for the class of bonds wth credt ratng j the prce of a bond strpped of ts coupons payng at date t s v j (t) for t =,..., T. To construct these term structures of spot rate curves of credt-rsky bonds, assumng we have already calculated the zero-coupon Treasury bond prces v 0 (t), t =, 2,..., T, we can formulate and solve the lnear programmng problem: LP2: Mnmze å ( a + b ) v j (t + ) v j+ (t + ) ³ v j (t) v j+ (t) a, b ³ 0 N0 = subject to P + a = å c () t v () t + b for =,..., N, j = 0,..., M, and t = 0,,..., T, where v j (0) =. The nequaltes v j (t + ) v j+ (t + ) ³ v j (t) v j+ (t) are used to characterze these bond propertes: The prce of a longer-maturty bond s cheaper than that of a shorter-maturty bond, and the prce of a hgher-rated bond s hgher than that of a lower-rated bond. The frst condton s satsfed by rewrtng the constrant as v j+ (t) v j+ (t + ) ³ v j (t) v j (t + ) and repeatedly applyng t from ratng j to 0 usng the fact that v 0 (t) v 0 (t + ) ³ 0. The second condton s satsfed by repeatedly applyng the constrant from tme 0 to t snce v j (0) v j+ (0) = = 0. The constrant actually conveys more nforma- T d() t= (8) ton. It says that the forward rates of hgher-rated bonds are lower than those of lower-rated bonds. Ths wll become clear when we study default probabltes of credt-rsky bonds later. We downloaded the lst of U.S. ndustry corporate bonds on February 7, 2000, from Datastream, whch provdes nformaton on S&P ratng, amount ssued, amount outstandng, next call date, and last date prce changed, as well as all standard bond nformaton. We use twenty-sx AA bonds, thrty-two A bonds, and thrty-two BBB bonds wth maturty up to November 5, 2005 (sx years), after excludng bonds that are unrated, or have call optons embedded, or have dfferent ssung amount and outstandng amount, or have not been traded for at least two months, or are of market value less than 00,000. The last two crtera try to remove bonds whose prces may be rrelevant because of llqudty. We do not nclude AAA, BB, or B bonds ether, as there are relatvely few such bonds avalable. Exhbt 2 shows the corporate pure dscount bond prces derved usng the lnear programmng model wth the Treasury pure dscount bond prces as reference v 0 (t). The last three columns are the yeld spreads between the Treasury bonds and the corporate bonds (n bass ponts). The ncreasng gap between rsk-free and rsky bond prces ndcates the ncreasng default rsks over longer terms. The relatve errors of LP prces and observed market prces are 0.25% for AA bonds, 0.4% for A bonds, and.6% for BBB bonds. The ncreased errors may be partly due to the rpple effects of hgher-rated bond prcng errors. We do not need to calculate the Treasury bonds and the corporate bond prces separately, but can calculate ther zero-coupon prces n the same LP problem. Ths ncorporates the constrants of LP and LP2 nto LP3: Mnmze å ( a + b ) v 0 (t) ³ [ + m(t)]v 0 (t + ) v j (t + ) v j+ (t + ) ³ v j (t) v j+ (t) a, b ³ 0 N0 + N = subject to P + a = å c () t v () t + b T d() t= (9) 4 STRIPPING COUPONS WITH LINEAR PROGRAMMING JUNE 2000

E XHIBIT 2 Rsky Zero-Coupon Bond Prces and Yeld Spreads Bond Prces Yeld Spreads (bp) Date Treasury AA A BBB AA A BBB 05/5/00 0.9849 0.983 0.983 0.9828 67 67 76 /5/00 0.9538 0.9478 0.9478 0.9476 82 82 85 05/5/0 0.924 0.953 0.934 0.909 52 68 90 /5/0 0.8898 0.8837 0.888 0.8748 38 5 95 05/5/02 0.8604 0.8503 0.8483 0.844 52 62 98 /5/02 0.8320 0.822 0.803 0.8034 87 96 27 05/5/03 0.8040 0.7842 0.7823 0.7753 76 84 /5/03 0.779 0.755 0.753 0.7462 83 90 5 05/5/04 0.7528 0.7252 0.722 0.743 87 00 23 /5/04 0.7256 0.6980 0.6940 0.687 8 93 4 05/5/05 0.707 0.6737 0.6697 0.6545 77 88 32 /5/05 0.6784 0.6386 0.6346 0.694 05 5 58 for =,..., N 0 + N, j = 0,,..., M, and t = 0,,..., T. III. LIQUIDITY ISSUES The objectve of a lnear programmng model s to mnmze the sum of all under/over errors. Such a formulaton ndcates all bonds are treated equally. Yet the ssue amount of each bond may be qute dfferent, from hundreds of thousands of dollars for a corporate bond to tens of mllons of dollars for a Treasury bond. Ths has a sgnfcant mpact on the lqudty of ndvdual bonds. If the amount outstandng of a bond s small (the bd-ask spread tends to wden (to compensate for possble llqudty), whch may result n hgher/lower bond prces than for other more lqud bonds. Therefore, we should treat each bond dfferently dependng on ts lqudty. One way to do ths s to use the amount outstandng nformaton of all bonds n the market, whch s readly avalable from fnancal nformaton servces such as Datastream. If some bonds have much lower amounts outstandng than other bonds, we may treat them as llqud and remove them from the data set. Ths approach s easly mplemented by settng a threshold value and removng any bonds whose amount outstandng s below that value. Ths s the method we have used so far. For the Treasury bonds, the cutoff pont s set to be $0 mllon, whch s less than the amount outstandng of most Treasury bonds. For corporate bonds the cutoff pont s $00,000. Ths approach retans most lqud bonds whle removes some possbly llqud bonds. The dsadvantage of ths approach s how to choose a threshold value. Ths problem can be easly solved by reformulatng the LP model. Instead of the smple sum of under/over errors of the objectve functon, we can use the weghted sum of under/over errors. The weght of a bond s the proporton of ts amount outstandng to the total amount outstandng of all bonds n the market. To wrte out ths dea mathematcally, suppose there are N bonds to be used to derve pure dscount bond prces, and bond has amount outstandng M. Then the objectve functon s defned as Mnmze å w ( a + b ) (0) where weghts w = M /M and M = M +... + M N. The obvous advantage of ths approach s that we do not need to set a threshold value to remove possble llqud bonds. If a bond has a smaller amount outstandng, ts weght s also small compared to other bonds. Snce weghts act as penalty costs n the objectve functon, the LP model wll try to mnmze errors of the bonds wth greater weghts and pay less attenton to those wth smaller weghts. Ths n turn removes the effect of bonds wth small amounts outstandng. Exhbt 3 shows the Treasury pure dscount bond prces usng the weghted LP model and all relevant Trea- JUNE 2000 THE JOURNAL OF FIXED INCOME 5

E XHIBIT 3 Bond Prces Usng Weghted LP Models Date LP Prce Weghted LP U.S. STRIPS 05/5/00 0.9849 0.9849 0.9854 /5/00 0.9539 0.9539 0.9548 05/5/0 0.923 0.924 0.925 /5/0 0.8898 0.8898 0.8904 05/5/02 0.8604 0.8604 0.8629 /5/02 0.8320 0.8322 0.8363 05/5/03 0.8040 0.8038 0.8060 /5/03 0.779 0.779 0.7795 05/5/04 0.7528 0.7528 0.7526 /5/04 0.7256 0.7256 0.7239 05/5/05 0.707 0.7022 0.708 /5/05 0.6784 0.6783 0.6789 05/5/06 0.6556 0.6555 0.6564 /5/06 0.6350 0.6354 0.6359 05/5/07 0.658 0.658 0.636 /5/07 0.5957 0.5957 0.5974 05/5/08 0.5785 0.5785 0.5742 /5/08 0.5608 0.5604 0.5560 sury bonds. We note that 90% of prcng errors are caused by 30% of the most llqud bonds. The prces derved from the two LP models are remarkably close, whch may be because a threshold value s used n the orgnal LP model. IV. SAMPLING INTERVALS So far we have dealt wth sx monthly ntervals between the samplng dates, but we mght want to have fner samplng dates for the near future and sparser ones for the dstant future. The general prcng equatons can be extended to allow for ths as follows. For each cash flow c k at tme s k, we can fnd two adjacent samplng dates t n and t n+ such that s k les n between. Defne t - s n+ k a k = tn+ - tn () Then the dscount factor v ~ at tme s can be approxmated k k as v ~ k = a k v n + ( a k )v n+ (2) The present value of all cash flows s the sum of ckv ~ k, whch then leads to a prcng equaton. Suppose the samplng perods are sx months for the frst fve years, and then one year for the next ten years. If a bond has three years to maturty, no change s requred. If a bond has ten years to maturty, then n the frst fve years, the contrbutons of each cash flow to ts adjacent samplng dates are a and a, respectvely. From year sx, there are two cash flows n each nterval. The contrbutons of the frst cash flow to ts adjacent samplng dates are ( + a)/2 and ( a)/2, respectvely; those of the second cash flow are a/2 and (2 a)/2, respectvely. Ths approach can smplfy dervaton of dscount factors for bonds coverng very long perods. For the same bond data as above, we use semannual ntervals for years 2000 to 2003, and annual ntervals for years 2004 to 2008. The results, gven n Exhbt 4, are very smlar to the equal samplng perod results. V. DEFAULT PROBABILITIES We have descrbed a way of constructng theoretcal Treasury and corporate pure dscount bond prces from the observed coupon bond prces. The yeld spread between Treasury STRIPS and corporate strps represents the premum of several rsk factors, e.g., default rsk, lqudty rsk, sector rsk. To smplfy matters, we assume the yeld spread s due purely to default rsk. Ths assumpton obvously exaggerates the default rsk, but t makes calculaton of default probabltes easer, and at least t gves E XHIBIT 4 Bond Prces Usng Varyng Samplng Intervals Semannual Date Prce Yeld (%) Prce 05/5/00 0.9849 5.60 0.9849 /5/00 0.9539 6.2 0.9539 05/5/0 0.923 6.44 0.923 /5/0 0.8898 6.59 0.8898 05/5/02 0.8604 6.62 0.8604 /5/02 0.8320 6.63 0.8320 05/5/03 0.8040 6.67 0.8040 /5/03 0.779 6.62 0.779 05/5/04 0.7256 6.72 0.7256 /5/05 0.6784 6.72 0.6784 05/5/06 0.6348 6.7 0.6350 /5/07 0.5967 6.64 0.5957 05/5/08 0.5608 6.59 0.5608 6 STRIPPING COUPONS WITH LINEAR PROGRAMMING JUNE 2000

the upper bound of the rsk perceved by the market. Suppose the Treasury STRIPS prces v 0 (t) and the corporate zero-coupon bond prces v (t) are gven, where s the credt ratng. If a company defaults before ts bond matures, then a proporton d (the recovery rate) of the face value, dscounted by the remanng years to maturty, s gven to bondholders. Ths s the assumpton that most authors make (Jarrow and Turnbull [998], for example). (We assume the recovery rate s the same for all bonds, whether AAA bonds or C bonds, for smplcty. Ths assumpton can be relaxed to make d credt-ratng dependent.) Denote Q and k P as the cumulatve default and k survval probabltes of a bond currently rated at the end of perod k, respectvely, and let q and k p be the margnal k default and survval probabltes n perod k. Then, because f a t maturty zero-coupon bond does not default at all t s worth v 0 (t), whle under the assumpton above f t does default t s worth dv 0 (t), one has or v (k) = ( Q k )v 0 (k) + Q k dv 0 (k) Q k æ v( k) ö = ç - - d è v ( k) ø (3) for k =, 2,.... The other probabltes can be easly computed usng the relatons P k = Q k p k = P k /P k 0 q k = p k (4) for k =, 2,..., where P =,.e., a rsky bond s not n 0 default at tme 0. Exhbt 5 lsts default probabltes derved wth Equatons (3) and (4) for an example n Jarrow and Turnbull (998). The recovery rate d s assumed to be 0.4. The result s the same as that Jarrow and Turnbull [998] derve by buldng an nterest rate tree as well as a default tree. The sgnfcance of these recursve formulas s twofold. They provde a quck way to compute default probabltes, and they llustrate the ndependence between default probabltes and nterest rate models. The two ssues are decoupled. E XHIBIT 5 An Example by Jarrow and Turnbull [998] k v 0 (k) v (k) q k Q k 0.95392 0.950486 0.0060 0.0060 2 0.906264 0.897056 0.00 0.069 3 0.857820 0.84008 0.060 0.0327 E XHIBIT 6 Default Probabltes of Rsky Bonds Margnal Default Cumulatve Default Probabltes Probabltes Date AA A BBB AA A BBB 5/05/00 0.0030 0.0030 0.0035 0.0030 0.0030 0.0035 5//00 0.0075 0.0075 0.0075 0.005 0.005 0.009 5/05/0 0.0004 0.0040 0.008 0.009 0.044 0.089 5//0 0.0004 0.0005 0.009 0.03 0.049 0.0278 5/05/02 0.0083 0.0084 0.0089 0.095 0.0232 0.0365 5//02 0.0202 0.0204 0.0208 0.0393 0.043 0.0566 5/05/03 0.004 0.006 0.0020 0.0407 0.0446 0.0585 5//03 0.005 0.006 0.0 0.0508 0.0548 0.0690 5/05/04 0.0097 0.043 0.049 0.0600 0.0683 0.0828 5//04 0.0023 0.0027 0.0032 0.0622 0.0708 0.0858 5/05/05 0.003 0.0034 0.0238 0.0650 0.0740 0.075 5//05 0.033 0.036 0.0336 0.0943 0.033 0.375 For the Treasury and corporate zero-coupon bond prces derved n Exhbts and 2, we can quckly compute the cumulatve and margnal default probabltes. The results are shown n Exhbt 6. Margnal or cumulatve default probabltes that are negatve or greater than clearly ndcate that there are msprcngs of zero-coupon bonds. The LP formulaton ensures that ths wll not happen. VI. CONCLUSION We have shown that lnear programmng can be used to strp coupons for both Treasury and corporate bonds. The advantages of the LP approach are that there s no msprcng and the spread structure s bult nto the model. Real data can be easly analyzed snce the LP formulaton works whatever the current date, coupon dates, and samplng dates. The weghted LP model can be used to deal wth data that may nclude some less lqud bonds. Fnally, default probabltes of rsky bonds perceved by the market can be easly calculated wthout relyng on any JUNE 2000 THE JOURNAL OF FIXED INCOME 7

nterest rate models. If there are two cash flows n the future, then A PPENDIX Proof of Equatons (2) and (3) There are only two cases need to be consdered: ) there s no coupon payment between now and the next samplng date, and 2) there s a coupon payment between now and the next samplng date. The samplng dates (from the next one) are labeled as t =, 2,..., T. The frst case corresponds to a ³ b. The present value of all cash flows of a bond s equal to the sum of c ~ (t)v ~ (t) over all t from to T, where c ~ (t) s the cash flow, and v ~ (t) s the dscount factor at tme t. Usng lnear nterpolaton, we can wrte the value of v ~ (t) as a combnaton of repayments at t and t + v ~ (t) = av t + ( a)v t+ for t =,..., T. Therefore the prncpal value PV satsfes PV = c ~ ()v ~ () +... + c ~ (T )v ~ (T ) = c(av + ( a)v 2 ) +... + (c + F)(av T + ( a)v T ) = acv + cv 2 +... + cv T 2 + (c + af)v T + ( a)(c + F)v T The accrued nterest s taken n the market to be (a b)c, and the general equaton for bond prces s gven by MP + AI = PV where MP s the market (clean) prce of the bond. Substtutng the accrued nterest and the present value nto the equaton, we obtan the frst prcng equaton. The second case corresponds to a < b. The present value of all cash flows of a bond s equal to the sum of c ~ (t)v ~ (t) over all t from 0 to T. The dscount factors v ~ (t) can be computed the same as above for t =,..., T. In computng v ~ (0), however, we must remember that the tme nterval from now to the frst cash flow s b a, and the tme nterval from now to the next samplng date s b, so lnear nterpolaton gves ṽ = a b + - a v b b 0 If there are three or more cash flows n the future, then The accrued nterest s equal to ( b + a)c. Substtutng everythng nto the general equaton for bond prce gves the second prcng equaton. ENDNOTE a éb- a ù PV = c + ê c + a( c + F) ú v + ( - a)( c + F) v b ë b û a æ b- a ö PV = c + ç c + a cv + cv2 +... + b è b ø The authors are grateful to Datastream for the data and to Ngel Morkel-Kngsbury for advce on extractng the data. REFERENCES 2 cv + ( c + af) v + ( - a)( c + F) v T-2 T- T Carleton, W., and I. Cooper. Estmaton and Uses of the Term Structure of Interest Rates. Journal of Fnance, 3, No. 4 (976), pp. 067-083. Fabozz, F. Valuaton of Fxed Income Securtes and Dervatves. New Hope, PA: Frank J. Fabozz Assocates, 998. Jarrow, R., D. Lando, and S. Turnbull. A Markov Model for the Term Structure of Credt Rsk Spreads. Revew of Fnancal Studes, 0, No. 2 (997), pp. 48-523. Jarrow, R., and S. Turnbull. Credt Rsk. In C. Alexander, ed., Rsk Management and Analyss. New York: John Wley & Sons, 998, pp. 237-254. Thomas, L., D. Allen, and N. Morkel-Kngsbury. A Hdden Markov Chan Model for the Term Structure of Bond Credt Rsk Spreads. Workng paper, Centre for Fnancal Markets Research, Unversty of Ednburgh, 998. If there s only one cash flow n the future, then a b PV = c+ F + - a ( ) ( c+ F) v b b 8 STRIPPING COUPONS WITH LINEAR PROGRAMMING JUNE 2000