Product × Finance × AI: Financial Products in the Age of AIPart One · Section Three Information advantage: the zero-sum part中文
Chapter 7

Why prices are hard to predictThe ceiling on information advantage

Realized return =Time compensation+Risk compensation+Information advantage-Trading costs+LuckPremise: promises kept

The third term of the return equation is information advantage: only by knowing more than others can one earn more than others. The ceiling on this term is set first by prices themselves. Prices are hard to predict not because markets are chaotic, but precisely because participants are all trying to predict them: once a change becomes foreseeable, trading pulls it forward into today's price, and what is left for tomorrow is only new information that cannot be foreseen today. Excess returns from analysing public information are steadily eroded by competition.

1. Four charts: which one is real?

In 1959 Roberts of the University of Chicago ran a simple experiment: he generated "prices" week by week from random numbers and drew them as price charts. The resulting charts were almost indistinguishable from real stock price charts, and they even showed the various "patterns" that technical analysis talks about.

Which one is a real stock price?

Of the four price charts below, pick the one that looks as if it came from a real stock.

Modelled on Roberts (1959), who simulated weekly changes; this figure uses daily ones. Each chart starts at 100, each day’s change is drawn independently at random with a standard deviation of about 1.2%, over 250 trading days.

What the experiment shows is not that "stock prices are random numbers", but something else: from the look of a chart alone, a patterned series cannot be told apart from a purely random one. Formations that look like patterns appear in large numbers in random series as well.

2. Whatever can be predicted gets traded away

In 1900 the French mathematician Bachelier proposed in his doctoral thesis, Théorie de la spéculation, that price movements could be regarded as random. In 1965 Samuelson explained why prices should behave this way. Suppose everyone knows for certain that a stock will rise 10% next week. No one is willing to sell today at the old price, while many people want to buy, so the price rises today until next week's rise no longer exists. Foreseeable changes are pulled forward to today by trading.

A foreseeable rise happens early

On day 2 news is released: on day 7 the company will receive a certain payment, and the share price will then rise 10%. Adjust the share of investors who trade on this news and see when the price rises.

Rise still foreseeable after the announcement (the part open to arbitrage)
Illustrative. Each day, investors trading on the news push the price towards 110, by an amount proportional to their share. The higher the share, the sooner the foreseeable rise is absorbed, and the less of the “certain rise” is left for day 7.

This leads to a seemingly paradoxical conclusion: the harder participants try to predict prices, and the more able they are, the harder prices become to predict. The randomness of prices is not evidence of market failure but the result of competition. The price change left for tomorrow can only come from new information that appears tomorrow, and new information is by definition unforeseeable today.

3. The evidence: today's move says almost nothing about tomorrow's

This inference can be tested: if the predictable part has already been traded away, today's price change should contain no information about tomorrow's. In 1953 the statistician Kendall analysed a British index of industrial share prices, together with the price series of cotton in New York and wheat in Chicago, and found that the correlation between price changes in adjacent weeks was close to zero. In 1965 Fama tested the daily returns of the 30 stocks in the Dow Jones Industrial Average and reached the same conclusion. In 1966 Fama and Blume tested a variety of filter rules of the "buy after a rise, sell after a fall" kind; after trading costs, none of them consistently beat buying and holding.

Does today’s move tell you about tomorrow’s?

Each dot is one day: the horizontal axis is that day’s change, the vertical axis the next day’s. If the cloud slopes up to the right, today could be used to predict tomorrow.

Correlation
Hit rate of guessing “up today, up tomorrow”

Simulated data: 600 trading days, daily volatility 1.2%. Kendall (1953) and Fama (1965) found correlations between successive returns in real price series close to zero; Fama and Blume (1966) found that filter rules based on rises and falls did no better than buy-and-hold after costs.

4. Why people keep seeing patterns

With evidence this consistent, why do so many people still believe that price charts contain patterns? In 1971 Tversky and Kahneman pointed out that people expect even very short random sequences to show the regularities of the whole population, the so-called "law of small numbers". Research on the perception of randomness has further found that people picture randomness as frequent alternation between heads and tails, with few long runs. Real random sequences are not like that: they contain runs far longer than intuition suggests. In 100 coin tosses, the longest run of the same side is usually six or seven; on seeing such a run, people tend to assume there is a cause behind it.

True randomness has longer runs than intuition expects

Toss a coin 100 times: green is heads (up), grey is tails (down). The longest run of the same side is outlined in orange.

Longest run this time
Sets tossed0
Distribution of longest runs so far
In 100 independent tosses, the longest run of the same side is usually between 5 and 9, most often 6 or 7. “Random sequences” that people write themselves tend to alternate too often, see Bar-Hillel and Wagenaar (1991); the tendency to expect small samples to show the regularities of the whole population is what Tversky and Kahneman (1971) called the “law of small numbers”.

This intuitive bias explains why chart patterns, short-term "winning and losing streaks" and backtests on small samples so easily lead people to believe they have found a pattern.

5. The exception: predictability exists, but it is small, and it fades

A strict random walk does not hold exactly. In 1988 Lo and MacKinlay found small positive correlations in the weekly returns of US stock portfolios; in 1993 Jegadeesh and Titman found that stocks that had done well over the past 3 to 12 months went on outperforming poor performers for the following months, the phenomenon known as "momentum". Academics have since found more than a hundred such "anomalies".

But this predictability often weakens quickly once it is discovered. In 2016 McLean and Pontiff examined 97 published return predictors: compared with the original papers' sample periods, returns were on average 26% lower outside the sample period and 58% lower after publication. Once predictability is made public, trading erodes it, which is exactly the mechanism described above at work. What remains is partly compensation for risk and partly so small that it is hard to profit from after trading costs.

Once discovered, predictability weakens

Average returns of 97 published return predictors in three periods (original sample period = 100).

Original sample period
100
Out of sample, before publication
74
After publication
42

100 → 74The fall out of sample: some “patterns” held only by chance in a particular sample, a bias produced by data mining.

74 → 42The further fall after publication: once investors know, they trade on it, and trading erodes the predictable part.

Data from McLean and Pontiff (2016): compared with the original sample period, portfolio returns were on average 26% lower out of sample and 58% lower after publication. The authors treat the out-of-sample decline as an upper bound on statistical bias, and attribute the additional decline after publication to investors learning about the mispricing from the papers and trading on it.

6. Implications for product design

The difficulty of predicting prices determines what financial products should not promise.

Chapter summary: prices are hard to predict, so what products should not promise

Three design requirements, each tied to one mechanism in this chapter.

The predictable part gets traded awayDo not promise to predict direction

Treat claims of “consistently predicting rises and falls” with scepticism first, including claims that come from AI.

People see patterns in randomnessDo not package winning or losing streaks as signals

Short-term chart patterns and streaks of rises or falls are mostly normal features of random sequences.

Predictability weakens once discoveredEvery pattern must pass an out-of-sample test

AI is very good at finding plausible-looking patterns in noise; backtests and patterns must be tested on data not used to build the model.

References