Arbitrage-Free Option Pricing by Convex Optimization
|
|
- Amice Anderson
- 6 years ago
- Views:
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
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 informationThursday, 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 informationBounds 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 informationCSCI 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 informationCOMP331/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 informationMATH 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 informationSOLVING 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 informationMathematics 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 informationA 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 informationAn 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 informationConfidence 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 informationPortfolio 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 informationComputing 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 informationPortfolio 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 informationLecture 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 informationExtensions 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 informationAdvanced 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 informationHomework #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 informationsource 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 informationChapter 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 informationLog-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 informationOptimization 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 informationyuimagui: 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 informationChapter 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 informationOptimization 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 informationOptimal 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 informationMulti-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 informationDefinition 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 information1 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 informationMFE/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 informationTHE 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 informationKing 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 informationApplying 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 informationThe 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 informationS 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 informationThe 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 informationTradeOptionsWithMe.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 informationA 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 informationMORNING 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 informationMFE/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 informationOptimization 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 informationPortfolio 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 informationHull, 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 informationRobust 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 informationAn 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 informationKing 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 informationChapter 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 informationCONSTRUCTING 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 informationPractical 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 informationQuantitative 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 informationPricing 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 informationDynamic 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 informationOptimizing 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 informationFIN 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 informationNote 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 informationPath-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 informationExecutive 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 informationConfidence 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 informationEE365: 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 informationUsing 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 informationThe 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 informationDM559/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 informationArbitrage-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 informationContinuing 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 informationMath 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 informationOptimization 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 informationEXAMINATION 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 informationMASM006 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 informationLecture 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 informationAsset-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 informationImplementing 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 informationPricing 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 information1.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 informationORF 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 informationUniversity 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 informationBF212 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 informationMATH 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 informationComputer 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 informationThe 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 informationKey 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 informationThe 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 informationThe 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 informationPOMDPs: 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 informationEFFICIENT 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 informationEcon 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 informationQuantitative 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 informationTraditional 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 informationMulti-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 informationCS364A: 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 informationWorst-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 informationRisk 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 informationExpectation 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 informationOptimization 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 informationThe 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 informationRobust 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 informationAnticipating 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 informationOption 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 informationAn 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 informationA 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 informationMerton 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