1 Estimating the Term Structure of Interest Rates for Thai Government Bonds: A B-Spline Approach Kant Thamchamrassri February 5, 2006 Nonparametric Econometrics.

Slides:



Advertisements
Similar presentations
Term Structure of Interest Rates. Outline  Meaning of Term Structure of Interest Rates  Significance of Term Structure of Interest Rates  What is Yield.
Advertisements

CHAPTER 4 BOND PRICES, BOND YIELDS, AND INTEREST RATE RISK.
Financial Innovation & Product Design II Dr. Helmut Elsinger « Options, Futures and Other Derivatives », John Hull, Chapter 22 BIART Sébastien The Standard.
BOND RISK MEASURE Lada Kyj November 19, Bond Characteristics: Type of Issuer Governments (domestic, foreign, federal, and municipal), government.
Interpolation A method of constructing a function that crosses through a discrete set of known data points. .
Bond Yields Fixed Income Securities. Outline Sources of Return for a Bond Investor Measures of Return/Yield Nominal Yield Current Yield Yield to Maturity.
1 Yield Curves and Rate of Return. 2 Yield Curves Yield Curves  Yield curves measure the level of interest rates across a maturity spectrum (e.g., overnight.
Ch11 Curve Fitting Dr. Deshi Ye
CS 445/645 Fall 2001 Hermite and Bézier Splines. Specifying Curves Control Points –A set of points that influence the curve’s shape Knots –Control points.
Data mining and statistical learning - lecture 6
Selected from presentations by Jim Ramsay, McGill University, Hongliang Fei, and Brian Quanz Basis Basics.
Basis Expansion and Regularization Presenter: Hongliang Fei Brian Quanz Brian Quanz Date: July 03, 2008.
Chapter 18 Interpolation The Islamic University of Gaza
1 Chapter 4 Interpolation and Approximation Lagrange Interpolation The basic interpolation problem can be posed in one of two ways: The basic interpolation.
1 Curve-Fitting Spline Interpolation. 2 Curve Fitting Regression Linear Regression Polynomial Regression Multiple Linear Regression Non-linear Regression.
Analysis under Certainty The one investment certainty is that we are all frequently wrong.
The Oxford Guide to Financial Modeling by Ho & Lee Chapter 3. Bond Market: The Bond Model The Oxford Guide to Financial Modeling Thomas S. Y. Ho and Sang.
Duration and Yield Changes
Duration and Convexity
Chapter 10 Simple Regression.
Bond Portfolio Management Strategies: Basics II 02/25/09.
International Fixed Income Topic IA: Fixed Income Basics- Valuation January 2000.
Curve-Fitting Regression
Ch. 19 J. Hull, Options, Futures and Other Derivatives Zvi Wiener Framework for pricing derivatives.
Pricing Fixed-Income Securities
Jan-1999 T.Bjork, Arbitrage Theory in Continuous TimeForeign Currency, Bank of Israel Zvi Wiener
Term Structure MGT 4850 Spring 2009 University of Lethbridge.
Chapter 8 Valuing Bonds. 8-2 Chapter Outline 8.1 Bond Cash Flows, Prices, and Yields 8.2 Dynamic Behavior of Bond Prices 8.3 The Yield Curve and Bond.
Lesson 2 Financial Instruments Bonds Institute of Economic Studies Faculty of Social Sciences Charles University in Prague.
Duration and Portfolio Immunization. Macaulay duration The duration of a fixed income instrument is a weighted average of the times that payments (cash.
CpE- 310B Engineering Computation and Simulation Dr. Manal Al-Bzoor
Week-3 Into to Interest Rates Money and Banking Econ 311 Tuesdays 7 - 9:45 Instructor: Thomas L. Thomas.
Introduction to Fixed Income – part 2
The Nelson-Siegelson-Svensson in Python
VALUATION OF BONDS AND SHARES CHAPTER 3. LEARNING OBJECTIVES  Explain the fundamental characteristics of ordinary shares, preference shares and bonds.
HJM Models.
Chapter 2 Bond Prices and Yields FIXED-INCOME SECURITIES.
Interest Rates Finance (Derivative Securities) 312 Tuesday, 8 August 2006 Readings: Chapter 4.
Fixed Income Basics Finance 30233, Fall 2010 The Neeley School of Business at TCU ©Steven C. Mann, 2010 Spot Interest rates The zero-coupon yield curve.
6-0 The Valuation of Bond using DCF. 6-1 The Size of Bond vs. Stock Markets Daily trading volume of US stock markets: $10 billion Treasury Bond : $300.
Lecture 5 How to Value Bonds and Stocks Valuing Bonds How to value Bonds bond A bond is a certificate (contract) showing that a borrower owes a specified.
Review of Interpolation. A method of constructing a function that crosses through a discrete set of known data points.
Pricing of Bonds. Outline  Time Value of Money Concepts  Valuation of Fixed Income Securities  Pricing zero coupon bonds  Price/Yield Relationship.
Fixed Income Basics - part 2 Finance 70520, Spring 2002 The Neeley School of Business at TCU ©Steven C. Mann, 2002 Forward interest rates spot, forward,
Splines Vida Movahedi January 2007.
Curve-Fitting Regression
Bond Valuation Professor Thomas Chemmanur. 2 Bond Valuation A bond represents borrowing by firms from investors. F  Face Value of the bond (sometimes.
Y X 0 X and Y are not perfectly correlated. However, there is on average a positive relationship between Y and X X1X1 X2X2.
Bond Valuation and Risk
Interest Rates Chapter 4 1 Options, Futures, and Other Derivatives 7th Edition, Copyright © John C. Hull 2008.
Options, Futures, and Other Derivatives 6 th Edition, Copyright © John C. Hull Interest Rates Chapter 4.
Review of fundamental 1 Data mining in 1D: curve fitting by LLS Approximation-generalization tradeoff First homework assignment.
Principles of Extrapolation
Real Estate Finance, January XX, 2016 Review.  The interest rate can be thought of as the price of consumption now rather than later If you deposit $100.
Financial Risk Management of Insurance Enterprises Review of Bond Pricing.
Interest Rates Chapter 4 Options, Futures, and Other Derivatives 7th International Edition, Copyright © John C. Hull
Chapter 4 Deriving the Zero-Coupon Yield Curve FIXED-INCOME SECURITIES.
1 Chapter 4 Interpolation and Approximation Lagrange Interpolation The basic interpolation problem can be posed in one of two ways: The basic interpolation.
Econometric methods of analysis and forecasting of financial markets Lecture 9. Interest rates theory.
VALUATION OF FIXED INTEREST SECURITIES FOCUS Bond valuation Yield measures Yield maturity relationship Effect of reinvestment on realised return Calculating.
1 FIN 2802, Spring 08 - Tang Chapter 15: Yield Curve Fina2802: Investments and Portfolio Analysis Spring, 2008 Dragon Tang Lecture 11 Bond Prices/Yields.
Computational Finance 1/37 Panos Parpas Bonds and Their Valuation 381 Computational Finance Imperial College London.
Interest Rates Chapter 4
Part 5 - Chapter
Curve-Fitting Spline Interpolation
Bootstrapping Dr. Himanshu Joshi.
Chapter 8 Contents 1 Using Present Value Formulas to Value Known Flows
Spline Interpolation Class XVII.
Linear regression Fitting a straight line to observations.
SKTN 2393 Numerical Methods for Nuclear Engineers
Presentation transcript:

1 Estimating the Term Structure of Interest Rates for Thai Government Bonds: A B-Spline Approach Kant Thamchamrassri February 5, 2006 Nonparametric Econometrics Seminar

2 Introduction Interest rate in modern financial theories  Fixed income market (bonds and derivative securities)  Other market securities (for time discounting)  Corporate investment decisions (alternative opportunities and cost of capital) The term structure of interest rates  Representing relationship between bond yields and maturities  Useful in pricing coupon bonds Introduction

3 Bond Pricing  Spot rate:  Forward rate: P(t) is the price at time t of a zero coupon bond of par value = 1 (also called discount factor) r(t) is the instantaneous spot rate at time t f(t) is the instantaneous forward rate at time t Theoretical Framework

4 Bond Price, Spot Rate and Forward Rate Relationship Discount function = price of zero-coupon bond P(t) Forward rate f(t) Spot rate = zero-coupon yield r(t) Theoretical Framework

5 Methods for Extracting the Term Structure Simple linear regression Polynomial splines Exponential splines Basis splines (B-splines) Nelson and Siegel (1985) and its variants Bootstrapping and cubic splines Theoretical Framework

6 Splines  Spline is a statistical technique and a form of a linear non-parametric interpolation method.  A k th -order spline is a piecewise polynomial approximation with k-degree polynomials.  A yield curve can be estimated using many polynomial splines connected at arbitrary selected points called knot points.  Some conditions are applied: continuity and differentiability Theoretical Framework

7 B-Splines of Degree Zero Theoretical Framework Recurrence relation

8 B-Splines of Degree One Theoretical Framework Simplified to

9 B-Splines of Degree Two Theoretical Framework

10 B-Splines of higher degrees  is the p th spline of k th degree.  and are the pre-specified knot values. Theoretical Framework B-Splines of Higher Degrees

11  Degree of polynomials (k)  Interval of approximation (n)  Number of basis functions (p) = n+k  Number of knots (n+1+2k) Theoretical Framework B-Splines of Degree Three (k=3)

12 B-Splines of Degree Three (k=3)  Knot specification [-3, -2, -1, 0, 5, 10, 15, 20, 25, 30] In-sample knots: 0, 5, 10, 15 Out-of-sample knots: -3, -2, -1, 20, 25, 30 Approximation horizon: [0, 15] Approximation intervals (n): 3 Number of knots (n+1+2k) = 10 Number of basis functions (p) = n+k = 6 Theoretical Framework

13 B-Spline Basis Functions (k=3) B1B1 B2B2 B3B3 B5B5 B4B4 B6B6 Theoretical Framework

14 The Term Structure Fitting Using B-Splines  Approximation by curve S λ p are coefficients corresponding to the p th -spline that determines S(t)  Bond pricing Q represents bond price C is the cashflow matrix Theoretical Framework

15 The Term Structure Fitting Using B-Splines  Bond pricing regression Q represents bond price C is the cashflow matrix Theoretical Framework

16 The Term Structure Fitting Methodology Bond pricing  the price of the coupon bond u is a linear combination of a series of pure discount bond prices  t m is the time when the m th coupon or principal payment is made.  h u is the number of coupon and principal payments before the maturity date of bond u.  y(t m ) is the cashflow paid by bond u at time t m.  P(t m ) is the pure discount bond price with a face value of 1 Methodology

17 The Term Structure Fitting Methodology Model formulation  P(t) is the price at time t of a zero-coupon bond (par value = 1)  Spot rate:  Forward rate: Methodology

18 Discount Fitting Model  Bond price  Discount function  Discount fitting function Restriction Methodology

19 Spot Fitting Model  Bond price  Pure discount bond price  Spot function  Spot fitting function Methodology

20 Forward Fitting Model  Bond price  Pure discount bond price  Forward function  Forward fitting function Methodology

21 Data & Estimation Setup Trading data on January 13, 2006 from the ThaiBMA  12 treasury-bills and 28 government bonds (LB series)  Input: time to maturity, coupon rate, weighted average yield, weighted average price  B-Splines of degree k = 1, 2, 3, 4  Approximation intervals n = 1, 2, 3, 4, 5  Knot specification Estimation horizon = 0 – 15 years Within-sample knots are integers (1 to 14) Out-of-sample interval length = horizon/n Methodology

22 Indices for Evaluation of Regression Equations Generalized cross validation (GCV)  RSS is residual sum of squares  k is the degree of B-spline polynomials  n is the number of approximation intervals  m is sample size Methodology

23 Mean integrated squared error (MISE)  is the yield curve derived from the B-spline approximation  is the ThaiBMA interpolated zero-coupon yield curve Methodology Indices for Evaluation of Regression Equations

24 Estimated Results Generalized cross validation (GCV) Mean integrated squared error (MISE) Comparison with the ThaiBMA Empirical Results

25 Minimum Values of Generalized Cross Validation (GCV) Empirical Results

26 Model Estimation, GCV (k = 3, n = 2) Empirical Results (%)

27 Fitted Term Structures of Interest Rates Using Different Fitting Models (k = 3, n = 2) Empirical Results

28 Confidence Intervals for Estimated Coefficients (Spot Fitting, k = 3, n = 2) Note. * denotes statistical significance at 1% level. Empirical Results

29 Confidence Intervals of Spot Fitting Model (k = 3, n = 2) Empirical Results

30 Minimum Values of Mean Integrated Squared Error (MISE) Empirical Results

31 Model Estimation, MISE (k = 3, n = 3) Empirical Results (%)

32 Fitted Term Structures of Interest Rates Using Different Fitting Models (k = 3, n = 3) Empirical Results

33 Confidence Intervals for Estimated Coefficients (Restricted Discount Fitting, k = 3, n = 2) Note. * denotes statistical significance at 1% level. Empirical Results

34 Confidence Intervals of Restricted Discount Fitting Model (k = 3, n = 2) Empirical Results

35 Fitted term structures: GCV, MISE in Comparison to the ThaiBMA Yield Curve Empirical Results

36 Confidence Intervals of Restricted Discount Fitting/ Spot Fitting with ThaiBMA Empirical Results Spot Fitting (GCV) Restricted Discount Fitting (MISE)

37 Conclusions Discount fitting can give unbounded term structures at very low maturities. Spot fitting is generally has lower GCV values than forward fitting (at k = 3). Suggested model: spot fitting Suggested B-splines  degree = 3  interval = 2  knot position [ ] Conclusion