MathGroup Archive 2011

[Date Index] [Thread Index] [Author Index]

Search the Archive

Simulate and plot geometric brownian motion


Hi

Wonder if you could please help me simulate and plot geometric brownian
motion (GBM)

E.g.  dS = mew * S dt  +   sigma * S *dX

What I am trying to do is generate in Mathematica the process for a
stock/share price based on GBM

Therefore:
dS is change in share price
S is the share price  (e.g. let S start from 100)
dt is the time step (e.g. in discrete version we could have dt=1/52 so
timestep is 1 week)
mew is the drift (e.g. mew = 5%)
sigma is the volatility (e.g. sigma = 10%)
dX is brownian motion (e.g. in discrete version, dX = Sqrt(dt) * N(0,1))

What I am trying to obtain is pairs (x,y) where x is the time step and y is
the share price. And then to be able to plot this.

Thanks for your help,
Priyan.


  • Prev by Date: Re: How to eliminate noises? A better way perhaps.
  • Next by Date: Manipulate Slider not Moving
  • Previous by thread: NETLink vs LibraryLink for calling an external program
  • Next by thread: Re: Simulate and plot geometric brownian motion