Skip to content
All library documents

Expected Offspring in a Risk-Neutral Tribble Population

Article Quant Q&A · Author: Xiaohuolong

Summary

The discussion examines a reproduction example used to explain how risk aversion might become prevalent over generations. Risk-averse tribbles always have three offspring, while risk-neutral tribbles have either two or four with equal probability. The question is whether the risk-neutral population should average eight or nine descendants after two generations. The answer argues that the expected offspring count remains three per tribble, so independent variation across individuals does not reduce the expected population in the way the book's calculation suggests.

The response identifies an apparent modeling issue: multiplying the average outcomes as though whole generations share the same low or high reproduction outcome omits cases where different tribbles produce different numbers of offspring. It also invokes a fair-return comparison to illustrate how compounding can make risky outcomes differ from a guaranteed return. The post refers to a Monte Carlo check, but its explanation is informal and does not provide the simulation details needed to evaluate it fully; the example also does not establish a general account of the evolution of risk aversion.

Key ideas

  • If each tribble independently has an expected three offspring, expected population size compounds from that per-tribble mean.
  • The response challenges a calculation that treats generation-wide outcomes as if they applied uniformly to all individuals.
  • Variation in offspring counts creates a distribution that includes both low and high population outcomes.
  • The answer uses a fair annual return comparison to illustrate the effect of compounding risk.
  • The reported simulation is suggestive, but the post does not provide enough detail to reproduce it.

Tags

Full text
# Example in Andrew Lo's book - Adaptive Markets


# Example in Andrew Lo's book - Adaptive Markets












In Prof. Andrew Lo's book, Adaptive Markets: Financial Evolution at the Speed of Thought, in the section The Origin of Risk Aversion in Chapter 6, he uses the tribble example to illustrate how risk aversion comes about. But I am a bit confused by the math here. He supposes that each tribble is faced with two possible actions, either having three offsprings for sure or having two/four offsprings with 50/50 chance. He goes on to calculate that after two generations, the number of risk-averse tribbles from a single risk-averse grandparent will be 9 for certain, but claims that the number of risk-neutral tribbles from a single risk-neutral grandparent will, on average, be 8. Why is this the case? Isn't the expected number of offsprings after two generations also 9 for the risk-neutral tribbles? I hope someone who has read this book can enlighten me.

## Answer by demully (score 2)

https://quant.stackexchange.com/a/60854

I wouldn't sweat this one. He's just making a simple "on average" assumption and not examining the wings of the actual distribution. Below is the actual quote you're referring to; and why this one isn't quite right in this case.

But the point he's trying to make isn't invalid just because he chose a bad example to try to make it. In his defence, consider the following alternative similar dilemma. You are offered a perpetual guaranteed 5% annual return, versus a 50:50 of 0% or 10% each year. Your CAGR will be 1.10^0.5 = (1+ 4.88%). IE there IS an actual not just a certainty value to risk aversion here (when presented with fair bets).

Lo just chose a bad example here (following on from his previous use of tribbles earlier that chapter). I strongly suspect he knew this, but suspected few people would pick him up on details, when his narrative was sailing along neatly at a good pace of knots.

Lo, p.205

Why does this happen? Once again, it involves the Law of Averages. After just two generations, the number of risk- averse tribbles arising from a single risk- averse grandparent will be 3 × 3 = 9 for certain (recall that these tribbles always have three off spring), while the number of risk-neutral tribbles from a single risk- neutral grandparent will, on average, be 2 × 4 = 8 (these tribbles can have two or four offspring, so sometimes it’s two and sometimes it’s four, with equal likelihood), which is 11 percent fewer. This is a small diff erence, but it occurs across the entire population of grandparents. As a result, the Law of Averages tells us that the gap between the number of risk- averse and risk- neutral tribbles will grow over time, until eventually risk aversion becomes the dominant type of behavior in the overall population

Except the lower median ignores the outliers who have 16 grandkids... Below is the actual distribution, and the average is 9!

EDIT - To @noob's question, and I've worked out where the 8 figure comes from.

Lo's arguing that the "Law of Averages" gives an expected Risk-Neutral population of E(RN) after n generations: E(RN) = 4^(0.5n) . 2^(0.5n) log(ERN) = 0.5n * (log(2) + log(4)) n = 2, log(ERN) = 2.079, ERN = 8.000.

Where this, I think, goes wrong is that it assumes that all the tribbles in half the generations will have in one generation, and all have 4 in a different generation. Over time, this will indeed average out to 8.

However, if you allow different tribbles in the same generation to have different numbers of offspring, then the reproduction rate remains three.

Below, I've double-checked this by Monte-Carlo'ing every tribble for 10 generations, 4000 times. Lo's expectation of 2.8 -> 8 after 2, is about 20 standard errors away from the MC simulation after 10 generations...

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.