A Finite Differencing Solution for Evaluating European Prices Computational Finance ~cs 757 Project # CFWin03-33 May 30, 2003 Presented by: Vishnu K Narayanasami.

Slides:



Advertisements
Similar presentations
Chapter 17 Option Pricing. 2 Framework Background Definition and payoff Some features about option strategies One-period analysis Put-call parity, Arbitrage.
Advertisements

Bounding Option Prices Using Semidefinite Programming S ACHIN J AYASWAL Department of Management Sciences University of Waterloo, Canada Project work for.
Valuation of Financial Options Ahmad Alanani Canadian Undergraduate Mathematics Conference 2005.
Black-Scholes Equation April 15, Contents Options Black Scholes PDE Solution Method.
Chapter 5 Energy Derivatives: Structures and Applications (Book Review) Zhao, Lu (Matthew) Dept. of Math & Stats, Univ. of Calgary January 24, 2007 “ Lunch.
By: Piet Nova The Binomial Tree Model.  Important problem in financial markets today  Computation of a particular integral  Methods of valuation 
1 Pricing Bermudan Option by Binomial Tree Speaker: Xiao Huan Liu Course: L03.
Mathematics in Finance Introduction to financial markets.
Pricing Derivative Financial Products: Linear Programming (LP) Formulation Donald C. Williams Doctoral Candidate Department of Computational and Applied.
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:
© 2004 South-Western Publishing 1 Chapter 6 The Black-Scholes Option Pricing Model.
Mathematics in Finance Binomial model of options pricing.
4.1 Option Prices: numerical approach Lecture Pricing: 1.Binomial Trees.
Financial options1 From financial options to real options 2. Financial options Prof. André Farber Solvay Business School ESCP March 10,2000.
1 (of 31) IBUS 302: International Finance Topic 11-Options Contracts Lawrence Schrenk, Instructor.
AILEEN WANG PERIOD 5 An Analysis of Dynamic Applications of Black-Scholes.
Overview of Options FIN 562 – Summer 2006 July 5, 2006.
Black-Scholes Pricing & Related Models. Option Valuation  Black and Scholes  Call Pricing  Put-Call Parity  Variations.
May 29, Final Presentation Sajib Barua1 Development of a Parallel Fast Fourier Transform Algorithm for Derivative Pricing Using MPI Sajib Barua.
© K. Cuthbertson and D. Nitzsche Figures for Chapter 17 ASSET PRICE DYNAMICS (Financial Engineering : Derivatives and Risk Management)
Nonlinear Filtering of Stochastic Volatility Aleksandar Zatezalo, University of Rijeka, Faculty of Philosophy in Rijeka, Rijeka, Croatia
Théorie Financière Financial Options Professeur André Farber.
Derivatives Introduction to option pricing André Farber Solvay Business School University of Brussels.
THREE WAYS TO BUY A STOCK. THREE WAYS TO BUY A STOCK Options involve risk and are not suitable for all investors. For more information, please read the.
Dr. Hassan Mounir El-SadyChapter 6 1 Black-Scholes Option Pricing Model (BSOPM)
© 2004 South-Western Publishing 1 Chapter 6 The Black-Scholes Option Pricing Model.
Financial Options and Applications in Corporate Finance
Are Options Mispriced? Greg Orosi. Outline Option Calibration: two methods Consistency Problem Two Empirical Observations Results.
Financial Risk Management of Insurance Enterprises Valuing Interest Rate Options.
18.1 Options, Futures, and Other Derivatives, 5th edition © 2002 by John C. Hull Numerical Procedures Chapter 18.
Finance 300 Financial Markets Lecture 26 © Professor J. Petry, Fall 2001
ADAPTED FOR THE SECOND CANADIAN EDITION BY: THEORY & PRACTICE JIMMY WANG LAURENTIAN UNIVERSITY FINANCIAL MANAGEMENT.
Investment and portfolio management MGT 531.  Lecture #31.
Chapter 10: Options Markets Tuesday March 22, 2011 By Josh Pickrell.
A Finite Differencing Solution for Evaluating European Prices Computational Finance ~cs 757 Project # CFWin03-33 May 30, 2003 Presented by: Vishnu K Narayanasami.
Sponsor: Dr. K.C. Chang Tony Chen Ehsan Esmaeilzadeh Ali Jarvandi Ning Lin Ryan O’Neil Spring 2010.
Chapter 9 Risk Management of Energy Derivatives Lu (Matthew) Zhao Dept. of Math & Stats, Univ. of Calgary March 7, 2007 “ Lunch at the Lab ” Seminar.
Derivative Financial Products Donald C. Williams Doctoral Candidate Department of Computational and Applied Mathematics, Rice University Thesis Advisors.
1 EEE 431 Computational Methods in Electrodynamics Lecture 4 By Dr. Rasime Uyguroglu
The Black-Scholes Formulas. European Options on Dividend Paying Stocks We can use the Black-Scholes formulas replacing the stock price by the stock price.
Aileen Wang Period 5 An Analysis of Dynamic Applications of Black-Scholes.
Basic Numerical Procedures Chapter 19 1 Options, Futures, and Other Derivatives, 7th Edition, Copyright © John C. Hull 2008.
CRR and American Options Date: Oct Authors: LÓPEZ LÓPEZ, VÍCTOR LUTEMBEKA, SHEDRACK YUAN, BO.
Lecture 1: Introduction to QF4102 Financial Modeling
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.
Option Pricing Models: The Black-Scholes-Merton Model aka Black – Scholes Option Pricing Model (BSOPM)
Intro to Options. What is an Option? An option is a contract that gives the owner the right, but not obligation, to buy or sell a specified number of.
Aileen Wang Period 5 An Analysis of Dynamic Applications of Black-Scholes.
Computational Finance
11.1 Introduction to Futures and Options Markets, 3rd Edition © 1997 by John C. Hull Volatility Problem Suppose that observations on a stock price (in.
Aileen Wang Period 5 Computer Systems Lab 2010 TJSTAR June 3, 2010 An Analysis of Dynamic Applications of Black-Scholes.
Monte-Carlo Simulations Seminar Project. Task  To Build an application in Excel/VBA to solve option prices.  Use a stochastic volatility in the model.
Lecture 2.  Option - Gives the holder the right to buy or sell a security at a specified price during a specified period of time.  Call Option - The.
S TOCHASTIC M ODELS L ECTURE 5 P ART II S TOCHASTIC C ALCULUS Nan Chen MSc Program in Financial Engineering The Chinese University of Hong Kong (Shenzhen)
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.
1 Application of Moment Expansion Method to Options Square Root Model Yun Zhou Advisor: Dr. Heston.
On the Performance of PC Clusters in Solving Partial Differential Equations Xing Cai Åsmund Ødegård Department of Informatics University of Oslo Norway.
CS757 Computational Finance Project No. CS Win03-25 Pricing Barrier Options using Binomial Trees Gong Chen Department of Computer Science University.
THE BLACK-SCHOLES PDE FOR PUT OPTION JIRYUNG JEONG DOUG HENDRY QUAN HOANG NGUYEN TRAN.
Overview of Options – An Introduction. Options Definition The right, but not the obligation, to enter into a transaction [buy or sell] at a pre-agreed.
Numerical Analysis -Applications to SIR epidemic model and Computational Finance - with MATLAB Jaepil LEE.
Numerical Methods for derivatives pricing. 2 American Monte Carlo It’s difficult to price an option with early exercise using Monte Carlo But some options.
Financial Analysis, Planning and Forecasting Theory and Application
FINANCIAL OPTIONS AND APPLICATIONS IN CORPORATE FINANCE
Applications of Lattice Methods
FTCS Explicit Finite Difference Method for Evaluating European Options
CS 179 Lecture 17 Options Pricing.
Mathematical Finance An Introduction
American Equity Option Valuation Practical Guide
Supervisor: Dr. Ruppa Thulasiram Presenter: Kai Huang
Presentation transcript:

A Finite Differencing Solution for Evaluating European Prices Computational Finance ~cs 757 Project # CFWin03-33 May 30, 2003 Presented by: Vishnu K Narayanasami

May 30, 2003cs757--Winter Outline Introduction Problem Statement Background Methodology Experimental Analysis and Results Future Work

May 30, 2003cs757--Winter Introduction European Call Options  The buyer pays a one-time premium for buying a particular stock at a particular rate.  The option can be exercised only at maturity. Finite Differencing  The basic method of solving differential equations in a computer.  Allows analysis of all kinds and shapes of objects.

May 30, 2003cs757--Winter Problem Statement Evaluating prices of options is of practical importance and is a tedious task. Complicated finance problems lead to complex coupled equations. Closed form solutions of these equations are almost impossible. With finite differencing techniques, it is possible to model the problem and achieve better computational results. Implementing Crank-Nicholson scheme for evaluating European options

May 30, 2003cs757--Winter Background Black-Scholes model: Calculate theoretical call price based on five parameters: strike price, stock price, volatility, time of expiration and short-term risk free interest. Black-Scholes equation is given as

May 30, 2003cs757--Winter Background Crank-Nicholson Finite Differencing Technique: Implicit method Uses Central-differencing System of linear equations Unconditionally stable Values of unknowns are assigned to the grid points.

May 30, 2003cs757--Winter Major difference

May 30, 2003cs757--Winter Methodology

May 30, 2003cs757--Winter Methodology (2) Discretized Black-Scholes equation: Whereis the timestep andis the distance between the nodes.

May 30, 2003cs757--Winter Methodology- Pseudo Code (3)

May 30, 2003cs757--Winter Methodology (4) pmpdpu Option Value Nj N Maturity values

May 30, 2003cs757--Winter Challenges

May 30, 2003cs757--Winter Experimental Analysis – testbed The code was developed in Java and tested in the Linux machines in the Department of Computer Science with the following configuration: Model NameIntel ® Pentium III CPU CPU MHz Cache Size256 KB Memory526 MB

May 30, 2003cs757--Winter Experimental Analysis – Results (2) I could observe the general trend from the results that as the Strike Price (K) increases, the Option value decreases for European options, as in our assignment problem. I am still refining the code to achieve other results such as: ………. ……… ……… I have used the graph (from the assignment) as an example to show the above result.

May 30, 2003cs757--Winter Experimental Analysis (3) Assumptions: S=25, sigma=0.34, T=1, volatility=30%, dx=0.2, N,Nj= 3

May 30, 2003cs757--Winter Continuing Work Making the code work completely to achieve satisfactory results Testing the code for differing parameters.

May 30, 2003cs757--Winter What more could be done Comparison with other finite differencing schemes Parallel implementation

May 30, 2003cs757--Winter Thank you! To add value to the capital-raising and asset- management process by providing the highest- quality and most cost- effective self-regulated marketplace for the trading of financial instruments, promote confidence in and understanding of that process, and serve as a forum for discussion of relevant national and international policy issues.