▲ Work in progress. This site is built and researched in the open: pages, numbers and findings may change or be wrong, and the record has gaps. Not advice. More

The Lab

Ideas traders use, put to the record

← the Lab · theory · explainer

#T6 Hard-to-beat markets, and why every test needs a random twin

This page explains an idea and how our tests use it.
Last checked: 16 October 2026.

Where it comes from

The idea in plain words

If a market is hard to beat, then most patterns you find in its past are luck. So a fair test asks two questions:

  1. Did the rule make money?
  2. Would a rule with no idea behind it, given the same market, have done about as well?

The second question needs a random twin: the same trades at random times, or the same prices shuffled into random order. A result counts only if it clearly beats its twin.

The maths, step by step

1. Many tries. Test 20 rules that have no edge, each at the usual 5% bar. The chance at least one "passes":

1 − 0.95²⁰ = 64%. More likely than not.

2. Raising the bar. Ask each rule to pass at 5% ÷ 20 = 0.25% instead (the Bonferroni correction). The chance any of the 20 passes by luck falls to 4.9%.

3. A shuffle rank. Run a month's real prices and 20 shuffled copies. If the rule has no edge, the real run is equally likely to land anywhere among the 21.

4. Expected luck. Test 576 settings, each needing to beat 19 or 20 of 20 shuffles (a 2-in-21 chance by luck): about 55 pass with no edge at all.

5. The best of many. With no skill at all, the best of many tries still looks good. In units of how much the tries' scores spread:

A winner has to beat that, not zero.

What others found

This section is other people's work, not ours.

What we tested and found

This section is about how our own tests use this, with examples.

Our trading studies set random twins and a pass bar before the run. Here is what they caught:

Most of our studies found no edge once judged against their twins. That agrees with the published work: an honest test makes "no" the usual answer.

The catch

Limits

Update, 16 October 2026: a credit

Added after this page was published. The text above is left as it was.

Update, 18 October 2026: two charts

Steps 1, 2 and 5 drawn out. First, the chance that at least one rule with no edge passes, by how many are tried, at the usual 5% bar and at the raised one. Then how good the best of many skill-less tries looks, by how many there are.

The chance that at least one rule with no edge passes, by number of tries
↑ % chance at least one passes by luck
025507510020406080100each at the usual 5% bareach at 5% ÷ the number tried (Bonferroni)
number of rules tried →
— each at the usual 5% bar— each at 5% ÷ the number tried (Bonferroni)

At the usual bar a lucky pass is more likely than not from 14 tries on, while the raised bar keeps it under 5% however many are tried.

How good the best of many skill-less tries looks
↑ the best score, in units of the tries' spread
01250100150200expected best
number of tries →
— expected best

With no skill at all, the best of 10 tries scores about 1.57 and the best of 112 about 2.57, and that, not zero, is what a winner has to beat.

Update, 21 October 2026: plain words

Added after this page was published. The text above is left as it was, except the explanations this lists.

Credits

← Mean reversionSurvivorship bias →

Educational research from public market data; any trading discussed is paper, never real. Nothing here is advice. The full notice.