Introduction to Game-Theoretic Probability

Similar documents
Probability, Price, and the Central Limit Theorem. Glenn Shafer. Rutgers Business School February 18, 2002

Variation Spectrum Suppose ffl S(t) is a continuous function on [0;T], ffl N is a large integer. For n = 1;:::;N, set For p > 0, set vars;n(p) := S n

An introduction to game-theoretic probability from statistical viewpoint

The Game-Theoretic Framework for Probability

Comparison of proof techniques in game-theoretic probability and measure-theoretic probability

Probability without Measure!

The Capital Asset Pricing Model as a corollary of the Black Scholes model

Laws of probabilities in efficient markets

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

MATH20180: Foundations of Financial Mathematics

Game-Theoretic Probability and Defensive Forecasting

Lecture 17. The model is parametrized by the time period, δt, and three fixed constant parameters, v, σ and the riskless rate r.

King s College London

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

Module 10:Application of stochastic processes in areas like finance Lecture 36:Black-Scholes Model. Stochastic Differential Equation.

Economathematics. Problem Sheet 1. Zbigniew Palmowski. Ws 2 dw s = 1 t

Black-Scholes and Game Theory. Tushar Vaidya ESD

Basic Concepts in Mathematical Finance

Stochastic Processes and Stochastic Calculus - 9 Complete and Incomplete Market Models

1.1 Basic Financial Derivatives: Forward Contracts and Options

M5MF6. Advanced Methods in Derivatives Pricing

MATH3075/3975 FINANCIAL MATHEMATICS TUTORIAL PROBLEMS

Arbitrages and pricing of stock options

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2017 Instructor: Dr. Sateesh Mane.

We discussed last time how the Girsanov theorem allows us to reweight probability measures to change the drift in an SDE.

Continuous Time Finance. Tomas Björk

Binomial model: numerical algorithm

Risk Neutral Valuation

Stochastic Differential Equations in Finance and Monte Carlo Simulations

The discounted portfolio value of a selffinancing strategy in discrete time was given by. δ tj 1 (s tj s tj 1 ) (9.1) j=1

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 19 11/20/2013. Applications of Ito calculus to finance

Last Time. Martingale inequalities Martingale convergence theorem Uniformly integrable martingales. Today s lecture: Sections 4.4.1, 5.

1 The continuous time limit

The Black-Scholes PDE from Scratch

Option Pricing. Chapter Discrete Time

Defensive Forecasting

How Much Should You Pay For a Financial Derivative?

Reading: You should read Hull chapter 12 and perhaps the very first part of chapter 13.

From Discrete Time to Continuous Time Modeling

X i = 124 MARTINGALES

S t d with probability (1 p), where

Drunken Birds, Brownian Motion, and Other Random Fun

The Merton Model. A Structural Approach to Default Prediction. Agenda. Idea. Merton Model. The iterative approach. Example: Enron

Introduction Random Walk One-Period Option Pricing Binomial Option Pricing Nice Math. Binomial Models. Christopher Ting.

MASSACHUSETTS INSTITUTE OF TECHNOLOGY 6.265/15.070J Fall 2013 Lecture 11 10/9/2013. Martingales and stopping times II

Forwards and Futures. Chapter Basics of forwards and futures Forwards

Non-semimartingales in finance

Introduction to Probability Theory and Stochastic Processes for Finance Lecture Notes

Advanced Stochastic Processes.

Stochastic Calculus, Application of Real Analysis in Finance

Basic Arbitrage Theory KTH Tomas Björk

Homework Assignments

King s College London

Advanced Topics in Derivative Pricing Models. Topic 4 - Variance products and volatility derivatives

Risk-Neutral Valuation

Convergence. Any submartingale or supermartingale (Y, F) converges almost surely if it satisfies E Y n <. STAT2004 Martingale Convergence

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

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

Hedging under Arbitrage

BROWNIAN MOTION II. D.Majumdar

Pricing theory of financial derivatives

McDonald and Siegel s article

Modeling via Stochastic Processes in Finance

Geometric Brownian Motion

Randomness and Fractals

Math Computational Finance Barrier option pricing using Finite Difference Methods (FDM)

FX Smile Modelling. 9 September September 9, 2008

Math Computational Finance Option pricing using Brownian bridge and Stratified samlping

Probability in Options Pricing

Monte Carlo Methods in Financial Practice. Derivates Pricing and Arbitrage

Bluff Your Way Through Black-Scholes

Deriving and Solving the Black-Scholes Equation

Stochastic Differential equations as applied to pricing of options

SYSM 6304: Risk and Decision Analysis Lecture 6: Pricing and Hedging Financial Derivatives

How to hedge Asian options in fractional Black-Scholes model

The Black-Scholes Model

Errata and updates for ASM Exam MFE/3F (Ninth Edition) sorted by page.

Are stylized facts irrelevant in option-pricing?

******************************* The multi-period binomial model generalizes the single-period binomial model we considered in Section 2.

LECTURE 4: BID AND ASK HEDGING

AMH4 - ADVANCED OPTION PRICING. Contents

6. Martingales. = Zn. Think of Z n+1 as being a gambler s earnings after n+1 games. If the game if fair, then E [ Z n+1 Z n

The value of foresight

Pricing Volatility Derivatives with General Risk Functions. Alejandro Balbás University Carlos III of Madrid

KØBENHAVNS UNIVERSITET (Blok 2, 2011/2012) Naturvidenskabelig kandidateksamen Continuous time finance (FinKont) TIME ALLOWED : 3 hours

Brownian Motion. Richard Lockhart. Simon Fraser University. STAT 870 Summer 2011

Universität Regensburg Mathematik

Notes for Lecture 5 (February 28)

The Black-Scholes Equation

19. CONFIDENCE INTERVALS FOR THE MEAN; KNOWN VARIANCE

Equivalence between Semimartingales and Itô Processes

The Accrual Anomaly in the Game-Theoretic Setting

Hedging Credit Derivatives in Intensity Based Models

Math 180A. Lecture 5 Wednesday April 7 th. Geometric distribution. The geometric distribution function is

( ) since this is the benefit of buying the asset at the strike price rather

TOPIC: PROBABILITY DISTRIBUTIONS

Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing

BUSM 411: Derivatives and Fixed Income

Hedging Under Jump Diffusions with Transaction Costs. Peter Forsyth, Shannon Kennedy, Ken Vetzal University of Waterloo

Risk Neutral Measures

Transcription:

Introduction to Game-Theoretic Probability Glenn Shafer Rutgers Business School January 28, 2002 The project: Replace measure theory with game theory. The game-theoretic strong law. Game-theoretic price and probability. The game-theoretic central limit theorem The game-theoretic Black-Scholes formula 1

THE PROJECT: Replace game theory with measure theory as a framework for probability and finance Classical theorems in probability become theorems about games where a player may bet on certain specified events at specified odds but no stochasticity is assumed. No stochastic assumption is needed for option pricing. CAPM can be derived with no assumptions of stochasticity and no assumptions about beliefs and preferences of investors. Probability and Finance: It s Only a Game! Glenn Shafer and Volodya Vovk, Wiley 2001 http://www.cs.rhul.ac.uk/home/vovk/book/ 2

THE PROJECT: Replace game theory with measure theory MEASURE-THEORETIC FRAMEWORK Start with prices for everything. Basic framework (measure space) is static. Filtration is added to model time. Draw conclusions except for a set of measure zero or with high probability. GAME-THEORETIC FRAMEWORK Limited prices (betting offers). Sequential perfect-information game. Prices may be given at the outset. Or they may be set in the course of the game!! Lower and upper prices can be derived for all payoffs. Draw conclusions with high lower probability. 3

The classical limit theorems (law of large numbers, law of iterated logarithm, central limit theorem) are theorems about a two-player perfect-information game. On each round of the game: Player I (Skeptic) bets on what Reality will do. Player II (Reality) decides what to do. Each theorem says that Skeptic has a winning strategy when he is set a certain goal. Example: Coin Tossing On each round, Skeptic bets as much as he wants on heads or tails, at even odds. Skeptic wins if (1) he does not go broke, and (2) either he becomes infinitely rich or else the proportion of heads converges to one-half. Theorem: Skeptic has a winning strategy. 4

THE STRONG LAW OF LARGE NUM- BERS FOR COIN TOSSING Players: Skeptic, Reality Protocol: K 0 = 1. FOR n = 1, 2,...: Skeptic announces M n R. Reality announces x n { 1, 1}. K n := K n 1 + M n x n. Winner: Skeptic wins if (1) K n is never negative and (2) either lim n 1 n ni=1 x i = 0 or else lim n K n =. Otherwise Reality wins. PROPOSITION: Skeptic has a winning strategy. 5

Generalize by letting Skeptic choose any number in the interval [ 1, 1]. Then we get a strong law of large numbers for a bounded sequence of variables x 1, x 2,.... (Don t call them random variables, because they have no probability distribution just a price of zero on each round.) Players: Skeptic, Reality Protocol: K 0 = 1. FOR n = 1, 2,...: Skeptic announces M n R. Reality announces x n [ 1, 1]. K n := K n 1 + M n x n. Winner: Skeptic wins if (1) K n is never negative and 1 (2) either lim n n n i=1 x i = 0 or else lim n K n =. Otherwise Reality wins. PROPOSITION: Skeptic has a winning strategy. 6

Generalize further by letting another player (allied with Reality) set the prices on each round. Players: Skeptic, Reality Protocol: K 0 = 1. FOR n = 1, 2,...: Forecaster announces m n R. Skeptic announces M n R. Reality announces x n [m n 1, m n + 1]. K n := K n 1 + M n (x n m n ). Winner: Skeptic wins if (1) K n is never negative and 1 (2) either lim n n n i=1 (x i m i ) = 0 or else lim n K n =. Otherwise Reality wins. PROPOSITION: Skeptic has a winning strategy. 7

PRICE AND PROBABILITY K 0 := α. FOR n = 1,..., N: Skeptic announces M n R. Reality announces x n { 1, 1}. K n := K n 1 + M n x n. Upper Price for a Variable y: E y := smallest initial stake Skeptic can parlay into y or more at the end of the game = inf{l( ) L is a martingale and L(x 1,..., x N ) y(x 1,..., x N )}. A martingale is a capital process for Skeptic. Suppose Skeptic is willing to sell a variable to the public at any price at which he can replicate it with no risk of loss. Then E y is his minimum selling price for y. 8

Upper Price for a Variable y: E y := smallest initial stake Skeptic can parlay into y or more at the end of the game = Skeptic s minimum selling price for y. Buying y for α is the same as selling y for α. So E y is Skeptic s maximum buying price for y. We call this its lower price: E y := E y. Probability from Price P E := E I E and P E := E I E, where I E is the indicator variable for E. P E := E I E = smallest initial stake Skeptic can parlay into at least 1 if E happens and at least 0 otherwise 9

THE CENTRAL LIMIT THEOREM We consider only coin-tossing (DeMoivre s theorem). For simplicity, we now score Heads as 1/ N and Tails as 1/ N. FOR n = 1,..., N: Skeptic announces M n R. Reality announces x n { 1 N, K n := K n 1 + M n x n. 1 N }. Set S n := n i=1 x i. Consider a smooth function U. De Moivre s Theorem For N sufficiently large, both E U(S N ) and E U(S N ) are arbitrarily close to U(z) N 0,1 (dz). 10

How do we prove De Moivre s theorem? S n := n i=1 x i. We want to know the price at time 0 of the payoff U(S N ) at time N. Let us also consider its price at time n. Intuitively, this should depend on S n, the value of the sum so far. Assume, optimistically, that the price at time n is given by a function of two variables, U(s, D): the price at time n is U(S n, N n N ). Successive prices are U(0, 1), U(S 1, N 1 N ),......, U(S N 1, 1 N ), U(S N, 0), These must be the successive values of a martingale. U(S N, 0) must equal U(S N ). U(0, 1) is the price that interests us. 11

We want to choose U(s, D) so that U(0, 1), U(S 1, N 1 N ),......, U(S N 1, 1 N ), U(S N, 0) is a martingale with U(S N, 0) = U(S N ). Consider the increments in s, D, and U: s n = x n = ± 1 N. D n = 1 N. U n = U(S n, N n N ) U(S n 1, N n+1 N ). Study U with a Taylor s expansion: U U s U s + D D + 1 2 U 2 s 2 ( s)2 = U s x ( U D 1 2 2 U s 2 ) 1 N. 12

U U s x ( U D 1 2 U 2 s 2 ) 1 N. We need the second term to go away, which requires U D = 1 2 2 U s 2 Then we obtain the desired martingale by buying U s x-tickets on the nth round. In other words, we set M n := U s (S n 1, N n+1 N ). The partial differential equation U D = 1 2 U 2 s 2 is the heat equation. Laplace showed that its solution is a Gaussian integral. 13

The partial differential equation U D = 1 2 U 2 s 2 is the heat equation. Laplace showed that its solution is a Gaussian integral. With the initial condition U(s, 0) = U(s), the solution is U(s, D) = = U(z) N s,d (dz) U(s + z) N 0,D (dz). So the initial price, U(0, 1), is U(z) N 0,1 (dz). 14

THE BLACK-SCHOLES PROTOCOL The price of a security S is determined by a game just like those we have been studying. If we write S(t) for the price at time t, then we can write the game s protocol as follows. Parameters: T > 0 and N N; dt := T/N Players: Investor, Market Protocol: I(0) := 0. Market announces S(0) > 0. FOR t = 0, dt, 2dt,..., T dt: Investor announces δ(t) R. Market announces ds(t) R. S(t + dt) := S(t) + ds(t). I(t + dt) := I(t) + δ(t)ds(t). A European option on a stock S with maturity T is a security that pays the amount U(S(T )) at time T, where U is a known function. If E U(S(T )) = E U(S(T )), then we say that the option is priced. 15

STOCHASTIC BLACK-SCHOLES Parameters: T > 0 and N N; dt := T/N Players: Investor, Market Protocol: I(0) := 0. Market announces S(0) > 0. FOR t = 0, dt, 2dt,..., T dt: Investor announces δ(t) R. Market announces ds(t) R. S(t + dt) := S(t) + ds(t). I(t + dt) := I(t) + δ(t)ds(t). Constraint on Market: Market must choose ds(t) randomly: ds(t) = µs(t)dt + σs(t)dw (t), where W (t) is a standard Brownian motion. With this constraint on Market, U(S(T )) is priced: E U(S(T )) = E U(S(T )) = U (S(0)ez ) N σ 2 T/2, σ 2 T (dz). 16

Textbook Stochastic Black-Scholes: Security S is priced by the market. Its price S(t) is assumed to follow geometric Brownian motion; σ 2 can be estimated from past ds(t). All options are priced by plugging the estimate of σ 2 into the Black-Scholes formula. Stochastic Black-Scholes in Practice: Security S is priced by the market. Puts/calls on S are also priced by the market. (These form a twodimensional array: a range of strikes and a range of maturities.) Inconsistencies in the put/call prices of show that the assumption of geometric Brownian motion for S(t) is faulty (volatility smile). So ad hoc adjustments are required to price other options. Vovk s Game-Theoretic Black-Scholes: Instead of having a market price puts/calls, have it price a dividend-paying security D. Each day until maturity, D pays the dividend (ds(t)/s(t)) 2. Now we need only a one-dimensional array: one D for each maturity. All other options on S with that maturity are priced by plugging the market price of D into the Black-Scholes formula. No stochastic assumptions or ad hoc adjustments are required. 17

Purely Game-Theoretic Black-Scholes Investor trades in two securities: S, which pays no dividends and D, which pays the dividend (ds(t)/s(t)) 2. Parameters: T > 0 and N N; dt := T/N Players: Investor, Market Protocol: Market announces S(0) > 0 and D(0) > 0. I(0) := 0. FOR t = 0, dt, 2dt,..., T dt: Investor announces δ(t) R and λ(t) R. Market announces ds(t) R and dd(t) R. S(t + dt) := S(t) + ds(t). D(t + dt) := D(t) + dd(t). I(t + dt) := I(t) + δ(t)ds(t) ( +λ(t) dd(t) + (ds(t)/s(t)) 2). Constraints on Market: (1) D(t) > 0 for 0 < t < T and D(T ) = 0, (2) S(t) 0 for all t, and (3) the wildness of Market s moves is constrained. Once D pays its last dividend, at time T, it is worthless: D(T ) = 0. So Market is constrained to make his dd(t) add to D(0). 18

di(t) = δ(t)ds(t) + λ(t) (dd(t) + (ds(t)/s(t)) 2) du(s(t), D(t)) U U ds(t) + s D dd(t) + 1 2 U 2 s 2 (ds(t))2 Game-theoretic Black-Scholes equation: We need δ(t) = U s, U λ(t) = D, λ(t) S 2 (t) = 1 2 2 U s 2. The two equations involving λ(t) require that the function U satisfy U D + 1 U 2 s2 2 s 2 = 0 for all s and all D > 0. Game-theoretic Black-Scholes formula: With initial condition U(s, 0) = U(s), the solution is U(s, D) = U (sez ) N D/2,D (dz). 19

To summarize, the price at time t for the European option U in a market where both the underlying security S and a volatility security D with dividend (ds(t)/s(t)) 2 are traded is U(t) = U (S(t)ez ) N D(t)/2,D(t) (dz). To hedge this price, we hold a continuously changing portfolio, containing and U (S(t), D(t)) shares of S s U (S(t), D(t)) shares of D D at time t. 20

Our game-theoretic Black-Scholes theory can be contrasted with two versions of the stochastic theory: Textbook Stochastic Black-Scholes: Security S is priced by the market. Its price S(t) is assumed to follow geometric Brownian motion; σ 2 can be estimated from past ds(t). All options are priced by plugging the estimate of σ 2 into the Black-Scholes formula. Stochastic Black-Scholes in Practice: Security S is priced by the market. Puts/calls on S are also priced by the market. (These form a twodimensional array: a range of strikes and a range of maturities.) Inconsistencies in the put/call prices of show that the assumption of geometric Brownian motion for S(t) is faulty (volatility smile). So ad hoc adjustments are required to price other options. Game-Theoretic Black-Scholes: Security S is priced by the market. Dividend-paying security D is also priced by the market (this is only a one-dimensional array: a range of maturities). All other options on S are priced by plugging the market price of D into the Black-Scholes formula. No stochastic assumptions or ad hoc adjustments are required. We are calling for a far-reaching change in how option exchanges are organized. The change will be hard to sell and complex to implement but should greatly increase efficiency. 21