© 2007 The MathWorks, Inc. ® ® Pricing Derivatives Securities using MATLAB Mayeda Reyes-Kattar March 2007.

Slides:



Advertisements
Similar presentations
Chapter 15 – Arbitrage and Option Pricing Theory u Arbitrage pricing theory is an alternate to CAPM u Option pricing theory applies to pricing of contingent.
Advertisements

Chapter 12: Basic option theory
 Derivatives are products whose values are derived from one or more, basic underlying variables.  Types of derivatives are many- 1. Forwards 2. Futures.
CHAPTER NINETEEN OPTIONS. TYPES OF OPTION CONTRACTS n WHAT IS AN OPTION? Definition: a type of contract between two investors where one grants the other.
CHAPTER 20 Options Markets: Introduction. Buy - Long Sell - Short Call Put Key Elements – Exercise or Strike Price – Premium or Price – Maturity or Expiration.
McGraw-Hill/Irwin Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 20 Options Markets: Introduction.
Valuation of Financial Options Ahmad Alanani Canadian Undergraduate Mathematics Conference 2005.
McGraw-Hill/Irwin Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 20 Options Markets: Introduction.
 Known dividend to be paid before option expiration ◦ Dividend has already been announced or stock pays regular dividends ◦ Option should be priced on.
Spreads  A spread is a combination of a put and a call with different exercise prices.  Suppose that an investor buys simultaneously a 3-month put option.
CORPORATE FINANCIAL THEORY Lecture 10. Derivatives Insurance Risk Management Lloyds Ship Building Jet Fuel Cost Predictability Revenue Certainty.
1 16-Option Valuation. 2 Pricing Options Simple example of no arbitrage pricing: Stock with known price: S 0 =$3 Consider a derivative contract on S:
Options and Speculative Markets Introduction to option pricing André Farber Solvay Business School University of Brussels.
CHAPTER 4 Background on Traded Instruments. Introduction Market risk: –the possibility of losses resulting from unfavorable market movements. –It is the.
Derivatives Financial products that depend on another, generally more basic, product such as a stock.
Days 8 & 9 discussion: Continuation of binomial model and some applications FIN 441 Prof. Rogers Fall 2011.
Options An Introduction to Derivative Securities.
VALUING STOCK OPTIONS HAKAN BASTURK Capital Markets Board of Turkey April 22, 2003.
19-0 Finance Chapter Nineteen Exotic Options.
Fall-01 FIBI Zvi Wiener Fixed Income Instruments 6.
Derivatives Introduction to option pricing André Farber Solvay Business School University of Brussels.
Lecture Presentation Software to accompany Investment Analysis and Portfolio Management Seventh Edition by Frank K. Reilly & Keith C. Brown Chapter 23.
Class 5 Option Contracts. Options n A call option is a contract that gives the buyer the right, but not the obligation, to buy the underlying security.
Options on Stock Indices and Currencies Chapter
Lecturer :Jan Röman Students:Daria Novoderejkina,Arad Tahmidi,Dmytro Sheludchenko.
Foreign Currency Options A foreign currency option is a contract giving the option purchaser (the buyer) –the right, but not the obligation, –to buy.
The Greek Letters.
1 Chapter 12 The Black-Scholes Formula. 2 Black-Scholes Formula Call Options: Put Options: where and.
Financial Risk Management of Insurance Enterprises Valuing Interest Rate Options.
I Investment Analysis and Portfolio Management First Canadian Edition By Reilly, Brown, Hedges, Chang 13.
1 Options Option Basics Option strategies Put-call parity Binomial option pricing Black-Scholes Model.
Professor XXXXX Course Name / # © 2007 Thomson South-Western Chapter 18 Options Basics.
Essentials of Investments © 2001 The McGraw-Hill Companies, Inc. All rights reserved. Fourth Edition Irwin / McGraw-Hill Bodie Kane Marcus 1 Chapter 16.
CHAPTER 20 Investments Options Markets: Introduction Slides by Richard D. Johnson Copyright © 2008 by The McGraw-Hill Companies, Inc. All rights reserved.
Exotic Options BA Financial Markets and Institutions Chavanun Yainuknaen (SEA) Spring 2013.
Derivatives. What is Derivatives? Derivatives are financial instruments that derive their value from the underlying assets(assets it represents) Assets.
Chapter 10: Options Markets Tuesday March 22, 2011 By Josh Pickrell.
Exotic Options Chapter 24 1 Options, Futures, and Other Derivatives, 7th Edition, Copyright © John C. Hull 2008.
INVESTMENTS | BODIE, KANE, MARCUS Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin CHAPTER 18 Option Valuation.
Intermediate Investments F3031 Option Pricing There are two primary methods we will examine to determine how options are priced –Binomial Option Pricing.
1 MGT 821/ECON 873 Financial Derivatives Lecture 1 Introduction.
Financial Risk Management of Insurance Enterprises Options.
Lecture 1: Introduction to QF4102 Financial Modeling
© 2010 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible Web site, in whole or in part.
A different kind of Tree Using trees to help price options. Using trees to help price options. Some of the ideas behind Black-Scholes. Some of the ideas.
© Prentice Hall, Corporate Financial Management 3e Emery Finnerty Stowe Derivatives Applications.
Option Pricing Models: The Black-Scholes-Merton Model aka Black – Scholes Option Pricing Model (BSOPM)
1 Chapter 16 Options Markets u Derivatives are simply a class of securities whose prices are determined from the prices of other (underlying) assets u.
Option Valuation.
Aaron Bany May 21, 2013 BA Financial Markets and Institutions.
INTRODUCTION TO DERIVATIVES Introduction Definition of Derivative Types of Derivatives Derivatives Markets Uses of Derivatives Advantages and Disadvantages.
Vicentiu Covrig 1 An introduction to Derivative Instruments An introduction to Derivative Instruments (Chapter 11 Reilly and Norton in the Reading Package)
Options. INTRODUCTION One essential feature of forward contract is that once one has locked into a rate in a forward contract, he cannot benefit from.
© 2003 The McGraw-Hill Companies, Inc. All rights reserved. Basics of Financial Options.
1 1 Ch20&21 – MBA 566 Options Option Basics Option strategies Put-call parity Binomial option pricing Black-Scholes Model.
CHAPTER NINETEEN OPTIONS. TYPES OF OPTION CONTRACTS n WHAT IS AN OPTION? Definition: a type of contract between two investors where one grants the other.
Options, Futures, and Other Derivatives, 4th edition © 1999 by John C. Hull 18.1 Exotic Options Chapter 18.
Introduction to Derivatives
11.1 Options and Swaps LECTURE Aims and Learning Objectives By the end of this session students should be able to: Understand how the market.
Copyright © 2009 Pearson Prentice Hall. All rights reserved. Chapter 10 Derivatives: Risk Management with Speculation, Hedging, and Risk Transfer.
Investments, 8 th edition Bodie, Kane and Marcus Slides by Susan Hine McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights.
McGraw-Hill/Irwin Copyright © 2001 by The McGraw-Hill Companies, Inc. All rights reserved Options Markets: Introduction Chapter 20.
UNIT 3 OPTIONS.
Options Markets: Introduction
Financial Risk Management of Insurance Enterprises
Bond Future Option Valuation Guide
Equity Option Introduction and Valuation
Numerical Methods in Finance
Presentation transcript:

© 2007 The MathWorks, Inc. ® ® Pricing Derivatives Securities using MATLAB Mayeda Reyes-Kattar March 2007

2 ® ® Pricing Derivatives Securities using MATLAB Outline  What is a Derivative Instrument?  Type of Derivatives  Why use Derivatives securities? How are they used?  How to price Derivatives  Type of Equity Tree models  Implied Trinomial Tree  What is hedging?  Examples of hedging using Equity Derivatives  Interest Rate Derivatives  What are customers doing? Why are they doing it?  Why are our tools a good fit?

3 ® ® Pricing Derivatives Securities using MATLAB What is a Derivative Instrument?  A security which derives its value from the value of an underlying asset.  Common underlying assets: - stocks - bonds - currencies - interest rates  Example: An European put (derivative) on a given stock (underlying) is described in terms of its Strike and its Maturity. Purchasing the put gives you the (non-binding) right to sell the stock only at the Maturity date, at a price equal to the Strike price.

4 ® ® Pricing Derivatives Securities using MATLAB Types of Derivatives  Interest Rate Derivatives  Options: calls/put  Caps / Floors  Swaps  Futures / Forwards  Equity Derivatives  Vanilla options: calls/puts  Exotic options:  Asian  Barrier  Compound  Lookback

5 ® ® Pricing Derivatives Securities using MATLAB Why use Derivative Securities?  Manage and hedge risk :  interest rate risk  price risk  currency risk  How are Derivative Securities used?  Expose you to more or less risk  Generally used as a risk management tool:  hedge risk  But can also be used for speculative purposes

6 ® ® Pricing Derivatives Securities using MATLAB Main Methods of Pricing Derivatives  Closed form formula (not available for all securities)  Trees (binomial and trinomial)  Monte Carlo simulation

7 ® ® Pricing Derivatives Securities using MATLAB Pricing Example: Vanilla Option  Call or Put Option: Right to buy or sell an underlying at a specified price (strike).  Types: American, European and Bermuda

8 ® ® Pricing Derivatives Securities using MATLAB Closed form formula : Black-Scholes Pricing Example: Vanilla Option Price Current price of the underlying asset $50 Strike Strike (i.e., exercise) price of the option. $60 Rate Annualized continuously compounded risk-free rate of return over the life of the option 4% Time Time to expiration of the option, expressed in years. 24 Months Volatility Annualized asset price volatility 30% [Call, Put] = blsprice(50, 60, 0.04, 24/12, 0.30) Call = Put =

9 ® ® Pricing Derivatives Securities using MATLAB Binomial Tree : Cox-Ross-Rubinstein Model Pricing Example: Vanilla Option Valuation Date1/1/2006 End Date1/1/2008 Risk free rate (annual)4.00% The underlying’s price$50 The underlying’s volatility (sigma) 30% Number of time steps4 Setting up the Stock Tree

10 ® ® Pricing Derivatives Securities using MATLAB Binomial Tree : Cox-Ross-Rubinstein Model Pricing Example: Vanilla Option Setting up the stock tree 1. Define the Interest Rate Term Structure Rate = 0.04; ValuationDate = ' '; EndDate = ' '; RateSpec = intenvset('StartDates', ValuationDate, 'EndDates', EndDate,... 'ValuationDate', ValuationDate, 'Rates', Rate, 'Compounding', -1) 2. Define the stock’s characteristics Sigma = 0.30; AssetPrice = 50; StockSpec = stockspec(Sigma, AssetPrice) 3. Define the tree structure ValuationDate = ' '; EndDate = ' '; NumPeriods = 4; TimeSpec = crrtimespec(ValuationDate, EndDate, NumPeriods) 4. Create and view the CRR Tree CRRTree = crrtree(StockSpec, RateSpec, TimeSpec); treeviewer(CRRTree);

11 ® ® Pricing Derivatives Securities using MATLAB Binomial Tree : Cox-Ross-Rubinstein Model Pricing Example: Vanilla Option Pricing Options on the Tree Valuation Date1/1/2006 End Date1/1/2008 InstrumentsEuropean Call European Put Strike$60

12 ® ® Pricing Derivatives Securities using MATLAB Binomial Tree : Cox-Ross-Rubinstein Model Pricing Example: Vanilla Option Pricing options on the tree 1. Define the instrument portfolio (things to price). Add a call and put with Strike 60, Expry 1/1/08. InstSet = instadd('OptStock',{'call';'put'},60,'1/1/06', '1/1/08'); 2. Price the options and view tree [Price, PTree] = crrprice(CRRTree,InstSet) treeviewer(PTree)

13 ® ® Pricing Derivatives Securities using MATLAB Binomial and Black-Scholes Convergence Pricing Example: Vanilla Option

14 ® ® Pricing Derivatives Securities using MATLAB Monte Carlo Simulation Pricing Example: Vanilla Option Price$50 Strike$60 Rate4% Time (Months)24 Volatility30% Dividend Yield0% # of simulations15, ,000 # of steps50 60

15 ® ® Pricing Derivatives Securities using MATLAB Monte Carlo Simulation Pricing Example: Vanilla Option

16 ® ® Pricing Derivatives Securities using MATLAB Type of Equity Tree Models  CRR: Cox-Ross-Rubinstein  EQP: Equal Probability  ITT: Implied Trinomial Tree

17 ® ® Pricing Derivatives Securities using MATLAB Idea behind the ITT model  Recognize market price of vanilla options play a key role in market expectations.  Build a tree consistent with the market prices of the vanilla European options and therefore consistent with the implied volatility smile.

18 ® ® Pricing Derivatives Securities using MATLAB Creating an ITT ITTTree = itttree (StockSpec, RateSpec, TimeSpec, StockOptSpec) StockSpecStock’s original price, its volatility, and its dividend information RateSpecInterest rate environment TimeSpecTree time layout specification StockOptSpecParameters of European stock options (eg Strike, Maturity)

19 ® ® Pricing Derivatives Securities using MATLAB Example  Assume that the interest rate is fixed at 4% annually between the valuation date of the tree until its maturity.  Build an implied trinomial tree.  Price a portfolio of equity derivatives using the ITT model.

20 ® ® Pricing Derivatives Securities using MATLAB What is Hedging?  The idea behind hedging is to minimize exposure to market movements. As the underlying changes, the proportions of the instruments forming the portfolio may need to be adjusted to keep the sensitivities within the desired range.  Traders and portfolio managers must evaluate the cost of achieving their target sensitivities, which involves a tradeoff between the portfolio insurance and the cost of insurance coverage.

21 ® ® Pricing Derivatives Securities using MATLAB Examples of hedging analysis  Asset allocation: use futures to re-allocate portfolio.  Portfolio insurance: use put options or up-and-out put options to generate minimum amount of cash in the future.  Debt obligation: Use interest rate swaps to convert a variable rate obligation to a fixed rate obligation.

22 ® ® Pricing Derivatives Securities using MATLAB Hedging using Barriers Example: Portfolio Insurance Scenario #1: Long asset Premium vanilla put = $0.53 Premium knock-out put barrier = $0.26 Barrier reduces the cost of the hedge by 50% Scenario #2: Short asset Premium vanilla call = $17.88 Premium knock-In call barrier (110) = $16.74  6% Premium Knock-Out call barrier (120) = $6.62  62%

23 ® ® Pricing Derivatives Securities using MATLAB Interest Rate Derivatives  Create a portfolio of instruments  Price the portfolio using a Zero Curve  Price the portfolio using Trees  Show some hedging strategies to minimize exposure to market movements

24 ® ® Pricing Derivatives Securities using MATLAB Customers are using our financial platform for …  Modeling the underlying assets  Computing ‘fair’ price and Greeks (sensitivities) of derivatives  Understanding how sensitive a portfolio is to changes in the underlying assets  Performing sensitivity analyses to manage risk

25 ® ® Pricing Derivatives Securities using MATLAB Why are our tools a good fit?  Powerful math and graphics engine  Pre-built financial functionality for Fixed-Income and Derivatives  Flexible and inexpensive deployment options

© 2007 The MathWorks, Inc. ® ® Questions?