We will have to support a mix of instrument types to support aggregate measures E.g., risk on a book of bonds 3 general classes of fixed income security.

Slides:



Advertisements
Similar presentations
Review of Time Value of Money. FUTURE VALUE Fv = P V ( 1 + r) t FUTURE VALUE OF A SUM F v INVESTED TODAY AT A RATE r FOR A PERIOD t :
Advertisements

FIXED INCOME ANALYSIS OFFICE 267 (SKEMA) Assistant : Sandrine Charron
Characteristics of Taxable Securities Money Market Investments Highly liquid instruments which mature within one year that are issued by governments and.
Bond Yields Fixed Income Securities. Outline Sources of Return for a Bond Investor Measures of Return/Yield Nominal Yield Current Yield Yield to Maturity.
Interest Rate Risk. Money Market Interest Rates in HK & US.
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.
If rates rise, fixed-income investment portfolios can experience: –Extension of duration and average maturity if issue is callable –Earnings at a lower.
Akiyoshi Saito. Hypothetical Situations You worked for a company called Akiyoshi –President, Akiyoshi, did not pay you well 55 Years Own $300,000 by cash.
TIPS and STRIPS Larry Stafford BA 543. Bonds: Remembering The Basics Principal Value Coupon Market Value Maturity.
Intermediate Investments F3031 Bonds and Fixed Income Securities What is a bond? –A Bond is the basic fixed income security that obligates the issuer to.
Understanding Interest Rates
YTM - Pricing a Zero Coupon. Indirection, Polymorphism, Data Abstraction -How to handle a heterogeneous mix? -Coupon-bearing -Zero Coupon -What does data-driven.
Finance Computing Projects - Dec 7 Second and final Quiz on MMM Requirements questions answered Final instructor evaluation Class feedback: How could this.
6-1 CHAPTER 4 Bonds and Their Valuation Key features of bonds Bond valuation Measuring yield Assessing risk.
Enhancements for server-side Price to Yield - will need to add a root finder –High yield bonds are not usually spread-priced. –We still want to know what.
Chapter 7 Valuation Concepts © 2005 Thomson/South-Western.
YTM - Frequency Parameterized. YTM - Pricing a Zero Coupon.
GBUS502 Vicentiu Covrig 1 Bonds and their valuation (chapter 7)
Credit Risk - Market Risk Credit Risk is the risk of the other side not paying! How do we typically measure it? How do we manage it? –Pledged collateral,
Deliverables for Oct 5 -Download our “living spec” prototype spreadsheet (ytm_sheet.xls). -Commence working as teams -9 students divided into 4 teams of.
BONDS Savings and Investing. Characteristics of Bonds Bonds are debt instruments offered by the federal, state or local government and corporations Bonds.
Chapter 4. Understanding Interest Rates Present Value Yield to Maturity Other Yields Other Measurement Issues Present Value Yield to Maturity Other Yields.
Yield To Maturity Formula
Bonds are typically priced “relative” Generally: Lower quality is priced relative to higher quality Lower liquidity is priced relative to higher liquidity.
Introduction to Credit Risk Credit Risk vs Market Risk Credit Risk is the risk of the other side not paying! This is a “default”… –Failure to pay an interest.
Our market “risk” Measure Position adjusted sensitivity using 1 basis point change Example of “bond risk”: Price (pv): (that’s a total amount.
Copyright © 2003 McGraw Hill Ryerson Limited 4-1 prepared by: Carol Edwards BA, MBA, CFA Instructor, Finance British Columbia Institute of Technology Fundamentals.
1 Finance School of Management Objective Explain the principles of bond pricing Understand the features that affect bond prices Chapter 8. Valuation of.
Interest Rates and Returns: Some Definitions and Formulas
1 Bond Price, Yields, and Returns Different Bond Types Bond Price Bond Yield Bond Returns Bond Risk Structure.
Chapter 5 Valuation Concepts. 2 Basic Valuation From “The Time Value of Money” we realize that the value of anything is based on the present value of.
Introduction to Financial Engineering Aashish Dhakal Week 4: Bonds.
An Introduction to Bonds Tina Horvath. What is a Bond? w Debt instrument: When one purchases a bond, one essentially lends an organization such as the.
McGraw-Hill/Irwin Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 14 Bond Prices and Yields.
7-1 CHAPTER 7 Bonds and Their Valuation Key features of bonds Bond valuation Measuring yield Assessing risk.
Fixed Income Analysis Week 2 Measuring yields and returns
Class #6, Chap 9 1.  Purpose: to understand what duration is, how to calculate it and how to use it.  Toolbox: Bond Pricing Review  Duration  Concept.
Stripped Bonds Chapter 6 Tools & Techniques of Investment Planning Copyright 2007, The National Underwriter Company1 What is it? Stripped bonds are artificially.
CHAPTER 7 Bonds and Their Valuation
Chapter 10 Bond Prices and Yields Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
Understanding Interest Rates
Ming Fu April 30th STRIPS and TIPS. STRIPS = Separate Trading of Registered Interest and Principal of Securities.
Financial Markets and Institutions
Financial Markets Investing: Chapter 11.
Bonds 1 AWAD RAHEEL.  Bond Characteristics ◦ Reading the financial pages  Interest Rates and Bond Prices  Current Yield and Yield to Maturity  Bond.
TRADING STRATEGIES FOR DEBT MARKET T Ramji
Chapter 12 Supplement A: Fixed-Income Securities Chapter 12 Supplement A Fixed-Income Securities.
Yield To Maturity Formula
Bond Valuation and Risk
Fundamentals of Corporate Finance Chapter 6 Valuing Bonds Topics Covered The Bond Market Interest Rates and Bond Prices Current Yield and Yield to Maturity.
7-1 Bonds and Their Valuation Key features of bonds Bond valuation Measuring yield Assessing risk.
Introduction to Credit Risk Credit Risk vs. Market Risk Credit Risk is the risk of the other side not paying (all or part)! This is a “default”… –Failure.
Fundamentals of Corporate Finance Chapter 6 Valuing Bonds Topics Covered The Bond Market Interest Rates and Bond Prices Current Yield and Yield to Maturity.
Class Business Upcoming Homework. Duration A measure of the effective maturity of a bond The weighted average of the times (periods) until each payment.
Fixed Income terminology Present Value/Future Value Principal and Interest Periodic cash-flows (usually semi-annual) Compounding rate (usually semi-annual)
FIXED INCOME MANAGEMENT1 MEASURING YIELD. FIXED INCOME MANAGEMENT2.
Quiz 1 – Mythical Man-Month Chapters 1-6. Topics for today Review our market risk measure Review units Negative position amounts – shorting Relative Pricing.
Now we build a server from our executable Server-side: –Executable –Heavyweight process that stays up –Add a message set (will be driven by our GUI requirements)
VALUING BONDS Chapter 3 1. Topics Covered 2  Using The Present Value Formula to Value Bonds  How Bond Prices Vary With Interest Rates  The Term Structure.
Chapter Fourteen Bond Prices and Yields
Opportunity Cost/Time Value of Money
Chapter 6 Learning Objectives
BONDS Savings and Investing.
Chapter 8 Contents 1 Using Present Value Formulas to Value Known Flows
Valuation Concepts © 2005 Thomson/South-Western.
Chapter 8 Valuing Bonds.
Notes for Final Submission
Bonds, Bond Prices, Interest Rates and Holding Period Return
Opportunity Cost/Time Value of Money
Fixed Income Securities and Debt Markets
Presentation transcript:

We will have to support a mix of instrument types to support aggregate measures E.g., risk on a book of bonds 3 general classes of fixed income security pricing methods: 1.“Discount” 2.“Coupon bearing” 3.“Pay at maturity” (pretty rare) We will implement two distinct types: 1.Coupon bearing 2.Zero coupon (sub-type of Discount)

Zero Coupon bonds -Zero coupon bond is a “discount” type of instrument -Why do these products exist? -No re-investment risk -Tax treatment -Ease of cash-flow matching -Banks used to make them (“animals” or “felines”) -Fun with backronyms: -Lehman “LIONS” – Lehman Investment Opportunity Notes -Merrill “TIGRS” – Treasury Income Growth Receipts -Solomon “CATS” – Certificates of Accrual on Treasury Securities -Now the government does it -Most of the cats have died off... -“STRIPS” – Separately Traded Registered Interest and Principal

Indirection, Polymorphism, Data Abstraction -How to handle a heterogeneous collection? -Coupon-bearing -Zero Coupon -Etc. -Need a pricing “signature” to enforce common behavior -Pricing function signature as an interface class -Data-file parameters will allow us to switch at run-time -Is-a, Has-a, Uses… -The envelope/letter idiom -Collection requirements: -Searching -Summing -Partitioning -Sub-totaling -Refer to code_example.cc

YTM - Pricing a Zero Coupon

Enhancements to Input File –“Ticker” which is a string identifying the bond issuer –a “Rate Type” field which we will need later. For now it specifies the input type as “YIELD” only –Quality code which is the rating an independent agency grades the issuers credit risk – e.g., “AAA” –Amount in 000’s –Note: the coupon field can be 0 which identifies the bond as a zero coupon bond –Hack at the SBB_io* classes to support these changes –Refer to.txt file

Deliverables -Build in support for a “Zero Coupon” Bond -Build a Trading Book collection class to handle a heterogeneous mix of types – must use inheritance -Possible “collectable” abstractions: -Instrument -Calculator -Bond -A good criteria for class design: separately testable -Best way to use the SBB_io class data? -Inherit? -Contain? -Use? -(“is-a”, “has-a”, “uses”…) -Load in the new data file to test an expanded portfolio of products

Deliverables continued… - Download new version of data input file -New data items which will have to added in SBB_io class: -Ticker (unique ID that identifies the issuer of that bond) -Amount (this is the total position for that bond, in thousands) -Quality code (the credit rating for that issuer - we will use this later) -You will have to add a convenience mf() for our industry standard identifier: “Ticker Coupon MaturityDate” (just a concatenation of existing fields) -Using trading book collection class to calculate: -Total Position of the trading book -Positive amounts are “long”, negative amounts “short” -If you have two positions in a trading book (1 long position of 1MM and 1 short position of 1MM), then you would be “flat” on a notional or “face amount” basis. However if the dv01’s are different, then your risk would not be equal. -New measure per bond: “Risk” = dv01 * Amount -Two set of outputs -Per bond: Amount and Risk per line in the tradingbook file, to stdout -Example line: Per book: total position (sum of amounts) and total risk (sum of risks)

Spreadsheet Living Spec -“ytm_sheet.xlsx” is a simpler version of our prior sheet -Highlights the interest rates sensitivity calc (dv01) -Highlights the zero coupon calculation Using sensitivities vs. full re-valuation What do you assume away if you use dv01 to approximate a price change (given a yield change)? Estimate vs. full re-price

First Quiz next week on MMM! Chapters 1-6 October 5th