Re: Is Ito's Lemma correct?
- From: David Bernier <david250@xxxxxxxxxxxx>
- Date: Wed, 19 Aug 2009 12:36:54 -0400
Ralf wrote:
David Bernier wrote:Ralf wrote:David Bernier wrote:Ralf wrote:David Bernier wrote:[...]Ralf wrote:Ralf wrote:In Geometric Brownian Motion calculations Ito's Lemma gets used.
Can someone who has studied Ito's Lemma confirm that it's correct?
My experiments show that Ito's lemma cannot be correct.
OTOH I wonder how it come that so many authors and researchers blindly use it,
especially in the financial industry. Maybe they deserve it! :-)
Even the famous Black-Scholes option pricing model does use it,
and therefore it too cannot be correct as well.
My conclusion is: ANOTHER BIG FRAUD IN WALL STREET!
Fascinating. Did you use Monte Carlo simulations in
your calculations ? Do you have any algorithms?
Any source code? What's the evidence that Ito's lemma
is wrong ?
Did you compute confidence intervals? Compute some
statistics? Where did you start from?
Of course did I make many MC simulations (GBM) for my tests.
What algorithm did you use for your random number generator?
Normal distributed random numbers of course as
was implemented in the following source (C/C++).
* FileName : rvgs.c (Random Variate GeneratorS)
* Author : Steve Park & Dave Geyer
* Language : ANSI C * Latest Revision : 10-28-98
double Normal(double m, double s)
/* ========================================================================
* Returns a normal (Gaussian) distributed real number.
* NOTE: use s > 0.0
*
* Uses a very accurate approximation of the normal idf due to
* Odeh & Evans, J. Applied Statistics, 1974, vol 23, pp 96-97. ...
Yes, I see. I found the C source code here:
https://lyosvn.in2p3.fr/ilc/browser/xdaq/trunk/TriDAS/daq/myrics/frlgen/src-rgs/rvgs.c
Here's the original location and distribution of Mr. Steve Park:
http://www.cs.wm.edu/~va/software/park/park.html
What about stochastic calculus? What were you doing with your Monte
Carlo simulations that led you to believe Ito's lemma was incorrect?
Mean and StdDev of course. But it's hard to prove it with MC alone
due to its nature (ie. stochastic / random processes).
Actually I got the difference (ie. the deviation) when I was writing my own so called Value-at-Risk (VaR) calculation model.
I succeeded but the result deviated a little bit from other methods.
Then I studied the other methods and located Ito's lemma in their methods
as the culprit. The given relation
ln(St) = ln(S0) + z * s * sqrt(dt) + (u - s^2 / 2) * dt made me confident that my method is the correct method as it satisfies this relation and doesn't make use of Ito's lemma.
I wish to present another theory:
I don't know much about stochastic calculus. But I do
know how to check for formulas that give a Normal distribution
random variable, say Z, given an input uniformly
distributed variable, say U from 0 to 1.
[...]
168 u = Random();
169 if (u < 0.5)
170 t = sqrt(-2.0 * log(u));
171 else
172 t = sqrt(-2.0 * log(1.0 - u));
173 p = p0 + t * (p1 + t * (p2 + t * (p3 + t * p4)));
174 q = q0 + t * (q1 + t * (q2 + t * (q3 + t * q4)));
175 if (u < 0.5)
176 z = (p / q) - t;
177 else
178 z = t - (p / q);
179 return (m + s * z);
From the link I found, which I hope matches what you were using:
https://lyosvn.in2p3.fr/ilc/browser/xdaq/trunk/TriDAS/daq/myrics/frlgen/src-rgs/rvgs.c
So i u< 0.5,
z = (p / q) - t;
p, q being polynomials in t.
It's characterized as "a very accurate approximation of the normal idf".
I can imagine that it's very accurate. But in generating
Geometric Brownian Motion, I'd rather use the
Box–Muller transform, or something else which generates
exactly normal random variates, rather than approximations.
Cf.:
http://en.wikipedia.org/wiki/Box%E2%80%93Muller_transform
I don't believe the algorithm coded above
generates r.v.s that are exactly standard Normal variates ...
David Bernier
.
- Follow-Ups:
- Re: Is Ito's Lemma correct?
- From: David Bernier
- Re: Is Ito's Lemma correct?
- References:
- Is Ito's Lemma correct?
- From: Ralf
- Re: Is Ito's Lemma correct?
- From: Ralf
- Re: Is Ito's Lemma correct?
- From: David Bernier
- Re: Is Ito's Lemma correct?
- From: Ralf
- Re: Is Ito's Lemma correct?
- From: David Bernier
- Re: Is Ito's Lemma correct?
- From: Ralf
- Re: Is Ito's Lemma correct?
- From: David Bernier
- Re: Is Ito's Lemma correct?
- From: Ralf
- Is Ito's Lemma correct?
- Prev by Date: Re: THE PERFECT PRIME NUMBER/GENESIS OF PRIME NUMBERS
- Next by Date: Re: sci.math.moderated Guidelines
- Previous by thread: Re: Is Ito's Lemma correct?
- Next by thread: Re: Is Ito's Lemma correct?
- Index(es):
Relevant Pages
|