A martingale has its current value as the conditional mean of its future value. A Markov process has a conditional future distribution determined by its current state and time. These conditions answer different questions. Brownian motion satisfies both. Brownian motion with nonzero constant drift is Markov and fails the martingale condition.
Same mean or same distribution?
For an adapted integrable process and information , the martingale identity is
A Markov identity for the natural filtration is
for every bounded measurable function . Testing all bounded functions captures the full conditional distribution. A single linear function captures only the mean. In a Markov model with integrable values, one can check the martingale condition by computing the conditional mean from the transition law.
For , we have . The increment of is independent of the past, so the conditional distribution is normal with mean and variance . Its dependence on and elapsed time establishes the Markov property. The mean establishes the martingale property exactly when .
A martingale can retain predictive information in its history. Let take values and with equal probability. Set . At time 1, toss an independent fair coin and set or according to its result. At time 2, set , with an independent fair sign .
The conditional mean of given is . The conditional mean of given the full past is . Hence the process is a martingale in its natural filtration. However, when , the next value could be or depending on . The past changes the conditional distribution, so is not Markov. The enlarged state restores the missing information.
The martingale counterexample is easiest to test on the event . Both values of can get there. If the earlier value was 1, the next move is plus or minus 1. If it was 2, the next move is plus or minus 2. For instance, the conditional probability of is then either zero or one depending on . The conditional mean is zero in both cases. This is why checking only the mean cannot establish the Markov property for the proposed state variable.