Report 8034: Bond YTM and Duration

PURPOSE

To provide the formulae and detail computation used by CS Lucas for computing bond yield to maturity and duration.

WHY IS THIS IMPORTANT?

Allows users to verify the formulae and methodology used by CS Lucas to compute the bond yield and duration.

FORMULA

The formulae used by CS Lucas for price and yield calculation are as follows:

(I) For semi-annual coupon with 6 months or less to maturity:

blank

(II) For semi-annual coupon with more than 6 months to maturity:

blank

Where

AI         accrued interest per S$100 face value

DSM    days between settlement date and maturity date

DCS     days between beginning of current coupon period and settlement date

E           number of days in coupon period where settlement occurs

DSC     E – DCS = days from settlement date to next 6 month coupon date

N          number of coupons payable between settlement date and maturity date

CPN    annual coupon rate (as a percentage)

Y          annual yield (as a percentage)

P         price per S$100 face value

RV      redemption value

FREQ  The number of coupon payments per year.

FREQ = 1 for annual coupon payments

FREQ = 2 for semi-annual coupon payments

FREQ = 4 for quarterly coupon payments

Source:

http://www.sgs.gov.sg/~/media/SGS/SGSRulesMktPractices.pdf

https://support.office.com/en-us/article/PRICE-function-3ea9deac-8dfa-436f-a7c8-17ea02c21b0a

BOND REFERENCE

The bond used to illustrate the computation in this guide is an actual issue by the Singapore Government. Details are as follows:

Reference Code NA12100N
ISIN SG3254976487
Issuer Singapore Government
Issue Date 02-Apr-12
Maturity Date 01-Apr-42
Currency SGD
Annual CouponFrequency Semi Annually
Coupon Type Fixed
Annual Coupon Rate (% p.a.) 2.75

QUERY

1. Navigate to Report 8034: Bond YTM and Duration.

2. Enter the Ticker of bond and required As At Date for the computation.

3. You may enter a price for the purpose of the computation. If you would like the system to use the latest archived priced to As At Date, leave the price field blank.

4. Click on the required format.

5.The report has two sections: Bond Summary and Periodic Cash Flow.

blank

BOND SUMMARY

Ticker NA12100N
Last Coupon Date 1-Oct-14
As At Date 31-Dec-14
Days Accrued 92
Period Days (E) 182
Days To Settlement (DSC) 90
Next Coupon Date 1-Apr-15
Accrued Interest 0.695055
Market Price 97.09
Yield 2.9051897577%
Period Per Year 2
Total Period 55

Last Coupon Date                     The date when before the As At Date of the query when the coupon was paid.

Days accrued                              Number of days from last coupon date up to and including the As At Date.

1-Oct-14 to 31-Dec-14 + 1 day.

Period Days                                Number of days in the current coupon period (1-Oct-14 to 1-Apr-15)

Days to Settlement                  Number of days to the next coupon date (1-April-15)

Accrued Interest                     blank

            Accrued interest is deducted from the present value of future cash flow on the bond to                               determine the bond market value. See Periodic Cash Flow below.

Yield                                          See explanation below on the derivation.Yield See explanation below on the derivation.

PERIODIC CASH FLOW

blank

….rows omitted…

blank

Each column in the Periodic Cash Flow section is an intermediate working in Formula II above.

Below are the detailed computations using the coupon cash flow on 1-Oct-2015 (Highlighted).

blank

YIELD

Using Formula II above, the price of a bond is the sum of the Present Value column in the Periodic Cash Flow less the Accrued Interest. This total is dependent on the value of Y used in the determination of Column Q.

The Yield of the bond is the value for Y such that the sum of the Present Value column equals to the market price of the bond.

In the illustration above, for a bond value of 97.07 (with minor rounding), Y has to be 2.9051897577%.

Therefore, the yield of the bond is 2.9051897577%.

MACAULAY DURATION

III) Macaulay Duration is given by the formula

blank

Where

blank    Present value of bond cash flow (coupon and/or redemption) at period t.

I          Time to each cash flow in years.

k          Periods to maturity.

V         The present value of all future cash payments from the bond.

Source:

https://en.wikipedia.org/wiki/Bond_duration

Below are detailed computations using cash flow on 1-Oct-2015 (Highlighted).

blank

blank

MODIFIED DURATION

IV) Modified Duration is given by the formula

blank

FREQUENTLY ASKED QUESTIONS

FAQ01. How does the computation of the YTM in this guide compare with using Excel?

The YIELD function in Excel is used to determine the yield of a bond.

Information on the use of this function can be found at:
https://support.office.com/en-us/article/YIELD-function-f5f5ca43-c4bd-434f-8bd2-ed3c9727a4fe

A comparison between the Yield Function and the CS Lucas methodology is as follows:

blank

FAQ02. How does the computation of the Macaulay Duration in this guide compare with using Excel?

The DURATION function in Excel is used to determine the Macaulay duration of a bond.

Information on the use of this function can be found at:
https://support.office.com/en-us/article/DURATION-function-b254ea57-eadc-4602-a86a-c8e369334038

Comparison between the DURATION Function and the duration using CS Lucas methodology is as follows:

blank

RELATED INFORMATION

 

CHANGE HISTORY

blank

Categories:

0 Comments

Leave a Reply

blank

Your email address will not be published.



    Close Bitnami banner
    Bitnami