Application of Monte Carlo Methods in Finance

40
ALLEGHENY COLLEGE DEPT. OF PHYSICS APPLICATION OF MONTE CARLO METHODS IN FINANCE Joshua R. Lawrence April 21, 2015

Transcript of Application of Monte Carlo Methods in Finance

Page 1: Application of Monte Carlo Methods in Finance

ALLEGHENY COLLEGE DEPT. OF PHYSICS

APPLICATION OF MONTE CARLO

METHODS IN FINANCE

Joshua R. Lawrence

April 21, 2015

Page 2: Application of Monte Carlo Methods in Finance
Page 3: Application of Monte Carlo Methods in Finance

ABSTRACT

There is often a misconception that nothing useful can be found from β€œrandom” processes.

Physicists realized this was not the case upon close observation of Brownian motion. This

realization not only had an impact in biology, but also in many other fields such as finance.

Stock prices vary similar to how a Brownian particle fluctuates in position. These connections

between stock price fluctuations and Brownian motion can be leveraged to price options which

are contracts to trade stocks. I explore the details of these connections with the aim to eventually

develop a more realistic, and hopefully more accurate, option pricing model. I also review the

current major option pricing model, the Black-Scholes model, which can be compared against

the developed, more realistic models.

Page 4: Application of Monte Carlo Methods in Finance

ACKNOWLEDGEMENTS

First and foremost, I would like to thank Dr. Shafiq Rahman. Not only has he helped

guide me on this project, but also along my undergraduate career. I owe a great deal of my recent

success to him and his advice. I would also like to thank my second reader, Dr. George Paily.

Both Dr. Rahman and Dr. Paily provided me with key guidance and advice for my research path.

I would like to express sincere gratitude to all of my friends (especially Shannon Petersen) that I

have made in the Allegheny College Physics Department. My friends supported me at every

setback along my research experience, which made it easier to continually move forward. I

would also like to convey gratitude to all of the Department faculty members for always pushing

my mind to its full potential. The faculty has not only taught me material, but truly changed the

way I think in my everyday life. Most importantly, I would like to thank my father for stepping

up after my mother's passing and rebuilding a support system for me at home. That support

system helped me alleviate any stress developed while away from home. Though my mother was

not able to directly aid me along this adventure, I am extremely thankful for the foundation she

laid out for me, which has pushed me along my research path. Finally, thank you to all who

either directly or indirectly helped me along this venture.

Page 5: Application of Monte Carlo Methods in Finance

TABLE OF CONTENTS

1. Introduction ................................................................................................................................. 1

2. Derivatives .................................................................................................................................. 3

2-1 Forward vs. Future Contracts ................................................................................................ 3

2-2 Options .................................................................................................................................. 4

2-3 Put vs. Call ............................................................................................................................ 4

2-4 European vs. American Style Options .................................................................................. 5

3. Stochastic Processes.................................................................................................................... 7

3-1 Brownian Motion .................................................................................................................. 8

3-2 Stock Price Movements ........................................................................................................ 8

4. Numerical Solutions.................................................................................................................. 11

4-1 Random Walk ..................................................................................................................... 13

4-2 Relationship with Time ....................................................................................................... 15

4-3 Stock Price Evolution ......................................................................................................... 18

5. Analytical Solutions .................................................................................................................. 19

5-1 Black-Scholes Equation ...................................................................................................... 20

5-2 Black-Scholes Formula ....................................................................................................... 22

5-3 Understanding the Black-Scholes Solution ........................................................................ 24

6. Future Work .............................................................................................................................. 27

7. Appendix ................................................................................................................................... 29

A. Mathematica ......................................................................................................................... 29

B. Central Limit Theorem ......................................................................................................... 31

C. Ito’s Lemma .......................................................................................................................... 32

D. Works Cited .......................................................................................................................... 34

E. Bibliography ......................................................................................................................... 35

Page 6: Application of Monte Carlo Methods in Finance

L a w r e n c e | 1

1. INTRODUCTION

In 1827, Robert Brown observed the motion of pollen grains suspended in water [1]. He

discovered that both nonliving and living particles would follow an erratic motion which was not

related to the flow of the liquid. The irregular behavior of the suspended particles was later

labeled Brownian motion. Einstein and Smoluchowski realized that the cause of the strange

motion was from the random collisions between the molecules of the liquid with the suspended

particles [2]. In 1905, Einstein derived the partial differential diffusion equation for Brownian

motion along with the relationship between the mean squared displacement and time. However,

Einstein’s work would not have been possible without the work of Louis Bachelier, commonly

referred to as the father of financial mathematics [3]. In 1900, Bachelier identified the

distribution function for Wiener processes (the underlying process of Brownian motion) in his

thesis, β€œTheory of Speculation” [4].

Bachelier’s contributions begs the question, β€œWhat are the similarities between stock

price fluctuations and a particle undergoing Brownian motion?” Consider the pollen grain

suspended in the flowing liquid. The grain is steered by the flow of the liquid. Similarly, the

stock price is driven by some growth rate depending on the success or failure of the stock’s

company. The grain will also experience some degree of random movement from the liquid

domain. The stock price will also randomly fluctuate due to their complex environment. This

complex environment results from many direct and indirect impacts such as trade rumors,

climate, psychological factors, war, and many other contributors to the complex economy of

today’s society. This paper seeks to explore these connections between the Brownian particle and

stock price in order to create more realistic, and hopefully more accurate, pricing models.

Page 7: Application of Monte Carlo Methods in Finance

L a w r e n c e | 2

Page 8: Application of Monte Carlo Methods in Finance

L a w r e n c e | 3

2. DERIVATIVES

There are three main categories of financial instruments: debt, equity, and derivatives.

Debts provide investors with repayment of principal plus interest at some predetermined

future date.

Equities essentially provide shareholders part ownership of a company. The amount that

the shareholders own is called the owners’ interest, which is equal to the company’s

assets minus its liabilities. Compared to investors, shareholders have elevated risk that is

based on the company’s performance.

Derivatives are a form of contract that β€œderive” their value from an underlying entity.

Derivatives provide a way to hedge, or reduce risk. The most common derivatives are

forward and future contracts.

2-1 FORWARD VS. FUTURE CONTRACTS

There are several types of derivatives. Two basic examples of derivatives are forward and

future contracts. We as consumers are typically accustomed to a spot market in which trading

occurs immediately upon agreement. Forward and future contracts occur in a futures market in

which trading occurs later in the future after the agreement. While both are contracts to buy or

sell assets at a predefined date (maturity or expiration date) and price (strike price), there are a

few fundamental differences between the two. The most general difference separating forward

and future contracts is the formality. Future contracts are standardized and are traded over a

public exchange whereas forward contracts are negotiated privately.

Since future contracts are handled publicly, there is a lower counterparty risk. This means

that there is a smaller chance that one of the sides cannot follow through with the agreement. The

exchange which handles future contracts acts as the counterparty to both sides ensuring that they

Page 9: Application of Monte Carlo Methods in Finance

L a w r e n c e | 4

can follow through with the contract. Stock trading takes place in the form of future contracts

rather than forward contracts. The buyer of a futures contract, or long position, agrees to buy the

underlying entity on the maturity date at the strike price whereas the seller of a futures contract,

or short position, agrees to sell the underlying entity at that price on the agreed upon date.

However, future contracts rarely mature at the maturity date. Future contracts are frequently

traded or closed before the maturity date. To close the contract, the buyer (or long position) must

sell (or short) the contract. Alternatively, the seller (or short position) must buy (or long) the

contract.

2-2 OPTIONS

Options can be thought of as a form of future contract in which the owner of the contract

has the right rather than the obligation to trade an underlying asset at a strike price on the

maturity date. This right to trade costs a premium. If the owner decides to trade, this is called

exercising the option. There are two types of options: puts and calls.

2-3 PUT VS. CALL

A call is the right to buy a stock on or before a predefined maturity date at a predefined

strike price. A put is similar to a call except that it is the right to sell a stock rather than the right

to buy [5]. Both calls and puts cost a premium for that right. Calls are purchased in hopes of the

stock value increasing and puts are purchased in hopes of the stock value decreasing. For

example, consider a stock that is currently priced at $100 and you buy a call option at a premium

of $10 for a strike price of $110 to expire in a month. If the stock value goes up to $121 before

the maturity date, then you may exercise the call to buy the stock for $110 and sell it for $121

profiting $1 due to the premium. Likewise, if a stock is currently priced at $100 and you buy a

put option at a premium of $10 for a strike price of $90 to expire in a month. If the stock value

Page 10: Application of Monte Carlo Methods in Finance

L a w r e n c e | 5

goes down to $79 before the maturity date then you may buy the stock for $79 and exercise the

put to sell the stock for $90 profiting $1. If the value of the stock does not change to the desired

amount by the maturity date then there is only a loss of $10 from the premium. While some types

of options may be exercised before the maturity date, other options can only be exercised on the

maturity date.

2-4 EUROPEAN VS. AMERICAN STYLE OPTIONS

While European options can only be exercised at the maturity date, American options may be

exercised at any time before the maturity date. The increased flexibility of the American option

results in more difficult decision making compared to the European option. If the owner of the

option decides to exercise before maturity, he/she forgoes the opportunity to profit a larger

amount in the remaining time until expiration. Of course, he/she may also be avoiding a potential

loss. As a result, American options tend to be more complex to handle and more difficult to

model. Since they are more difficult to model, numerical simulations might give us good insight

about how to appropriately price these options.

Page 11: Application of Monte Carlo Methods in Finance

L a w r e n c e | 6

Page 12: Application of Monte Carlo Methods in Finance

L a w r e n c e | 7

3. STOCHASTIC PROCESSES

Given that physics studies nature at a fundamental level, it has strong overlaps with a

variety of fields from biology to economics. This project seeks to look further into a connection

between physics and finance typically called β€˜econophysics.’ The stock market has numerous

ties to physics, one of which is the overall market’s relation to multifractals in chaos theory.

Similar to Erin Brown’s Senior Comprehensive Project, in which the β€œsudden flips” of the

second pendulum of a double pendulum might be predicted through simulation, it is possible that

computer simulation could predict sudden and significant market changes.

The flow of the price of a specific stock or derivative has a physical analog as well. In

biophysics, when a particle is suspended in a fluid, it is considered to be undergoing Brownian

motion if the random collisions between the particle and the fluid’s molecules influence the

particle’s motion. The influence from the collisions causes the particle’s motion to be a

stochastic process. A stochastic process incorporates random fluctuations which cause the

evolution of the system over time to be probabilistic, i.e. the trajectory is not exact, but lies

within a band. While stochastic processes were originally discovered from the behavior of

physical systems, connections to non-physical systems, such as stock prices, were made very

soon thereafter [6]. Stock prices fluctuate from the random interactions with their environment.

These interactions may be direct such as the effects weather can have on grain stocks. The

interactions may also be from a summation of many indirect variables resulting in random

effects. As a result, the stock price fluctuation can be considered a Wiener process similar to

Brownian motion. A Wiener process is simply a continuous time stochastic process. The relation

between a particle undergoing Brownian motion and stock price movements is explained further

in the next section.

Page 13: Application of Monte Carlo Methods in Finance

L a w r e n c e | 8

3-1 BROWNIAN MOTION

Newton’s laws of motion can be applied to understand balance of forces. In biophysics,

balance of forces can be applied with a Langevin equation to understand Brownian motion. The

Langevin equation describing a particle undergoing Brownian motion is as follows:

𝐹𝑒𝑓𝑓𝑒𝑐𝑑𝑖𝑣𝑒 = πΉπ‘‘π‘Ÿπ‘Žπ‘” + πΉπ‘Ÿπ‘’π‘ π‘‘π‘œπ‘Ÿπ‘–π‘›π‘” + πΉπ‘ π‘‘π‘œπ‘β„Žπ‘Žπ‘ π‘‘π‘–π‘

π‘šπ‘‘2π‘₯

𝑑𝑑2 = βˆ’π›Ύπ‘‘π‘₯

π‘‘π‘‘βˆ’ π‘˜π‘₯ + πΉπ‘ π‘‘π‘œπ‘β„Žπ‘Žπ‘ π‘‘π‘–π‘ (1)

where x is the particle’s position, t is time, m is the mass of the particle, 𝛾 is the drag coefficient

from the viscosity of the fluid, k is the return factor from Hooke’s law, and πΉπ‘ π‘‘π‘œπ‘β„Žπ‘Žπ‘ π‘‘π‘–π‘ is the

noise term that comes from the random interactions between the particle and the fluid. It should

be noted that πΉπ‘ π‘‘π‘œπ‘β„Žπ‘Žπ‘ π‘‘π‘–π‘ has no meaning by itself and is just a noise term for the balance of forces

in the Langevin equation. Equation (1) results from three different interactions between the

particle and the fluid environment. The first comes from the fluid resisting the motion of the

particle in the form of drag friction. The second interaction is the fluid’s tendency to draw the

particle back to its original position due to weak attraction between the particle and the

molecules of the surrounding fluid. The final interaction results from the collision of the particle

with the fluid’s molecules. The collisions are random and hence characterize the process to be

stochastic.

3-2 STOCK PRICE MOVEMENTS

Observing physical systems undergoing Brownian motion marked the discovery of

stochastic processes [7]. Application to non-physical fields, such as finance, began soon

thereafter [8]. It was realized that stock prices also change stochastically with time. Since Monte-

Page 14: Application of Monte Carlo Methods in Finance

L a w r e n c e | 9

Carlo simulations numerically solve problems through repeated random samplings, the

β€œrandomness” from stochastic processes can be effectively modeled using Monte-Carlo

simulations, which will be shown further in section 4.

Stock pricing incorporates the same interactions as equation (1) except that it does not

have a restoring force and so equation (1) can be rewritten as follows:

𝑑2π‘₯

𝑑𝑑2= βˆ’

𝛾

π‘š

𝑑π‘₯

𝑑𝑑+

1

π‘šπΉπ‘ π‘‘π‘œπ‘β„Žπ‘Žπ‘ π‘‘π‘–π‘ .

𝑑𝑉

𝑑𝑑= βˆ’

𝛾

π‘š 𝑉 +

1

π‘šπΉπ‘ π‘‘π‘œπ‘β„Žπ‘Žπ‘ π‘‘π‘–π‘

𝑑𝑉 = βˆ’π›Ύ

π‘š 𝑉𝑑𝑑 +

1

π‘šπΉπ‘ π‘‘π‘œπ‘β„Žπ‘Žπ‘ π‘‘π‘–π‘π‘‘π‘‘ (2)

where V is the particle’s velocity. Several changes can be made to equation (2) to translate it

from describing the velocity of a particle undergoing Brownian motion to stock pricing. Though

these changes are not direct, they are still vital for conceptualizing stock price movements. The

right side of equation (2) can be split into two parts, deterministic and stochastic. The

deterministic part comes from the drag force which hinders the velocity of the particle. The

stochastic part comes from the stochastic β€œforce” which randomly fluctuates the velocity of the

particle. As a result the particle’s velocity changes due to both the deterministic and stochastic

contributions. Similarly, a stock’s price, 𝑆(𝑑), changes due to both deterministic and stochastic

contributions. While the deterministic drag force resists the motion of the particle, stock price

movements are driven by a growth rate, 𝜐, similar to the interest earned from investment.. Also

while the stochastic β€œforce” randomly fluctuates the velocity of the particle, a stochastic term,

π‘‘π‘Š, randomly fluctuates the stock’s price. π‘‘π‘Š will be discussed further in section 4.1. These

Page 15: Application of Monte Carlo Methods in Finance

L a w r e n c e | 10

changes transform equation (2) into the difference equation utilized to perform Monte-Carlo

simulations for stock prices as follows:

𝑑𝑆 = 𝑆(𝑑) (𝜐 𝑑𝑑 + 𝜎 π‘‘π‘Š). (3)

where 𝜎 is the volatility which weights π‘‘π‘Š . Equation (3) will be discretized and utilized to

perform Monte-Carlo simulations in the next section.

Page 16: Application of Monte Carlo Methods in Finance

L a w r e n c e | 11

4. NUMERICAL SOLUTIONS

Typically in physics it is necessary to solve differential equations analytically. A

common example is harmonic oscillations. Other examples are population growth and

continuously compounded interest. Consider the following simple ordinary differential equation:

𝑑𝑦

𝑑𝑑= π‘Ÿ 𝑦(𝑑), (4)

In other words, the rate of growth is directly proportional to a growth rate, r. Equation (4) has a

simple exponential solution as follows,

𝑦(𝑑) = π‘¦π‘œπ‘’π‘Ÿ 𝑑,

where π‘¦π‘œ is the initial value of 𝑦. The exponential nature of the example provides an excellent

starting place for finance due to the time value of money. The time value of money refers to the

cost of holding money over time. By holding onto money, the holder forgoes interest

opportunities from investing that money. The minimum interest forgone is equal to the amount

of interest generated from continuous compound interest at the risk-free interest rate.

Though we can solve an ordinary differential equation, typically it requires unnecessary

brute force to solve more difficult differential equations analytically. Many equations cannot be

solved analytically at all. Instead we can reach numerical solutions through computation by

discretizing the equation. The Taylor Series expansion of y about 𝑑 = π‘‘π‘œ is as follows:

𝑦(𝑑) = 𝑦(π‘‘π‘œ) +πœ•π‘¦

πœ•π‘‘|𝑑=π‘‘π‘œ

(𝑑 βˆ’ π‘‘π‘œ) + β‹―

𝑦𝑛+1 = 𝑦𝑛 + π‘Ÿ 𝑦𝑛 βˆ†π‘‘, (5)

Page 17: Application of Monte Carlo Methods in Finance

L a w r e n c e | 12

Equation (5) can then be simplified as:

i.e. 𝑦𝑛+1 = 𝑦𝑛(1 + π‘Ÿ βˆ†π‘‘). (6)

where 𝑦𝑛+1 is the output for the input 𝑦𝑛. Since equation (6) is a Taylor Series approximation

with only the first couple of terms, the time steps, βˆ†π‘‘, must be sufficiently small for the proper

solution. With sufficiently small time steps, numeric solutions can be found based off the initial

value, 𝑦0. Figure 1 illustrates the numerical solutions that result from a numerical simulation

with equation (6).

Figure 1: Smoothed plot of the numerical solution for equation (4) with a rate of π‘Ÿ = 0.1 and an

initial value π‘¦π‘œ = 100. See Appendix A-2 for additional information.

More generally, equation (4) can be rewritten as 𝑑𝑦

𝑑𝑑= 𝜈(𝑑𝑛, 𝑦𝑛), then 𝑑𝑦 = 𝜈(𝑑𝑛, 𝑦𝑛)𝑑𝑑.

Discretizing this equation gives 𝑦𝑛+1 = 𝑦𝑛 + 𝜈(𝑑𝑛, 𝑦𝑛)𝑑𝑑.

Page 18: Application of Monte Carlo Methods in Finance

L a w r e n c e | 13

4-1 RANDOM WALK

While stock prices should abide by an exponential change through time due to the time

value of money, they are also subject to many random fluctuations. These random fluctuations

can be characterized as Brownian motion, and can be taken into account with the additional

stochastic term, π‘‘π‘Š:

𝑦𝑛+1 = 𝑦𝑛 + 𝜈(𝑑𝑛, 𝑦𝑛)𝑑𝑑 + 𝜎(𝑑𝑛, 𝑦𝑛)π‘‘π‘Š (7)

where π‘‘π‘Š is the random process characterized as Brownian. π‘‘π‘Š is simply a random draw from

a normal distribution centered at zero with a standard deviation of βˆšπ‘‘π‘‘. This standard deviation

characterizes Brownian motion and will be discussed further in section 4-1. Equation (7) is a

form of general stochastic differential equation. A stochastic differential equation is simply a

differential equation which has stochastic terms (π‘‘π‘Š).

Consider a simple example where only the simplest of β€œrandomness” (a volatility of 1) is

present,

𝜐(𝑑𝑛, 𝑦𝑛) = 0, 𝜎(𝑑𝑛, 𝑦𝑛) = 1, π‘¦π‘œ = 0 β†’ 𝑦𝑛+1 = 𝑦𝑛 + π‘‘π‘Š, (8)

or more simply, 𝑑𝑦 = π‘‘π‘Š. This can be solved analytically as 𝑦(𝑑) = π‘Š(𝑑) + π‘¦π‘œ, where π‘¦π‘œ is the

initial value of 𝑦. Since 𝑓(𝑑𝑛, 𝑦𝑛) = 0, equation (8) is strictly stochastic (nondeterministic). This

process is actually a discretized one-dimensional Brownian motion, or more simply, a one-

dimensional random walk which is centered at π‘¦π‘œ = 0 . At each time step, the particle randomly

decides whether to step a random distance, π‘‘π‘Š, or remain at rest. Figure (2) is an example of a

two-dimensional random walk which may only step finite distances.

Page 19: Application of Monte Carlo Methods in Finance

L a w r e n c e | 14

Figure 2: A visualization of a two-dimensional random walk Monte Carlo simulation made by

Erin Brown and me. At each time step, the particle may move one of four directions (up, down,

left, or right) or choose not to move. The particle begins at β€œ*” and finishes at β€œ&”. The trial took

300 steps and had a probability to move of 0.5.

Page 20: Application of Monte Carlo Methods in Finance

L a w r e n c e | 15

4-2 RELATIONSHIP WITH TIME

At each step, a mean squared displacement can be calculated and then plotted as in figure

(3). A simulation can be repeated for a large number of particles to find an averaged mean

squared displacement for a given number of steps.

Figure 3: A graph of the data output from two-dimensional random walk simulations I

made, which calculates and averages the mean squared displacement at each step. The lower

curve allowed movement in four directions (separated by 90 degrees), while the upper curve

allowed movement in six directions (separated by 60 degrees). The mean squared displacement

values at each step are averaged over 1000 trials.

Page 21: Application of Monte Carlo Methods in Finance

L a w r e n c e | 16

The mean squared displacement’s relationship with time can be found by applying the

following solution from the one-dimensional diffusion equation:

𝑃(π‘Ÿ, 𝑑) =1

√4πœ‹π·π‘‘π‘’

βˆ’(π‘Ÿβˆ’π‘Ÿπ‘œ)2

4𝐷𝑑 ,

where 𝐷 is the diffusivity constant and 𝑃 is the probability of the particle at posision π‘Ÿ and time

𝑑. This is simply a normal distribution centered at π‘Ÿπ‘œ with a standard deviation of √2𝐷𝑑. Einstein

utilized this solution to derive the mean squared displacement’s relationship with time [9]:

< π‘Ÿ2(𝑑) > = 2𝑑𝐷𝑑 (9)

where 𝑑 = π‘‘β„Žπ‘’ π‘›π‘’π‘šπ‘π‘’π‘Ÿ π‘œπ‘“ π‘‘π‘–π‘šπ‘’π‘›π‘ π‘–π‘œπ‘›π‘ . Similarly in order for the linear relationship to hold

true, π‘‘π‘Š must be a random draw from a normal distribution with a standard deviation of βˆšπ‘‘π‘‘.

From the slopes of the best fit lines provided from figure (3) and equation (9), 𝐷 = 0.04575 for

the four-directional case and 𝐷 = 0.055145 for the six directional case. Since the mean squared

displacement is directly proportional to the number of dimensions, it intuitively makes sense that

the six directional case has a steeper slope than the four directional case.

The numerical solutions of equation (8) can be calculated with the random samplings

from π‘‘π‘Š. Figure 4 illustrates the possible solutions that result from a Monte-Carlo simulation

with equation (8).

Page 22: Application of Monte Carlo Methods in Finance

L a w r e n c e | 17

Figure 4: 50 random walks, or trials, from 0 to 20 with 2000 steps. The walks are closely related

to the plotted π‘šβˆšπ‘‘ functions as expected for a random walk where π‘š represents the integers

from βˆ’3 to 3. See Appendix A-3 for additional information.

Figure (4) emphasizes that the displacement is proportional to βˆšπ‘‘. This is due to the fact that

𝑦(𝑑) = π‘Š(𝑑) = π‘₯βˆšπ‘‘ (where π‘₯ is random draw from a normal distribution centered at 0 with a

standard deviation of 1)which comes from π‘‘π‘Š = π‘₯ βˆšπ‘‘π‘‘ as follows:

𝑦(𝑑) = π‘Š(𝑑) = βˆ‘ π‘‘π‘Š = βˆ‘(π‘₯ βˆšπ‘‘π‘‘) = βˆšπ‘‘π‘‘ βˆ‘ π‘₯. (10)

Then by applying the central limit theorem (see Appendix A), equation (10) becomes the

following:

𝑦(𝑑) = βˆšπ‘‘π‘‘ βˆšπ‘› π‘₯ = π‘₯βˆšπ‘› 𝑑𝑑 = π‘₯ βˆšπ‘‘. (11)

This information will be crucial for analytically solving more difficult stochastic differential

equations in section 5.

Page 23: Application of Monte Carlo Methods in Finance

L a w r e n c e | 18

4-3 STOCK PRICE EVOLUTION

The previous examples demonstrate the process of numerically solving basic differential

equations. However, the examples either relate the output purely to time (deterministic) or purely

to randomness (stochastic). Stock prices move in a way which includes both the time and

random elements. The discretized SDE from equation (3) is given by:

𝑑𝑆 = 𝑆(𝑑) (𝜐 𝑑𝑑 + 𝜎 π‘‘π‘Š) (3)

𝑆𝑛+1 = 𝑆𝑛 + 𝑆𝑛{𝜐 𝑑𝑑 + 𝜎 π‘‘π‘Š}. (12)

where 𝜐 is the stock’s growth rate and 𝜎 is the stock’s volatility. Clearly the output relates to

both time (through dt) and Brownian motion (through dW). The solution also maintains the

deterministic exponential nature while including the stochastic random Brownian fluctuations.

Figure 5 illustrates a trial that results from a Monte-Carlo simulation of equation (12).

Figure 5: A plot of stock price from time 𝑑 = 0 π‘‘π‘œ 20 with 2000 steps, 𝜐 = 0.1, 𝜎 = 0.1, and an

initial value of 100. The plot provides the look of what one envisions on the computer screens at

Wall Street. The plot also illustrates the exponential foundation for the stock price evolution.

This plot will be recreated to show the exponential foundation in the following section.

Page 24: Application of Monte Carlo Methods in Finance

L a w r e n c e | 19

5. ANALYTICAL SOLUTIONS

𝑑𝑆 = 𝑆(𝑑) (𝜐 𝑑𝑑 + 𝜎 π‘‘π‘Š). (3)

Equation (3) can be solved analytically by making a transformation. Equation (3) shows that

the derivative of the stock price should be proportional to the current price. Hence, the solution

has an exponential relationship. The solution has an exponential foundation and fluctuates

stochastically around the exponential curve. As a result, the natural log of the stock should be

considered is the following:

𝑧 = ln(𝑆). (13)

To find the new difference equation, 𝑑𝑧, simply apply Ito’s Lemma (Appendix C) as follows:

𝑑𝑧 = (πœ•π‘§

πœ•π‘‘+ πœ‡ 𝑆

πœ•π‘§

πœ•π‘†+

1

2𝜎2𝑆2

πœ•2𝑧

πœ•π‘†2) 𝑑𝑑 + 𝜎 𝑆

πœ•π‘§

πœ•π‘†π‘‘π‘Š. (14)

Then since

πœ•π‘§

πœ•π‘†=

1

𝑆,

πœ•2𝑧

πœ•π‘†2= βˆ’

1

𝑆2,

πœ•π‘§

πœ•π‘‘=

πœ•π‘§

πœ•π‘†

πœ•π‘†

πœ•π‘‘=

1

𝑆

πœ•π‘†

πœ•π‘‘β‰ˆ 0,

equation (14) simplifies to the following:

𝑑𝑧 = (𝜐 βˆ’1

2𝜎2) 𝑑𝑑 + 𝜎 π‘‘π‘Š

𝑑𝑧 = πœ‡ 𝑑𝑑 + 𝜎 π‘‘π‘Š, (15)

where πœ‡ = 𝜐 βˆ’1

2𝜎2. Equation (15) can be solved analytically through integration as

∫ 𝑑𝑧𝑑

0= ∫ (πœ‡ 𝑑𝑑 + πœŽπ‘‘π‘Š)

𝑑

0

log[𝑆(𝑑)] = πœ‡ 𝑑 + πœŽπ‘Š(𝑑) + log [𝑆(0)]

𝑆(𝑑) = 𝑆(0)π‘’πœ‡π‘‘+πœŽπ‘Š(𝑑).

Finally, since π‘Š(𝑑) = π‘₯βˆšπ‘‘π‘‘ from section 4.1,

Page 25: Application of Monte Carlo Methods in Finance

L a w r e n c e | 20

𝑆(𝑑) = 𝑆(0)π‘’πœ‡ 𝑑+π‘₯ πœŽβˆšπ‘‘ . (16)

Figure (6) illustrates the solution from equation (16) when plotted with 50 trials that results from

a Monte-Carlo simulation of equation (12).

Figure 6: 50 trials of the plot from figure (5) from time 𝑑 = 0 π‘‘π‘œ 2 with 2000 steps, 𝜐 = 0.1, 𝜎 =

0.1, and an initial value of 100. The trials are closely related to the plotted 𝑆(0)π‘’πœ‡ 𝑑+π‘š πœŽβˆšπ‘‘

functions as expected for a random walk where π‘š represents the integers from βˆ’3 to 3. See

Appendix B-4 for additional information.

5-1 BLACK-SCHOLES EQUATION

While Monte Carlo simulation provides a solution, another simpler solution is available

for less complex options. Consider the value of an option, V(t,S), which is related to the stock

price, S.

The Black-Scholes equation is based off a delta-hedging portfolio, X. A portfolio is simply a

collection of financial assets or investments. The portfolio for Black-Scholes is just a collection

Page 26: Application of Monte Carlo Methods in Finance

L a w r e n c e | 21

of stocks and option contracts. The portfolio, X, is either short one option contract and long πœ•π‘‰

πœ•π‘†

stocks as

𝑋 = βˆ’π‘‰ +πœ•π‘‰

πœ•π‘†π‘†, (17)

or long one option and short πœ•π‘‰

πœ•π‘† stocks as

𝑋 = 𝑉 βˆ’πœ•π‘‰

πœ•π‘†π‘†, (18)

where πœ•π‘‰

πœ•π‘† is delta which measures the sensitivity of the option value to changes in the underlying

stock’s value assuming all else constant. As a result of delta-hedging, the overall portfolio’s

value will not change from small changes in the stock price. Essentially risk is nullified by

offsetting the option position by owning stock based on the option’s sensitivity to stock price

changes. To derive the Black-Scholes equation, discretize equation (18):

π›₯𝑋 = βˆ’π›₯𝑉 +πœ•π‘‰

πœ•π‘†π›₯𝑆. (20)

Since 𝑑𝑆 β‰ˆ π›₯𝑆, equation (3) can be discretized as follows:

𝑑𝑆 = 𝑆(𝑑) (𝜐 𝑑𝑑 + 𝜎 π‘‘π‘Š)

βˆ†π‘† = 𝑆[πœ‡ βˆ†π‘‘ + 𝜎 βˆ†π‘Š]. (21)

Since 𝑑𝑉 β‰ˆ π›₯𝑉, π›₯𝑉 can be found by applying the identity Ito’s Lemma (Appendix A) for 𝑑𝑉 as

follows:

𝑑𝑉 = (πœ•π‘‰

πœ•π‘‘+ πœ‡ 𝑆

πœ•π‘‰

πœ•π‘†+

1

2𝜎2 𝑆2 πœ•2𝑉

πœ•π‘†2) 𝑑𝑑 + 𝜎 π‘†πœ•π‘‰

πœ•π‘†π‘‘π‘Š

βˆ†π‘‰ = (πœ•π‘‰

πœ•π‘‘+ πœ‡ 𝑆

πœ•π‘‰

πœ•π‘†+

1

2𝜎2 𝑆2 πœ•2𝑉

πœ•π‘†2) βˆ†π‘‘ + 𝜎 π‘†πœ•π‘‰

πœ•π‘†βˆ†π‘Š (22)

Then after substituting equations (21) and (22), equation (20) becomes

π›₯𝑋 = (βˆ’πœ•π‘‰

πœ•π‘‘βˆ’

1

2𝜎2 𝑆2 πœ•2𝑉

πœ•π‘†2) π›₯𝑑 (23)

Page 27: Application of Monte Carlo Methods in Finance

L a w r e n c e | 22

Notice that the specific choice of portfolio allowed for the β€œrandom” factor of dW to be averted

in equation (23). This is what causes delta-hedged portfolios to reduce risk. However, risk is not

eliminated because π›₯𝑋 includes S(t) which is a random process. Since the risk is severely

reduced, the return on the portfolio, π›₯𝑋, is simply the simple compound interest generated at the

risk-free interest rate, r. and so

π›₯𝑋 = 𝑋 π‘Ÿ π›₯𝑑 = π‘Ÿ (βˆ’π‘‰ +πœ•π‘‰

πœ•π‘†π‘†) π›₯𝑑. (24)

Simple compound interest is similar to calculating displacement from velocity (m/s) and time

interval (s) in physics. The velocity is analogous to the principle ($) times the rate (%/yr).

Combining equations (23) and (24) results in the general Black-Scholes equation,

πœ•π‘‰

πœ•π‘‘+ π‘Ÿπ‘†

πœ•π‘‰

πœ•π‘†+

1

2𝜎2𝑆2 πœ•2𝑉

πœ•π‘†2βˆ’ π‘Ÿπ‘‰ = 0. (25)

5-2 BLACK-SCHOLES FORMULA

Solving the Black-Scholes equation requires some degree of brute force through

transformations. However, this process is important because it reaches an easier to solve

diffusion equation which thermal physicists are familiar. In order to change the coefficients of

the terms in equation (25) into constants, there must be a change of variable to x=ln(S/K) where

πœ•π‘‰

πœ•π‘†=

πœ•π‘‰

πœ•π‘₯

1

𝑆 and

πœ•2𝑉

πœ•π‘†2=

1

𝑆2(

πœ•2𝑉

πœ•π‘₯2βˆ’

πœ•π‘‰

πœ•π‘₯).

Since the value of the option at maturity is known, there must also be a change of variable from t

to T-t. As a result of these changes, equation (25) becomes

βˆ’πœ•π‘‰

πœ•(π‘‡βˆ’π‘‘)+ (π‘Ÿ βˆ’

1

2𝜎2)

πœ•π‘‰

πœ•π‘₯+

1

2𝜎2 πœ•2𝑉

πœ•π‘₯2βˆ’ π‘Ÿπ‘‰ = 0, (26)

Next, the final term can be absorbed with the transformation

π‘ˆ = 𝑉 π‘’π‘Ÿ(π‘‡βˆ’π‘‘).

Page 28: Application of Monte Carlo Methods in Finance

L a w r e n c e | 23

Now equation (26) becomes

π‘’βˆ’π‘Ÿ(π‘‡βˆ’π‘‘) [βˆ’πœ•π‘ˆ

πœ•(π‘‡βˆ’π‘‘)+ π‘Ÿπ‘ˆ + (π‘Ÿ βˆ’

1

2𝜎2)

πœ•π‘ˆ

πœ•π‘₯+

1

2𝜎2 πœ•2π‘ˆ

πœ•π‘₯2] βˆ’ π‘Ÿπ‘‰ = 0,

which simplifies to

βˆ’πœ•π‘ˆ

πœ•(π‘‡βˆ’π‘‘)+ (π‘Ÿ βˆ’

1

2𝜎2)

πœ•π‘ˆ

πœ•π‘₯+

1

2𝜎2 πœ•2π‘ˆ

πœ•π‘₯2= 0. (27)

In an effort to remove the coefficients, the following transformation must be done:

𝑦 =π‘Ÿβˆ’πœŽ2/2

𝜎2/2π‘₯.

This alters equation (27) into

βˆ’πœ•π‘ˆ

πœ•(π‘‡βˆ’π‘‘)+ (π‘Ÿ βˆ’

1

2𝜎2) [

πœ•π‘ˆ

πœ•π‘¦

π‘Ÿβˆ’πœŽ2

2𝜎2

2

] +1

2𝜎2 [

πœ•π‘ˆ

πœ•π‘¦

π‘Ÿβˆ’πœŽ2

2𝜎2

2

]

2

= 0

and simplifies to

βˆ’πœ•π‘ˆ

πœ•πœ+

πœ•π‘ˆ

πœ•π‘¦+

πœ•2π‘ˆ

πœ•π‘¦2= 0 (28)

where

𝜏 =(π‘Ÿβˆ’πœŽ2/2)

2

𝜎2/2(𝑇 βˆ’ 𝑑). (29)

The final transformation is the change of variable 𝑧 = 𝜏 + 𝑦. Since π‘ˆ(𝜏, 𝑧(𝜏, 𝑦)) rather than just

π‘ˆ(𝜏, 𝑦), the terms from equation (28) become:

πœ•π‘ˆ(𝜏,𝑦)

πœ•πœ=

πœ•π‘ˆ(𝜏,𝑧(𝜏,𝑦))

πœ•πœ+

πœ•π‘ˆ(𝜏,𝑧(𝜏,𝑦))

πœ•π‘§

πœ•π‘§

πœ•πœ=

πœ•π‘ˆ(𝜏,𝑧(𝜏,𝑦))

πœ•πœ+

πœ•π‘ˆ(𝜏,𝑧(𝜏,𝑦))

πœ•π‘§, (30)

πœ•π‘ˆ(𝜏,𝑦)

πœ•π‘¦=

πœ•π‘ˆ(𝜏,𝑧(𝜏,𝑦))

πœ•π‘§

πœ•π‘§

πœ•π‘¦=

πœ•π‘ˆ(𝜏,𝑧(𝜏,𝑦))

πœ•π‘§, (31)

πœ•2π‘ˆ(𝜏,𝑦)

πœ•π‘¦2=

πœ•

πœ•π‘¦[

πœ•π‘ˆ(𝜏,𝑧(𝜏,𝑦))

πœ•π‘§] =

πœ•2π‘ˆ(𝜏,𝑧(𝜏,𝑦))

πœ•π‘§2

πœ•π‘§

πœ•π‘¦=

πœ•2π‘ˆ(𝜏,𝑧(𝜏,𝑦))

πœ•π‘§2. (32)

Substituting equations (30), (31), and (32) into equation (28) yields the diffusion equation,

Page 29: Application of Monte Carlo Methods in Finance

L a w r e n c e | 24

πœ•π‘ˆ

πœ•πœ=

πœ•2π‘ˆ

πœ•π‘§2. (33)

Equation (33) is a basic one-dimensional diffusion equation which can be related to both the

diffusion equation for Brownian motion and a heat diffusion equation. U, z, and 𝜏 are loosely the

option value, stock price, and time respectively. As a result, equation (33) means that the option

value diffuses along the stock price through time similar to how the Brownian particle and heat

diffuse along spatial directions through time. Equation (33) can be solved and transformed back

into familiar terms as the Black-Scholes formula for European call or put options:

𝑉𝑐(𝑆, 𝑑) = 𝑆(𝑑)𝑁(𝑑1) βˆ’ π‘‹π‘’βˆ’π‘Ÿ(π‘‡βˆ’π‘‘)𝑁(𝑑2) (34)

𝑉𝑝(𝑆, 𝑑) = π‘‹π‘’βˆ’π‘Ÿ(π‘‡βˆ’π‘‘)𝑁(βˆ’π‘‘2) βˆ’ 𝑆(𝑑)𝑁(βˆ’π‘‘1) (35)

where 𝑉𝑐(𝑆, 𝑑) is the price of a call option, 𝑉𝑝(𝑆, 𝑑) is the price of a put option, X is the strike

price, T is the maturity date, N(x) is a probability density function (PDF) such that

𝑁(π‘₯) = ∫1

√2πœ‹π‘’

βˆ’π‘¦2

2⁄ 𝑑𝑦

∞

βˆ’π‘₯ (36)

and

𝑑1 =ln(𝑆(0)

𝑋⁄ )+(π‘Ÿ+𝜎2

2⁄ )𝑇

πœŽβˆšπ‘‡ (37) 𝑑2 =

ln(𝑆(0)𝑋⁄ )+(π‘Ÿβˆ’πœŽ2

2⁄ )𝑇

πœŽβˆšπ‘‡. (38)

5-3 UNDERSTANDING THE BLACK-SCHOLES SOLUTION

While equations (34) and (35) may seem daunting, they are actually fairly intuitive.

Equation (34) essentially states that the current value of the call option, 𝑉𝑐, is the current price of

the stock, 𝑆(𝑑), minus the exercise price of the stock, 𝑋, discounted back to current value. The

discounting of the exercise price back to current value results from the theoretical cost of holding

money which comes from forgone interest opportunities as mentioned in section 4. This

theoretical cost is handled through continuous compounding (π‘’βˆ’π‘Ÿ(π‘‡βˆ’π‘‘)) at the risk-free interest

Page 30: Application of Monte Carlo Methods in Finance

L a w r e n c e | 25

rate, r. Equation (35) is basically the opposite of equation (34) where the current value of the call

option is the exercise price of the stock discounted back to current value minus the current price

of the stock. This makes sense since a call option is the right to buy at the exercise price and then

sell at the current stock price while a put option is the right to sell at the exercise price after

buying at the current stock price. Both the current price and exercise price are weighted by

similar respective PDFs, N. In laymen’s terms, the functions can be thought as the probabilities

of executing the option.

There are a few parameters in 𝑑1 and 𝑑2 to evaluate. First is the ratio of the initial stock

price with the strike price, 𝑆(0) 𝑋⁄ . Both 𝑑1 and 𝑑2 increase by the same amount with respect to

an increase in the ratio. As a result, the PDFs increase by the same amount for equation (34) and

decrease by the same amount for equation (35). This in turn increases the value of the call and

decreases the value of the put. This makes sense because the goal of the call owner is for the

stock price to increase above the exercise price and the goal of the put owner is for the stock

price to decrease below the exercise price. A larger ratio benefits the call owner’s cause and

hinders the put owner’s cause.

The risk-free interest rate, r, and the maturity date, T, have a similar effect on the option

value as the ratio of the initial stock price with the strike price. When r or T increase, the value of

the call decreases and the value of the put decreases. This effect primarily occurs from 𝑑1 and

𝑑2.

It also makes sense that the option value increases as the volatility, 𝜎, increases. Since the

volatility represents the significance of β€˜noise’ or fluctuations in the price, a larger volatility is

good for the price of the option because a large fluctuation can occur at maturity in favor of the

Page 31: Application of Monte Carlo Methods in Finance

L a w r e n c e | 26

trader causing a huge gain. If the fluctuation does not occur in favor of the trader, then there is

only a small loss from the premium.

Page 32: Application of Monte Carlo Methods in Finance

L a w r e n c e | 27

6. FUTURE WORK

While the Black-Scholes solution provides a quick and simple value for the option, it is

not necessarily preferred over Monte Carlo methods. Monte Carlo methods with a large enough

number of simulations can provide a distribution of values from all of the simulations. This

distribution can not only provide the same value found from the Black-Scholes solution, but also

how much different the observed value can be and the likelihood of such a difference. Many

current models, such as the Black-Scholes solution, assume that certain variables are constant

throughout the lifetime of the option. However, in reality variables like volatility can vary during

the option contract’s lifetime.

The future of this project aims to explore the capabilities of Monte Carlo methods beyond

that of section 4, specifically the effects of slight variation in the volatility. The project can

compare several different Monte Carlo pricing methods which only differ on the degree to which

they fluctuate the volatility. To fluctuate the volatility, the simulation can simply perform a

random draw for the volatility at each time step similar to dW. The standard deviation of these

random draws can be a user input percentage of the volatility. The stock price can then be

trajected similar to figure (5). Once the final stock value is averaged for enough trials, the option

value is simply the final stock price (discounted back to current value) minus the initial stock

price. While creating this simulation is straightforward, further exploration needs to be done on

valuing the drift, 𝜐, and volatility, 𝜎. I found that increasing the number of time steps caused the

option price to approach zero. I believe this was because it over emphasized the stochastic

contributions and for a large amount of trials the option value averaged zero (the expectation

value resulting from the random draws of dW).

Page 33: Application of Monte Carlo Methods in Finance

L a w r e n c e | 28

The pricing methods should be compared against the Black-Scholes pricing model to

determine which method is the most accurate. The models can be tested on hypothetical option

contracts based off of historical stock prices. These hypothetical option contracts can be made

from the historical daily stock prices from Yahoo Finance. After a maturity date is chosen, each

day can provide a theoretical option price based on the difference between the current stock price

and the stock price at the chosen maturity date (discounted back to current date). These

theoretical option prices can be utilized to test the various pricing models.

Page 34: Application of Monte Carlo Methods in Finance

L a w r e n c e | 29

7. APPENDIX

A. MATHEMATICA

A-1 GLOSSARY

Evaluate[expr]

Causes expr to be evaluated even if it appears as the argument of a function whose

attributes specify that it should be held unevaluated.

ItoProcess[sdeqns, expr, x, t, π’˜ β‰ˆdproc]

Represents an Ito process specified by a stochastic differential equation sdeqns, output

expression expr, with state x and time t, driven by w following the process dproc.

ListLinePlot[{π’π’Šπ’”π’•πŸ, π’π’Šπ’”π’•πŸ, … }]

Plots several lines.

ListPlot[{π’šπŸ, π’šπŸ, … }]

Plots points corresponding to a list of values, assumed to correspond to x coordinates 1, 2,

… .

NDSolve[eqns, n, {x, π’™π’Žπ’Šπ’, π’™π’Žπ’‚π’™}]

Finds a numerical solution to the ordinary differential equation eqns for the function u

with the independent variable x in the range π’™π’Žπ’Šπ’ to π’™π’Žπ’‚π’™.

Page 35: Application of Monte Carlo Methods in Finance

L a w r e n c e | 30

NestList[f, expr, n]

Gives a list of the results of applying f to expr 0 through n times.

Plot[{π’‡πŸ, π’‡πŸ, …}, { x, π’™π’Žπ’Šπ’, π’™π’Žπ’‚π’™}]

Plots several functions 𝑓𝑖.

RandomFunction[proc, {π’•π’Žπ’Šπ’, π’•π’Žπ’‚π’™}]

Generates a pseudorandom function from the process proc from π‘‘π‘šπ‘–π‘› to π‘‘π‘šπ‘Žπ‘₯.

Show[π’ˆπŸ, π’ˆπŸ, …]

Shows several graphics combined.

Table[expr, {π’Šπ’Žπ’‚π’™}]

Generates a list of π‘–π‘šπ‘Žπ‘₯ copies of expr.

A-2 FIGURE (1)

Page 36: Application of Monte Carlo Methods in Finance

L a w r e n c e | 31

A-3 FIGURE (4)

A-4 FIGURE (6)

B. CENTRAL LIMIT THEOREM

Let {π‘žπ‘—}π‘—πœ–π‘ be a sequence of independent, identically distributed random variables

random variables, let πœ‚ be the expectation value for π‘₯𝑗, let 𝜎 be the standard deviation for π‘₯𝑗, and

define

𝑄𝑛 = βˆ‘ π‘žπ‘—

𝑛

𝑗=1

.

Page 37: Application of Monte Carlo Methods in Finance

L a w r e n c e | 32

The central limit theorem states that as 𝑛 β†’ ∞ [10],

𝑄𝑛 βˆ’ 𝑛 πœ‚

βˆšπ‘› 𝜎2β†’ π‘₯,

where x is a draw from a standard normal distribution (mean of 0 and standard deviation of 1).

The central limit theorem can also be rewritten as

𝑄𝑛 β‰ˆ π‘₯βˆšπ‘› 𝜎2 + 𝑛 πœ‚.

If π‘žπ‘— = π‘₯, then πœ‚ = 0 and 𝜎 = 1. As a result, the central limit theorem can be simplified as

𝑄𝑛 = βˆ‘ π‘₯ β‰ˆ π‘₯βˆšπ‘› .

C. ITO’S LEMMA

Ito’s Lemma is the stochastic calculus equivalent of the chain rule from calculus. It

serves as a tool to find the differential of a stochastic process. Given the function, f(t,x), the

Taylor series expansion is:

𝑑𝑓 =πœ•π‘“

πœ•π‘‘π‘‘π‘‘ +

πœ•π‘“

πœ•π‘₯𝑑π‘₯ +

1

2

πœ•2𝑓

πœ•π‘₯2𝑑π‘₯2 + β‹―

where dx is the stochastic difference equation,

𝑑π‘₯ = π‘₯(𝜐 𝑑𝑑 + 𝜎 π‘‘π‘Š).

Substituting in for dx results in

𝑑𝑓 =πœ•π‘“

πœ•π‘‘π‘‘π‘‘ +

πœ•π‘“

πœ•π‘₯ π‘₯ (𝜐 𝑑𝑑 + 𝜎 π‘‘π‘Š) +

1

2

πœ•2𝑓

πœ•π‘₯2 π‘₯2 (𝜐2 𝑑𝑑2 + 2𝜐 𝜎 𝑑𝑑 π‘‘π‘Š + 𝜎2 π‘‘π‘Š2).

Since 𝑑𝑑2 β‰ˆ 0, 𝑑𝑑 π‘‘π‘Š β‰ˆ 0, and π‘‘π‘Š2 β‰ˆ 𝑑𝑑, this simplifies to

𝑑𝑓 = (πœ•π‘“

πœ•π‘‘ + 𝜐 π‘₯

πœ•π‘“

πœ•π‘₯ +

𝜎2

2 π‘₯2

πœ•2𝑓

πœ•π‘₯2) 𝑑𝑑 + 𝜎 π‘₯

πœ•π‘“

πœ•π‘₯ π‘‘π‘Š.

Page 38: Application of Monte Carlo Methods in Finance

L a w r e n c e | 33

C-1 π’…π‘ΎπŸ β‰ˆ 𝒅𝒕

From the definition of variance,

𝑉(π‘‘π‘Š) = 𝐸(π‘‘π‘Š2) βˆ’ 𝐸(π‘‘π‘Š)2

where 𝑉(π‘‘π‘Š) is the variance of dW and 𝐸(π‘‘π‘Š) is the expectation value of dW. Then since

𝐸(π‘‘π‘Š) and 𝑉(π‘‘π‘Š) = 𝑑𝑑,

𝐸(π‘‘π‘Š2) = 𝑉(π‘‘π‘Š) = 𝑑𝑑.

Then as 𝑑𝑑 β†’ 0, the standard deviation of π‘‘π‘Š2 also decreases and hence the normal distribution

from which it draws narrows in on the expectation value, 𝑑𝑑. Thus for sufficiently small dt,

π‘‘π‘Š2 β‰ˆ 𝑑𝑑.

Page 39: Application of Monte Carlo Methods in Finance

L a w r e n c e | 34

D. WORKS CITED

[1] Gora, β€œThe Theory of Brownian Motion: A Hundred Years’ Anniversary”, (2006),

52-53.

[2] Ibid.

[3] David Forfar, β€œLouis Bachelier”, (JOC/EFR, August 2002), http://www-

history.mcs.st-and.ac.uk/Biographies/Bachelier.html.

[4] Ibid.

[5] Capinski and Zastawniak, β€œMathematics for Finance: An Introduction to Financial

Engineering”, Options: General Properties, (USA: Springer, 2003), 147-149.

[6] David Forfar, β€œLouis Bachelier”, (JOC/EFR, August 2002), http://www-

history.mcs.st-and.ac.uk/Biographies/Bachelier.html.

[7] Jarrow and Protter, β€œA short history of stochastic integration and mathematical

finance the early years, 1880-1970”, (2004).

[8] David Forfar, β€œLouis Bachelier”, (JOC/EFR, August 2002), http://www-

history.mcs.st-and.ac.uk/Biographies/Bachelier.html.

[9] Ebeling, β€œNonlinear Brownian motion- mean square displacement”, (2004).

[10] Durrett, β€œStochastic Calculus: A Practical Introduction”, (CRC Press, 1996).

Page 40: Application of Monte Carlo Methods in Finance

L a w r e n c e | 35

E. BIBLIOGRAPHY

Capinski and Zastawniak. Mathematics for Finance: An Introduction to

Financial Engineering. USA: Springer, 2003.

Copped. β€œSolving the Black-Scholes equation: a demystification.” Last modified November,

2009. http://www.francoiscoppex.com/blackscholes.pdf.

Cotterill, Rodney. "Transport Process." In Biophysics an Introduction, 76-79. Chichester, West

Sussex: John Wiley, 2002.

"Forward Contract vs. Futures Contract." Diffen. Accessed September 9, 2014.

http://www.diffen.com/difference/Forward_Contract_vs_Futures_Contract

Hull. Options, Futures, and Other Derivatives. USA: Pearson Prentice Hall , 2009.

β€œIntroduction to the Black-Scholes formula.” Khan Academy. Accessed October, 2014.

https://www.khanacademy.org/economics-finance-domain/core-finance/derivative-

securities/Black-Scholes/v/introduction-to-the-black-scholes-formula

Stojanovic. Computational Financial Mathematics. USA: Springer Science, 2003.