11
$\begingroup$

How do we rigorously define the term "unpredictable" in cases of point and density prediction?

The term "unpredictable" is employed in various contexts, e.g.

  • "the outcome of a toss of a fair coin is unpredictable",
  • "increments of a random walk are unpredictable" or
  • "in an informationally efficient market, price changes are unpredictable".

These statements are not literally true, as one can always provide a prediction, however inaccurate. I can make a point prediction (the coin will turn up heads; the increment will be 0.18879; the price change will be £0.12) or a density prediction ($P(\text{heads})=0.51$, the increment is N(0,0.4), the price change is ...).

Intuitively, "unpredictable" means something like "cannot be predicted more accurately than by some simple/naive/natural benchmark" such as "the best density prediction for the coin toss is $P(\text{heads})=0.5$". But then we need to define what we mean by "best" when evaluating density predictions.

So, how do we rigorously define the term "unpredictable"?

Keywords: unpredictable, unforecastable, predictability, forecastability.

$\endgroup$
32
  • 1
    $\begingroup$ @MattF., one example of use: when teaching the efficient market hypothesis in a financial econometrics class, I would like to explain it well. For that, I need to understand rigorously what unpredictability means. This is not the only example, thus my question is quite general. Also, I am not trying to match the ordinary use of the word; rather, I would like a definition matching the term's use in statistics and (not too peculiar) applications of statistics. $\endgroup$ Commented Jul 1, 2023 at 19:58
  • 3
    $\begingroup$ I wouldn’t use the word “unpredictable” in teaching the EMH. The Wikipedia article on it (en.m.wikipedia.org/wiki/Efficient-market_hypothesis) only uses the word “unpredictable” to warn against its use. Similarly the CFA curriculum (cfainstitute.org/en/membership/professional-development/…) distinguishes weak, semi-strong and strong forms of the hypothesis without using the word “unpredictable” at all. $\endgroup$
    – user225256
    Commented Jul 1, 2023 at 20:46
  • 2
    $\begingroup$ Revisiting this (interesting) question, I think I have to object to the idea of an unpredictable stock market (alluded to in the third bullet point). I invest in stocks specifically because they tend to gain value. They don’t gain value every day or even every year, but they do have an upward trend. That hardly strikes me as unpredictable. $\endgroup$
    – Dave
    Commented Jul 22, 2023 at 19:18
  • 2
    $\begingroup$ My 2 cents: I'm glad I don't have to deal with this question... I don't use the term "unpredictable", and I don't know whether it's a good term to have in our vocabulary. I would prefer something like "can't be consistently predicted better than using <insert simple benchmark prediction>". This immediately gives the benchmark to compare to and draws attention to the fact that we can indeed always give some kind of prediction. $\endgroup$ Commented Jul 25, 2023 at 13:18
  • 6
    $\begingroup$ Trying to rigorously define a term that is up to that point used in an informal manner will normally change the term, and will not cover all of its uses. (Of course there can be reasons to do it anyway, but I think it's good to have in mind what can and what cannot be achieved in this way.) $\endgroup$ Commented Jul 25, 2023 at 15:00

2 Answers 2

8
$\begingroup$

I see several levels to unpredictability.

  1. Positive variance: If the outcome is uncertain, there is a degree of unpredictability. If the outcome is certain, then there is no unpredictability.
  2. Positive variance, but zero conditional variance: Maybe an outcome is uncertain, but it becomes certain once you observe some other information (e.g., regression features).
  3. Can’t do better than predicting based on a uniform distribution on the space of outcomes: If the distribution gives equal likelihood to every outcome, then you truly have no idea about which will happen. (I’m not quite sure how to think about this when the space of outcomes is unbounded.)
  4. Can’t do better than always making the same naïve prediction, such as always predicting the majority category: Then there is a limit to how good the predictions can be, and it takes minimal skill to reach that limit (basically no skills required to buy an S&P 500 index fund).

I think the last one seems consistent with efficient market hypotheses. We might think it is impossible to do better, consistently, than buying and holding the entire S&P 500, but we do not claim that buying and holding the S&P 500 is foolish or has zero expected gain. Indeed, doing so seems to be a wealth pump!

Bringing rigor to the last two requires a few definitions to be made.

DO BETTER is defined by some kind of utility function that will depend on what is valued. In the context of finance, perhaps this is the returns on an investment.

NAÏVE PREDICTION requires a careful definition of a benchmark or baseline model, as is mentioned in a nice comment by Stephan Kolassa.

My 2 cents: I'm glad I don't have to deal with this question... I don't use the term "unpredictable", and I don't know whether it's a good term to have in our vocabulary. I would prefer something like "can't be consistently predicted better than using insert simple benchmark prediction". This immediately gives the benchmark to compare to and draws attention to the fact that we can indeed always give some kind of prediction.

$\endgroup$
1
  • 1
    $\begingroup$ Number 2 nicely represents the notion of pseudrandom numbers. They can be unpredictable even with the generative algorithm known, but conditioning on the seed number you get exactly the right answer every time time; zero conditional variance. (+1) $\endgroup$
    – Galen
    Commented Oct 21, 2023 at 16:19
3
$\begingroup$

I think you're making this more complicated that it needs to be. "the outcome of a coin toss is unpredictable" - mean exactly what it says, that the outcome is random and is not determined fully by the state of the world before the coin toss. If you're interested in the probability, i.e. population parameter, then it is predictable: it's whatever you measure it because it doesn't change.

When we say the stock price is unpredictable we mean just that: we can't beat the random toss. It doesn't mean we can't calculate the distribution parameters with some precision.

$\endgroup$
1
  • 3
    $\begingroup$ I have encountered situations where the vague intuitive interpretation does not cut it, so I am after a rigorous definition this time. Also, I doubt "the outcome is random and is not determined fully" is a good characterization of unpredictability. If there was a model that predicted the stock price better than a random walk model, the stock price would be called predictable; this is what you find in the finance literature. Similarly, tomorrow's temperature is predictable, as we have models that do better than the long-term average temperature or some other naive benchmark. $\endgroup$ Commented Jul 1, 2023 at 19:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.