SlideShare a Scribd company logo
1 of 45
Download to read offline
A Tutorial Introduction to
Quantitative Finance
M. Vidyasagar
Executive Vice President
Tata Consultancy Services
Hyderabad, India
sagar@atc.tcs.com
ROCOND 2009, Haifa, Israel
Full tutorial introduction to appear in Indian Academy of Sciences
publication, available upon request.
And Now for Something Completely Different!
Outline
•
•
•
•
•
•

Preliminaries: Introduction of terminology, problems studied, etc.
Finite market models: Basic ideas in an elementary setting.
Black-Scholes theory: What is it and why is it so (in-)famous?
Some simple modifications of Black-Scholes theory
What went wrong?
Some open problems that would interest control theorists
Preliminaries
Some Terminology
A market consists of a ‘safe’ asset usually referred to as a ‘bond’,
together with one or more ‘uncertain’ assets usually referred to as
‘stocks’.
A ‘portfolio’ is a set of holdings, consisting of the bond and the stocks.
We can think of it as a vector in Rn+1 where n is the number of
stocks. Negative ‘holdings’ correspond to borrowing money or ‘shorting’ stocks.
An ‘option’ is an instrument that gives the buyer the right, but not the
obligation, to buy a stock a prespecified price called the ‘strike price’
K.
A ‘European’ option can be exercised only at a specified time T . An
‘American’ option can be exercised at any time prior to a specified
time T .
European vs. American Options

The value of the European option is {ST −K}+. In this case it is worthless even though St > K for some intermediate times. The American
option has positive value at intermediate times but is worthless at time
t = T.
The Questions Studied Here
• What is the minimum price that the seller of an option should be
willing to accept?
• What is the maximum price that the buyer of an option should be
willing to pay?
• How can the seller (or buyer) of an option ‘hedge’ (minimimze or
even eliminate) his risk after having sold (or bought) the option?
Finite Market Models
One-Period Model
Many key ideas can be illustrated via ‘one-period’ model.
We have a choice of investing in a ‘safe’ bond or an ‘uncertain’ stock.
B(0) = Price of the bond at time T = 0.
(1 + r)B(0) at time T = 1.

It increases to B(1) =

S(0) = Price of the stock at time T = 0.
S(1) =

S(0)u with probability p,
S(0)d with probability 1 − p.

Assumption: d < 1 + r < u; otherwise problem is meaningless!
Rewrite as d < 1 < u , where d = d/(1 + r), u = u/(1 + r).
Options and Contingent Claims
An ‘option’ gives the buyer the right, but not the obligation, to buy
the stock at time T = 1 at a predetermined strike price K. Again,
assume S(0)d < K < S(0)u.
More generally, a ‘contingent claim’ is a random variable X such that
X=

Xu if S(1) = S(0)u,
Xd if S(1) = S(0)d.

To get an option, set X = {S(1) − K}+. Such instruments are called
‘derivatives’ because their value is ‘derived’ from that of an ‘underlying’
asset (in this case a stock).
Question: How much should the seller of such a claim charge for the
claim at time T = 0?
An Incorrect Intuition
View the value of the claim as a random variable.
X=

Xu with probability pu = p,
Xd with probability pd = 1 − p.

So
E[X, p] = (1 + r)−1[pXu + (1 − p)Xd].
Is this the ‘right’ price for the contingent claim?
NO! The seller of the claim can ‘hedge’ against future fluctuations of
stock price by using a part of the proceeds to buy the stock himself.
The Replicating Portfolio
Build a portfolio at time T = 0 such that its value exactly matches
that of the claim at time T = 1 irrespective of stock price movement.
Choose real numbers a and b (investment in stocks and bonds respectively) such that
aS(0)u + bB(0)(1 + r) = Xu, aS(0)d + bB(0)(1 + r) = Xd,
or in vector-matrix notation
[a b]

S(0)u
S(0)d
B(0)(1 + r) B(0)(1 + r)

= [Xu Xd].

This is called a ‘replicating portfolio’. The unique solution is
[a b] = [Xu Xd]

S(0)u
S(0)d
B(0)(1 + r) B(0)(1 + r)

−1

.
Cost of the Replicating Portfolio
So how much money is needed at time T = 0 to implement this replicating strategy? The answer is
c = [a b]

S(0)
B(0)

= [Xu Xd]

S(0)u
S(0)d
B(0)(1 + r) B(0)(1 + r)

= (1 + r)−1[Xu Xd]

qu
qd

−1

S(0)
B(0)

,

where with u = u/(1 + r), d = d/(1 + r), we have

q :=

qu
qd

=

u d
1 1

−1

1
1




1−d
=  u −d 
u −1
u −d

Note that qu, qd > 0 and qu + qd = 1. So q := (qu, qd) is a probability
distribution on S(1).
Martingale Measure: First Glimpse
Important point: q depends only on the returns u, d, and not on the
associated probabilities p, 1 − p.
Moreover,
−1 S(1), q] = S(0)u 1 − d + S(0)d u − 1 = S(0).
E[(1 + r)

u −d
u −d
Under this synthetic distribution, the discounted expected value of the
stock price at time T = 1 equals S(0). Hence {S(0), (1 + r)−1S(1)} is
a ‘martingale’ under the synthetic probability distribution q.
Thus
c = (1 + r)−1[Xu Xd]

qu
qd

is the discounted expected value of the contingent claim X under the
martingale measure q.
Arbitrage-Free Price of a Claim
Theorem: The quantity
c = (1 + r)−1[Xu Xd]

qu
qd

is the unique arbitrage-free price for the contingent claim.
Suppose someone is ready to pay c > c for the claim. Then the
seller collects c , invests c − c in a risk-free bond, uses c to implement
replicating strategy and settle claim at time T = 1, and pockets a riskfree profit of (1 + r)(c − c). This is called an ‘arbitrage opportunity’.
Suppose someone is ready to sell the claim for c < c. Then the buyer
can make a risk-free profit.
Multiple Periods: Binomial Model
The same strategy works for multiple periods; this is called the binomial model.
Bond price is deterministic:
Bn+1 = (1 + rn)Bn, n = 0, . . . , N − 1.
Stock price can go up or down: Sn+1 = Snun or Sndn.
There are 2N possible sample paths for the stock, corresponding to
each h ∈ {u, d}N . For each sample path h, at time N there is a payout
Xh.
Claim becomes due only at the end of the time period (European
contingent claim). In an ‘American’ option, the buyer chooses the
time of exercising the option.
Define dn = dn/(1 + rn), un = un/(1 + rn),
1 − dn
un − 1
.
qu,n =
, qd,n =
un − dn
un − dn;
Introduce a modified stochastic process

Sn+1 =

Snun with probability qu,n,
Sndn with probability qd,n.

Then
E{(1 + rn)−1Sn+1|Sn, Sn−1, . . . , S0} = Sn, for n = 0, . . . , N − 1.
Thus the discounted process

n−1








(1 + ri)−1Sn

i=0

where the empty product is taken as one, is a martingale.
Replicating Strategy for N Periods
We already know to replicate over one period. Extend argument to N
periods.
Suppose j ∈ {u, d}N −1 is the set of stock price transitions up to time
N − 1. So now there are only two possibilities for the final sample path:
ju and jd, and only two possible payouts: Xju and Xjd. Denote these
by cju and cjd respectively. We already know how to compute a cost cj
and a replicating portfolio [aj bj] to replicate this claim, namely:
cj = (1 + rn−1)−1 cjuqu,n + cjdqd,n .
[aj bj] = [cju cjd]

Sjuj
Sjdj
Bj(1 + rN −1) Bj(1 + rN −1)

−1

.
Do this for each j ∈ {u, d}N −1. So if we are able to replicate each of
the 2N −1 payouts cj at time T = N − 1, then we know how to replicate
each of the 2N payouts at time T = N .
Repeat backwards until we reach time T = 0.
decreases by a factor of two at each time step.

Number of payouts
Arbitrage-Free Price for Multiple Periods
Recall earlier definitions:
dn
un
1 − dn
un − 1
dn =
,u =
, qu,n =
.
, qd,n =
1 + rn n
1 + rn
un − dn
un − dn;
Now define
N −1

qh =

qh,n, ∀h ∈ {u, d}N ,

n=0


−1
N −1
c0 := 
(1 + rn)
Xhqh.
n=0
h∈{u,d}N

c0 is the expected value of the claim Xh under the synthetic distribution
{qh} that makes the discounted stock price a martingale. Moreover,
c0 is the unique arbitrage-free price for the claim.
Replicating Strategy in Multiple Periods
Seller of claim receives an amount c0 at time T = 0 and invests a0 in
stocks and b0 in bonds, where
[a0 b0] = [cu cd]

S0u0
S0 d 0
B0(1 + r0) B0(1 + r0)

−1

.

Due to replication, at time T = 1, the portfolio is worth cu if the stock
goes up, and is worth cd if the stock goes down. At time T = 1, adjust
the portfolio according to
[a1 b1] = [ci0u ci0d]

S1u1
S1 d 1
B1(1 + r1) B1(1 + r1)

where i0 = u or d as the case may be. Then repeat.

−1

,
Important note: This strategy is self-financing:
a0S1 + b0B1 = a1S1 + b1B1
whether S1 = S0u0 or S1 = S0d0 (i.e. whether the stock goes up or
down at time T = 1). This property has no analog in the one-period
case.
It is also replicating from that time onwards.
Observe: Implementation of replicating strategy requires reallocation
of resources N times, once at each time instant.
Black-Scholes Theory
Continuous-Time Processes: Black-Scholes Formula
Take ‘limit’ at time interval goes to zero and N → ∞; binomial asset
price movement becomes geometric Brownian motion:
1
µ − σ 2 t + σWt , t ∈ [0, T ],
2
where Wt is a standard Brownian motion process. µ is the ‘drift’ of
the Brownian motion and σ is the volatility.
St = S0 exp

Bond price is deterministic: Bt = B0ert.
simple option: XT = {ST − K}+.

Claim is European and a

What we can do: Make µ, σ, r functions of t and not constants.
What we cannot do: Make σ, r stochastic! (Stochastic µ is OK.)
Theorem (Black-Scholes 1973):
price is
log(S0/K ∗)
1 √
√
C0 = S0Φ
+ σ T
2
σ T

The unique arbitrage-free option

− K ∗Φ

log(S0/K ∗) 1 √
√
− σ T
2
σ T

,

where
c
1
−u2 /2 du
√
e
Φ(c) =
2π −∞

is the Gaussian distribution function, and K ∗ = e−rT K is the discounted
strike price.
Black-Scholes PDE
Consider a general payout function erT ψ(e−rT x) to the buyer if ST = x
(various exponentials discount future payouts to T = 0). Then the
unique arbitrage-free price is given by
C0 = f (0, S0),
where f is the solution of the PDE
∂f
1 2 2 ∂ 2f
+ σ x
= 0, ∀(t, x) ∈ (0, T ) × (0, ∞),
2
∂t
2
∂x
with the boundary condition
f (T, x) = ψ(x).
No closed-form solution in general (but available if ψ(x) = (x − K ∗)+).
Replicating Strategy in Continuous-Time
Define
∗
Ct = C0 +

t
0

∗
∗
fx(s, Ss )dSs , t ∈ (0, T ),

where the integral is a stochastic integral, and define
∗
∗
∗
αt = fx(t, St ), βt = Ct − αtSt .

Then hold αt of the stock and βt of the bond at time t.
Observe: Implementation of self-financing fully replicating strategy
requires continuous trading.
Some Simple Modifications of Black-Scholes Theory
Extensions to Multiple Assets
Binomial model extends readily to multiple assets.
Black-Scholes theory extends to the case of multiple assets of the form
(i)

St

(i)

= S0 exp

1
(i)
µ(i) − [σ (i)]2 t + σWt
, t ∈ [0, T ],
2

(i)

where Wt , i = 1, . . . , d are (possibly correlated) Brownian motions.
(1)

(d)

Analog of Black-Scholes PDE: C0 = f (0, S0 , . . . , S0 ) where f satisfies a PDE. But no closed-form solution for f in general.
American Options
An ‘American’ option can be exercised at any time up to and including
time T .
So we need a ‘super-replicating’ strategy: The value of our portfolio
must equal or exceed the value of the claim at all times.
If Xt = {St − K}+, then both price and hedging strategy are same as
for European claims.
Very little known about pricing American options in general. Theory
of ‘optimal time to exercise option’ is very deep and difficult.
Sensitivities and the ‘Greeks’
Recall C0 = f (0, S0) is the correct price for the option under BlackScholes theory. (We need not assume the claim to be a simple option!)
∂C0
∂∆
∂ 2C0
∆=
,
,Γ =
=
2
∂S0
∂S0
∂S0
∂C0
∂f (t, Xt)
∂f (t, Xt)
,θ = −
,ρ =
.
∂σ
∂t
∂r
‘Delta-hedging’: A strategy such that ∆ = 0 – return is insensitive to
initial stock price (to first-order approximation).
Vega = ν =

‘Delta-gamma-hedging’: A strategy such that ∆ = 0, Γ = 0 – return
is insensitive to initial stock price (to second-order approximation).
What Went Wrong?
What Went Wrong?
My view: The current financial debacle owes very little to poor modeling of risks. Most significant factors were:
• Complete abdication of oversight responsibility by US government –
led to over-leveraging and massive conflicts of interests
• OTC trading of complex instruments – made ‘price discovery’ impossible
⇒ Net outstanding derivative positions: $ 760 trillion!
⇒ U.S. Annual GDP: $ 13 trillion, World’s: $ 60 trillion
⇒ 90% of derivatives traded OTC – No regulation whatsoever!
• ‘One-way’ rewards for traders: Heads the traders win – tails the depositors and shareholders lose
• Real bonuses paid on virtual profits, and so on
Please read full paper for elaboration.
Some Open Problems That Would Interest Control Theorists
Some Open Problems
• Incomplete markets: Replication is impossible
• Multiple martingale measures: Which one to choose?
• Computing the ‘greeks’ when there are no closed-form formulas
• Alternate models for asset price movement: Why geometric Brownian
motion?
Incomplete Markets
Consider the one-period model where the asset takes three, not two,
possible values.

 S(0)u


with probability pu,
S(1) = S(0)m with probability pm,

 S(0)d with probability p ,
d
To construct a replicating strategy, we need to choose a, b such that
[a b]

S(0)u
S(0)m
S(0)d
(1 + r)B(0) (1 + r)B(0) (1 + r)B(0)

No solution in general – replication is impossible!

= [Xu Xm Xd].
Martingale measures
Let us try to find a synthetic measure q = (qu, qm, qd) so that
E[(1 + r)−1S(1), q] = S(0).
Need to choose qu, qm, qd such that
qu + qm + qd = 1, quu + qmm + qdd = 1 + r.
Infinitely many martingale measures!
Is there a relationship?
Finite Market Case: DMW Theorem
Consider d assets over N time instants, each assuming values in R.
We allow infinitely many values for each asset, correlations, etc. Let
˜
P denote the law of these assets (law over RdN ).
Theorem (Dalang-Morton-Willinger):
are equivalent:

The following statements

˜
˜
• There exists a probability measure Q on RdN that is equivalent to P
˜
such that, under Q, the process {Sn}N
n=0 is a martingale.
• There does not exist an arbitrage opportunity.
Moreover, if either of these equivalent conditions holds, then it is pos˜
sible to choose the measure Q in such a way that the Radon-Nikodym
˜ ˜
derivative (dQ/dP ) is bounded.
Existence of a Replicating Strategy
Define
˜
˜
V−(X) := min E[X, Q], V+(X) := max E[X, Q],
˜
Q∈M

˜
Q∈M

where M is the set of martingale measures.
[V−(X), V+(X)] is arbitrage-free.

Then every price in

Note: V−(X) is the maximum that the buyer of the claim would (normally) be willing to pay. Similarly, V+(X) is the minimum that the
seller of the claim would (normally) be willing to accept.
Theorem: A European contingent claim with the payout function X
is replicable if and only if V−(X) = V+(X).
Modulo technical conditions, replicability ≈ unique martingale measure.
Minimum Relative Entropy Martingage Measures
˜
In incomplete markets (M is infinite), choose Q to minimize the relative
entropy:
˜
˜
Q∗ = arg min H(Q
˜
Q∈M

˜
P ),

where
n

˜
H(Q

˜
P) =

qi
qi log .
pi
i=1

˜
Choose martingale measure that is ‘closest’ to the real-world law P .
˜
Q∗ has a nice interpretation in terms of maximizing utility. Since M is
˜ ˜
˜
a convex set and H(Q P ) is convex in Q, this is a convex optimization
problem.
Computing the Greeks
Even for simple geometric Brownian motion models, no closed form
for fair price C0 = f (0, S0) unless claim X is a simple option. So how
to compute the ‘greeks’ ?
One possibility: Evaluate fair price(s) using stochastic (Monte Carlo)
simulation; then differentiate numerically. Absolutely fraught with numerical instabilities and sensitivities.
Answer: Malliavin calculus.
Originally developed for Brownian motion, now extented to arbitrary
L´vy processes.
e
Alternate Models for Asset Prices
Geometric L´vy processes: Assume
e
St = S0 exp(Lt),
where {Lt} is a L´vy process.
e
A L´vy process is the most general process with independent incree
ments. For all practical purposes, a L´vy process consists of a Wiener
e
process (Brownian motion) plus a countable number of ‘jumps’.
Sad fact: Replication is possible only for geometric Brownian motion
asset prices!
Ergo: GBM (Geometric Brownian Motion) is the only asset price model
for which there exists a unique martingale measure and the theory is
very ‘pretty’.
Unfortunately, real world distributions are quite far from Gaussian, in
the range [µ − 10σ, µ + 10σ]. Moreover, they are also ‘skewed’ in the
positive direction.
A tractable theory of pricing claims with real world probabilities is still
waiting to be discovered.
Conclusions
Quantitative finance has definitely made pricing and trading more ‘scientific’, but several poorly understood issues still remain:
• Irrational behavior
• Non-equilibrium economics (e.g. incomplete information)
• Correlated increments in asset price returns
• Effects of alternate asset price models on option pricing and/or trading strategies.
In short, what is unknown dwarfs what is known.
Thank You!

More Related Content

What's hot

Options pricing and hedging
Options pricing and hedgingOptions pricing and hedging
Options pricing and hedgingIlya Gikhman
 
Stochastic Control of Optimal Trade Order Execution
Stochastic Control of Optimal Trade Order ExecutionStochastic Control of Optimal Trade Order Execution
Stochastic Control of Optimal Trade Order ExecutionAshwin Rao
 
Fundamental Theorems of Asset Pricing
Fundamental Theorems of Asset PricingFundamental Theorems of Asset Pricing
Fundamental Theorems of Asset PricingAshwin Rao
 
HJB Equation and Merton's Portfolio Problem
HJB Equation and Merton's Portfolio ProblemHJB Equation and Merton's Portfolio Problem
HJB Equation and Merton's Portfolio ProblemAshwin Rao
 
Stochastic Control/Reinforcement Learning for Optimal Market Making
Stochastic Control/Reinforcement Learning for Optimal Market MakingStochastic Control/Reinforcement Learning for Optimal Market Making
Stochastic Control/Reinforcement Learning for Optimal Market MakingAshwin Rao
 
Black scholes pricing concept
Black scholes pricing conceptBlack scholes pricing concept
Black scholes pricing conceptIlya Gikhman
 
Black scholes pricing concept
Black scholes pricing conceptBlack scholes pricing concept
Black scholes pricing conceptIlya Gikhman
 
Black scholes pricing concept
Black scholes pricing conceptBlack scholes pricing concept
Black scholes pricing conceptIlya Gikhman
 
Black scholes pricing concept
Black scholes pricing conceptBlack scholes pricing concept
Black scholes pricing conceptIlya Gikhman
 
Bond Pricing and CVA
Bond Pricing and CVABond Pricing and CVA
Bond Pricing and CVAIlya Gikhman
 
Solution to Black-Scholes P.D.E. via Finite Difference Methods (MatLab)
Solution to Black-Scholes P.D.E. via Finite Difference Methods (MatLab)Solution to Black-Scholes P.D.E. via Finite Difference Methods (MatLab)
Solution to Black-Scholes P.D.E. via Finite Difference Methods (MatLab)Fynn McKay
 
My pricing of american options
My pricing of american optionsMy pricing of american options
My pricing of american optionsIlya Gikhman
 
Portfolio Optimization
Portfolio OptimizationPortfolio Optimization
Portfolio OptimizationSSA KPI
 
presentation
presentationpresentation
presentation3ashmawy
 

What's hot (17)

Slides lyon-anr
Slides lyon-anrSlides lyon-anr
Slides lyon-anr
 
Options pricing and hedging
Options pricing and hedgingOptions pricing and hedging
Options pricing and hedging
 
Stochastic Control of Optimal Trade Order Execution
Stochastic Control of Optimal Trade Order ExecutionStochastic Control of Optimal Trade Order Execution
Stochastic Control of Optimal Trade Order Execution
 
Fundamental Theorems of Asset Pricing
Fundamental Theorems of Asset PricingFundamental Theorems of Asset Pricing
Fundamental Theorems of Asset Pricing
 
HJB Equation and Merton's Portfolio Problem
HJB Equation and Merton's Portfolio ProblemHJB Equation and Merton's Portfolio Problem
HJB Equation and Merton's Portfolio Problem
 
Stochastic Control/Reinforcement Learning for Optimal Market Making
Stochastic Control/Reinforcement Learning for Optimal Market MakingStochastic Control/Reinforcement Learning for Optimal Market Making
Stochastic Control/Reinforcement Learning for Optimal Market Making
 
Black scholes pricing concept
Black scholes pricing conceptBlack scholes pricing concept
Black scholes pricing concept
 
Black scholes pricing concept
Black scholes pricing conceptBlack scholes pricing concept
Black scholes pricing concept
 
Black scholes pricing concept
Black scholes pricing conceptBlack scholes pricing concept
Black scholes pricing concept
 
Black scholes pricing concept
Black scholes pricing conceptBlack scholes pricing concept
Black scholes pricing concept
 
Bond Pricing and CVA
Bond Pricing and CVABond Pricing and CVA
Bond Pricing and CVA
 
Solution to Black-Scholes P.D.E. via Finite Difference Methods (MatLab)
Solution to Black-Scholes P.D.E. via Finite Difference Methods (MatLab)Solution to Black-Scholes P.D.E. via Finite Difference Methods (MatLab)
Solution to Black-Scholes P.D.E. via Finite Difference Methods (MatLab)
 
My pricing of american options
My pricing of american optionsMy pricing of american options
My pricing of american options
 
Portfolio Optimization
Portfolio OptimizationPortfolio Optimization
Portfolio Optimization
 
Slides angers-sfds
Slides angers-sfdsSlides angers-sfds
Slides angers-sfds
 
Basic pricing
Basic pricingBasic pricing
Basic pricing
 
presentation
presentationpresentation
presentation
 

Viewers also liked

Quant congressusa2011algotradinglast
Quant congressusa2011algotradinglastQuant congressusa2011algotradinglast
Quant congressusa2011algotradinglastTomasz Waszczyk
 
2012 11-03-boersenfuehrerschein-teil6-technische-analyse
2012 11-03-boersenfuehrerschein-teil6-technische-analyse2012 11-03-boersenfuehrerschein-teil6-technische-analyse
2012 11-03-boersenfuehrerschein-teil6-technische-analyseTomasz Waszczyk
 
Open splicedds espercep-webinar
Open splicedds espercep-webinarOpen splicedds espercep-webinar
Open splicedds espercep-webinarTomasz Waszczyk
 
CMMU - Pair Trading from Threshold Cointegration
CMMU - Pair Trading from Threshold CointegrationCMMU - Pair Trading from Threshold Cointegration
CMMU - Pair Trading from Threshold CointegrationSurasak Choedpasuporn
 
Paper CMMU - Pair Trading from Threshold Cointegration
Paper CMMU - Pair Trading from Threshold CointegrationPaper CMMU - Pair Trading from Threshold Cointegration
Paper CMMU - Pair Trading from Threshold CointegrationSurasak Choedpasuporn
 
Sdv 0405 design-pattern_thc_jps_skript
Sdv 0405 design-pattern_thc_jps_skriptSdv 0405 design-pattern_thc_jps_skript
Sdv 0405 design-pattern_thc_jps_skriptTomasz Waszczyk
 
8 analyse der_aktienentwicklung
8 analyse der_aktienentwicklung8 analyse der_aktienentwicklung
8 analyse der_aktienentwicklungTomasz Waszczyk
 
Paradigms of trading strategies formulation
Paradigms of trading strategies formulationParadigms of trading strategies formulation
Paradigms of trading strategies formulationQuantInsti
 
Algorithmic Trading in Different Landscapes
Algorithmic Trading in Different LandscapesAlgorithmic Trading in Different Landscapes
Algorithmic Trading in Different LandscapesQuantInsti
 
Latency war the present & the future
Latency war   the present & the futureLatency war   the present & the future
Latency war the present & the futureQuantInsti
 
Empirical Analysis of Limit Order Books
Empirical Analysis of Limit Order BooksEmpirical Analysis of Limit Order Books
Empirical Analysis of Limit Order BooksQuantInsti
 
Programowanie automatycznych strategii transakcyjnych czesc podstawowa
Programowanie automatycznych strategii transakcyjnych   czesc podstawowaProgramowanie automatycznych strategii transakcyjnych   czesc podstawowa
Programowanie automatycznych strategii transakcyjnych czesc podstawowaTomasz Waszczyk
 
Quantifying News For Automated Trading - Methodology and Profitability
Quantifying News For Automated Trading - Methodology and ProfitabilityQuantifying News For Automated Trading - Methodology and Profitability
Quantifying News For Automated Trading - Methodology and ProfitabilityQuantInsti
 

Viewers also liked (20)

Pairs builder
Pairs builderPairs builder
Pairs builder
 
Quant congressusa2011algotradinglast
Quant congressusa2011algotradinglastQuant congressusa2011algotradinglast
Quant congressusa2011algotradinglast
 
Repeat after me_8_14_13
Repeat after me_8_14_13Repeat after me_8_14_13
Repeat after me_8_14_13
 
Codeconventions 150003
Codeconventions 150003Codeconventions 150003
Codeconventions 150003
 
2012 11-03-boersenfuehrerschein-teil6-technische-analyse
2012 11-03-boersenfuehrerschein-teil6-technische-analyse2012 11-03-boersenfuehrerschein-teil6-technische-analyse
2012 11-03-boersenfuehrerschein-teil6-technische-analyse
 
2013 03
2013 032013 03
2013 03
 
Open splicedds espercep-webinar
Open splicedds espercep-webinarOpen splicedds espercep-webinar
Open splicedds espercep-webinar
 
CMMU - Pair Trading from Threshold Cointegration
CMMU - Pair Trading from Threshold CointegrationCMMU - Pair Trading from Threshold Cointegration
CMMU - Pair Trading from Threshold Cointegration
 
Paper CMMU - Pair Trading from Threshold Cointegration
Paper CMMU - Pair Trading from Threshold CointegrationPaper CMMU - Pair Trading from Threshold Cointegration
Paper CMMU - Pair Trading from Threshold Cointegration
 
Div dax d
Div dax dDiv dax d
Div dax d
 
Sdv 0405 design-pattern_thc_jps_skript
Sdv 0405 design-pattern_thc_jps_skriptSdv 0405 design-pattern_thc_jps_skript
Sdv 0405 design-pattern_thc_jps_skript
 
8 analyse der_aktienentwicklung
8 analyse der_aktienentwicklung8 analyse der_aktienentwicklung
8 analyse der_aktienentwicklung
 
Paradigms of trading strategies formulation
Paradigms of trading strategies formulationParadigms of trading strategies formulation
Paradigms of trading strategies formulation
 
Algorithmic Trading in Different Landscapes
Algorithmic Trading in Different LandscapesAlgorithmic Trading in Different Landscapes
Algorithmic Trading in Different Landscapes
 
Latency war the present & the future
Latency war   the present & the futureLatency war   the present & the future
Latency war the present & the future
 
Pairs Trading - Hedge Fund Strategies
Pairs Trading - Hedge Fund StrategiesPairs Trading - Hedge Fund Strategies
Pairs Trading - Hedge Fund Strategies
 
Pairs trading using R
Pairs trading using R Pairs trading using R
Pairs trading using R
 
Empirical Analysis of Limit Order Books
Empirical Analysis of Limit Order BooksEmpirical Analysis of Limit Order Books
Empirical Analysis of Limit Order Books
 
Programowanie automatycznych strategii transakcyjnych czesc podstawowa
Programowanie automatycznych strategii transakcyjnych   czesc podstawowaProgramowanie automatycznych strategii transakcyjnych   czesc podstawowa
Programowanie automatycznych strategii transakcyjnych czesc podstawowa
 
Quantifying News For Automated Trading - Methodology and Profitability
Quantifying News For Automated Trading - Methodology and ProfitabilityQuantifying News For Automated Trading - Methodology and Profitability
Quantifying News For Automated Trading - Methodology and Profitability
 

Similar to Quantitative Finance Tutorial

Black Scholes pricing consept
Black Scholes pricing conseptBlack Scholes pricing consept
Black Scholes pricing conseptIlya Gikhman
 
Value of options presentation
Value of options presentationValue of options presentation
Value of options presentationTrevor Ruwa
 
Black scholes pricing consept
Black scholes pricing conseptBlack scholes pricing consept
Black scholes pricing conseptIlya Gikhman
 
Black scholes pricing consept
Black scholes pricing conseptBlack scholes pricing consept
Black scholes pricing conseptIlya Gikhman
 
F B E559f2 Binomial Pricing
F B E559f2 Binomial  PricingF B E559f2 Binomial  Pricing
F B E559f2 Binomial Pricinguichong
 
Options pricing using Lattice models
Options pricing using Lattice modelsOptions pricing using Lattice models
Options pricing using Lattice modelsQuasar Chunawala
 
Derivatives pricing
Derivatives pricingDerivatives pricing
Derivatives pricingIlya Gikhman
 
Risk and Risk Aversion FM
Risk and Risk Aversion FMRisk and Risk Aversion FM
Risk and Risk Aversion FMFellowBuddy.com
 
Derivatives pricing and Malliavin Calculus
Derivatives pricing and Malliavin CalculusDerivatives pricing and Malliavin Calculus
Derivatives pricing and Malliavin CalculusHugo Delatte
 
Expanding further the universe of exotic options closed pricing formulas in t...
Expanding further the universe of exotic options closed pricing formulas in t...Expanding further the universe of exotic options closed pricing formulas in t...
Expanding further the universe of exotic options closed pricing formulas in t...caplogic-ltd
 
Curve_fairness_IOUs.pdf
Curve_fairness_IOUs.pdfCurve_fairness_IOUs.pdf
Curve_fairness_IOUs.pdfStefan Duprey
 
Black-Scholes overview
Black-Scholes overviewBlack-Scholes overview
Black-Scholes overviewInon Sharony
 
60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...
60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...
60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...Antoine Savine
 
equity, implied, and local volatilities
equity, implied, and local volatilitiesequity, implied, and local volatilities
equity, implied, and local volatilitiesIlya Gikhman
 
Last my paper equity, implied, and local volatilities
Last my paper equity, implied, and local volatilitiesLast my paper equity, implied, and local volatilities
Last my paper equity, implied, and local volatilitiesIlya Gikhman
 

Similar to Quantitative Finance Tutorial (20)

Black Scholes pricing consept
Black Scholes pricing conseptBlack Scholes pricing consept
Black Scholes pricing consept
 
Value of options presentation
Value of options presentationValue of options presentation
Value of options presentation
 
Black scholes pricing consept
Black scholes pricing conseptBlack scholes pricing consept
Black scholes pricing consept
 
Black scholes pricing consept
Black scholes pricing conseptBlack scholes pricing consept
Black scholes pricing consept
 
F B E559f2 Binomial Pricing
F B E559f2 Binomial  PricingF B E559f2 Binomial  Pricing
F B E559f2 Binomial Pricing
 
Options pricing using Lattice models
Options pricing using Lattice modelsOptions pricing using Lattice models
Options pricing using Lattice models
 
Derivatives pricing
Derivatives pricingDerivatives pricing
Derivatives pricing
 
Eco558 1a
Eco558 1aEco558 1a
Eco558 1a
 
Slides edf-1
Slides edf-1Slides edf-1
Slides edf-1
 
Cambridge
CambridgeCambridge
Cambridge
 
Risk and Risk Aversion FM
Risk and Risk Aversion FMRisk and Risk Aversion FM
Risk and Risk Aversion FM
 
Derivatives pricing and Malliavin Calculus
Derivatives pricing and Malliavin CalculusDerivatives pricing and Malliavin Calculus
Derivatives pricing and Malliavin Calculus
 
Expanding further the universe of exotic options closed pricing formulas in t...
Expanding further the universe of exotic options closed pricing formulas in t...Expanding further the universe of exotic options closed pricing formulas in t...
Expanding further the universe of exotic options closed pricing formulas in t...
 
presentation
presentationpresentation
presentation
 
Black Scholes
Black ScholesBlack Scholes
Black Scholes
 
Curve_fairness_IOUs.pdf
Curve_fairness_IOUs.pdfCurve_fairness_IOUs.pdf
Curve_fairness_IOUs.pdf
 
Black-Scholes overview
Black-Scholes overviewBlack-Scholes overview
Black-Scholes overview
 
60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...
60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...
60 Years Birthday, 30 Years of Ground Breaking Innovation: A Tribute to Bruno...
 
equity, implied, and local volatilities
equity, implied, and local volatilitiesequity, implied, and local volatilities
equity, implied, and local volatilities
 
Last my paper equity, implied, and local volatilities
Last my paper equity, implied, and local volatilitiesLast my paper equity, implied, and local volatilities
Last my paper equity, implied, and local volatilities
 

More from Tomasz Waszczyk

trading_automatyczny-waszczyk-probka
trading_automatyczny-waszczyk-probkatrading_automatyczny-waszczyk-probka
trading_automatyczny-waszczyk-probkaTomasz Waszczyk
 
Jens valloe christiansen
Jens valloe christiansenJens valloe christiansen
Jens valloe christiansenTomasz Waszczyk
 
Wzory portfel-inwestycyjnyrynek-kapitalowy
Wzory portfel-inwestycyjnyrynek-kapitalowyWzory portfel-inwestycyjnyrynek-kapitalowy
Wzory portfel-inwestycyjnyrynek-kapitalowyTomasz Waszczyk
 
C plus plus_for_quantitative_finance
C plus plus_for_quantitative_financeC plus plus_for_quantitative_finance
C plus plus_for_quantitative_financeTomasz Waszczyk
 
Sdv 0405 design-pattern_thc_jps_skript
Sdv 0405 design-pattern_thc_jps_skriptSdv 0405 design-pattern_thc_jps_skript
Sdv 0405 design-pattern_thc_jps_skriptTomasz Waszczyk
 
In tech an-innovative_systematic_approach_to_financial_portfolio_management_v...
In tech an-innovative_systematic_approach_to_financial_portfolio_management_v...In tech an-innovative_systematic_approach_to_financial_portfolio_management_v...
In tech an-innovative_systematic_approach_to_financial_portfolio_management_v...Tomasz Waszczyk
 
Zadania z programowania c
Zadania z programowania c  Zadania z programowania c
Zadania z programowania c Tomasz Waszczyk
 
Tadeusz czachórski modele kolejkowe w ocenie efektywności sieci i systemów ...
Tadeusz czachórski   modele kolejkowe w ocenie efektywności sieci i systemów ...Tadeusz czachórski   modele kolejkowe w ocenie efektywności sieci i systemów ...
Tadeusz czachórski modele kolejkowe w ocenie efektywności sieci i systemów ...Tomasz Waszczyk
 

More from Tomasz Waszczyk (20)

trading_automatyczny-waszczyk-probka
trading_automatyczny-waszczyk-probkatrading_automatyczny-waszczyk-probka
trading_automatyczny-waszczyk-probka
 
Jens valloe christiansen
Jens valloe christiansenJens valloe christiansen
Jens valloe christiansen
 
Wzory portfel-inwestycyjnyrynek-kapitalowy
Wzory portfel-inwestycyjnyrynek-kapitalowyWzory portfel-inwestycyjnyrynek-kapitalowy
Wzory portfel-inwestycyjnyrynek-kapitalowy
 
Lm mme090913
Lm mme090913Lm mme090913
Lm mme090913
 
1108.1170
1108.11701108.1170
1108.1170
 
Efficient projections
Efficient projectionsEfficient projections
Efficient projections
 
Hsieh etal spl
Hsieh etal splHsieh etal spl
Hsieh etal spl
 
Comparison
ComparisonComparison
Comparison
 
C plus plus_for_quantitative_finance
C plus plus_for_quantitative_financeC plus plus_for_quantitative_finance
C plus plus_for_quantitative_finance
 
4587 11094-1-pb
4587 11094-1-pb4587 11094-1-pb
4587 11094-1-pb
 
G
GG
G
 
Sdv 0405 design-pattern_thc_jps_skript
Sdv 0405 design-pattern_thc_jps_skriptSdv 0405 design-pattern_thc_jps_skript
Sdv 0405 design-pattern_thc_jps_skript
 
Efficient projections
Efficient projectionsEfficient projections
Efficient projections
 
In tech an-innovative_systematic_approach_to_financial_portfolio_management_v...
In tech an-innovative_systematic_approach_to_financial_portfolio_management_v...In tech an-innovative_systematic_approach_to_financial_portfolio_management_v...
In tech an-innovative_systematic_approach_to_financial_portfolio_management_v...
 
Trailingstop
TrailingstopTrailingstop
Trailingstop
 
Mvm
MvmMvm
Mvm
 
Elsholz stoll js_03_10
Elsholz stoll js_03_10Elsholz stoll js_03_10
Elsholz stoll js_03_10
 
Zadania z programowania c
Zadania z programowania c  Zadania z programowania c
Zadania z programowania c
 
Tadeusz czachórski modele kolejkowe w ocenie efektywności sieci i systemów ...
Tadeusz czachórski   modele kolejkowe w ocenie efektywności sieci i systemów ...Tadeusz czachórski   modele kolejkowe w ocenie efektywności sieci i systemów ...
Tadeusz czachórski modele kolejkowe w ocenie efektywności sieci i systemów ...
 
Repeat after me_8_14_13
Repeat after me_8_14_13Repeat after me_8_14_13
Repeat after me_8_14_13
 

Recently uploaded

8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024Matteo Carbone
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...ShrutiBose4
 

Recently uploaded (20)

8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
IoT Insurance Observatory: summary 2024
IoT Insurance Observatory:  summary 2024IoT Insurance Observatory:  summary 2024
IoT Insurance Observatory: summary 2024
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
 

Quantitative Finance Tutorial

  • 1. A Tutorial Introduction to Quantitative Finance M. Vidyasagar Executive Vice President Tata Consultancy Services Hyderabad, India sagar@atc.tcs.com ROCOND 2009, Haifa, Israel Full tutorial introduction to appear in Indian Academy of Sciences publication, available upon request.
  • 2. And Now for Something Completely Different!
  • 3. Outline • • • • • • Preliminaries: Introduction of terminology, problems studied, etc. Finite market models: Basic ideas in an elementary setting. Black-Scholes theory: What is it and why is it so (in-)famous? Some simple modifications of Black-Scholes theory What went wrong? Some open problems that would interest control theorists
  • 5. Some Terminology A market consists of a ‘safe’ asset usually referred to as a ‘bond’, together with one or more ‘uncertain’ assets usually referred to as ‘stocks’. A ‘portfolio’ is a set of holdings, consisting of the bond and the stocks. We can think of it as a vector in Rn+1 where n is the number of stocks. Negative ‘holdings’ correspond to borrowing money or ‘shorting’ stocks. An ‘option’ is an instrument that gives the buyer the right, but not the obligation, to buy a stock a prespecified price called the ‘strike price’ K. A ‘European’ option can be exercised only at a specified time T . An ‘American’ option can be exercised at any time prior to a specified time T .
  • 6. European vs. American Options The value of the European option is {ST −K}+. In this case it is worthless even though St > K for some intermediate times. The American option has positive value at intermediate times but is worthless at time t = T.
  • 7. The Questions Studied Here • What is the minimum price that the seller of an option should be willing to accept? • What is the maximum price that the buyer of an option should be willing to pay? • How can the seller (or buyer) of an option ‘hedge’ (minimimze or even eliminate) his risk after having sold (or bought) the option?
  • 9. One-Period Model Many key ideas can be illustrated via ‘one-period’ model. We have a choice of investing in a ‘safe’ bond or an ‘uncertain’ stock. B(0) = Price of the bond at time T = 0. (1 + r)B(0) at time T = 1. It increases to B(1) = S(0) = Price of the stock at time T = 0. S(1) = S(0)u with probability p, S(0)d with probability 1 − p. Assumption: d < 1 + r < u; otherwise problem is meaningless! Rewrite as d < 1 < u , where d = d/(1 + r), u = u/(1 + r).
  • 10. Options and Contingent Claims An ‘option’ gives the buyer the right, but not the obligation, to buy the stock at time T = 1 at a predetermined strike price K. Again, assume S(0)d < K < S(0)u. More generally, a ‘contingent claim’ is a random variable X such that X= Xu if S(1) = S(0)u, Xd if S(1) = S(0)d. To get an option, set X = {S(1) − K}+. Such instruments are called ‘derivatives’ because their value is ‘derived’ from that of an ‘underlying’ asset (in this case a stock). Question: How much should the seller of such a claim charge for the claim at time T = 0?
  • 11. An Incorrect Intuition View the value of the claim as a random variable. X= Xu with probability pu = p, Xd with probability pd = 1 − p. So E[X, p] = (1 + r)−1[pXu + (1 − p)Xd]. Is this the ‘right’ price for the contingent claim? NO! The seller of the claim can ‘hedge’ against future fluctuations of stock price by using a part of the proceeds to buy the stock himself.
  • 12. The Replicating Portfolio Build a portfolio at time T = 0 such that its value exactly matches that of the claim at time T = 1 irrespective of stock price movement. Choose real numbers a and b (investment in stocks and bonds respectively) such that aS(0)u + bB(0)(1 + r) = Xu, aS(0)d + bB(0)(1 + r) = Xd, or in vector-matrix notation [a b] S(0)u S(0)d B(0)(1 + r) B(0)(1 + r) = [Xu Xd]. This is called a ‘replicating portfolio’. The unique solution is [a b] = [Xu Xd] S(0)u S(0)d B(0)(1 + r) B(0)(1 + r) −1 .
  • 13. Cost of the Replicating Portfolio So how much money is needed at time T = 0 to implement this replicating strategy? The answer is c = [a b] S(0) B(0) = [Xu Xd] S(0)u S(0)d B(0)(1 + r) B(0)(1 + r) = (1 + r)−1[Xu Xd] qu qd −1 S(0) B(0) , where with u = u/(1 + r), d = d/(1 + r), we have q := qu qd = u d 1 1 −1 1 1   1−d =  u −d  u −1 u −d Note that qu, qd > 0 and qu + qd = 1. So q := (qu, qd) is a probability distribution on S(1).
  • 14. Martingale Measure: First Glimpse Important point: q depends only on the returns u, d, and not on the associated probabilities p, 1 − p. Moreover, −1 S(1), q] = S(0)u 1 − d + S(0)d u − 1 = S(0). E[(1 + r) u −d u −d Under this synthetic distribution, the discounted expected value of the stock price at time T = 1 equals S(0). Hence {S(0), (1 + r)−1S(1)} is a ‘martingale’ under the synthetic probability distribution q. Thus c = (1 + r)−1[Xu Xd] qu qd is the discounted expected value of the contingent claim X under the martingale measure q.
  • 15. Arbitrage-Free Price of a Claim Theorem: The quantity c = (1 + r)−1[Xu Xd] qu qd is the unique arbitrage-free price for the contingent claim. Suppose someone is ready to pay c > c for the claim. Then the seller collects c , invests c − c in a risk-free bond, uses c to implement replicating strategy and settle claim at time T = 1, and pockets a riskfree profit of (1 + r)(c − c). This is called an ‘arbitrage opportunity’. Suppose someone is ready to sell the claim for c < c. Then the buyer can make a risk-free profit.
  • 16. Multiple Periods: Binomial Model The same strategy works for multiple periods; this is called the binomial model. Bond price is deterministic: Bn+1 = (1 + rn)Bn, n = 0, . . . , N − 1. Stock price can go up or down: Sn+1 = Snun or Sndn. There are 2N possible sample paths for the stock, corresponding to each h ∈ {u, d}N . For each sample path h, at time N there is a payout Xh. Claim becomes due only at the end of the time period (European contingent claim). In an ‘American’ option, the buyer chooses the time of exercising the option.
  • 17. Define dn = dn/(1 + rn), un = un/(1 + rn), 1 − dn un − 1 . qu,n = , qd,n = un − dn un − dn; Introduce a modified stochastic process Sn+1 = Snun with probability qu,n, Sndn with probability qd,n. Then E{(1 + rn)−1Sn+1|Sn, Sn−1, . . . , S0} = Sn, for n = 0, . . . , N − 1. Thus the discounted process  n−1     (1 + ri)−1Sn i=0 where the empty product is taken as one, is a martingale.
  • 18. Replicating Strategy for N Periods We already know to replicate over one period. Extend argument to N periods. Suppose j ∈ {u, d}N −1 is the set of stock price transitions up to time N − 1. So now there are only two possibilities for the final sample path: ju and jd, and only two possible payouts: Xju and Xjd. Denote these by cju and cjd respectively. We already know how to compute a cost cj and a replicating portfolio [aj bj] to replicate this claim, namely: cj = (1 + rn−1)−1 cjuqu,n + cjdqd,n . [aj bj] = [cju cjd] Sjuj Sjdj Bj(1 + rN −1) Bj(1 + rN −1) −1 .
  • 19. Do this for each j ∈ {u, d}N −1. So if we are able to replicate each of the 2N −1 payouts cj at time T = N − 1, then we know how to replicate each of the 2N payouts at time T = N . Repeat backwards until we reach time T = 0. decreases by a factor of two at each time step. Number of payouts
  • 20.
  • 21. Arbitrage-Free Price for Multiple Periods Recall earlier definitions: dn un 1 − dn un − 1 dn = ,u = , qu,n = . , qd,n = 1 + rn n 1 + rn un − dn un − dn; Now define N −1 qh = qh,n, ∀h ∈ {u, d}N , n=0  −1 N −1 c0 :=  (1 + rn) Xhqh. n=0 h∈{u,d}N c0 is the expected value of the claim Xh under the synthetic distribution {qh} that makes the discounted stock price a martingale. Moreover, c0 is the unique arbitrage-free price for the claim.
  • 22. Replicating Strategy in Multiple Periods Seller of claim receives an amount c0 at time T = 0 and invests a0 in stocks and b0 in bonds, where [a0 b0] = [cu cd] S0u0 S0 d 0 B0(1 + r0) B0(1 + r0) −1 . Due to replication, at time T = 1, the portfolio is worth cu if the stock goes up, and is worth cd if the stock goes down. At time T = 1, adjust the portfolio according to [a1 b1] = [ci0u ci0d] S1u1 S1 d 1 B1(1 + r1) B1(1 + r1) where i0 = u or d as the case may be. Then repeat. −1 ,
  • 23. Important note: This strategy is self-financing: a0S1 + b0B1 = a1S1 + b1B1 whether S1 = S0u0 or S1 = S0d0 (i.e. whether the stock goes up or down at time T = 1). This property has no analog in the one-period case. It is also replicating from that time onwards. Observe: Implementation of replicating strategy requires reallocation of resources N times, once at each time instant.
  • 25. Continuous-Time Processes: Black-Scholes Formula Take ‘limit’ at time interval goes to zero and N → ∞; binomial asset price movement becomes geometric Brownian motion: 1 µ − σ 2 t + σWt , t ∈ [0, T ], 2 where Wt is a standard Brownian motion process. µ is the ‘drift’ of the Brownian motion and σ is the volatility. St = S0 exp Bond price is deterministic: Bt = B0ert. simple option: XT = {ST − K}+. Claim is European and a What we can do: Make µ, σ, r functions of t and not constants. What we cannot do: Make σ, r stochastic! (Stochastic µ is OK.)
  • 26. Theorem (Black-Scholes 1973): price is log(S0/K ∗) 1 √ √ C0 = S0Φ + σ T 2 σ T The unique arbitrage-free option − K ∗Φ log(S0/K ∗) 1 √ √ − σ T 2 σ T , where c 1 −u2 /2 du √ e Φ(c) = 2π −∞ is the Gaussian distribution function, and K ∗ = e−rT K is the discounted strike price.
  • 27. Black-Scholes PDE Consider a general payout function erT ψ(e−rT x) to the buyer if ST = x (various exponentials discount future payouts to T = 0). Then the unique arbitrage-free price is given by C0 = f (0, S0), where f is the solution of the PDE ∂f 1 2 2 ∂ 2f + σ x = 0, ∀(t, x) ∈ (0, T ) × (0, ∞), 2 ∂t 2 ∂x with the boundary condition f (T, x) = ψ(x). No closed-form solution in general (but available if ψ(x) = (x − K ∗)+).
  • 28. Replicating Strategy in Continuous-Time Define ∗ Ct = C0 + t 0 ∗ ∗ fx(s, Ss )dSs , t ∈ (0, T ), where the integral is a stochastic integral, and define ∗ ∗ ∗ αt = fx(t, St ), βt = Ct − αtSt . Then hold αt of the stock and βt of the bond at time t. Observe: Implementation of self-financing fully replicating strategy requires continuous trading.
  • 29. Some Simple Modifications of Black-Scholes Theory
  • 30. Extensions to Multiple Assets Binomial model extends readily to multiple assets. Black-Scholes theory extends to the case of multiple assets of the form (i) St (i) = S0 exp 1 (i) µ(i) − [σ (i)]2 t + σWt , t ∈ [0, T ], 2 (i) where Wt , i = 1, . . . , d are (possibly correlated) Brownian motions. (1) (d) Analog of Black-Scholes PDE: C0 = f (0, S0 , . . . , S0 ) where f satisfies a PDE. But no closed-form solution for f in general.
  • 31. American Options An ‘American’ option can be exercised at any time up to and including time T . So we need a ‘super-replicating’ strategy: The value of our portfolio must equal or exceed the value of the claim at all times. If Xt = {St − K}+, then both price and hedging strategy are same as for European claims. Very little known about pricing American options in general. Theory of ‘optimal time to exercise option’ is very deep and difficult.
  • 32. Sensitivities and the ‘Greeks’ Recall C0 = f (0, S0) is the correct price for the option under BlackScholes theory. (We need not assume the claim to be a simple option!) ∂C0 ∂∆ ∂ 2C0 ∆= , ,Γ = = 2 ∂S0 ∂S0 ∂S0 ∂C0 ∂f (t, Xt) ∂f (t, Xt) ,θ = − ,ρ = . ∂σ ∂t ∂r ‘Delta-hedging’: A strategy such that ∆ = 0 – return is insensitive to initial stock price (to first-order approximation). Vega = ν = ‘Delta-gamma-hedging’: A strategy such that ∆ = 0, Γ = 0 – return is insensitive to initial stock price (to second-order approximation).
  • 34. What Went Wrong? My view: The current financial debacle owes very little to poor modeling of risks. Most significant factors were: • Complete abdication of oversight responsibility by US government – led to over-leveraging and massive conflicts of interests • OTC trading of complex instruments – made ‘price discovery’ impossible ⇒ Net outstanding derivative positions: $ 760 trillion! ⇒ U.S. Annual GDP: $ 13 trillion, World’s: $ 60 trillion ⇒ 90% of derivatives traded OTC – No regulation whatsoever! • ‘One-way’ rewards for traders: Heads the traders win – tails the depositors and shareholders lose • Real bonuses paid on virtual profits, and so on Please read full paper for elaboration.
  • 35. Some Open Problems That Would Interest Control Theorists
  • 36. Some Open Problems • Incomplete markets: Replication is impossible • Multiple martingale measures: Which one to choose? • Computing the ‘greeks’ when there are no closed-form formulas • Alternate models for asset price movement: Why geometric Brownian motion?
  • 37. Incomplete Markets Consider the one-period model where the asset takes three, not two, possible values.   S(0)u  with probability pu, S(1) = S(0)m with probability pm,   S(0)d with probability p , d To construct a replicating strategy, we need to choose a, b such that [a b] S(0)u S(0)m S(0)d (1 + r)B(0) (1 + r)B(0) (1 + r)B(0) No solution in general – replication is impossible! = [Xu Xm Xd].
  • 38. Martingale measures Let us try to find a synthetic measure q = (qu, qm, qd) so that E[(1 + r)−1S(1), q] = S(0). Need to choose qu, qm, qd such that qu + qm + qd = 1, quu + qmm + qdd = 1 + r. Infinitely many martingale measures! Is there a relationship?
  • 39. Finite Market Case: DMW Theorem Consider d assets over N time instants, each assuming values in R. We allow infinitely many values for each asset, correlations, etc. Let ˜ P denote the law of these assets (law over RdN ). Theorem (Dalang-Morton-Willinger): are equivalent: The following statements ˜ ˜ • There exists a probability measure Q on RdN that is equivalent to P ˜ such that, under Q, the process {Sn}N n=0 is a martingale. • There does not exist an arbitrage opportunity. Moreover, if either of these equivalent conditions holds, then it is pos˜ sible to choose the measure Q in such a way that the Radon-Nikodym ˜ ˜ derivative (dQ/dP ) is bounded.
  • 40. Existence of a Replicating Strategy Define ˜ ˜ V−(X) := min E[X, Q], V+(X) := max E[X, Q], ˜ Q∈M ˜ Q∈M where M is the set of martingale measures. [V−(X), V+(X)] is arbitrage-free. Then every price in Note: V−(X) is the maximum that the buyer of the claim would (normally) be willing to pay. Similarly, V+(X) is the minimum that the seller of the claim would (normally) be willing to accept. Theorem: A European contingent claim with the payout function X is replicable if and only if V−(X) = V+(X). Modulo technical conditions, replicability ≈ unique martingale measure.
  • 41. Minimum Relative Entropy Martingage Measures ˜ In incomplete markets (M is infinite), choose Q to minimize the relative entropy: ˜ ˜ Q∗ = arg min H(Q ˜ Q∈M ˜ P ), where n ˜ H(Q ˜ P) = qi qi log . pi i=1 ˜ Choose martingale measure that is ‘closest’ to the real-world law P . ˜ Q∗ has a nice interpretation in terms of maximizing utility. Since M is ˜ ˜ ˜ a convex set and H(Q P ) is convex in Q, this is a convex optimization problem.
  • 42. Computing the Greeks Even for simple geometric Brownian motion models, no closed form for fair price C0 = f (0, S0) unless claim X is a simple option. So how to compute the ‘greeks’ ? One possibility: Evaluate fair price(s) using stochastic (Monte Carlo) simulation; then differentiate numerically. Absolutely fraught with numerical instabilities and sensitivities. Answer: Malliavin calculus. Originally developed for Brownian motion, now extented to arbitrary L´vy processes. e
  • 43. Alternate Models for Asset Prices Geometric L´vy processes: Assume e St = S0 exp(Lt), where {Lt} is a L´vy process. e A L´vy process is the most general process with independent incree ments. For all practical purposes, a L´vy process consists of a Wiener e process (Brownian motion) plus a countable number of ‘jumps’. Sad fact: Replication is possible only for geometric Brownian motion asset prices!
  • 44. Ergo: GBM (Geometric Brownian Motion) is the only asset price model for which there exists a unique martingale measure and the theory is very ‘pretty’. Unfortunately, real world distributions are quite far from Gaussian, in the range [µ − 10σ, µ + 10σ]. Moreover, they are also ‘skewed’ in the positive direction. A tractable theory of pricing claims with real world probabilities is still waiting to be discovered.
  • 45. Conclusions Quantitative finance has definitely made pricing and trading more ‘scientific’, but several poorly understood issues still remain: • Irrational behavior • Non-equilibrium economics (e.g. incomplete information) • Correlated increments in asset price returns • Effects of alternate asset price models on option pricing and/or trading strategies. In short, what is unknown dwarfs what is known. Thank You!