Question
Problem 1 Open the Excel file called interest rates from 1982 to 2017 which contains annualized yields on zero-coupon bond of various maturities (3 and
Problem 1
Open the Excel file called "interest rates from 1982 to 2017" which contains annualized yields on zero-coupon bond of various maturities (3 and 6 months, 1, 2, 3, 5, and 10 years) over the last 35 years.
a.Calculate the mean and standard deviation for each column of data (i.e., each type of bond) and compare these statistics across different types of bonds.What is the relation between the average yield and maturity?What is the relation between the volatility of yields and maturity? Is this the pattern you would expect to observe?Why or why not?
b. The real purpose of working with these numbers is to test the expectations hypothesis of the term structure of interest rates.Remember that this hypothesis says that forward rates are unbiased predictors of future spot rates.
Clearly if you are testing whether forward rates predict future spot rates, you have to begin by taking the data you have and calculate the forward rates implied by the spot rates at any moment in time.You have monthly yields on 7 different securities, and from those there are many different forward rates you could compute.For example, in January, 1982, the three-month and six-month spot rates were 12.92% and 13.90% respectively. From these two numbers we could calculated the forward rate on a three-month bond three months into the future. To do that, remember that we want to find the return on the 3-month bond, 3 months from now, that would make an investor indifferent between holding the 6-month bond that pays 13.90% and a sequence of two, 3-month bonds. Since these are annual rates, but we are looking at investments with maturities as short as 3 months, we use quarterly compounding like this:
(1+0.1390/4)2 = (1+0.1292/4)(1+f/4)
Here "f" stands for the annualized three-month forward rate three months from now. The term on the left means you earn (13.90/4)% for two quarters if you buy the 6-month bond.On the right, you can (12.92%/4) for one quarter, and then you earn (f/4)% for one quarter.If my algebra is correct, I find that f = 14.88%.Now, to test the expectations hypothesis, I would want to compare this number to the interest rate that it is supposed to predict, which is the three-month spot rate in April 1982.
Forward rate - spot rate = forecast error
14.88 - 13.34 = 1.54
So for this particular month, the forward rate predicted a higher spot rate than what actually prevailed in the market three months later.To conduct a general test of the expectations hypothesis, I want to repeat this comparison every three months (do not use overlapping periods) throughout my sample period.My next step then would be to use data in April 1982 to calculate the three-month forward rate three months ahead, then compare that forward rate to the spot rate in July 1982 to get the forecast error for that period.Just repeat this process until you've gone all the way through the data.Once your calculations are complete, you could ask questions like:
(1) Is the three-month forward rate an unbiased predictor of the three-month spot rate three months into the future (remember, an unbiased predictor is one that has a zero forecast error on average)?If not, what is the size and direction of the bias, and what does that imply about different theories of the yield curve?
(2) How much volatility is there in the forecast error (remember, a biased forecast can be quite useful if the bias is predictable)?
(3) If you run a regression in which the Y (dependent) variable is the three-month spot rate at a particular time and the X (independent) variable is the three-month forward rate calculated three months earlier, what do the regression results tell you?
Y = a + bX
Spot rate at time (t) = a + b(forward rate three months earlier)
What value do you expect for "a" and "b" if the expectations hypothesis is true?What values for "a" and "b" do you expect if the forecast error is biased (remember, the bias could be positive or negative)?What does the regression R-square value tell you?
(4) Investors in bonds are particularly interested in changes in interest rates.Go back to my original example in which I calculated the three-month forward rate starting in January 1982.That rate was 14.88%.Given that the three-month spot rate in January 1982 was 12.92%, the forward rate was predicting an interest rate increase of 1.96%.Three months later, the three-month spot rate was 13.34%, so the actual change in interest rates was an increase of 0.42% (three-month rates went up from 12.92% to 13.34%).Now think about running your regression again, except this time let Y be the actual change in the three-month spot rate over some period (so + 0.42% in my example) and let X be the predicted change (from forward rates) from three months ago (+1.96% in my example).
Y = a + bX
Actual change in spot rate = a + b(forecasted change in spot rates)
Again, if the expectations hypothesis is true what values do you expect for a and b in this regression?How does the R-square value compare here to the previous regression?
In all of the analysis above, I've started with the example of using current three-month and six-month spot rates to calculate a three-month forward rate and compare that to a subsequent three-month spot rate.You can and should do the same kind of analysis with different forward rates.For example, you could (A) use the current one-year and two-year spot rates to calculate a one-year forward rate one year ahead and compare that to the one-year spot rate one year into the future. You could (B) use the current two-year and three-year spot rates to calculate a one-year forward rate two years into the future and compare that to the one-year spot rate that arises two years later.So if you do both (A) and (B) above, you are testing the ability of current interest rates to predict one-year bond rates one year ahead and two years ahead.Similarly, if you compare your analysis in (A) to the analysis of the three-month spot rate, you can get a sense of whether the predictability of short-term rates is different from the predictability of longer term rates.
The point is I want you to do some broad analysis of the expectations hypothesis using different forward rates to predict different spot rates at different horizons. Then write few paragraphs characterizing what you find.
Economists often refer to the term "random walk."There are two main implications when some economic variable like stock prices, exchange rates, or interest rates follows a random walk.The first is that the future is basically unpredictable...random.The second is that if you must guess what the future value of some quantity will be, the most reasonable forecast is the current value.For example, if the US dollar follows a random walk relative to other currencies, then my best guess for the exchange rate between dollars and euros one year in the future is just today's exchange rate.When evaluating the quality of your interest rate forecasts based upon forward rates, try to assess whether forward rates provide a forecasting tool that is superior to simple random walk estimates.Remember, "superior" in forecasting has several dimensions including unbiasedness and reliability.Think about different ways you could measure reliability.
Problem 2
The figure below lists the price, maturity (in years), and coupon rate (stated in annual terms) for several bonds, all of which pay interest semiannually.
Bond Price
Maturity
Coupon Rt.
1007.78
1
5.000%
1036.87
1
8.000%
1046.57
1
9.000%
1048.58
2
7.250%
1065.15
2
8.125%
1119.60
2
11.000%
1136.35
3
10.000%
1122.52
3
9.500%
1246.97
3
14.000%
1046.86
4
6.750%
1208.16
4
11.250%
1308.81
5
13.000%
972.15
5
5.250%
1086.61
6
7.875%
992.00
6
6.000%
1352.84
7
12.500%
1003.08
7
6.375%
Use regression analysis to estimate the term structure.Your deliverable is a series of spot interest rates at 6-month intervals going out 7 years.State each spot rate as an annual rate.Also calculate the YTM for each bond and compare that to the spot rate for the year in which the bond matures.
Let me give you some significant hints about how to set up and interpret the regression.In regression analysis, we usually write equations like this:
Y = a + B1X1 + B2X2 + B3X3 + ....
Here, X1, X2, and X3 are variables that influence Y, and B1, and B2, and B3 are coefficients that measure the extent to which the variables affect Y.In the present context, Y is the price of a bond.We want to know what determines bond prices.That's easy, it's just cash flows and discount rates, and it is the discount rates, the spot rates, which we are after here.
Set up a spreadsheet where each bond is a separate row.The first column is the bond's price.The second column is the cash payment that the bond makes in 6 months.The 3rd column is the cash payment that the bond makes in 12 months.The 4th column is the cash payment that the bond makes in 18 months, and so on.You keep adding data to columns until you have gone far enough out to capture all 14 payments that a 7-year bond would make.Note, after a bond matures, you enter a zero for all payment dates after maturity.For example, the first row of the spreadsheet would look like this:
1007.78251025000000000000
Now, use Data Analysis in Excel or some other method to run a multiple linear regression.Price is the Y variable and cash flows in each of the 14 payment periods are the X variables.That is, there are 14 explanatory variables here, and you will get 14 Beta coefficients.Each coefficient is telling you how much an additional dollar of cash flow at a given time period adds to the price of the bond.Notice, I did not say that there should be an intercept term in this regression.There should not be (i.e., no little "a" as in the regression equation above).You have to instruct Excel or whatever statistical software you are using to force the intercept through zero.Why are we doing this?
Once you have the beta coefficients, you'll have to use them to "back out" what the spot rates are at each point on the yield curve.You'll have to derive the spot rates algebraically.By convention, let's all assume the usual semi-annual compounding for bonds where the denominator of the bond pricing equation would look like (1 + r/2)^t.
Problem 3
Suppose the expectations hypothesis is true and you have the following series of spot rates.
1-year1.25%2-year1.75%3-year 2.25%4-year 2.75%
a.Calculate the price of a bond that has a $1,000 par value, pays a $30 coupon once a year, and matures in four years.You can assume the first coupon is one year away.
b. Assuming the expectations hypothesis is true, what is the expected price of this bond in one year just after it makes its first coupon payment?
c.If you buy the bond today and sell it in one year (just after getting the first coupon payment), what is your expected rate of return.
d.You buy the bond today and hold it to maturity.After you receive a coupon payment, you reinvest it in a zero-coupon bond maturing at the same time (4 years from now) as the coupon-paying bond.How much total cash do you expect to have after 4 years?Given that estimate, what compound annual rate of return do you earn over the 4 years?
e.Go back to the beginning of this problem (use the spot rates given), and assume that investors require a liquidity premium of 0.25% per year to invest in an N-year bond instead of a bond maturing in year N-1.For example, investors want to earn 0.25% more per year if they invest in a two-year bond than they expect to earn if they buy a one-year bond and then roll that over into another one-year bond.Does your answer to part (a) change?Why or why not?If you are now asked to predict the bond's price in one year, is your answer different than in part (b)?Note that I am not asking you to derive a price.Just tell me if it would be different or not and explain why.If you think it would be different, would be the price be higher or lower than your answer to part (b)?
f.Considering the information given in part (e), what is the expected interest rate on a one-year bond one year from today?
Problem 4
The current 1-year spot rate is 3%, and 1f1 is 3.5%.Investors require a liquidity premium on short-term bonds such that the expected annual return on a 2-year bond is 0.25% per year lower than the expected return on a series of two, 1-year bonds.What is the current market price of a 2-year bond that pays a 4% coupon rate (annual payments) and what is the expected price of this bond one year from today? If you buy the bond today, hold it for one year, collect its first coupon payment, then immediately resell it at the expected selling price, what is your expected return?
Problem 5
Calculate the duration, in years, of a bond that matures in 5 years, pays $60 in interest twice a year (e.g., 12% coupon rate), and sells for $997.55.Explain how you can use duration (or modified duration) to estimate the change in the price of a bond when the yield to maturity changes.Estimate how much the price of this bond will change if rates go up one percentage point, and then calculate an exact price assuming a one percentage point jump in the YTM.Why doesn't the duration approach give you an exact answer.
Problem 6
A bond sells at par and pays an annual coupon of 5% (assume annual payments).Calculate the duration of this bond at various maturities including 1, 2, 3, 4, 5, 10, 20, 50, and 100 years.Plot a graph showing how the duration changes as maturity changes.Explain why the graph is shaped the way it is.Be careful to draw to scale.
Problem 7
Your firm is obligated to make payments to a supplier according to the following schedule:
Year 1$1 million
Year 2$1.5 million
Year 3$10 million
You want to immunize this liability investing in some combination of a 2-year bond with a 10% coupon and a 4-year bond with a 12% coupon.You can assume these bonds pay interest annually, and have a par value of $1,000.Use a discount rate / YTM of 6% throughout this problem.How many (in terms of numbers of bonds) of each type of bond do you need to purchase to immunize your liability?
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started