Arbitrage-Free Option Pricing by Convex Optimization

Size: px
Start display at page:

Download "Arbitrage-Free Option Pricing by Convex Optimization"

Transcription

1 Arbitrage-Free Option Pricing by Convex Optimization Alex Bain June 1, Description In this project we consider the problem of pricing an option on an underlying stock given a risk-free interest rate, the price of the stock and the prices of existing options on the stock. We define a series of convex programs that find upper and lower bounds on the option price that satisfy the no-arbitrage condition between the option and the given assets. We give methods to find interesting risk-neutral price distributions, such as those that are smooth, sparse or multimodal. Additionally, we describe a method to find the best arbitrage among the existing assets, if no such arbitrage-free price exists. We implemented our methods in a Python application and we describe our results using the application with real world prices. 2 Finance Background A distribution is risk-neutral if the expectation under the distribution of the discounted value of each asset at maturity is equal to the current price of the asset. An arbitrage is an investment opportunity where you are paid to accept the investment, and in all possible outcomes, the final value of the investment is non-negative. From Farkas lemma, a riskneutral distribution exists if and only if prices are arbitrage-free [BV04, page 263]. 3 Comparison to Previous Work The basic problem of computing upper and lower bounds on an option price given the prices of existing assets, assuming only the absence of arbitrage, has been studied in [BP02], [BV04] and [LW04]. Likewise, our approach makes no assumptions about the statistical distribution of the stock price at maturity. Although recent work has focused on pricing for index options [de06], we limit our model to a single underlying stock. Our method is similar to the pair of LP s described in [BV04, page 263], but is more robust for real world prices. Real world prices are often not arbitrage-free and one can typically find small arbitrages on the order of a fraction of a penny. Our model accounts for these small arbitrages and includes the bid-ask spread as in [PVZ10]. We implemented our model with cvxpy, a package for specifying and solving convex programs in Python [RB11]. 1

2 4 Pricing Method We consider an option on an underlying stock and n assets that include a risk-free bond, the stock and existing options on the stock. We assume that there are m possible scenarios for the value of the option and the existing assets at maturity. Our method is to price the option with a series of convex programs. First, we determine how much the prices of the assets need to be adjusted to be arbitragefree. The data consists of the m scenarios of the values of the n assets at maturity V R m n and the current bid and ask prices of the assets p bid, p ask R n. The variables are the riskneutral distribution y R m and the adjustments to the bid and ask prices l, u R n. Since we take the risk-free rate as given, we don t allow the price of the bond to be adjusted. This program has the form minimize l 1 + u 1 subject to l + p bid V T y p ask + u l 1 = 0, u 1 = 0 y 0 Then we solve a pair of LP s that find upper and lower bounds on the arbitrage-free price of the option, after adjusting the real world prices by l and u. This pair of LP s is similar to the pair from [BV04, page 263]. We augment the data with the adjustments l, u R n from (1) and the m scenarios of the value of the option at maturity v opt R m. The variables are the risk-neutral distribution y R m and the bound on the arbitrage-free option price p opt R. This pair of LP s has the form minimize/maximize subject to p opt l + p bid V T y p ask + u p opt = v T opty y 0 We find interesting risk-neutral distributions with a family of convex programs parameterized by the objective function f 0. The data is the same as in (2). The variable is the risk-neutral distribution y R m. This family has the form minimize subject to f 0 (y) l + p bid V T y p ask + u y 0 For example, if we let D R m m be the tridiagonal matrix with entries (1, 2, 1), i.e. the finite second derivative, we can find a maximally smooth risk-neutral distribution by choosing f 0 (y) = max( Dy ). A heuristic for finding a sparse distribution is to choose f 0 (y) = y 1. 5 Best Arbitrage Portfolio Method Since real world prices not always arbitrage-free, we describe a convex program that finds the portfolio of existing assets that achieves the best arbitrage. In this program, long positions 2 (1) (2) (3)

3 in the portfolio must be established at the ask price and short positions at the bid price. The data is the same as in (1). The variables are the long and short positions in each asset held by the portfolio x long, x short R n (with x short 0) and the cost of the portfolio and its value at maturity c, v R. The overall position of the portfolio is given by (x long + x short ). Since an arbitrage requires a guaranteed return over all possible outcomes, we take the value of the portfolio at maturity to be the elemementwise min of V (x long + x short ). This program has the form maximize subject to v c p T askx long + p T bidx short c min(v (x long + x short )) v x long + x short x long 0, x short 0 c 0, v 0 The optimal portfolio is an arbitrage since the constraints c 0, v 0 specify that you are paid to accept the portfolio and that it has a non-negative value at maturity. If the asset prices are arbitrage-free, the optimal value of this program will be zero. 6 Application We implemented our method as a standalone Python application. The application allows you to price a standard option such as a call or a put, or a custom option, which you specify by creating a payoff table that gives the value of the option at maturity based on the price of the stock. It includes tables for entering the risk-free interest rate, the stock price and prices of existing options. The application runs our method with cvxpy and displays the resulting price bounds and graphs of risk-neutral distributions using matplotlib [Hun07]. (4) 7 Results We downloaded market-on-close option prices for Apple (AAPL), Boeing (BA) and Hewlett- Packard (HPQ) August call options and Intel (INTC) May call options from Yahoo! Finance. We calculated a risk-free rate interest based on the 3-month U.S. Treasury bond yield. For each stock, we chose eight options at various strikes centered around the stock price. From our method (1) we found that option prices for INTC admit a small arbitrage. The objective value of (1) for INTC is We found that option prices for AAPL, BA and HPQ are arbitrage-free. We illustrate our results by comparing the bounds found by our method (2) to the real world bid-ask prices of options. The diagrams below show how our bounds converge toward the real bid-ask prices as we increase the number of assets. We started by pricing the option with just the stock and the bond. Then we added existing options one by one to the asset set and recalculated the bounds. The options were added in random order and our results 3

4 are averaged over 10 trials. The diagrams show that our bounds converge toward the real bid-ask prices, which are always within the bounds AAPL Aug $340 call option bounds and true bid ask spread Upper bound Lower bound True ask True bid BA Aug $85 call option bounds and true bid ask spread Upper bound Lower bound True ask True bid Price Stock price True bid ask Final bounds Price Stock price True bid ask Final bounds Number of existing options included in set of assets Number of existing options included in set of assets HPQ Aug $45 call option bounds and true bid ask spread Upper bound Lower bound True ask True bid Stock price True bid ask Final bounds INTC May $21 call option bounds and true bid ask spread Upper bound Lower bound True ask True bid Stock price True bid ask Final bounds Price 4 3 Price Number of existing options included in set of assets Number of existing options included in set of assets 8 Pricing Heuristic We observed that changing the objective of (2) to create a tradeoff objective between the bounds and the smoothness of the risk-neutral distribution results in bounds that are closer to the real bid-ask prices. The diagrams show how the bounds converge within the bid-ask prices as we increase the smoothness tradeoff parameter. We are excited by this result! BA Aug $77.50 call bound smoothness tradeoff converges to bid ask Upper bound Lower bound True ask True bid HPQ Aug $40 call bound smoothness tradeoff converges to bid ask Upper bound Lower bound True ask True bid Price 4.8 Price Log 10 of smoothness tradeoff parameter Log 10 of smoothness tradeoff parameter 4

5 9 Example As a concrete example, we used our Python application to price the AAPL Aug $350 call. Our assets consist of the stock (trading at $340.50), a risk-free bond and eight options at various strikes. The real bid-ask is $ Our program computed bounds of $ The diagrams below show the risk-neutral distributions for our lower and upper bounds. Lower bound distribution of stock price at maturity Upper bound distribution of stock price at maturity Probability 0.10 Probability Stock price Stock price Using our method (3), we found intriguing distributions, such as a smooth risk-neutral distribution and a multimodal distribution. The smooth distribution results in an option price of $15.67 (very close to the real bid-ask) and shows fat tails. The inability to account for fat tails is one of the major criticisms of the Black-Scholes model [HT09]. Smoothest distribution of stock price at maturity Lower bound-smoothness tradeoff dist. of stock price at maturity Probability Probability Stock price Stock price Since the AAPL option prices are arbitrage-free, the value of (4) is zero. However, we saw earlier that the INTC option prices are not arbitrage-free. The value of (4) for INTC is about 2/100 of a penny and has the arbitrage portfolio given in the following table. 5

6 Asset Position Asset Position Risk-free bond Stock $16 call 0.0 $20 call $17 call 0.0 $21 call 0.0 $18 call 0.0 $22 call 0.0 $19 call 0.0 $23 call 0.0 Table 1: Best arbitrage portfolio for INTC. The table shows the percentage each asset comprises in the portfolio. Short positions in the portfolio are indicated by negative numbers. The value of the arbitrage is $ , about 2/100 of a penny. 10 Conclusions and Future Work Our method finds reasonable option bounds using real prices. Our method robustly handles real prices by accounting for the bid-ask spread and for small arbitrages. We are able to find interesting price distributions, such as those that have fat tails or are multimodal. We observed that adding a smoothness tradeoff term to the objective of (2) is an effective heuristic for producing bounds that are close to the real bid-ask prices. An intriguing avenue of future work is to explore other smoothness constraints, such as limiting the KL distance of the risk-neutral distribution from a log-normal price distribution. Such a constraint would allow us to analyze how much real option prices differ from prices predicted by the Black-Scholes model, which assumes prices are log-normal. 6

7 References [BP02] [BV04] [de06] [HT09] D. Bertsimas and I. Popescu. On the relation between option and stock prices: A convex optimization approach. Operations Research, 50: , S. Boyd and L. Vandenberghe. Convex Optimization. Cambridge University Press, A. d Aspremont and L. El Ghaoui. Static arbitrage bounds on basket option prices. Math. Program., 106(3): , E. Haug and N. Taleb. Option traders use (very) sophisticated heuristics, never the Black-Scholes-Merton formula (7th version). SSRN elibrary, [Hun07] J. Hunter. Matplotlib: A 2d graphics environment. Computing In Science & Engineering, 9(3):90 95, May-Jun [LW04] P. Laurence and T. Wang. Sharp Upper and Lower Bounds for Basket Options. SSRN elibrary, [PVZ10] J. Peña, J. Vera, and L. Zuluaga. Computing arbitrage upper bounds on basket options in the presence of bid-ask spreads. Working paper available at http: // [RB11] T. Tinoco De Rubira and S. Boyd. cvxpy: A Python package for modeling optimization problems, version May

8 A Appendix: Stability of Price Bounds Since our method relies on discretizing the possible outcomes of the asset and option values into m scenarios, we would like to know how stable our bounds are as we change the discretization. The table below shows how our bounds change as we vary the number of scenarios and the range of the stock price at maturity. The table shows that our bounds are quite stable when the number of scenarios exceeds 100 and the price range exceeds % of the current stock price. Option Scenarios Price Range Option Bounds BA $77.50 call 100 $ $ BA $77.50 call 200 $ $ BA $77.50 call 200 $0-160 $ BA $77.50 call 400 $0-160 $ HPQ $40 call 100 $20-60 $ HPQ $40 call 200 $20-60 $ HPQ $40 call 200 $0-80 $ HPQ $40 call 400 $0-80 $ AAPL $350 call 100 $ $ AAPL $350 call 200 $ $ AAPL $350 call 200 $0-680 $ AAPL $350 call 400 $0-680 $ Table 2: Stability of calculated option price bounds. B Appendix: Application Screenshots The application was written in Python using the cross-platform library wxpython for the GUI. The screenshots are from a version of the application running on Windows. All of the graphs in the Example section of this report were produced by the application. 8

9 Figure 1: Tables for entering the prices of existing assets and calculating the arbitrage-free price adjustments. 9

10 Figure 2: Choosing to price a standard call or put option or a custom option and calculating the arbitrage-free price bounds. The Plot distribution buttons display the risk-neutral distributions associated with each bound. 10

11 Figure 3: Tools to find interesting risk-neutral distributions, including smooth distributions and distributions resulting from tradeoff objectives. 11

12 Figure 4: The best arbitrage and best investment portfolios. In this case, there is an arbitrage of 2/100 of a penny. The best guaranteed investment is to invest in the bond, which returns 17/100 of a penny (the risk-free rate). The difference is that you are paid to accept the arbitrage portfolio, where the investment portfolio requires you to commit funds to purchase the portfolio. 12

A Robust Option Pricing Problem

A Robust Option Pricing Problem IMA 2003 Workshop, March 12-19, 2003 A Robust Option Pricing Problem Laurent El Ghaoui Department of EECS, UC Berkeley 3 Robust optimization standard form: min x sup u U f 0 (x, u) : u U, f i (x, u) 0,

More information

Thursday, March 3

Thursday, March 3 5.53 Thursday, March 3 -person -sum (or constant sum) game theory -dimensional multi-dimensional Comments on first midterm: practice test will be on line coverage: every lecture prior to game theory quiz

More information

Bounds on some contingent claims with non-convex payoff based on multiple assets

Bounds on some contingent claims with non-convex payoff based on multiple assets Bounds on some contingent claims with non-convex payoff based on multiple assets Dimitris Bertsimas Xuan Vinh Doan Karthik Natarajan August 007 Abstract We propose a copositive relaxation framework to

More information

CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems

CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems CSCI 1951-G Optimization Methods in Finance Part 00: Course Logistics Introduction to Finance Optimization Problems January 26, 2018 1 / 24 Basic information All information is available in the syllabus

More information

COMP331/557. Chapter 6: Optimisation in Finance: Cash-Flow. (Cornuejols & Tütüncü, Chapter 3)

COMP331/557. Chapter 6: Optimisation in Finance: Cash-Flow. (Cornuejols & Tütüncü, Chapter 3) COMP331/557 Chapter 6: Optimisation in Finance: Cash-Flow (Cornuejols & Tütüncü, Chapter 3) 159 Cash-Flow Management Problem A company has the following net cash flow requirements (in 1000 s of ): Month

More information

MATH 425 EXERCISES G. BERKOLAIKO

MATH 425 EXERCISES G. BERKOLAIKO MATH 425 EXERCISES G. BERKOLAIKO 1. Definitions and basic properties of options and other derivatives 1.1. Summary. Definition of European call and put options, American call and put option, forward (futures)

More information

SOLVING ROBUST SUPPLY CHAIN PROBLEMS

SOLVING ROBUST SUPPLY CHAIN PROBLEMS SOLVING ROBUST SUPPLY CHAIN PROBLEMS Daniel Bienstock Nuri Sercan Özbay Columbia University, New York November 13, 2005 Project with Lucent Technologies Optimize the inventory buffer levels in a complicated

More information

Mathematics of Finance Final Preparation December 19. To be thoroughly prepared for the final exam, you should

Mathematics of Finance Final Preparation December 19. To be thoroughly prepared for the final exam, you should Mathematics of Finance Final Preparation December 19 To be thoroughly prepared for the final exam, you should 1. know how to do the homework problems. 2. be able to provide (correct and complete!) definitions

More information

A Harmonic Analysis Solution to the Basket Arbitrage Problem

A Harmonic Analysis Solution to the Basket Arbitrage Problem A Harmonic Analysis Solution to the Basket Arbitrage Problem Alexandre d Aspremont ORFE, Princeton University. A. d Aspremont, INFORMS, San Francisco, Nov. 14 2005. 1 Introduction Classic Black & Scholes

More information

An Analysis of a Dynamic Application of Black-Scholes in Option Trading

An Analysis of a Dynamic Application of Black-Scholes in Option Trading An Analysis of a Dynamic Application of Black-Scholes in Option Trading Aileen Wang Thomas Jefferson High School for Science and Technology Alexandria, Virginia April 9, 2010 Abstract For decades people

More information

Confidence Intervals for the Difference Between Two Means with Tolerance Probability

Confidence Intervals for the Difference Between Two Means with Tolerance Probability Chapter 47 Confidence Intervals for the Difference Between Two Means with Tolerance Probability Introduction This procedure calculates the sample size necessary to achieve a specified distance from the

More information

Portfolio Management and Optimal Execution via Convex Optimization

Portfolio Management and Optimal Execution via Convex Optimization Portfolio Management and Optimal Execution via Convex Optimization Enzo Busseti Stanford University April 9th, 2018 Problems portfolio management choose trades with optimization minimize risk, maximize

More information

Computing Bounds on Risk-Neutral Measures from the Observed Prices of Call Options

Computing Bounds on Risk-Neutral Measures from the Observed Prices of Call Options Computing Bounds on Risk-Neutral Measures from the Observed Prices of Call Options Michi NISHIHARA, Mutsunori YAGIURA, Toshihide IBARAKI Abstract This paper derives, in closed forms, upper and lower bounds

More information

Portfolio selection with multiple risk measures

Portfolio selection with multiple risk measures Portfolio selection with multiple risk measures Garud Iyengar Columbia University Industrial Engineering and Operations Research Joint work with Carlos Abad Outline Portfolio selection and risk measures

More information

Lecture 6: Option Pricing Using a One-step Binomial Tree. Thursday, September 12, 13

Lecture 6: Option Pricing Using a One-step Binomial Tree. Thursday, September 12, 13 Lecture 6: Option Pricing Using a One-step Binomial Tree An over-simplified model with surprisingly general extensions a single time step from 0 to T two types of traded securities: stock S and a bond

More information

Extensions of Lo s semiparametric bound for European call options

Extensions of Lo s semiparametric bound for European call options Extensions of Lo s semiparametric bound for European call options Luis F. Zuluaga, Javier Peña 2, and Donglei Du Faculty of Business Administration, University of New Brunswick 2 Tepper School of Business,

More information

Advanced Corporate Finance. 5. Options (a refresher)

Advanced Corporate Finance. 5. Options (a refresher) Advanced Corporate Finance 5. Options (a refresher) Objectives of the session 1. Define options (calls and puts) 2. Analyze terminal payoff 3. Define basic strategies 4. Binomial option pricing model 5.

More information

Homework #2 Graphical LP s.

Homework #2 Graphical LP s. UNIVERSITY OF MASSACHUSETTS Isenberg School of Management Department of Finance and Operations Management FOMGT 353-Introduction to Management Science Homework #2 Graphical LP s. Show your work completely

More information

source experience distilled PUBLISHING BIRMINGHAM - MUMBAI

source experience distilled PUBLISHING BIRMINGHAM - MUMBAI Python for Finance Build real-life Python applications for quantitative finance and financial engineering Yuxing Yan source experience distilled PUBLISHING BIRMINGHAM - MUMBAI Table of Contents Preface

More information

Chapter 9 - Mechanics of Options Markets

Chapter 9 - Mechanics of Options Markets Chapter 9 - Mechanics of Options Markets Types of options Option positions and profit/loss diagrams Underlying assets Specifications Trading options Margins Taxation Warrants, employee stock options, and

More information

Log-Robust Portfolio Management

Log-Robust Portfolio Management Log-Robust Portfolio Management Dr. Aurélie Thiele Lehigh University Joint work with Elcin Cetinkaya and Ban Kawas Research partially supported by the National Science Foundation Grant CMMI-0757983 Dr.

More information

Optimization Approaches Applied to Mathematical Finance

Optimization Approaches Applied to Mathematical Finance Optimization Approaches Applied to Mathematical Finance Tai-Ho Wang tai-ho.wang@baruch.cuny.edu Baruch-NSD Summer Camp Lecture 5 August 7, 2017 Outline Quick review of optimization problems and duality

More information

yuimagui: A graphical user interface for the yuima package. User Guide yuimagui v1.0

yuimagui: A graphical user interface for the yuima package. User Guide yuimagui v1.0 yuimagui: A graphical user interface for the yuima package. User Guide yuimagui v1.0 Emanuele Guidotti, Stefano M. Iacus and Lorenzo Mercuri February 21, 2017 Contents 1 yuimagui: Home 3 2 yuimagui: Data

More information

Chapter 15: Jump Processes and Incomplete Markets. 1 Jumps as One Explanation of Incomplete Markets

Chapter 15: Jump Processes and Incomplete Markets. 1 Jumps as One Explanation of Incomplete Markets Chapter 5: Jump Processes and Incomplete Markets Jumps as One Explanation of Incomplete Markets It is easy to argue that Brownian motion paths cannot model actual stock price movements properly in reality,

More information

Optimization Models in Financial Mathematics

Optimization Models in Financial Mathematics Optimization Models in Financial Mathematics John R. Birge Northwestern University www.iems.northwestern.edu/~jrbirge Illinois Section MAA, April 3, 2004 1 Introduction Trends in financial mathematics

More information

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing

Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing Optimal Search for Parameters in Monte Carlo Simulation for Derivative Pricing Prof. Chuan-Ju Wang Department of Computer Science University of Taipei Joint work with Prof. Ming-Yang Kao March 28, 2014

More information

Multi-Period Trading via Convex Optimization

Multi-Period Trading via Convex Optimization Multi-Period Trading via Convex Optimization Stephen Boyd Enzo Busseti Steven Diamond Ronald Kahn Kwangmoo Koh Peter Nystrup Jan Speth Stanford University & Blackrock City University of Hong Kong September

More information

Definition 4.1. In a stochastic process T is called a stopping time if you can tell when it happens.

Definition 4.1. In a stochastic process T is called a stopping time if you can tell when it happens. 102 OPTIMAL STOPPING TIME 4. Optimal Stopping Time 4.1. Definitions. On the first day I explained the basic problem using one example in the book. On the second day I explained how the solution to the

More information

1 Overview. 2 The Gradient Descent Algorithm. AM 221: Advanced Optimization Spring 2016

1 Overview. 2 The Gradient Descent Algorithm. AM 221: Advanced Optimization Spring 2016 AM 22: Advanced Optimization Spring 206 Prof. Yaron Singer Lecture 9 February 24th Overview In the previous lecture we reviewed results from multivariate calculus in preparation for our journey into convex

More information

MFE/3F Questions Answer Key

MFE/3F Questions Answer Key MFE/3F Questions Download free full solutions from www.actuarialbrew.com, or purchase a hard copy from www.actexmadriver.com, or www.actuarialbookstore.com. Chapter 1 Put-Call Parity and Replication 1.01

More information

THE CHINESE UNIVERSITY OF HONG KONG Department of Mathematics MMAT5250 Financial Mathematics Homework 2 Due Date: March 24, 2018

THE CHINESE UNIVERSITY OF HONG KONG Department of Mathematics MMAT5250 Financial Mathematics Homework 2 Due Date: March 24, 2018 THE CHINESE UNIVERSITY OF HONG KONG Department of Mathematics MMAT5250 Financial Mathematics Homework 2 Due Date: March 24, 2018 Name: Student ID.: I declare that the assignment here submitted is original

More information

King s College London

King s College London King s College London University Of London This paper is part of an examination of the College counting towards the award of a degree. Examinations are governed by the College Regulations under the authority

More information

Applying the Principles of Quantitative Finance to the Construction of Model-Free Volatility Indices

Applying the Principles of Quantitative Finance to the Construction of Model-Free Volatility Indices Applying the Principles of Quantitative Finance to the Construction of Model-Free Volatility Indices Christopher Ting http://www.mysmu.edu/faculty/christophert/ Christopher Ting : christopherting@smu.edu.sg

More information

The Option Trader S Mindset Think Like A Winner

The Option Trader S Mindset Think Like A Winner We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with the option trader s

More information

S 0 C (30, 0.5) + P (30, 0.5) e rt 30 = PV (dividends) PV (dividends) = = $0.944.

S 0 C (30, 0.5) + P (30, 0.5) e rt 30 = PV (dividends) PV (dividends) = = $0.944. Chapter 9 Parity and Other Option Relationships Question 9.1 This problem requires the application of put-call-parity. We have: Question 9.2 P (35, 0.5) = C (35, 0.5) e δt S 0 + e rt 35 P (35, 0.5) = $2.27

More information

The Yield Envelope: Price Ranges for Fixed Income Products

The Yield Envelope: Price Ranges for Fixed Income Products The Yield Envelope: Price Ranges for Fixed Income Products by David Epstein (LINK:www.maths.ox.ac.uk/users/epstein) Mathematical Institute (LINK:www.maths.ox.ac.uk) Oxford Paul Wilmott (LINK:www.oxfordfinancial.co.uk/pw)

More information

TradeOptionsWithMe.com

TradeOptionsWithMe.com TradeOptionsWithMe.com 1 of 18 Option Trading Glossary This is the Glossary for important option trading terms. Some of these terms are rather easy and used extremely often, but some may even be new to

More information

A Lower Bound for Calls on Quadratic Variation

A Lower Bound for Calls on Quadratic Variation A Lower Bound for Calls on Quadratic Variation PETER CARR Head of Quantitative Financial Research, Bloomberg LP, New York Director of the Masters Program in Math Finance, Courant Institute, NYU Chicago,

More information

MORNING SESSION. Date: Thursday, November 1, 2018 Time: 8:30 a.m. 11:45 a.m. INSTRUCTIONS TO CANDIDATES

MORNING SESSION. Date: Thursday, November 1, 2018 Time: 8:30 a.m. 11:45 a.m. INSTRUCTIONS TO CANDIDATES Quantitative Finance and Investment Advanced Exam Exam QFIADV MORNING SESSION Date: Thursday, November 1, 2018 Time: 8:30 a.m. 11:45 a.m. INSTRUCTIONS TO CANDIDATES General Instructions 1. This examination

More information

MFE/3F Questions Answer Key

MFE/3F Questions Answer Key MFE/3F Questions Download free full solutions from www.actuarialbrew.com, or purchase a hard copy from www.actexmadriver.com, or www.actuarialbookstore.com. Chapter 1 Put-Call Parity and Replication 1.01

More information

Optimization Methods in Management Science

Optimization Methods in Management Science Problem Set Rules: Optimization Methods in Management Science MIT 15.053, Spring 2013 Problem Set 6, Due: Thursday April 11th, 2013 1. Each student should hand in an individual problem set. 2. Discussing

More information

Portfolio theory and risk management Homework set 2

Portfolio theory and risk management Homework set 2 Portfolio theory and risk management Homework set Filip Lindskog General information The homework set gives at most 3 points which are added to your result on the exam. You may work individually or in

More information

Hull, Options, Futures, and Other Derivatives, 9 th Edition

Hull, Options, Futures, and Other Derivatives, 9 th Edition P1.T4. Valuation & Risk Models Hull, Options, Futures, and Other Derivatives, 9 th Edition Bionic Turtle FRM Study Notes By David Harper, CFA FRM CIPM and Deepa Sounder www.bionicturtle.com Hull, Chapter

More information

Robust Dual Dynamic Programming

Robust Dual Dynamic Programming 1 / 18 Robust Dual Dynamic Programming Angelos Georghiou, Angelos Tsoukalas, Wolfram Wiesemann American University of Beirut Olayan School of Business 31 May 217 2 / 18 Inspired by SDDP Stochastic optimization

More information

An Analysis of a Dynamic Application of Black-Scholes in Option Trading

An Analysis of a Dynamic Application of Black-Scholes in Option Trading An Analysis of a Dynamic Application of Black-Scholes in Option Trading Aileen Wang Thomas Jefferson High School for Science and Technology Alexandria, Virginia June 15, 2010 Abstract For decades people

More information

King s College London

King s College London King s College London University Of London This paper is part of an examination of the College counting towards the award of a degree. Examinations are governed by the College Regulations under the authority

More information

Chapter 8. Markowitz Portfolio Theory. 8.1 Expected Returns and Covariance

Chapter 8. Markowitz Portfolio Theory. 8.1 Expected Returns and Covariance Chapter 8 Markowitz Portfolio Theory 8.1 Expected Returns and Covariance The main question in portfolio theory is the following: Given an initial capital V (0), and opportunities (buy or sell) in N securities

More information

CONSTRUCTING NO-ARBITRAGE VOLATILITY CURVES IN LIQUID AND ILLIQUID COMMODITY MARKETS

CONSTRUCTING NO-ARBITRAGE VOLATILITY CURVES IN LIQUID AND ILLIQUID COMMODITY MARKETS CONSTRUCTING NO-ARBITRAGE VOLATILITY CURVES IN LIQUID AND ILLIQUID COMMODITY MARKETS Financial Mathematics Modeling for Graduate Students-Workshop January 6 January 15, 2011 MENTOR: CHRIS PROUTY (Cargill)

More information

Practical Hedging: From Theory to Practice. OSU Financial Mathematics Seminar May 5, 2008

Practical Hedging: From Theory to Practice. OSU Financial Mathematics Seminar May 5, 2008 Practical Hedging: From Theory to Practice OSU Financial Mathematics Seminar May 5, 008 Background Dynamic replication is a risk management technique used to mitigate market risk We hope to spend a certain

More information

Quantitative Investment: Research and Implementation in MATLAB

Quantitative Investment: Research and Implementation in MATLAB Quantitative Investment: Research and Implementation in MATLAB Edward Hoyle Fulcrum Asset Management 6 Chesterfield Gardens London, W1J 5BQ ed.hoyle@fulcrumasset.com 24 June 2014 MATLAB Computational Finance

More information

Pricing and Hedging of European Plain Vanilla Options under Jump Uncertainty

Pricing and Hedging of European Plain Vanilla Options under Jump Uncertainty Pricing and Hedging of European Plain Vanilla Options under Jump Uncertainty by Olaf Menkens School of Mathematical Sciences Dublin City University (DCU) Financial Engineering Workshop Cass Business School,

More information

Dynamic Portfolio Choice II

Dynamic Portfolio Choice II Dynamic Portfolio Choice II Dynamic Programming Leonid Kogan MIT, Sloan 15.450, Fall 2010 c Leonid Kogan ( MIT, Sloan ) Dynamic Portfolio Choice II 15.450, Fall 2010 1 / 35 Outline 1 Introduction to Dynamic

More information

Optimizing the Omega Ratio using Linear Programming

Optimizing the Omega Ratio using Linear Programming Optimizing the Omega Ratio using Linear Programming Michalis Kapsos, Steve Zymler, Nicos Christofides and Berç Rustem October, 2011 Abstract The Omega Ratio is a recent performance measure. It captures

More information

FIN FINANCIAL INSTRUMENTS SPRING 2008

FIN FINANCIAL INSTRUMENTS SPRING 2008 FIN-40008 FINANCIAL INSTRUMENTS SPRING 2008 The Greeks Introduction We have studied how to price an option using the Black-Scholes formula. Now we wish to consider how the option price changes, either

More information

Note on Using Excel to Compute Optimal Risky Portfolios. Candie Chang, Hong Kong University of Science and Technology

Note on Using Excel to Compute Optimal Risky Portfolios. Candie Chang, Hong Kong University of Science and Technology Candie Chang, Hong Kong University of Science and Technology Andrew Kaplin, Kellogg Graduate School of Management, NU Introduction This document shows how to, (1) Compute the expected return and standard

More information

Path-dependent inefficient strategies and how to make them efficient.

Path-dependent inefficient strategies and how to make them efficient. Path-dependent inefficient strategies and how to make them efficient. Illustrated with the study of a popular retail investment product Carole Bernard (University of Waterloo) & Phelim Boyle (Wilfrid Laurier

More information

Executive Summary: A CVaR Scenario-based Framework For Minimizing Downside Risk In Multi-Asset Class Portfolios

Executive Summary: A CVaR Scenario-based Framework For Minimizing Downside Risk In Multi-Asset Class Portfolios Executive Summary: A CVaR Scenario-based Framework For Minimizing Downside Risk In Multi-Asset Class Portfolios Axioma, Inc. by Kartik Sivaramakrishnan, PhD, and Robert Stamicar, PhD August 2016 In this

More information

Confidence Intervals for Paired Means with Tolerance Probability

Confidence Intervals for Paired Means with Tolerance Probability Chapter 497 Confidence Intervals for Paired Means with Tolerance Probability Introduction This routine calculates the sample size necessary to achieve a specified distance from the paired sample mean difference

More information

EE365: Risk Averse Control

EE365: Risk Averse Control EE365: Risk Averse Control Risk averse optimization Exponential risk aversion Risk averse control 1 Outline Risk averse optimization Exponential risk aversion Risk averse control Risk averse optimization

More information

Using discounted flexibility values to solve for decision costs in sequential investment policies.

Using discounted flexibility values to solve for decision costs in sequential investment policies. Using discounted flexibility values to solve for decision costs in sequential investment policies. Steinar Ekern, NHH, 5045 Bergen, Norway Mark B. Shackleton, LUMS, Lancaster, LA1 4YX, UK Sigbjørn Sødal,

More information

The Black-Scholes Model

The Black-Scholes Model IEOR E4706: Foundations of Financial Engineering c 2016 by Martin Haugh The Black-Scholes Model In these notes we will use Itô s Lemma and a replicating argument to derive the famous Black-Scholes formula

More information

DM559/DM545 Linear and integer programming

DM559/DM545 Linear and integer programming Department of Mathematics and Computer Science University of Southern Denmark, Odense May 22, 2018 Marco Chiarandini DM559/DM55 Linear and integer programming Sheet, Spring 2018 [pdf format] Contains Solutions!

More information

Arbitrage-Free Pricing of XVA for American Options in Discrete Time

Arbitrage-Free Pricing of XVA for American Options in Discrete Time Arbitrage-Free Pricing of XVA for American Options in Discrete Time by Tingwen Zhou A Thesis Submitted to the Faculty of the WORCESTER POLYTECHNIC INSTITUTE In partial fulfillment of the requirements for

More information

Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization

Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization 1 of 6 Continuing Education Course #287 Engineering Methods in Microsoft Excel Part 2: Applied Optimization 1. Which of the following is NOT an element of an optimization formulation? a. Objective function

More information

Math 5760/6890 Introduction to Mathematical Finance

Math 5760/6890 Introduction to Mathematical Finance Math 5760/6890 Introduction to Mathematical Finance Instructor: Jingyi Zhu Office: LCB 335 Telephone:581-3236 E-mail: zhu@math.utah.edu Class web page: www.math.utah.edu/~zhu/5760_12f.html What you should

More information

Optimization for Chemical Engineers, 4G3. Written midterm, 23 February 2015

Optimization for Chemical Engineers, 4G3. Written midterm, 23 February 2015 Optimization for Chemical Engineers, 4G3 Written midterm, 23 February 2015 Kevin Dunn, kevin.dunn@mcmaster.ca McMaster University Note: No papers, other than this test and the answer booklet are allowed

More information

EXAMINATION II: Fixed Income Valuation and Analysis. Derivatives Valuation and Analysis. Portfolio Management

EXAMINATION II: Fixed Income Valuation and Analysis. Derivatives Valuation and Analysis. Portfolio Management EXAMINATION II: Fixed Income Valuation and Analysis Derivatives Valuation and Analysis Portfolio Management Questions Final Examination March 2016 Question 1: Fixed Income Valuation and Analysis / Fixed

More information

MASM006 UNIVERSITY OF EXETER SCHOOL OF ENGINEERING, COMPUTER SCIENCE AND MATHEMATICS MATHEMATICAL SCIENCES FINANCIAL MATHEMATICS.

MASM006 UNIVERSITY OF EXETER SCHOOL OF ENGINEERING, COMPUTER SCIENCE AND MATHEMATICS MATHEMATICAL SCIENCES FINANCIAL MATHEMATICS. MASM006 UNIVERSITY OF EXETER SCHOOL OF ENGINEERING, COMPUTER SCIENCE AND MATHEMATICS MATHEMATICAL SCIENCES FINANCIAL MATHEMATICS May/June 2006 Time allowed: 2 HOURS. Examiner: Dr N.P. Byott This is a CLOSED

More information

Lecture outline W.B.Powell 1

Lecture outline W.B.Powell 1 Lecture outline What is a policy? Policy function approximations (PFAs) Cost function approximations (CFAs) alue function approximations (FAs) Lookahead policies Finding good policies Optimizing continuous

More information

Asset-Liability Management

Asset-Liability Management Asset-Liability Management John Birge University of Chicago Booth School of Business JRBirge INFORMS San Francisco, Nov. 2014 1 Overview Portfolio optimization involves: Modeling Optimization Estimation

More information

Implementing Momentum Strategy with Options: Dynamic Scaling and Optimization

Implementing Momentum Strategy with Options: Dynamic Scaling and Optimization Implementing Momentum Strategy with Options: Dynamic Scaling and Optimization Abstract: Momentum strategy and its option implementation are studied in this paper. Four basic strategies are constructed

More information

Pricing A Class of Multiasset Options using Information on Smaller Subsets of Assets

Pricing A Class of Multiasset Options using Information on Smaller Subsets of Assets Pricing A Class of Multiasset Options using Information on Smaller Subsets of Assets Karthik Natarajan March 19, 2007 Abstract In this paper, we study the pricing problem for the class of multiasset European

More information

1.12 Exercises EXERCISES Use integration by parts to compute. ln(x) dx. 2. Compute 1 x ln(x) dx. Hint: Use the substitution u = ln(x).

1.12 Exercises EXERCISES Use integration by parts to compute. ln(x) dx. 2. Compute 1 x ln(x) dx. Hint: Use the substitution u = ln(x). 2 EXERCISES 27 2 Exercises Use integration by parts to compute lnx) dx 2 Compute x lnx) dx Hint: Use the substitution u = lnx) 3 Show that tan x) =/cos x) 2 and conclude that dx = arctanx) + C +x2 Note:

More information

ORF 307: Lecture 3. Linear Programming: Chapter 13, Section 1 Portfolio Optimization. Robert Vanderbei. February 13, 2016

ORF 307: Lecture 3. Linear Programming: Chapter 13, Section 1 Portfolio Optimization. Robert Vanderbei. February 13, 2016 ORF 307: Lecture 3 Linear Programming: Chapter 13, Section 1 Portfolio Optimization Robert Vanderbei February 13, 2016 Slides last edited on February 14, 2018 http://www.princeton.edu/ rvdb Portfolio Optimization:

More information

University of Colorado at Boulder Leeds School of Business MBAX-6270 MBAX Introduction to Derivatives Part II Options Valuation

University of Colorado at Boulder Leeds School of Business MBAX-6270 MBAX Introduction to Derivatives Part II Options Valuation MBAX-6270 Introduction to Derivatives Part II Options Valuation Notation c p S 0 K T European call option price European put option price Stock price (today) Strike price Maturity of option Volatility

More information

BF212 Mathematical Methods for Finance

BF212 Mathematical Methods for Finance BF212 Mathematical Methods for Finance Academic Year: 2009-10 Semester: 2 Course Coordinator: William Leon Other Instructor(s): Pre-requisites: No. of AUs: 4 Cambridge G.C.E O Level Mathematics AB103 Business

More information

MATH 5510 Mathematical Models of Financial Derivatives. Topic 1 Risk neutral pricing principles under single-period securities models

MATH 5510 Mathematical Models of Financial Derivatives. Topic 1 Risk neutral pricing principles under single-period securities models MATH 5510 Mathematical Models of Financial Derivatives Topic 1 Risk neutral pricing principles under single-period securities models 1.1 Law of one price and Arrow securities 1.2 No-arbitrage theory and

More information

Computer Exercise 2 Simulation

Computer Exercise 2 Simulation Lund University with Lund Institute of Technology Valuation of Derivative Assets Centre for Mathematical Sciences, Mathematical Statistics Fall 2017 Computer Exercise 2 Simulation This lab deals with pricing

More information

The Black-Scholes Model

The Black-Scholes Model The Black-Scholes Model Liuren Wu Options Markets (Hull chapter: 12, 13, 14) Liuren Wu ( c ) The Black-Scholes Model colorhmoptions Markets 1 / 17 The Black-Scholes-Merton (BSM) model Black and Scholes

More information

Key Features Asset allocation, cash flow analysis, object-oriented portfolio optimization, and risk analysis

Key Features Asset allocation, cash flow analysis, object-oriented portfolio optimization, and risk analysis Financial Toolbox Analyze financial data and develop financial algorithms Financial Toolbox provides functions for mathematical modeling and statistical analysis of financial data. You can optimize portfolios

More information

The accuracy of the escrowed dividend model on the value of European options on a stock paying discrete dividend

The accuracy of the escrowed dividend model on the value of European options on a stock paying discrete dividend A Work Project, presented as part of the requirements for the Award of a Master Degree in Finance from the NOVA - School of Business and Economics. Directed Research The accuracy of the escrowed dividend

More information

The Black-Scholes Equation

The Black-Scholes Equation The Black-Scholes Equation MATH 472 Financial Mathematics J. Robert Buchanan 2018 Objectives In this lesson we will: derive the Black-Scholes partial differential equation using Itô s Lemma and no-arbitrage

More information

POMDPs: Partially Observable Markov Decision Processes Advanced AI

POMDPs: Partially Observable Markov Decision Processes Advanced AI POMDPs: Partially Observable Markov Decision Processes Advanced AI Wolfram Burgard Types of Planning Problems Classical Planning State observable Action Model Deterministic, accurate MDPs observable stochastic

More information

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS

EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS Commun. Korean Math. Soc. 23 (2008), No. 2, pp. 285 294 EFFICIENT MONTE CARLO ALGORITHM FOR PRICING BARRIER OPTIONS Kyoung-Sook Moon Reprinted from the Communications of the Korean Mathematical Society

More information

Econ 101A Final exam Mo 19 May, 2008.

Econ 101A Final exam Mo 19 May, 2008. Econ 101 Final exam Mo 19 May, 2008. Stefano apologizes for not being at the exam today. His reason is called Thomas. From Stefano: Good luck to you all, you are a great class! Do not turn the page until

More information

Quantitative Risk Management

Quantitative Risk Management Quantitative Risk Management Asset Allocation and Risk Management Martin B. Haugh Department of Industrial Engineering and Operations Research Columbia University Outline Review of Mean-Variance Analysis

More information

Traditional Optimization is Not Optimal for Leverage-Averse Investors

Traditional Optimization is Not Optimal for Leverage-Averse Investors Posted SSRN 10/1/2013 Traditional Optimization is Not Optimal for Leverage-Averse Investors Bruce I. Jacobs and Kenneth N. Levy forthcoming The Journal of Portfolio Management, Winter 2014 Bruce I. Jacobs

More information

Multi-armed bandit problems

Multi-armed bandit problems Multi-armed bandit problems Stochastic Decision Theory (2WB12) Arnoud den Boer 13 March 2013 Set-up 13 and 14 March: Lectures. 20 and 21 March: Paper presentations (Four groups, 45 min per group). Before

More information

CS364A: Algorithmic Game Theory Lecture #14: Robust Price-of-Anarchy Bounds in Smooth Games

CS364A: Algorithmic Game Theory Lecture #14: Robust Price-of-Anarchy Bounds in Smooth Games CS364A: Algorithmic Game Theory Lecture #14: Robust Price-of-Anarchy Bounds in Smooth Games Tim Roughgarden November 6, 013 1 Canonical POA Proofs In Lecture 1 we proved that the price of anarchy (POA)

More information

Worst-Case Value-at-Risk of Non-Linear Portfolios

Worst-Case Value-at-Risk of Non-Linear Portfolios Worst-Case Value-at-Risk of Non-Linear Portfolios Steve Zymler Daniel Kuhn Berç Rustem Department of Computing Imperial College London Portfolio Optimization Consider a market consisting of m assets. Optimal

More information

Risk Neutral Valuation, the Black-

Risk Neutral Valuation, the Black- Risk Neutral Valuation, the Black- Scholes Model and Monte Carlo Stephen M Schaefer London Business School Credit Risk Elective Summer 01 C = SN( d )-PV( X ) N( ) N he Black-Scholes formula 1 d (.) : cumulative

More information

Expectation Exercises.

Expectation Exercises. Expectation Exercises. Pages Problems 0 2,4,5,7 (you don t need to use trees, if you don t want to but they might help!), 9,-5 373 5 (you ll need to head to this page: http://phet.colorado.edu/sims/plinkoprobability/plinko-probability_en.html)

More information

Optimization in Financial Engineering in the Post-Boom Market

Optimization in Financial Engineering in the Post-Boom Market Optimization in Financial Engineering in the Post-Boom Market John R. Birge Northwestern University www.iems.northwestern.edu/~jrbirge SIAM Optimization Toronto May 2002 1 Introduction History of financial

More information

The Black-Scholes Model

The Black-Scholes Model The Black-Scholes Model Liuren Wu Options Markets Liuren Wu ( c ) The Black-Merton-Scholes Model colorhmoptions Markets 1 / 18 The Black-Merton-Scholes-Merton (BMS) model Black and Scholes (1973) and Merton

More information

Robust Portfolio Optimization with Derivative Insurance Guarantees

Robust Portfolio Optimization with Derivative Insurance Guarantees Robust Portfolio Optimization with Derivative Insurance Guarantees Steve Zymler Berç Rustem Daniel Kuhn Department of Computing Imperial College London Mean-Variance Portfolio Optimization Optimal Asset

More information

Anticipating the new life market:

Anticipating the new life market: Anticipating the new life market: Dependence-free bounds for longevity-linked derivatives Hamza Hanbali Daniël Linders Jan Dhaene Fourteenth International Longevity Risk and Capital Markets Solutions Conference

More information

Option Approach to Risk-shifting Incentive Problem with Mutually Correlated Projects

Option Approach to Risk-shifting Incentive Problem with Mutually Correlated Projects Option Approach to Risk-shifting Incentive Problem with Mutually Correlated Projects Hiroshi Inoue 1, Zhanwei Yang 1, Masatoshi Miyake 1 School of Management, T okyo University of Science, Kuki-shi Saitama

More information

An estimation-free, robust CVaR portfolio allocation model

An estimation-free, robust CVaR portfolio allocation model An estimation-free, robust CVaR portfolio allocation model Carlos Jabbour 1, Javier F. Peña 2, Juan C. Vera 3, and Luis F. Zuluaga 1 1 Faculty of Business Adistration, University of New Brunswick 2 Tepper

More information

A note on sufficient conditions for no arbitrage

A note on sufficient conditions for no arbitrage Finance Research Letters 2 (2005) 125 130 www.elsevier.com/locate/frl A note on sufficient conditions for no arbitrage Peter Carr a, Dilip B. Madan b, a Bloomberg LP/Courant Institute, New York University,

More information

Merton s Jump Diffusion Model

Merton s Jump Diffusion Model Merton s Jump Diffusion Model Peter Carr (based on lecture notes by Robert Kohn) Bloomberg LP and Courant Institute, NYU Continuous Time Finance Lecture 5 Wednesday, February 16th, 2005 Introduction Merton

More information