35

General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

General Black-Scholes models accounting for increased

market volatility from hedging strategies

K. Ronnie Sircar� George Papanicolaouy

June 1996, revised April 1997

Abstract

Increases in market volatility of asset prices have been observed and analyzed in recent years and theircause has generally been attributed to the popularity of portfolio insurance strategies for derivative securities.The basis of derivative pricing is the Black-Scholes model and its use is so extensive that it is likely to in uencethe market itself. In particular it has been suggested that this is a factor in the rise in volatilities. In thiswork we present a class of pricing models that account for the feedback e�ect from the Black-Scholes dynamichedging strategies on the price of the asset, and from there back onto the price of the derivative. Thesemodels do predict increased implied volatilities with minimal assumptions beyond those of the Black-Scholestheory. They are characterized by a nonlinear partial di�erential equation that reduces to the Black-Scholesequation when the feedback is removed.

We begin with a model economy consisting of two distinct groups of traders: Reference traders who arethe majority investing in the asset expecting gain, and program traders who trade the asset following aBlack-Scholes type dynamic hedging strategy, which is not known a priori, in order to insure against the riskof a derivative security. The interaction of these groups leads to a stochastic process for the price of the assetwhich depends on the hedging strategy of the program traders. Then following a Black-Scholes argument, wederive nonlinear partial di�erential equations for the derivative price and the hedging strategy. Consistencywith the traditional Black-Scholes model characterizes the class of feedback models that we analyze in detail.We study the nonlinear partial di�erential equation for the price of the derivative by perturbation methodswhen the program traders are a small fraction of the economy, by numerical methods, which are easy to useand can be implemented e�ciently, and by analytical methods. The results clearly support the observedincreasing volatility phenomenon and provide a quantitative explanation for it.

Keywords: Black-Scholes model, Dynamic hedging, Feedback e�ects, Option pricing, Volatility.

Submitted to Applied Mathematical Finance

�Scienti�c Computing and Computational Mathematics Program, Gates Building 2B, Stanford University, Stan-ford CA 94305-9025; [email protected]; work supported by NSF grant DMS96-22854.

yDepartment of Mathematics, Stanford University, Stanford CA 94305-2125; [email protected]; worksupported by NSF grant DMS96-22854.

1

Page 2: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

Contents

1 Introduction 21.1 The Black-Scholes Model : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 31.2 Feedback E�ects : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 3

2 Derivation of the Model 52.1 The Generalized Black-Scholes Pricing Model : : : : : : : : : : : : : : : : : : : : : : 52.2 Framework of Model Incorporating Feedback : : : : : : : : : : : : : : : : : : : : : : 62.3 Asset Price under Feedback : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 72.4 Modi�ed Black-Scholes under Feedback : : : : : : : : : : : : : : : : : : : : : : : : : 82.5 Consistency and Reduction to Black-Scholes : : : : : : : : : : : : : : : : : : : : : : : 10

2.5.1 Classical Black-Scholes under Feedback : : : : : : : : : : : : : : : : : : : : : 112.6 Multiple Derivative Securities : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 132.7 European Options Pricing and Smoothing Requirements : : : : : : : : : : : : : : : : 13

2.7.1 The Smoothing Parameter : : : : : : : : : : : : : : : : : : : : : : : : : : : : 142.7.2 Smoothing by Distribution of Strike Prices : : : : : : : : : : : : : : : : : : : 152.7.3 The Full Model : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 16

3 Asymptotic Results for small � 163.1 Regular Perturbation Series Solution : : : : : : : : : : : : : : : : : : : : : : : : : : 173.2 Least Squares Approximation by the Black-Scholes Formula : : : : : : : : : : : : : 19

3.2.1 Adjusted Volatility as a function of time : : : : : : : : : : : : : : : : : : : : 203.2.2 Adjusted Volatility as a function of Asset Price : : : : : : : : : : : : : : : : : 21

3.3 Extension to Multiple Options : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 22

4 General Asymptotic Results 24

5 Numerical Solutions and Data Simulation 265.1 Data Simulation : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 275.2 Numerical Solution for many options : : : : : : : : : : : : : : : : : : : : : : : : : : : 29

5.2.1 Volatility Implications : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 315.2.2 Varying strike times : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 32

6 Summary and conclusions 33

1 Introduction

One of modern �nancial theory's biggest successes in terms of both approach and applicability hasbeen Black-Scholes pricing, which allows investors to calculate the `fair' price of a derivative securitywhose value depends on the value of another security, known as the underlying, based on a smallset of assumptions on the price behavior of that underlying. Indeed, before the method existed,pricing of derivatives was a rather mysterious task due to their often complex dependencies on theunderlying, and they were traded mainly over-the-counter rather than in large markets, usuallywith high transaction costs. Publication of the Black-Scholes model [4] in 1973 roughly coincidedwith the opening of the Chicago Board of Trade and since then, trading in derivatives has becomeproli�c.

Furthermore, use of the model is so extensive, that it is likely that the market is in uenced by

2

Page 3: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

it to some extent. It is this feedback e�ect of Black-Scholes pricing on the underlying's price andthence back onto the price of the derivatives that we study in this work. Thus we shall relax one ofthe major assumptions of Black and Scholes: that the market in the underlying asset is perfectlyelastic so that large trades do not a�ect prices in equilibrium.

1.1 The Black-Scholes Model

The primary strength of the Black-Scholes model, in its simplest form, is that it requires the estima-tion of only one parameter, namely the market volatility of the underlying asset price (in generalas a function of the price and time), without direct reference to speci�c investor characteristicssuch as expected yield, utility function or measures of risk aversion. Later work by Kreps [6] andBick [2,3] has placed both the classical and the generalized Black-Scholes formulations within theframework of a consistent economic model of market equilibrium with interacting agents havingvery speci�c investment characteristics.

In addition, the Black-Scholes analysis yields an explicit trading strategy in the underlying as-set and riskless bonds whose terminal payo� is equal to the payo� of the derivative security atmaturity. Thus selling the derivative and buying and selling according to this strategy `covers' aninvestor against all risk of eventual loss, for a loss incurred at the �nal date as a result of one halfof this portfolio will be exactly compensated by a gain in the other half. This replicating strategy,as it is known, therefore provides an insurance policy against the risk of holding or selling thederivative: it is called a dynamic hedging strategy (since it involves continual trading), where tohedge means to reduce risk. That investors can hedge and know how to do so is a second majorstrength of Black-Scholes pricing, and it is the proliferation of these hedging strategies causing afeedback onto the underlying pricing model that we shall study here.

The missing ingredients in this brief sketch of the Black-Scholes argument are, �rstly, the exis-tence of such replicating strategies, which is a problem of market completeness that is resolved inthis setting by allowing continuous trading (or, equivalently, in�nite trading opportunities); andsecondly, that the price of running the dynamic hedging strategy should equal the price of thederivative if there is not to be an opportunity for some investor to make `money for nothing', anarbitrage. Enforcement of no-arbitrage pointwise in time leads to the Black-Scholes pricing equa-tion; more globally, it can be considered as a model of the observation that market trading causesprices to change so as to eliminate risk-free pro�t-making opportunities.

1.2 Feedback E�ects

There has been much work in recent years to explain the precise interaction between dynamic hedg-ing strategies and market volatility. As Miller [17] notes, \the widespread view, expressed almostdaily in the �nancial press ... is that stock market volatility has been rising in recent years andthat the introduction of low-cost speculative vehicles such as stock index futures and options hasbeen mainly responsible." Modelling of this phenomenon typically begins with an economy of twotypes of investors, the �rst whose behavior upholds the Black-Scholes hypotheses, and the secondwho trade to insure other portfolios. Peters [18] has `smart money traders' who invest according tovalue and `noise traders' who follow fashions and fads; the latter overreact to news that may a�ectfuture dividends, to the pro�t of the former. F�ollmer and Schweizer [9] have `information traders'who believe in a fundamental value of the asset and that the asset price will take that value, and`noise traders' whose demands come from hedging; they derive equilibrium di�usion models for theasset price based on interaction between these two.

3

Page 4: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

Brennan and Schwartz [5] construct a single-period model in which a fraction of the wealth isheld by an expected utility maximizing investor, and the rest by an investor following a simpleportfolio insurance strategy that is a priori known to all. They assume the �rst investor has aCRRA utility function1 and obtain between 1% and 7% increases in Black-Scholes implied marketvolatility2 for values of the fraction of the market portfolio subject to portfolio insurance varyingbetween 1% and 20%.

In similar vein, Frey and Stremme [11] present a discrete time and then a continuous time econ-omy of reference traders (Black-Scholes upholders) and program traders (portfolio insurers). Theyderive an explicit expression for the perturbation of the Ito di�usion equation for the price of theunderlying asset by feedback from the program traders' hedging strategies. In particular, theyconsider the case of a `Delta Hedging' strategy for a European option whose price c(x; t) is givenby a classical Black-Scholes formula, that is one with constant volatility �. It is described by afunction �(x; t) which is the number of units of the underlying asset to be held when the asset priceis x at time t, and it is a result of Black-Scholes theory that this number is the `delta' of the optionprice: � = @c=@x. Thus they examine the e�ect of � being completely speci�ed but for the constant�, and ask the questions i) how valid is it for the program traders to continue to use the classicalBlack-Scholes formula when they also know about feedback e�ects on the price of the underlyingstock? and ii) given the single degree of freedom allowed for the choice of �, what is the best valueto choose for �? The latter question leads them to a family of �xed-point problems and thenceto lower and upper bounds for suitable �. They report up to 5% increases in market volatilitywhen program traders have a 10% market share. This framework is also studied by Sch�onbucherand Wilmott [22,23] who analyse perturbations of asset prices by exogenously given Black-Scholeshedging strategies and, in particular, induced price jumps as expiration is approached.

A full description of the extent and type of program trading that occurs in practice is given byDu�ee et al. [7]. They write that \the New York Stock Exchange (NYSE) has de�ned programtrading as the purchase or sale of at least �fteen stocks with a value of the trade exceeding $1million. Program trading has averaged about 10 percent of the NYSE volume or 10 to 20 millionshares per day in the last year-and-a-half that these data have been collected. This activity hasfallen to about 3 percent of volume since the NYSE encouraged �rms to restrict some program-related trades after October 1989." In addition, they report that 10� 30% of all program tradingoccurs on foreign exchanges, particularly in London.

In Section 2, we follow the framework of the Frey-Stremme model, but consider the hedging strat-egy as unknown and derive equations for it using the modi�ed underlying asset di�usion process.The key ingredients are a stochastic income process, a demand function for the reference traders,and a parameter � equal to the ratio of the number of options being hedged to the total number ofunits of the asset in supply. In addition to the equations arising from an arbitrary demand functionand a general Ito income process, we give two families of pricing models that are consistent withthe generalized and classical Black-Scholes pricing equations, and which reduce to these when theprogram traders are removed. Enforcing this consistency places a restriction on the form of thereference traders' demand function, which we derive.

1A von Neumann-Morgenstern utility function with Constant Relative Risk Aversion is of the form u(x) = x = for some > 0.

2In the sense of the instantaneous variance rate of the prices of the underlying asset resulting from their model.

4

Page 5: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

We concentrate on the feedback model for a European call option consistent with classical Black-Scholes in Section 3, and give asymptotic results for when the volume of assets traded by theprogram traders is small compared to the total number of units of the asset. Here, the programtraders cause a small perturbation to the classical Black-Scholes economy, and we measure thee�ects in terms of implied Black-Scholes volatility: the adjusted volatility parameter that shouldbe used in the Black-Scholes formula to best approximate, in a sense that is made precise, thefeedback-adjusted price of the option. We �nd that the market volatility does indeed increase asanticipated, and by a greater degree than found in the Brennan-Schwartz or Frey-Stremme studies.We also give an extension to the more realistic case when feedback comes from hedging a numberof di�erent options on the underlying asset, producing similar results.

In Section 4, we present general analytical results for an arbitrary European derivative securitywith a convex payo� function, again when program trading is small compared to reference trading.We �nd the model predicts higher implied market volatilities. Then in Section 5, we outline an ef-�cient numerical scheme for solution of the model equations. We also present typical discrepanciesbetween historical volatilities and feedback volatilities as predicted by our model. These illustratethat mispricings of up to 30% can occur if traders attempt to account for feedback-induced increasedmarket volatility by constantly re-calibrating the Black-Scholes volatility parameter, instead of us-ing the full theory.

If we assume that increased volatility is due primarily to feedback e�ects from program tradingthen we can use our model to estimate the fraction of the market that is being traded for portfolioinsurance purposes. Jacklin et al. [15] argue that one of the causes of the crash of October 19,1987 was information about the extent of portfolio insurance-motivated trading suddenly becomingknown to the rest of the market. This prompted the realization that assets had been overvaluedbecause the information content of trades induced by hedging concerns had been misinterpreted.Consequently, general price levels fell sharply. Similar conclusions are reached by Du�ee et al. [7],Gennotte and Leland [12], and Grossman [13].

We summarize and give conclusions and plans for future work in Section 6.

2 Derivation of the Model

We state for reference the generalized3 Black-Scholes pricing partial di�erential equation whosederivation is detailed in [8] for example, and then extend it to incorporate feedback e�ects fromportfolio insurance.

2.1 The Generalized Black-Scholes Pricing Model

Suppose there is a model economy in which traders create a continuous-time market for a particular

asset whose equilibrium price process is denoted byn~Xt; t � 0

o: There are two other securities in

the economy: a riskless bond with price process �t = �0ert, where r is the constant `spot' interest

rate, and a derivative security with price processn~Pt; t � 0

owhose payo� at some terminal date

T > 0 is contingent on the price ~XT of the underlying asset on that date: ~PT = h( ~XT ), for somefunction h(�). The asset is assumed to pay no dividends in 0 � t � T .

3We use the word generalized in the sense that the underlying asset price is a general Ito process rather than thespeci�c case of Geometric Brownian Motion as in the classical Black-Scholes derivation.

5

Page 6: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

An Ito process for the price of the underlying is taken as given:

d ~Xt = �( ~Xt; t)dt+ �( ~Xt; t)d ~Wt; (2:1)

wheren~Wt; t � 0

ois a standard Brownian Motion on a probability space (;F ;P), and � and �

satisfy Lipschitz and growth conditions su�cient for the existence of a continuous solution to (2.1).In practice, these functions are often calibrated from past data to make such a model tractable.

Then we suppose the price of the derivative is given by ~Pt = ~C( ~Xt; t) for some function ~C(x; t)that is assumed su�ciently smooth for the following to be valid. Well-known arguments involvingconstruction of a self-�nancing replicating strategy in the underlying asset and bond lead to thegeneralized Black-Scholes partial di�erential equation for the function ~C(x; t)

@ ~C

@t+

1

2�(x; t)2

@2 ~C

@x2+ r

x@ ~C

@x� ~C

!= 0; (2:2)

for each x > 0; t > 0. The terminal condition is ~C(x; T ) = h(x). Furthermore, ~C(x; t) is indepen-dent of the drift function �(x; t) in (2.1).

Later, we shall refer to the classical Black-Scholes equation which comes from taking the un-derlying's price to be a Geometric Brownian Motion,

d ~Xt = � ~Xtdt+ � ~Xtd ~Wt; (2:3)

for constants � and �. Substituting �(x; t) � �x in (2.2), gives

@ ~C

@t+1

2�2x2

@2 ~C

@x2+ r

x@ ~C

@x� ~C

!= 0; (2:4)

which is known as the classical Black-Scholes equation. It does not feature the drift parameter �in (2.3).

The dynamic hedging strategy to neutralize the risk inherent in writing4 the derivative is, ex-plicitly, to hold the amount ~Cx( ~Xt; t) of the underlying asset at time t, continually trading tomaintain this number of the asset, and invest the amount ~C( ~Xt; t)� ~Xt

~Cx( ~Xt; t) in bonds at timet. The cost of doing this is ~C(x; t), which is the `fair' price of the derivative. Equivalently, holdingthe derivative and � ~Cx( ~Xt; t) of the underlying is a risk-free investment.

2.2 Framework of Model Incorporating Feedback

We next describe the framework of the continuous-time version of the model economy proposed byFrey and Stremme [11].

In this economy there are two distinct groups of traders: reference traders and program traderswhose characteristics are outlined below. These investors create a continuous-time market for aparticular asset whose equilibrium price process in this setting is denoted by fXt; t � 0g : The priceprocess of the bond is denoted �t = �0e

rt as before, and the price of the derivative security is

4The party that sells the derivative contract is called the writer, and the buyer is called the holder.

6

Page 7: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

fPt; t � 0g.

We characterize the larger of the two groups of traders, the reference traders, as investors whobuy and sell the asset in such a way that, were they the only agents in the economy, the equilib-rium asset price would exactly follow a solution trajectory of (2.1). Furthermore, this price wouldbe independent of the distribution of wealth amongst the reference traders, so we can consider allthe reference traders' market activities by de�ning a single aggregate reference trader who repre-sents the actions of all the reference traders together in the market. Alternatively, they can bedescribed as traders who blindly follow this asset pricing model, and act accordingly. To derive themodel for the asset price incorporating feedback e�ects, rather than taking Xt as given, we supposethe aggregate reference trader has two primitives:

1. an aggregate stochastic income (equal to the total income of all the reference traders) modelledby an Ito process fYt; t � 0g satisfying

dYt = �(Yt; t)dt+ �(Yt; t)dWt; (2:5)

where fWtg is a Brownian motion, and � and � are exogenously given functions satisfying theusual technical conditions for existence and uniqueness of a continuous solution to (2.5). Wenote at this stage that the functions �(y; t) and �(y; t) will not appear in the options pricingequations that we shall derive, so that the incomes process, which is not directly observable,need not be known for our model.

2. a demand function ~D(Xt; Yt; t) depending on the income and the equilibrium price process.Examples for ~D will be argued from a consistency criterion with the Black-Scholes model, asin the special case treated in the bulk of this paper.

The second group, consisting of program traders, is characterized by the dynamic hedging strategiesthey follow for purposes of portfolio insurance. Their sole reason for trading in the asset is to hedgeagainst the risk of some other portfolio (eg. against the risk incurred in writing a European optionon that asset). Their aggregate demand function is given by �(Xt; t) which is the amount of theasset those traders want to hold at time t given the price Xt; we do not allow � to depend onknowledge of the representative reference trader's income process Yt to which they have no access.We shall assume for the moment that the program traders are hedging against the risk of havingwritten � identical derivative securities, and indicate the extension to the general case where theinsurance is for varying numbers of di�erent derivatives in section (2.6). For convenience, we shallwrite �(Xt; t) = ��(Xt; t), where � can be thought of as the demand per security being hedged.

In this work, we do not assume that � is given, but go on to derive equations it must satisfy.

2.3 Asset Price under Feedback

We now consider how market equilibrium and Yt determine the price process of the asset, Xt. Letus assume that the supply of the asset S0 is constant and that ~D(x; y; t) = S0D(x; y; t), so that Dis the demand of the reference traders relative to the supply. Then we de�ne the relative demandof the representative reference trader and the program traders at time t to be G(Xt; Yt; t), where

G(x; y; t) = D(x; y; t) + ��(x; t); (2:6)

and � := �=S0 is the ratio of the volume of options being hedged to the total supply of the asset.The normalization by the total supply has been incorporated into the de�nition of D, and �� is

7

Page 8: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

the proportion of the total supply of stock that is being traded by the program traders.

Then, setting demand � supply = 1 at each point in time to enforce market equilibrium gives

G(Xt; Yt; t) � 1; (2:7)

which is the determining relationship between the trajectory Xt and the trajectory Yt which isknown. We assume that G(x; y; t) is strictly monotonic in its �rst two arguments, and has continu-ous �rst partial derivatives in x and y, so that we can invert (2.7) to obtain Xt = (Yt; t), for somesmooth function (y; t). This tells us that the process Xt must be driven by the same BrownianMotion as Yt.

Using Ito's lemma, we obtain

dXt =

"�(Yt; t)

@

@y+@

@t+

1

2�2(Yt; t)

@2

@y2

#dt+ �(Yt; t)

@

@y(Yt; t)dWt; (2:8)

and, di�erentiating the constraint G( (y; t); y; t)� 1, we obtain

@

@y= �@G=@y

@G=@x;

where @G=@x 6= 0 by strict monotonicity. Thus the asset price process Xt satis�es (under thee�ects of feedback) the stochastic di�erential equation

dXt = � (Xt; Yt; t)dt+ v (Xt; Yt; t)�(Yt; t)dWt; (2:9)

where the adjusted volatility is

v (Xt; Yt; t) = �Dy (Xt; Yt; t) + ��y (Xt; t)

Dx (Xt; Yt; t) + ��x (Xt; t); (2:10)

which, we note, is independent of the scaling by the supply.

The adjusted drift � (Xt; Yt; t) is

� = �(�Gy

Gx+Gt

Gx+1

2�2"Gyy

Gx� 2

GxyGy

G2x

+G2yGxx

G3x

#): (2:11)

2.4 Modi�ed Black-Scholes under Feedback

Next we examine how the modi�ed volatility (which is now a function of �) e�ects the derivationof the Black-Scholes equation for Pt from the point of view of the program traders. We shall followthe Black-Scholes derivation of [8] with the crucial di�erence that the price of the underlying isdriven not by (2.1), but by (2.9) which depends on a second Ito process Yt. The calculations aresimilar to those for stochastic volatility models (see [14] and [8, Chapter 8]) in that such modelstypically start with a stochastic di�erential equation like (2.9) for the underlying asset price whosevolatility is driven by an exogenous stochastic process given by an expression like (2.5), where Ytwould represent a non-traded source of risk.

Since the derivation will tell us how much of the asset the program traders should buy or sell

8

Page 9: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

to cover the risk of the derivative, we shall be able to obtain an expression for � in terms of theprice of the derivative. Generalizing the usual argument, we suppose the price of one unit of thederivative security is given by Pt = C (Xt; t) for some su�ciently smooth function C(x; t). Then weconstruct a self-�nancing replicating strategy (at; bt) in the underlying asset and the riskless bond:

aTXT + bT�T = PT ;

with

atXt + bt�t = a0X0 + b0�0 +

Z t

0asdXs +

Z t

0bsd�s; 0 � t � T , (2:12)

and at = � (Xt; t) because it is exactly the amount of the underlying asset that the trader musthold to insure against the risk of the derivative security, and it is therefore the time t demand forthe asset per derivative security being hedged. Excluding the possibility of arbitrage opportunitiesgives

atXt + bt�t = Pt; 0 � t � T , (2:13)

and by Ito's lemma and (2.12),

dPt = atdXt + btd�t

= [at� (Xt; Yt; t) + btr�t] dt+ atv (Xt; Yt; t) � (Yt; t)dWt:

Comparing this expression with

dPt =@C

@tdt+

@C

@xdX +

1

2�2v2

@2C

@x2dt;

and equating coe�cients of dWt gives

at = � (Xt; t) =@C

@x: (2:14)

From (2.13),

bt =Pt � atXt

�t; (2:15)

and matching the dt terms in the two expressions for dPt and using (2.14) and (2.15) we �nd

@C

@t+ �

@C

@x+1

2�2v2

@2C

@x2= ��+ r (C � x�) : (2:16)

We now exploit the fact that the volatility term v comes from feedback from hedging strategies.

From (2.10), the adjusted volatility for Xt is a function of � and its derivatives, so we can write

v (Xt; Yt; t) = H

�@�

@x(Xt; t) ;�((Xt; t) ; Xt; Yt; t

�;

for some function H . Then from (2.14) and (2.16), the function C(x; t) must satisfy the nonlinearpartial di�erential equation

@C

@t+1

2�2H2

@2C

@x2;@C

@x; x; y; t

!@2C

@x2+ r

�x@C

@x� C

�= 0; (2:17)

9

Page 10: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

for x; y > 0, and 0 � t < T with

C(x; T ) = h(x);

�(x; T ) = h0(x);

C(0; t) = 0;

�(0; t) = 0:

The dependence of H and � on y can be removed by inverting (2.6) to get a relation of the formy = (x; ��(x; t); t). We note that as a global partial di�erential equations problem, there is noguarantee that the equation has a solution for a given demand function. Such situations need tobe tackled on a case-by-case basis for a given demand function. However, we shall study theseequations in a vicinity of the Black-Scholes equation (2.2), and consider their global characteristicsat a later stage.

We can rewrite the equations in terms of the relative demand function G = D + ��. SinceH = �Gy=Gx, we have

@C

@t+

1

2�2�

Dy

Dx + �Cxx

�2 @2C@x2

+ r

�x@C

@x� C

�= 0: (2:18)

This equation is also given by Sch�onbucher and Wilmott [24] when Yt is a standard Brownian mo-tion. However, in this general form, the model depends on modelling of the unobservable processYt because of the �(y; t) factor. The �nal step in the modelling is to enforce consistency with theBlack-Scholes model as �! 0 and, as we shall see in the next subsection, this imposes an importantrestriction on the demand function.

Another approach is that of Frey [10]5 who examines the feedback e�ect of the option replicat-ing strategy of a large trader who prices and hedges according to the value of a \fundamentalstate variable", analogous to Yt in the present analysis. Thus Frey performs similar calculationsto those of this section using the portfolio � evolving according to d� = dC(Yt; t)� ��(Yt; t)dXt,and proceeds to eliminate Xt by the market-clearing condition. He obtains a quasilinear PDE for�(y; t) (the hedging strategy) depending on observed values of the process Yt, and proves existenceand uniqueness of a solution.

In this paper, we view the feedback-perturbed process Xt as the observable (since feedback isoccurring), and construct the model to reduce to Black-Scholes depending on the unperturbed Xt

when there is no program trading. This is an essential step in our approach.

2.5 Consistency and Reduction to Black-Scholes

We now complete the model so that it will reduce to the generalized or classical Black-Scholesmodels in the absence of program traders. In this case, the no-arbitrage pricing argument startingwith the function D(x; y; t) and the income process Yt is carried out from the point of view ofan arbitrary investor in the derivative security rather than a program trader, with the followingmodi�cations: �� = 0 in Section (2.3) so that (2.10) becomes

v0(x; y; t) = �Dy(x; y; t)

Dx(x; y; t);

5This was pointed out to us by a referee.

10

Page 11: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

then everything in Section (2.4) up to (2.16) goes through as before, omitting the identi�cationat = � after (2.12) and in (2.14). Equation (2.16) now becomes

Ct +1

2�2(y; t)v20(x; y; t)Cxx + r (xCx � C) = 0: (2:19)

We shall refer to (2.19) as the limiting partial di�erential equation of (2.18) when there are noprogram traders, and look for conditions on the reference traders' demand function D such thatthis reduces to the classical or generalized Black-Scholes equation.

2.5.1 Classical Black-Scholes under Feedback

We begin with the special case that reduces to the classical Black-Scholes equation (2.4) withvolatility parameter � to illustrate the method; the generalized version is a simple extension. Wealso suppose D does not explicitly depend on t, to simplify notation, and that reference tradershave the rational characteristics Dx < 0 (their demand for the asset decreases when its price rises)and Dy > 0 (their demand increases with their income.)

Proposition 1 If the incomes process Yt is a geometric Brownian motion with volatility parameter�1, then the feedback model reduces to the classical Black-Scholes model in the absence of programtraders if and only if the demand function is of the form

D(x; y) = U(y =x); (2:20)

for some smooth increasing function U(�), where = �=�1.

Proof. By assumption, Yt satis�es

dYt = �1Ytdt+ �1YtdWt; (2:21)

for constants �1 and �1. Then (2.19) reduces to (2.4) if and only if

1

2�21y

2�Dy (x; y)

Dx (x; y)

�2=

1

2�2x2:

Thus D must satisfy Dy=Dx = � x=y, where we have taken the negative square root because theleft-hand side is negative under our hypotheses for rational trading. The general solution of thispartial di�erential equation is D(x; y) = U(y =x) for any di�erentiable function U(�). Finally, bydirect di�erentiation, Dx < 0 and Dy > 0 for x; y > 0 if and only if U 0(�) > 0.

Now, given a demand function of this form, we derive the pricing equation under feedback. Thedi�usion coe�cient is

1

2�21y

2�

Dy (x; y)

Dx (x; y) + ��x(x; t)

�2=

1

2�21y

2 2" �

y �1=x�U 0 (y =x)

(y =x2)U 0 (y =x)� ��x

#2:

We can use the market-clearing equation U (Y t =Xt) = 1� ��(Xt; t) from (2.7) to eliminate y. Let

V (�) be the inverse function of U(�), whose existence is guaranteed by the strict monotonicity of U .Then substituting y =x = V (1� ��) and also using �1 = �, the di�usion coe�cient becomes

1

2�2x2

�V (1� ��)U 0 (V (1� ��))

V (1� ��)U 0 (V (1� ��))� �x�x

�2; (2:22)

11

Page 12: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

and we obtain a family of nonlinear feedback pricing equations that are consistent with and, in theabsence of program trading reduce to, the classical Black-Scholes equation:

Ct +1

2

�V (1� �Cx)U

0 (V (1� �Cx))

V (1� �Cx)U 0 (V (1� �Cx))� �xCxx

�2�2x2Cxx + r (xCx � C) = 0: (2:23)

We note that these are independent of the parameters in the incomes process Yt and depend onlyon the function U and �, the observable market volatility of the underlying asset.

Setting � = 0 in (2.23) immediately recovers the classical Black-Scholes partial di�erential equa-tion (2.4). Since � is roughly the fraction of the asset market held by the program traders, it islikely that it is a small number in practice. Thus as long as � = Cx and Cxx remain bounded inmagnitude by a reasonable constant, we can study (2.23) as a small perturbation of (2.4).

Sch�onbucher [22] also realises the need for consistency with (classical) Black-Scholes. He stud-ied a linear (in x and y) demand function, which is not admissible in our formulation, and forcedconsistency by allowing the drift and di�usion coe�cients of the process Yt in (2.5) to depend on Xt.

In the bulk of this paper, we shall study the particular model arising from taking U as linear:U(z) = �z; � > 0, to infer qualitative properties of feedback from program trading. The equationbecomes

@C

@t+

1

2

24

�1� �@C@x

�1� �@C@x � �x@

2C@x2

352

�2x2@2C

@x2+ r

�x@C

@x� C

�= 0; (2:24)

which is independent of �.

If we suppose that Yt is the generalized Ito process (2:5) then (2.19) reduces to the generalizedBlack-Scholes equation (2.2) with volatility function �(x; t) in the absence of program traders ifand only if D is of the form D(x; y; t) = ~U(Q(y; t)� L(x; t); t) for some smooth function ~U that isstrictly increasing in its �rst argument, where

Q(y; t) =

Z y dv

� (v; t); L(x; t) =

Z x dv

� (v; t):

This can be shown easily as before, this time by �nding the general solution of

Dy

Dx= �� (x; t)

� (y; t):

If ~V (�; t) denotes the inverse function of ~U(�; t), and ~U1 its derivative with respect to the �rstargument, then, by straightforward calculations, we �nd that the feedback pricing equation thatreduces to the generalized Black-Scholes model when there are no program traders is

Ct +1

2

24 ~U1

�~V (1� �Cx; t) ; t

�~U1

�~V (1� �Cx; t) ; t

�� �� (x; t)Cxx

352

�(x; t)2Cxx + r (xCx � C) = 0: (2:25)

We note that this equation is independent of �(y; t) and �(y; t) in (2.5) and, as in the generalizedBlack-Scholes model, it is also independent of �(x; t) in (2.1).

12

Page 13: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

2.6 Multiple Derivative Securities

We now consider the case where the program traders create the aggregate demand function �(x; t)as a result of hedging strategies for n di�erent derivative securities with expiration dates Ti, andpayo� functions hi(x), i = 1; 2; � � � ; n: Let �i(x; t) be the demand for the asset resulting from allthe program traders' hedging strategies for insuring �i units of the i

th such option, so that

�(x; t) =nXi=1

�i�i(x; t):

We assume the demand function of the reference traders is of the form U(y =x) for consistencywith classical Black-Scholes, and that U is linear to obtain an extension of (2.24). Then, if Ci(x; t)is the price of the ith option, following a Black-Scholes argument for each option, we �nd

�i =@Ci@x

; (2:26)

and

@Ci@t

+1

2

24

�1� S�10

@C�

@x

�1� S�10

@C�

@x � S�10 x@2C�

@x2

352

�2x2@2Ci@x2

+ r

�x@Ci@x

� Ci

�= 0; t � Ti,

Ci(x; Ti) = hi(x); (2.27)

Ci = 0; t > Ti,

for each i = 1; 2; � � � ; n; where6

C�(x; t) =nX

j=1

�jCj(x; t): (2:28)

This is a system of n coupled nonlinear partial di�erential equations for the functions C1(x; t); � � � ; Cn(x; t).The procedure can easily be applied to the case of a general demand function and Yt a general Itoprocess to obtain a similar system of n equations for the functions C1(x; t); � � � ; Cn(x; t), analogousto (2.18). The constants �i could be generalized to depend on time, or be random processes.

2.7 European Options Pricing and Smoothing Requirements

We focus on the problem of feedback caused by portfolio insurance against the risk of writing oneparticular type of European call option which gives the holder the right, but not the obligation,to buy the underlying asset at the strike price K at the expiration date T . The terminal payo�function is h(x) = (x � K)+, and this was the original derivative security priced by Black andScholes in [4], for which they obtained a closed-form solution known as the Black-Scholes formula:

CBS(x; t) := xN(d1)�Ke�r(T�t)N(d2); (2:29)

where

d1 =log (x=K) +

�r + 1

2�2�(T � t)

�pT � t

; (2.30)

d2 = d1 � �pT � t; (2.31)

6We could also normalize the constants �i by � :=Pn

j=1 �j and de�ne � := �=S0 as in the scalar case, but we shall

keep the notation to a minimum.

13

Page 14: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

and

N(z) =1p2�

Z z

�1e�s

2=2ds:

As a terminal condition for the model in (2.24) that we shall study, this h(x) brings up the problemof the denominator of the di�usion coe�cient,2

4�1� �@C@x

�1� �@C@x � �x@

2C@x2

35

becoming zero. This is because7 h00(x) = �(x�K), so that at t = T , no matter how small � is, thedenominator is negative in some neighborhood of K. Since we would expect the di�usion equationto smooth the terminal data as the equation is run backwards in time from T , the denominatorwill go through zero as Cx and Cxx become smaller, causing the equation to become meaningless.

To avoid this situation, which arises solely because of the kink in the option's payo� function,we impose a second consistency condition with the Black-Scholes model as the strike time is ap-proached. That is, we ignore the feedback e�ects predicted by this theory as t! T because of theoversensitivity of the Black-Scholes dynamic hedging strategies to price uctuations around x = K,which is re ected by the fact that CBS

x (x; t) � H(x �K) and CBSxx (x; t) � �(x�K), as t! T . In

practice, frenetic program trading close to expiration is tempered by transaction costs, which canbe regarded as a natural smoother.

Technically, this means that we set the feedback price C equal to the Black-Scholes price CBSin some small interval T � " � t � T , and then run the full equation backwards from T � " insteadof T . It turns out that we can calculate " in terms of � and � to obtain su�cient smoothing of thedata for well-posedness of the nonlinear partial di�erential equation. The smoothing parameter "speci�ed in this way, then completes our feedback pricing model.

Sch�onbucher and Wilmott [24,23] analyse jumps in the asset price that can be induced by pro-gram traders following the hedging strategy from the Black-Scholes formula as t ! T . They alsopose a nonlinear PDE from a linear (in x and y) demand function with moving boundaries aris-ing from the jump conditions in the case of the hedging strategy produced endogenously by thefeedback theory.

2.7.1 The Smoothing Parameter

We de�ne the smoothing parameter " to be the minimum value of " > 0 such that

minx>0

FBS(x; T � ") = 0;

where

FBS(x; t) := 1� �@CBS@x

(x; t)� �x@2CBS@x2

(x; t):

Substituting the Black-Scholes formula (2.29) and calculating the minimum for each �xed ", yieldsthe following nonlinear algebraic equation satis�ed by ":

N(�p") +

e�12�

2"

�p2�"

=1

�:

7Here, H(z) denotes the Heaviside function (H(z) = 0 if z < 0 and H(z) = 1 if z > 0), and �(z) is its derivative,the Delta function.

14

Page 15: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

This can be solved numerically for given � and �, and a plot of �2" against � is shown in Figure(2.1).We note that " is independent of K and T (as well as r), so that the smoothing does not depend

0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.20

1

2

3

4

5

6

7

8x 10

−3

Fraction of Program Trading in Asset Market

Figure 2.1: Dimensionless Smoothing Parameter �2" as a function of �

on the speci�cs of the options contract. Indeed, the same " can be used in the feedback model forput option pricing (as can be seen from put-call parity for the Black-Scholes model), and also forthe system of equations in (2.27) when there is a uniform distribution of di�erent call options withthe same strike time, but di�erent strike prices (ie. �i � �.)

Furthermore, for small �, " � const.�2, which indicates that when program trading is small,smoothing is a minor modi�cation to our model away from the strike time. Our numerical ex-periments indicate that feedback prices away from T are quite insensitive to the choice of " (evenmore so the further t is from T ).

2.7.2 Smoothing by Distribution of Strike Prices

In practice, the speci�cs of options contracts being hedged by other program traders might not beknown to each bank that is trading to insure its portfolio. It could, therefore, be estimated by asmooth distribution function over a range of strike prices.

Let us suppose there are M strike times T1 < T2 < � � � < TM (typically options expire in three-monthly cycles, so it is natural to model these dates discretely). Then, if �i(K), i = 1; � � � ;M ,are smooth density functions describing the distribution of strike prices for options maturing atTi, the price Ci(x; t;K) of the option expiring at Ti with strike price K will satisfy (2.27) withCi(x; Ti;K) = (x�K)+, Ci(0; t;K) = Ke�r(Ti�t) and C�(x; t) :=

PMi=1H(Ti � t)Wi(x; t), where

Wi(x; t) :=

Z 1

0Ci(x; t;K)�i(K)dK:

15

Page 16: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

The denominator of the di�usion coe�cient is now controlled because C�(x; t) satis�es

@C�

@t+1

2

24

�1� S�10

@C�

@x

�1� S�10

@C�

@x � S�10 x@2C�

@x2

352

�2x2@2C�

@x2+ r

�x@C�

@x� C�

�= 0;

in each interval Ti�1 < t < Ti, with the terminal conditions

C�(x; Ti) =MX

p=i+1

Wp(x; Ti) +Z 1

0�i(K)(x�K)+dK;

for i =M;M � 1; � � � ; 1 and T0 := 0. The boundary condition at any t < TM is clearly

C�(0; t) =MXi=1

H(Ti � t)e�r(Ti�t)Z 1

0K�i(K)dK:

So, in the `top' interval (TM�1; TM), the equation for C�(x; t) is well-posed (in the sense of thedenominator remaining positive) provided that

1� S�10 C�x(x; TM)� S�10 xC�xx(x; TM) = 1� S�10

�Z x

0�M(K)dK � x�M (x)

�> 0;

for all x > 0. This is a mild requirement on the distribution function �M (�). With this established,the equation for CM (x; t;K) is well-posed in (TM�1; TM), and we can proceed similarly to establishwell-posedness for C�(x; t), and hence for Ci(x; t;K), in each (Ti�1; Ti) under a regularity conditionon �i(�).

2.7.3 The Full Model

The following equations summarize the feedback pricing model for a European call option that weshall study in detail in the next sections:

@C

@t+1

2

24

�1� �@C@x

�1� �@C@x � �x@

2C@x2

352

�2x2@2C

@x2+ r

�x@C

@x� C

�= 0; t < T � "; (2.32)

C(x; T � ") = CBS(x; T � ");

C(0; t) = 0;

limx!1

jC(x; t)� (x�Ke�r(T�t))j = 0;

with C(x; t) = CBS(x; t) for T � " � t � T .

That is, we study in detail, in sections 3, 4 and 5, the model from the demand function D(x; y) =U(y =x) with U(z) = �z.

3 Asymptotic Results for small �

In this section, we obtain results that are valid as �, the proportion of the total volume of theasset traded by the program traders, tends to zero. This means that we assume � is small enoughthat (2.32) can be considered a small perturbation to the classical Black-Scholes partial di�erentialequation (2.4). Rubinstein [21] assesses alternative pricing formulas by calculating their impliedBlack-Scholes volatilities for various strike prices and times-to-maturity and comparing with ob-served historical implied Black-Scholes volatilities. We present the feedback e�ects from our modelboth directly in terms of prices and as measured in this way.

16

Page 17: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

3.1 Regular Perturbation Series Solution

We calculate the �rst-order correction to the Black-Scholes pricing formula for a European optionunder the e�ects of feedback when � << 1. The full problem for C(x; t), the price of the optionwhen the underlying stock price is x > 0 at time t < T , is given at the end of section (2.7.3).

The � = 0 solution is the Black-Scholes formula (2.29). Then constructing a regular perturba-tion series

C(x; t) = CBS(x; t) + �C(x; t) + O��2�; (3:1)

and de�ning

LBSC := Ct +1

2�2x2Cxx + r (xCx � C) ; (3:2)

we expand (2.24) for small � to obtain

LBSC + ��2x3C2xx = O

��2�; (3:3)

so that, substituting from (3.1) and equating terms of magnitude O(�), C(x; t) satis�es

LBSC = ��2x3 @2CBS@x2

!2

:

Di�erentiating the expression (2.29) for CBS gives

LBSC = � xe�d21

2� (T � t); t < T � "

C(x; T � ") = 0;

C(0; t) = 0;

limx!1

jC(x; t)j = 0:

We next transform the problem forC to an inhomogeneous heat equation. Under the transformation

x = Key ; (3.4)

t = T � 2�

�2; (3.5)

C(x; t) = Ke(�12 (k�1)y�

14 (k+1)

2�)u(y; �); (3.6)

where k = 2r=�2, we obtain the following problem for u(y; �) in �1 < y <1, � > "�2=2

@u

@�� @2u

@y2=

1

2��exp

"� y

2

2�� 1

4(k + 1)2 � � y

2(k + 1)

#;

u(y;"

2�2) = 0; (3.7)

e�12 (k�1)yu(y; �) ! 0 as y ! �1;

and u is bounded as y ! +1. (See Wilmott et al [27] for further details.)

If the right-hand side of (3.7) is denoted by f(y; �), the solution can be expressed

u(y; �) =Z �

"2�

2

Z 1

�1B(�; s; y; �)f(�; s)d�ds;

17

Page 18: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

where

B(�; s; y; �) =1p

4� (� � s)exp

� (� � y)2

4 (� � s)

!:

Therefore,

u(y; �) =

Z �

"2�

2

Z 1

�1

1

2�sp4� (� � s)

exp

"� (� � y)2

4 (� � s)� �2

2s� 1

4(k + 1)2 s � �

2(k + 1)

#d�ds

=Z �

"2�

2

e� 1

4 (k+1)2s� y2

4(��s)

2�sp4� (� � s)

Z 1

�1e���

2���d�ds;

where � = 12s+

14(��s) and � = �y

2(��s)+12 (k + 1). Evaluating the inner integral as

p�=� exp

��2=4�

�,

and using�2

4�=s [y � (k + 1) (� � s)]2

4 (2� � s) (� � s);

we obtain the solution

u(y; �) =1

2�

Z �

"2�

2

exph�1

4 (k + 1)2 s� y2

4(��s) +s[y�(k+1)(��s)]2

4(2��s)(��s)

ip2�s� s2

ds: (3:8)

Now to remove the s = 0 singularity which causes the integrand to become large near the lower limit,and make the integral amenable to quadrature methods, we make the transformation v =

ps=2�

to give

u(y; �) =Z p1=2

�p"=4�

M(y; �; v)dv; (3:9)

where

M(y; �; v) =1

�p1� v2

exp

"�1

2(k + 1)2 �v2 � y2

4� (1� 2v2)+v2�y � � (k + 1)

�1� 2v2

��24� (1� v2) (1� 2v2)

#;

which has a well-de�ned limit as 1� 2v2 ! 0

limv!p

1=2M(y; �; v) =

p2

�exp

"�1

4(k + 1)2 � � y2

2�� 1

2y(k + 1)

#:

Clearly, M > 0 in the interval of integration, and so the �rst-order correction, C given by (3.6)and (3.9), is positive in x > 0, t < T . The perturbation of the idealized Black-Scholes referencemodel due to the presence of the program traders therefore has the e�ect of increasing the no-arbitrage price of the European option. Since the Black-Scholes formula (2.29) is an increasingfunction of the volatility parameter �, (@CBS=@� =xe�d

21=2p(T � t) =2� > 0), this result gives us

initial con�rmation that program traders cause market volatility to increase, and moreover, fromthe form of the perturbation series constructed (3.1), it is linearly increasing in the parameter �.A more direct indication of feedback volatility can be calculated from (2.22). This tells us that,according to the program traders, the underlying asset price under feedback follows the randomwalk described by (2.9), where the di�usion term in this case is

�x (1� �Cx)

1� �Cx � �xCxx= �x

"1 + �x

@2CBS@x2

#+ O(�2):

18

Page 19: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

Since @2CBS=@x2 = e�d

21=2=x�

p2�(T � t) > 0, feedback market `spot' volatility is always greater

than that used in the reference Black-Scholes model. See also the comments at the end of section4.

Throughout this section, we shall illustrate results with the example of a six-month Europeanoption (T = 0:5 years) with a strike price K = 5 when the constant spot interest rate is r = 0:04and the reference volatility is � = 0:4. Plots of CBS(x; t), C(x; t) and the perturbed prices for �xedx and for �xed t are given in Figure 3.1. In the latter, we take � = 0:05 with the correspondingsmoothing parameter " = 0:003.

010

20

0

0.50

10

20

xt

BS

Pric

e

Black−Scholes Price

010

20

0

0.50

0.5

1

1.5

xt

Cor

rect

ion

First−Order Correction

0 0.2 0.4 0.61

1.1

1.2

1.3

1.4

Time t

BS

and

Cor

rect

ed P

rices

Price Perturbation at x=6

0 1 2 3 40

0.1

0.2

0.3

0.4

x

BS

and

Cor

rect

ed P

rices

Price Perturbation at t=0.25

Figure 3.1: First-Order Perturbation: � = 0:05, � = 0:4, K = 5, T = 0:5

In Figure 3.2, we show the perturbed dynamic hedging strategy

�(x; t) =@CBS@x

+ �@C

@x;

compared with the original Black-Scholes hedging strategy. Recall that �(x; t) tell us how much ofthe underlying asset the program traders should hold at time t to insure against the risk of the calloption, and as the graphs show, this amount can increase or decrease under feedback perturbation,with e�ects most noticeable around the strike price x = K.

3.2 Least Squares Approximation by the Black-Scholes Formula

We now further exploit the view that (2.24) is a small perturbation to (2.4) by considering thesituation where program traders wish to use the Black-Scholes formula to price a European calloption, accounting for the feedback e�ects by using an adjusted volatility estimate. E�ectively,we are estimating how the presence of the program traders changes Black-Scholes volatility; that

19

Page 20: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

010

20

0

0.50

0.5

1

xt

Black−Scholes Hedging Strategy

010

20

0

0.5−1

0

1

xt

First−Order Correction

0 5 10 15 200

0.2

0.4

0.6

0.8

1

x

BS

and

Cor

rect

ed S

trat

egie

s

Strategy Perturbation at t=0.25

0 0.1 0.2 0.3 0.40.75

0.8

0.85

0.9

0.95

1

t

BS

and

Cor

rect

ed S

trat

egie

s

Strategy Perturbation at x=6

Figure 3.2: First-Order Perturbation to Hedging Strategy : � = 0:05, � = 0:4, K = 5, T = 0:5

is, what volatility parameter should be used in (2.29) to best approximate the solution to (2.24)?Our motivation behind this is to relate feedback e�ects to a commonly quoted synoptic variable,namely implied volatility.

3.2.1 Adjusted Volatility as a function of time

We calculate the Black-Scholes volatility that should be used in (2.29) to minimize the mean-squareapproximation error in x at each time. Thus, if C(x; t; �) is the feedback price satisfying (2.32),where � is the reference traders' (given) constant estimate of the underlying asset's volatility, thenat each �xed t, we calculate �� (t) which solves

min�(t)

Z 1

0[C (x; t; �)� CBS (x; t; � (t))]

2 dx: (3:10)

Here CBS(x; t; � (t)) denotes the Black-Scholes formula evaluated at asset price x, time t withvolatility parameter � (t), and the minimization is over values of � (t) for which the integral iswell-de�ned.

We have the regular perturbation solution (3.1), and we also linearize � (t) = � + � (t) + O ��2�,assuming the adjusted volatility �� (t) will be close to � for small �. Then we �nd

CBS (x; t; � (t)) = CBS (x; t; �) + � (t)R (x; t; �) + O��2�;

where

R (x; t; �) =@CBS@�

(x; t; �) =xe�

12d21(�)

pT � tp

2�: (3:11)

20

Page 21: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

The linearized minimization problem is now

min (t)

Z 1

0

hC (x; t; �)� (t)R (x; t; �)

i2dx:

The minimizing correction term is given by

�(t) =

R10 C (x; t; �)R (x; t; �)dxR1

0 R (x; t; �)2 dx; (3:12)

and the adjusted volatility at time t is �� (t) = � + � �(t) +O(�2).

We next consider how �(t) behaves as t ! T in order to obtain an indication of the validityof the asymptotic estimate to �� (t). The integral in the denominator is given by

Z 1

0R (x; t; �)2 dx =

K3�(T � t)3=2

2p�

exp

��3(T � t)(r � 1

4�2)

�;

which behaves like const.(T � t)3=2 as t! T . We also �ndZ 1

0C (x; t; �)R (x; t; �)dx � D0 (T � "� t) ;

for some constant D0. Hence, as t! T � ",

�(t) � D1 (T � "� t)�1=2 ;

for some constantD1, which suggests the asymptotic estimate to the adjusted Black-Scholes volatil-ity is valid as long as T � t > O ��2�, since " = O(�2) when � << 1.

Finally we note that C(x; t) and R(x; t) are positive, by inspection, so that �(t) > 0 for allt < T which implies that the �rst-order correction to the reference volatility is always positive:Black-Scholes volatility, calculated in this manner, always increases as a result of the presence ofprogram traders in this � << 1 setting.

In Figure 3.3, � and �� (t) are plotted for our standard example, using Simpson's Rule to evaluatethe integral in the numerator of (3.12) numerically. With � = 0:05, base volatility is seen to increaseby between 10� 18% over time in the region of validity t � 0:37.

3.2.2 Adjusted Volatility as a function of Asset Price

Similarly we can �nd a perturbation to the base volatility � which varies with the stock price:

�� (x) = � + � �(x) +O��2�;

where, for each �xed x > 0, �� (x) solves

min�(x)

Z T

0[C (x; t; �)� CBS (x; t; � (x))]

2 dt: (3:13)

The �rst-order correction � (x) is given by

� (x) =

R T0 C (x; t; �)R (x; t; �)dtR T

0 R (x; t; �)2 dt; (3:14)

21

Page 22: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

0 0.1 0.2 0.3 0.40.38

0.4

0.42

0.44

0.46

0.48

0.5

Time t

Bas

e an

d A

djus

ted

Vol

atili

ties

Time−dependent Volatility Correction

0 5 10 15 200.38

0.39

0.4

0.41

0.42

0.43

0.44

0.45

x

Bas

e an

d A

djus

ted

Vol

atili

ties

x−dependent Correction

Figure 3.3: First-Order Corrected Black-Scholes Volatilities: � = 0:05, � = 0:4, K = 5, T = 0:5

and, as for the time-dependent volatility correction, it is strictly positive. A plot for the exampleoption appears in Figure 3.3, and volatility appears to increase by up to 12%.

We could similarly minimize the mean-square error in both x and t and look at the adjustmentto volatility as a function of the strike price K or the reference volatility �. It turns out that theadjusted volatility increases near-linearly with �, and is relatively constant as K varies, providedthat K is not near zero.

3.3 Extension to Multiple Options

Many authors (see [1,13,16,21]) have attempted to construct pricing models that capture the ob-served non-constant variation of implied Black-Scholes volatility with strike price. That is, givenobserved prices for European options on the same underlying asset, but with di�erent strike prices,inverting the Black-Scholes formula (2.29) for �, and plotting the resulting implied volatilitiesagainst the strike prices reveals a non-constant graph. There has been some success with stochasticvolatility models as proposed by Hull and White [14] for example, and reviewed in [8, Chapter8]. An approach to stochastic volatility e�ects based on separation of time scales and asymptoticanalysis is given in [26].

To address this issue, we return to the special case of section (2.6) in which the program tradersare trading to insure against n call options with strike prices K1 < K2 < � � � < Kn. For simplicity,we assume they all have the same expiration date T and uniform frequency of occurrence. Then,the smoothing parameter " is the same as for the scalar case. Their prices Ci(x; t) satisfy (2.27)-(2.28) in t < T � ", with hi(x) = (x� Ki)

+, Ti � T and �i � �=n, and the smoothing correctionCi(x; T � ") = CBS(x; T � ";Ki).

22

Page 23: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

We now generalize the calculations of this section for the single option to obtain a least-squaresadjusted Black-Scholes volatility for the feedback price of each option and thereby the variation ofthis implied volatility with the discretely distributed strike prices.

First we construct regular perturbation series

Ci(x; t) = CBS(x; t;Ki) +�

nCi(x; t) +O(�2); (3:15)

where � = �=S0 as before. Expanding for small � and using (2.29) gives

LBSC i = �xe� 1

2d21(Ki)

2� (T � t)

nXj=1

e�12 d

21(Kj);

where d1(Kj) is de�ned by (2.30) with K replaced by Kj , and boundary and terminal conditionsare zero. Solving for each i,

C i(x; t) = Kie(� 1

2 (k�1)yi�14 (k+1)

2�)ui(yi; �); (3:16)

where

yi = log(x=Ki);

� = �2(T � t)=2;

ui(yi; �) =nX

j=1

e�aij

2 (k+1)�Z p1=2

�p"=4�

Mj(yi + aij ; �; v)dv;

aij = log(Ki=Kj);

and

M(y; �; v) =1

�p1� v2

exp

"�1

2(k + 1)2 �v2 � y2

4� (1� 2v2)� a2ij8�v2

+v2�y � � (k + 1)

�1� 2v2

�+

aij(1�2v2)2v2

�24� (1� v2) (1� 2v2)

37775 :

Then we can calculate ��i which solves

min�i

Z T

0

Z 1

0[Ci (x; t; �)� CBS (x; t; �i; Ki)]

2 dxdt;

whose linearized expansion is given by �i� = � + (�=n) �i + O(�2), where

�i =

R T0

R10 C i (x; t; �)Ri (x; t; �)dxdtR T0

R10 Ri (x; t; �)

2 dxdt; (3:17)

where

Ri (x; t; �) =@CBS@�

(x; t; �;Ki):

23

Page 24: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

4 4.2 4.4 4.6 4.8 5 5.2 5.4 5.6 5.8 60.395

0.4

0.405

0.41

0.415

0.42

0.425

0.43

0.435

Strike Price K

Bas

e an

d A

djus

ted

Vol

atili

ties

Multi−Option Feedback Adjusted Volatility against Strike Price

Figure 3.4: First-Order Corrected Black-Scholes Volatilities for 21 Options with strike prices ateven intervals of 0:1 between Kmin = 4 and Kmax = 6 and � = 0:05

An interpolated plot of ��i against Ki is shown in Figure 3.4 for evenly distributed strike prices.We see that volatility increases by up to 8%, and that the peak volatilty rise is at the arithmeticaverage of the strike prices, K = 5. This re ects qualitatively that observed volatility patternsmight reveal information about the distribution of strike prices of options being hedged. However,this computation (and others where, for example x and/or t are �xed rather than integrated over)suggests that feedback cannot by itself explain observed smile patterns of implied volatility. Sinceit is known (see [20,26]) that these patterns can be produced by stochastic volatility models, it willbe interesting to build feedback from hedging strategies into these models and see how the resultingsmile curves are attened.

4 General Asymptotic Results

We generalize the results of Section 3 to obtain analogous conclusions about the impact on marketvolatility of hedging strategies for an arbitrary European derivative security with payo� functionh(x). Our main tool is the Minimum Principle for the Black-Scholes partial di�erential operator,and with this and assumptions of almost everywhere smoothness and convexity on h(x), we �ndthat feedback always causes derivative prices and market volatility to increase, as in the particularcase of the European call option.

Theorem 4.1 (Minimum Principle) Suppose u(x; t) is a su�ciently smooth function satisfying,for some t0 < T

LBSu(x; t) � 0; for x > 0; t0 � t < T , (4.1)

u(x; T ) � 0; for all x > 0, (4.2)

24

Page 25: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

u(0; t) � 0; for all t0 � t < T , (4.3)

u(x; t) � U(x; t) � 0; as x!1, (4.4)

where LBS is de�ned by (3.2). Then for t0 � t � T , u(x; t) � 0.

Proof. See, for example Protter & Weinberger [19].

As in Section (3.1), we now look at the �rst-order correction to the feedback price of a deriva-tive security Ch(x; t) satisfying (2.24) with non-negative terminal payo� Ch(x; T ) = h(x) � 0. Weshall also require that h is twice continuously di�erentiable almost everywhere. In the following,we shall not explicitly refer to the smoothing detailed in section (2.7.1), but the results are clearlyapplicable if T is replaced by T � " and h(x) by Ch

BS(x; T � ").

Proposition 2 For � << 1, the �rst-order correction to the Black-Scholes price for the derivativeis non-negative.

Proof. We construct a regular perturbation series

Ch(x; t) = ChBS(x; t) + �C

h(x; t) + O

��2�;

where ChBS(x; t) satis�es the Black-Scholes equation and the terminal, boundary and far-�eld con-

ditions. Expanding for small � and comparing O(�) terms, Ch(x; t) satis�es

LBSCh

= ��2x3 @2Ch

BS

@x2

!2

� 0;

Ch(x; T ) = 0;

Ch(0; t) = 0;

limx!1

jCh(x; t)j = 0:

Then by the Minimum Principle, Ch(x; t) � 0.

Thus we know that feedback causes derivative prices to increase. Next we consider how bestto approximate the feedback price with the solution of the Black-Scholes equation for this securityin the least-squares sense of Section (3.2). We shall require the following results.

Lemma 1 If h00(x) � 0,@2Ch

BS

@x2� 0;

in x > 0; t � T .

Proof. Let W (x; t) = @2ChBS=@x

2. Then di�erentiating LBSChBS = 0 twice with respect to x gives

Wt +1

2�2x2Wxx + (r + 2�2)Wx + (�2 � r)W = 0;

W (x; T ) = h00(x):

(That ChBS is twice di�erentiable follows from the Green's function solution and the smoothness

assumptions on h.) Then we can use the Minimum Principle, since only the constant coe�cientsare di�erent from the Black-Scholes operator, to deduce that W (x; t) � 0:

25

Page 26: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

Lemma 2 The Black-Scholes price is a non-decreasing function of volatility.

Proof. Let Rh(x; t; �) = @ChBS=@�. Di�erentiating the Black-Scholes equation for C

hBS with respect

to � gives

LBSRh = ��x2@

2ChBS

@x2� 0;

W (x; T ) = 0:

By the Minimum Principle, Rh � 0 in x > 0 and t < T .

Proposition 3 To �rst-order in �, the adjusted Black-Scholes volatilities �� (t) which solves (3.10),and ��(x) which solves (3.13) (with C and CBS replaced by Ch and Ch

BS) are not less than thereference volatility �, provided the terminal payo� function is convex.

Proof. Following Section (3.2.1), �� (t) is given by �� (t) = � + � �(t) + O(�2) where

�(t) =

R10 C

h(x; t; �)Rh (x; t; �)dxR1

0 Rh (x; t; �)2 dx: (4:5)

Since Ch � 0, it is su�cient to prove Rh � 0, for then �(t) � 0 and �� (t) � �. This follows from

the previous Lemma. The same is true for ��(x) from equation (3.14).

Furthermore, all these results generalize to the multi-option case because the small � expansione�ectively decouples the system:

LBSChi = ��2x3

@2Ch�

BS

@x2

! @2Ch

(i)BS

@x2

!� 0:

In general, the increased volatility due to program trading can be observed both in the senseof implied volatilities and realised `spot' volatility, which refers to the coe�cient in (2.10) times �.From (2.22), this can be written�

1 +�xCxx

V (1� ��)U 0 (V (1� ��))� �x�x

�;

so that, assuming the denominator stays positive, this factor is greater than the no-feedback volatil-ity � whenever the � (Cxx) is positive. We are grateful to an anonymous referee for pointing outthat volatility only increases when the � of the replicated portfolio is positive (which is true for theconvex payo�s of call and put options). The destabilising feedback e�ect of positive � replicatingstrategies is discussed further by Sch�onbucher [22].

5 Numerical Solutions and Data Simulation

We now return to the setting where �, the market share of the program traders, is not necessarilysmall, and equation (2.32) for the feedback price of a European option must be solved numerically.A �nite-di�erence scheme to do so for both scalar and multi-option cases is outlined in [25].

Using these solutions, we simulate market data for the underlying and consider typical discrep-ancies between historical estimates of volatility (from �tting the data to a geometric Brownian

26

Page 27: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

Motion) and Black-Scholes implied volatility from feedback options prices given by our model.

To construct a numerical solution to (2.32), we �rst transform the call option price into P (x; t)where

P (x; t) = C(x; t)� (x�Ke�r(T�t)) (5:1)

to make the behavior of the unknown function zero as x becomes large8. Then P (x; t) satis�es

Pt +1

2

�1� � � �Px

1� �� � (Px + xPxx)

�2�2x2Pxx + r (xPx � P ) = 0; t < T � " (5.2)

P (x; T � ") = PBS(x; T � ");

P (0; t) = Ke�r(T�t);

limx!1

jP (x; t)j = 0;

and P (x; t) = PBS(x; t) := CBS(x; t)� (x�Ke�r(T�t)) for T � " � t � T .

5.1 Data Simulation

In this section, we illustrate typical pricing and volatility discrepancies that might arise if feedbacke�ects from dynamic hedging strategies are not accounted for and the classical Black-Scholes modelis used instead. We simulate typical price trajectories of the underlying asset using the feedbackstochastic di�erential equation (2.9) in 0 � t � T = 0:5 with our numerical solution for thefeedback option pricing equation (2.32) and � = 0:1, and we use the parameter values �1 = 0:15,and �1 = 0:3 for the drift and di�usion coe�cients in the geometric Brownian motion model (2.21)for the reference traders' income which are needed for the drift term �(Xt; Yt; t) in (2.9).9 Thepaths are started at x = 4:5, just lower than the strike price K = 5, and �, the best estimate ofthe reference traders' volatility parameter using historical data up to t = 0, is taken to be 0:4 asin our previous examples. The simulation is done by forward Euler: let X(i) be the numericallygenerated representation of Xi�t along a particular path, and Y

(i) the same for Yi�t. Then,

X(i+1) = X(i) + �(X(i); Y (i); i�t)�t+ v(X(i); Y (i); i�t)�(Y (i); i�t)�(i)p�t;

where �(i) are independent N (0; 1) random variables, and Y (i) =nX(i)

h1� �Cx(X

(i); i�t)io�=�

;

from (2.7), and i = 0; 1; 2; � � �.

Then we calculate the constant historical volatility parameter �est that would be inferred by tryingto �t Xt (here regarded as historical data) to a lognormal distribution:

�est =1p�t

vuuut 1

N � 1

NXi=1

"log

X(i)

X(i�1)

!#2� 1

N(N � 1)

"NXi=1

log

X(i)

X(i�1)

!#2;

using the asset prices for 0 � t � 0:2��t, so that N = 0:2=�t�1. This is the volatility parameterthe program traders would use if they were to continually calibrate the Black-Scholes formula withup-to-the-minute volatility estimates from the latest data. Now we look at how this method of

8Although this looks like the put-call parity relationship, the nonlinear PDE is not invariant under this transfor-mation, so we have not assumed that put-call parity holds; this transformation is only a tool to make the equationsmore tractable to numerical methods.

9Note that �1 and �1 are not needed in the feedback option pricing model.

27

Page 28: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

0.2 0.22 0.24 0.26 0.28 0.3 0.32 0.34 0.36 0.38 0.44

5

6

7Feedback Asset Price

0.2 0.22 0.24 0.26 0.28 0.3 0.32 0.34 0.36 0.38 0.40

1

2Feedback & Black−Scholes Option Prices

0.2 0.22 0.24 0.26 0.28 0.3 0.32 0.34 0.36 0.38 0.40.4

0.5

Time

Estimated & Implied BS Volatilities

Figure 5.1: Data Simulation: � = 0:1, � = 0:4, K = 5, T = 0:5. The top graph shows the feedbackasset price Xt in 0:2 � t � 0:4. In the middle graph, the solid line is the feedback price and thedotted line the Black-Scholes price using �est from 0 � t < 0:2. Here e�ects are shown for anasset price path rising above the strike price of the option, and �est = 0:446. The average relativemispricing by the Black-Scholes formula is � = 6:6%.

pricing compares with using the numerical solution of the feedback equation in the time interval0:2 � t � 0:4. The top graph of Figures (5.1)-(5.3) shows the simulated Xt in this period.

Next we compute C(X(i); i�t) using the numerical solution and CBS(X(i); i�t; �est) from the

Black-Scholes formula, and these are plotted in the middle graphs. Frey and Stremme [11] askedthe question whether the Black-Scholes model was still valid given the market inelasticity inducedby the program traders: these pictures show that the answer is yes, as expected since the feedbackmodel was constructed to be in the neighborhood of the classical theory, but also that signi�cantmispricings can occur. The average percentage price discrepancy over each path,

� =Xi�N

C(X(i); i�t)� CBS(X(i); i�t; �est)

C(X(i); i�t)

28

Page 29: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

0.2 0.22 0.24 0.26 0.28 0.3 0.32 0.34 0.36 0.38 0.43

3.5

4

4.5Feedback Asset Price

0.2 0.22 0.24 0.26 0.28 0.3 0.32 0.34 0.36 0.38 0.40

0.1

0.2Feedback & Black−Scholes Option Prices

0.2 0.22 0.24 0.26 0.28 0.3 0.32 0.34 0.36 0.38 0.40.46

0.48

0.5

0.52

Time

Estimated & Implied BS Volatilities

Figure 5.2: Data Simulation: Here e�ects are shown for an asset price path falling below the strikeprice of the option, and �est = 0:464, � = 22:0%.

is given with each of the pictures, and has been observed to vary between 1% and 28% for variouspaths. An average value of � over 100 simulated paths was found to be � = 8:2%.

Finally, we plot in the bottom graphs of Figures (5.1)-(5.3) the implied Black-Scholes volatilityfrom the feedback option price C(X(i); i�t) in comparison with the constant �est. Experimentsreveal that in nearly all cases simulated, this calibration to the Black-Scholes formula underesti-mates the implied Black-Scholes volatility. This means that, although �est > �, the full feedbacke�ect on market volatility and option prices is not captured by the classical model with a constantvolatility parameter. In practice, users of the Black-Scholes formula would update �est more oftenthan once in the lifetime of the six-month option, but similar discrepancies will result.

5.2 Numerical Solution for many options

We brie y outline the procedure to obtain the numerical solution to the system (2.27), initiallywhen all the strike times are equal: Ti � T , but the strike prices vary: hi(x) = (x �Ki)

+. Thiswas considered for small � in section (3.3). For simplicity, we also assume a uniform distribution�i � �, for all i = 1; � � � ; n.

29

Page 30: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

0.2 0.22 0.24 0.26 0.28 0.3 0.32 0.34 0.36 0.38 0.44.5

5

5.5

6Feedback Asset Price

0.2 0.22 0.24 0.26 0.28 0.3 0.32 0.34 0.36 0.38 0.40

0.5

1

1.5Feedback & Black−Scholes Option Prices

0.2 0.22 0.24 0.26 0.28 0.3 0.32 0.34 0.36 0.38 0.40.4

0.5

Time

Estimated & Implied BS Volatilities

Figure 5.3: Data Simulation: Asset price path both above and below the strike price, and�est = 0:442, � = 9:6%.

Analogous to (5.1), we transform to put option prices

Pi(x; t) = Ci(x; t)� (x�Kie�r(T�t)); (5:3)

and obtain a system of n equations analogous to (5.2):

@Pi@t

+1

2

�1� ~� � ~�P �x

1� ~�� ~� (P �x + xP �xx)

�2�2x2

@2Pi@x2

+ r

�x@Pi@x

� Pi

�= 0; t < T � " (5.4)

Pi(x; T � ") = PBS(x; T � ";Ki);

Pi(0; t) = Kie�r(T�t);

limx!1

jPi(x; t)j = 0;

where P �(x; t) :=Pn

i=1 Pi(x; t), ~� := �S�10 =n = �=n, and " is the smoothing parameter correspond-ing to ~� from section (2.7.1). Now a �nite-di�erence scheme is readily applicable.

30

Page 31: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

5.2.1 Volatility Implications

We calculate the average implied Black-Scholes volatility under feedback e�ects from many calloptions spread around the strike price K = 5 that we used as our example in the scalar case. Thatis, we solve for C1(x; 0); � � � ; Cn(x; 0) in (2.27) at time t = 0, when the strike prices are evenlydistributed between Kmin = 4 and Kmax = 6 at intervals of 0:1. Then we calculate the impliedBlack-Scholes volatilities �1(x); � � � ; �n(x) at t = 0 and average these to obtain �ave(x). This isshown in �gure (5.4) with � = 0:1.The graph shows that the biggest increase in Black-Scholes volatility is in the neighborhood of the

2 4 6 8 10 12 14 16 180.43

0.435

0.44

0.445

0.45

0.455

0.46

x

Averaged Implied Black−Scholes Volatility

Figure 5.4: Averaged Black-Scholes implied volatility �ave(x) at t = 0 from options with strikeprices 4; 4:1; � � � ; 6, and � = 0:1, � = 0:4.

strike prices, and there is an averaging of the peaks over this price range. This is consistent withour results from the scalar case. In addition, there is an overall volatility increase at all prices asa consequence of the program trading.

We also compare the e�ect of the spreading of strike prices on the actual volatility increase. Freyand Stremme [11] found that increasing heterogeneity of the payo� function distribution reducedthe level of the volatility increase in their model. This is qualitatively con�rmed for our model in�gure (5.5) in which we plot the volatility coe�cient

V (x; t) :=1� �Cx

1� �Cx � �xCxx�

at t = 0 when there is only one strike price K = 5, and the equivalent

V �(x; t) :=1� (�=n)C�x

1� (�=n)C�x � (�=n)xC�xx�

31

Page 32: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

for the n = 21 option types with strike prices between Kmin = 3 and Kmax = 7 at intervals of 0:2apart. The interpretation is that the sensitivity of program trading to price uctuations aroundone particular strike price is spread over a larger range of prices: as x increases from $4 to $5, forexample, the program traders buy more stock to insure against likely losses on the options withstrikes less than $5, but the ones with strikes close to $7 are still relatively `safe' and insurance forthese options does not, at this stage, induce as signi�cant a volatility rise as if they too had beenstruck at $5.

0 2 4 6 8 10 12 14 16 18 200.98

1

1.02

1.04

1.06

1.08

1.1

1.12

1.14

x

Feedback Volatility Coefficient for concentrated and distributed strike prices

Figure 5.5: The dashed curve shows the feedback volatility coe�cient V (x; 0) for a single optiontype K = 5, and the solid curve shows the equivalent V �(x; 0) for strike prices evenly spreadbetween 3 and 7.

5.2.2 Varying strike times

To complete the picture, the numerical solution algorithm can be adapted to the system of manyoptions with various strike times T1 < T2 < � � � < TM . The only amendment is to keep track ofwhich options are still active (unexpired) at each time and contribute to the feedback through C�.That is, the number of options de�ning C� is a function of time: n = n(t).

Since we are interested in the volatility coe�cient V �(x; t), we can add up the equations for theoption prices Ci (in the correct proportion if the strike prices are not uniformly distributed for eachstrike time) and solve a scalar equation for C�(x; t) in t < TM . We do this for the case when thereare three strike times T1 = 0:25; T2 = 0:5 and T3 = 0:75, corresponding to 3�, 6� and 9�monthcontracts, and 21 options of each maturity with strike prices evenly spread between Kmin = 4 andKmax = 6 (and �i � � as before).

The volatility coe�cient V �(x; t) is shown in �gure (5.6), and a cross-section at x = 5 in the

32

Page 33: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

top graph of �gure (5.7). The volatility rises to a sharp peak as each strike time is approached andthen falls as some of the options expire, creating less feedback. We note that the height of thesespikes is controlled by our smoothing requirements: hedging very close to the strike times of theoptions is not accurately modelled by a Black-Scholes-type dynamic hedging strategy (it is likelyto be very individual, and it is doubtful that the program traders follow a particular program atsuch times), and the soon-to-expire options are assumed not to contribute to V �(x; t) once theyare within " of their strike time.

05

1015

20

0

0.2

0.4

0.6

0.80.35

0.4

0.45

0.5

0.55

xt

Volatility Coefficient for multiple strike times and prices

Figure 5.6: Volatility Coe�cient V �(x; t) for strike times 0:25; 0:5; 0:75 and strike prices 4; 4:1; � � � ; 6.

The bottom graph of �gure (5.7) shows typical volatility behavior V �(Xt; t) where Xt is a typicalfeedback trajectory (with constant drift ~� = 0:15 for simplicity):

dXt = ~�Xtdt+ V �(Xt; t)XtdWt:

Again, the presence of peaks close to the strike times is apparent.

6 Summary and conclusions

We have presented and analyzed an options pricing model that accounts self-consistently for thee�ect of dynamic hedging on the volatility of the underlying asset. Following Frey and Stremme[11], we consider two classes of traders, reference and program traders. We then incorporate thein uence of the program traders into the pricing of the option. This leads to a new family of non-linear partial di�erential equations that reduce to the classical Black-Scholes model in the absenceof portfolio insurance trading. The solutions give the feedback adjusted price of the option and theprogram traders' hedging strategy. Moreover, our model provides a quantitative estimate of theobserved increase in volatility due to program trading.

33

Page 34: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8

0.45

0.5

Time t

Vol

atili

ty C

oeffi

cien

t

Variation along a price trajectory

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.80.44

0.46

0.48

0.5

0.52

Time t

Vol

atili

ty C

oeffi

cien

t

Variation at fixed x=5

Figure 5.7: Volatility Coe�cient for strike times 0:25; 0:5; 0:75 and strike prices 4; 4:1; � � � ; 6 atx = 5, and along a price path Xt.

One way in which the self-consistent option pricing models can be used is for estimating the frac-tion of trading that is done for portfolio insurance. We are studying this at present. Another issuethat requires attention is incorporation of feedback e�ect into stochastic volatility models that arebecoming more and more popular in the industry.

Acknowledgements

We are extremely grateful to Darrell Du�e for conversations and advice on the subject, and toHans F�ollmer for bringing the problem to our attention.

References

[1] S. Beckers. Standard Deviations Implied in Option Process as Predictors of Future Stock Price Vari-ability. J. Banking and Finance, 5:363{382, 1981.

[2] A. Bick. On the Consistency of the Black-Scholes Model with a General Equilibrium Framework. J.

Financial and Quantitative Analysis, 22(3):259{275, 1987.

[3] A. Bick. On Viable Di�usion Processes for the Market Portfolio. J. Finance, XLV(2):674{689, 1990.

[4] F. Black and M. Scholes. The Pricing of Options and Corporate Liabilities. J. Political Econ., 81:637{659, 1973.

[5] M. Brennan and E. Schwartz. Portfolio insurance and �nancial market equilibrium. J. Business,62(4):455{476, 1989.

34

Page 35: General Blac - Mathematicsmath.stanford.edu/~papanico/pubftp/feedback.pdfGeneral Blac k-Sc holes mo dels accoun ting for increased mark et v olatilit y from hedging strategies K. Ronnie

[6] D.Kreps. Multiperiod Securities and the E�cient Allocation of Risk: A Comment on the Black-ScholesOption Pricing Model. Technical Report 496, Graduate School of Business, Stanford University, June1979.

[7] G. Du�ee, P.Kupiec, and P. White. A Primer on Program Trading and Stock Price Volatility: ASurvey of the Issues and the Evidence. Technical Report 109, Federal Reserve Board, WashingtonD.C., January 1990.

[8] D. Du�e. Dynamic Asset Pricing Theory, 2nd Ed. Princeton University Press, 1996.

[9] H. Follmer and M. Schweizer. A Microeconomic Approach to Di�usion Models for Stock Prices. Math.

Finance, 3(1):1{23, January 1993.

[10] R. Frey. The pricing and hedging of options in �nitely elastic markets. Technical Report B-310,University of Bonn, Department of Economics Working Paper, June 1996.

[11] R. Frey and A. Stremme. Market Volatility and Feedback E�ects from Dynamic Hedging. TechnicalReport B-310, University of Bonn, March 1995.

[12] G. Gennotte and H. Leland. Market Liquidity, Hedging and Crashes. American Economic Review,(80):999{1021, 1990.

[13] S. Grossman. An Analysis of the Implications for Stock and Futures Price Volatility of ProgramTradingand Dynamic Hedging Strategies. J. Business, 61(3):275{298, 1988.

[14] J. Hull and A. White. The Pricing of Options on Assets with Stochastic Volatilities. J. Finance,XLII(2):281{300, June 1987.

[15] C. Jacklin, A. Kleidon, and P. P eiderer. Underestimation of Portfolio Insurance and the Crash ofOctober 1987. Review of Financial Studies, 5(1):35{63, 1992.

[16] R. Jarrow. Derivative Security Markets, Market Manipulation, and Option Pricing Theory. J. Financialand Quantitative Analysis, 29(2):241{261, June 1994.

[17] M. Miller. Financial Innovations and Market Volatility. Basil Blackwell Ltd., 1991.

[18] E. Peters. Chaos and Order in the Capital Markets. Wiley, 1991.

[19] M. Protter and H. Weinberger. Maximum Principles in Di�erential Equations. Springer, New York,1984.

[20] E. Renault and N. Touzi. Option Hedging and Implied Volatilities in a Stochastic Volatility Model.Mathematical Finance, 6(3):279{302, July 1996.

[21] M. Rubinstein. Nonparametric Tests of Alternative Option Pricing Models. J. Finance, XL(2):455{480,June 1985.

[22] P. Schonbucher. Option pricing and hedging in �nitely liquid markets. Master's thesis, University ofOxford, Mathematical Institute, September 1993.

[23] P. Schonbucher and P. Wilmott. The feedback e�ect of hedging in illiquid markets. Technical report,University of Oxford, Mathematical Institute Working Paper, November 1993.

[24] P. Schonbucher and P. Wilmott. Hedging in illiquid markets: nonlinear e�ects. In O. Mahrenholtz,K. Marti, and R. Mennicken, editors, ZAMM Special Issue: Proceedings of the 2nd International Con-

ference on Industrial and Applied Mathematics, Issue 3, pages 81{85. Akademie Verlag, November1996.

[25] K.R. Sircar. Feedback e�ects in option pricing. In D. Tavella, editor, Proceedings of the First Annual

Conference of the International Association of Financial Engineers, August 1996.

[26] K.R. Sircar and G.C. Papanicolaou. Stochastic volatility, smile and asymptotics. In preparation, April1997.

[27] P. Wilmott, J. Dewynne, and S. Howison. Option Pricing. Oxford Financial Press, 1993.

35