Houjun Liu

Martingale Model

The Martingale Model states: if we observed the closing price of the market yesterday, we expect that the market is going to open at the close price yesterday.

Formally:

E[Xk|Xk1,Xk2,]=Xk1

“irrespective of what you know, no matter how long the history, the best expectation of today’s price is yesterday’s price.”

This is not a for sure! modeling statement: this is simply the expected value!! That means, after times of re-running the universe starting “yesterday”, the new opening price will converge to the last closing price.

Two important conclusions:

  1. If we know the closing price yesterday (it is observed), the price today will be DETERMINED and not!!! a random variable
  2. If the closing price yesterday is a random variable, the price today will be IN-DETERMINED and also a random variable

Therefore, the “randomness is fair”, and therefore the “market is not drifting in favor/against you.”

The Martingale Model comes from the idea that “true gambling is true equal conditions (money, opponents, bystanders, situations, die, and dice.)” Therefore, any amount of bias towards one direction/party is advantageous for that person.

In fact, it was theorized that an efficient market should follow exactly this behavior.

changes in history

Of course, the difference between the expression:

E[Xk|Xk1,Xk2,]=Xk1

versus

E[Xk|Xk1]=Xk1

is pretty big. The two will only be the same if the markets is assumed to be a markovian process.

Martingale historical conditioning

Ok, if we are told that the process is Martingale, but we only have two days ago, what do we have?

i.e. what if we want to know:

E[Xk|Xk2]=?

Turns out, there’s a small trick you can do. Without even Martingale, we can claim that:

E[Xk|Xk2]=xE[Xk|Xk1,Xk1=x]Pr(Xk1=x|Xk2)

That, the price today is just the sum of all possible prices for day k1 we name small x times the probability Pr that it actually happens given the existing k2 observation.

Of course, given the Martingale Model now, given some possible price in day k1 named x, price in k is also x. Therefore:

E[Xk|Xk1,Xk1=x]=x

Applying this, then, we have

xE[Xk|Xk1,Xk1=x]Pr(Xk1=x|Xk2)=xxPr(Xk1=x|Xk2)

The right sum, then, is just the expected value of Xk1 given Xk2!! Meaning:

xxPr(Xk1=x|Xk2)=E[Xk1|Xk2]

Now, we are in a Martingale Model. Therefore:

xxPr(Xk1=x|Xk2)=E[Xk1|Xk2]=Xk2

And so, putting it all together, we have:

E[Xk|Xk2]=xE[Xk|Xk1,Xk1=x]Pr(Xk1=x|Xk2)=xxPr(Xk1=x|Xk2)=E[Xk1|Xk2]=Xk2

Amazing. So Martingale holds over time