What is the formula for the Mode of the Log-Normal distribution followed by the Geometric Brownian Motion?
Intro__________________________
I was studying in Youtube this interesting MIT course of math in finance, where I learned about stochastic processes and the geometric Brownian motion (GBM), and it is stated the GBM follows a Log-Normal Distribution as it is also stated in the Wikipedia page. Here is where I have doubts, because for almost every demonstration are based on the mean value instead of the Mode, which formula at least it is not even shown in Wikipedia.
Questions______________________
A) It is right the Mode formula of the geometric Brownian motion I have found $\nu[S_t] = S_0\ e^{\left(\mu -\frac{3}{2}\sigma^2\right) t}$?
B) Does someone that is pricing their instruments using the Mode $\nu[S_T]$ will be more assertive in the short-term than someone else that it is pricing using the mean value $M[S_T]$ instead?
Notation is in the motivation section, but it is not required for giving the answers - but I will appreciate if the same notation is hold.
Motivation for question (A)
From the Wikipedia page for the Log-normal distribution I know the following: if $Z$ follows a standard normal distribution, then for some values $m$ and $a>0$ the variable $Y = m+aZ$ follows a Gaussian distribution with mean value $m$ and variance $a^2$, and the variable $X = e^{m+aZ}$ will follow a Log-Normal distribution with:
- The mean value is given by $M = \exp\left(m+\frac{a^2}{2}\right)$
- The Mode is given by $\nu = \exp\left(m-a^2\right)$
- The variance is given by $V = \exp\left(2m+a^2\right)\cdot\left[\exp\left(a^2\right)-1\right]$
- The probability density function (PDF) is given by $f(x) = \dfrac{1}{xa\sqrt{2\pi}}\exp\left(-\dfrac{(\ln(x)-m)^2}{2a^2}\right)$
I am using the same description than Wikipedia in order to reduce explanations but I change the characters to avoid confusion with the following section, and I am also avoiding the use of expected value term in purpose, since for a skewed distribution the "mean" value don't coincide with the value you expect to see more frequently which is given by the "Mode".
Now, for a Geometric Brownian motion that follows the stochastic differential equation (SDE): $$dS_t = \mu S_t\ dt+\sigma S_t\ dW_t$$ with $W_t$ is a Brownian motion, and the drift $\mu$ and the volatility $\sigma$ are constants. Then, it is stated that the solution of the SDE will be giving by (Ito's interpretation): $$S_t = S_0 \exp\left(\left(\mu-\frac{\sigma^2}{2}\right)t+\sigma W_t\right)$$
And it is shown without demonstration that the solution will follow:
- The mean value of the process is given by $M[S_t] = S_0\ e^{\mu t}$
- The variance of the process is given by $V[S_t] = S_0^2\ e^{2\mu t}\left(e^{\sigma^2 t}-1\right)$
- The probability density function (PDF) of the process is given by $$f(s) = \dfrac{1}{s\sigma\sqrt{2\pi t}}\exp\left(-\dfrac{\left(\ln(s)-\ln(S_0)-\left(\mu-\frac{\sigma^2}{2}\right)t\right)^2}{2\sigma^2 t}\right)$$
This PDF kind of match what it is shown in the minute 33:40 of the following MIT video for the Black-Scholes equation with its respective defined terms, except from first denominator where I think there is some typos mistakes: a variable $S$ that should be $S_T$, and time $T$ that should be $(T-t)$ in order to match with Wikipedia definition.
Since Wikipedia page don't show which is the formula for the Mode $\nu[S_t]$, by matching terms I will get the following: $$a = \sigma\sqrt{t} \quad \rightarrow \quad a^2 = \sigma^2 t $$ $$m = \ln(S_0)+\left(\mu-\frac{\sigma^2}{2}\right)t $$
with them one recover $M[S_t]$ and $V[S_t]$ as shown in Wikipedia, and also I will have that the Mode is given by: $$\nu[S_t] = \exp\left(\ln(S_0)+\left(\mu-\frac{\sigma^2}{2}\right)t - \sigma^2 t\right) = S_0\ e^{\left(\mu -\frac{3}{2}\sigma^2\right) t}$$ which is the formula I am asking if it is right or not.
Motivation for question (B)
The last question is more conceptual, based in the mentioned issue that the "Expected Valued" is not given by the "mean value", but instead by the "Mode".
From what I think I have understood, looks like for pricing instruments based in SDEs the current estimated price at some future time $t$ is given by the mean value $M[S_t]$, as it is also used for all the theory like Martingale pricing, Risk-neutral measures, and for the Fundamental theorem of asset pricing where the idea of Arbitrage-free market is demonstrated.
But for what I understand from skewed unimodal distributions, under the assumption you see the market at random times, someone that is pricing using instead the Mode value $\nu[S_t]$ should have an statistical advantage compared with someone that is pricing with the mean value $M[S_t]$, since prices near their selection should appear more frequently, at least in the short-term, before the probabilistic weight of outliers carry the price near the mean value $M[S_t]$, so he should arbitrage against the first mean-value guy, closing their moves in the short-term, so the market price never arrives to the medium-long term, and "milking" instead the mean-value guy with several short-term moves.
And also, don't knowing if its worse, those who are pricing with the mean value $M[S_t]$ will see that their portfolios are behaving always worst than what have been planed, since $\nu[S_t] \leq M[S_t]$, so they will be over-adjusting their portfolios without never reaching the time where the mean value $M[S_t]$ sets, and taking more risk that they should.
I believe it is like when you overexcite the differentiating term $D$ on PID controllers, leading to unwanted oscillations in your controlled system. This last part just as an intuition, since it is just speculation.
Since for unimodal positive-skewed distributions I will see values near the mode more frequently than near the mean value (I tried to quantified how much in this question unsuccessfully), I am inclined to think that someone pricing using the Mode will be more assertive than someone using the mean value in the short-term, at least in this scenario of a Geometric Brownian motion that it is Log-Normally distributed.
As example, if $0<\mu< \frac32\sigma^2$ then I will have the mean value $M[S_t]$ will be increasing exponentially with the time $t$, but the values I will see more frequently given by the Mode $\nu[S_T]$ will be decreasing exponentially!.
Even worst, if the calculations of part (A) are right, the median will be $\text{Med}[S_t]=S_0\ e^{\left(\mu -\frac{\sigma^2}{2}\right)t}$ so if happen that $0<\mu < \frac{\sigma^2}{2}$ the mean value will still be growing exponentially, when at least $50\%$ of the values one could see at random times will be decreasing exponentially, so someone could easily bet against me $50\%$ of the time. This is why using the mean value looks very counter-intuitive to me on skewed scenarios. Note that the formula for the Median it is the same deterministic component for the solution of the SDE, and also that it is not listed in Wikipedia neither.
I specifically asked this question in the math blog instead of the finances one, because I want to know why this line of thought is flawed from the mathematics point of view, demonstrating why is that so.
Added later
I tried the following example within the mentioned extreme interval: $S_0=1$, $\mu=1/10$, and $\sigma=1/2$. You could see in the following image the mean value $M[S_t]$, the mode $\nu[S_t]$,and the median $\text{Med}[S_t]$ in their plot in Wolfram-Alpha:
As expected, the mean grows exponentially while the mode and the median converges to zero. Surely this parameter selection is an extreme case, but are these kind of examples where slight details becomes obvious.
Also to figure out how would look the GBM I made a code in online Octave:
The GBM paths look incredible spread. Against the superimposed mean, mode, and median curves, the paths "looks" are filling the whole graph instead of being concentrated near the mode. To check it I plotted later the histogram of the last point in time:
Now, you can see that the previous path's plot is misleading since the histogram shows an evident concentration onto the Mode value, which is indeed importantly higher than where the mean value is located, kind of justifying my intuition that using as "expected value" the mean value instead of the Mode is wrong for positively skewed unimodal distributions.
Here I left you the code I used, but be carefull since it is the first time I model a GBM so I am not $100\%$ sure it have no mistakes:
length = 501;
N = 50;
dt=1/50;
white_noise = sqrt(dt)*wgn(length-1,N,0);
simple_brownian = zeros(length,N);
t=0:1:length-1;
t=dt*t;
for m=1:1:N
simple_brownian(2:1:length,m) = cumsum(white_noise(:,m));
end
S0 = 1;
mu = 1/10;
sigma = (1/2);
sigma2 = (sigma)^2;
mean_val = S0*exp(mu*t);
mode_val = S0*exp((mu-3/2*sigma2)*t);
median_v = S0*exp((mu-1/2*sigma2)*t);
GBM = ones(length,N);
for m=1:1:N
for k=1:1:length
GBM(k,m) = S0*exp((mu-1/2*sigma2)*t(k)+sigma*simple_brownian(k,m));
end
end
figure (1),
hold on,
plot(t, mean_val,'r','Linewidth',2,t,mode_val,'y','Linewidth',2,t,median_v,'g','Linewidth',2), legend('mean value','mode value','median value'),
plot(t,GBM),
plot(t,mean_val,'r','Linewidth',2,t,mode_val,'y','Linewidth',2,t,median_v,'g','Linewidth',2),
axis([0 t(length) 0 2*S0*exp(mu*(t(length)))]),
hold off;
figure(2),
hist(GBM(length,:),round(N/2));