The pattern worth explaining
Order book prediction has a reproducibility problem with a recognisable shape. A paper reports high accuracy on a benchmark. A practitioner reimplements it, gets a similar number, tries it on their own data, and it collapses. Nobody was dishonest and the code often runs correctly.
Four mechanisms account for most of this, and they compound rather than merely adding.
- The label is mostly nothing, so accuracy measures the wrong thing.
- The evaluation leaks, in a way that rewards capacity.
- The horizon is chosen after seeing results.
- Accuracy and profitability are only loosely related.
Key idea: None of these is about the model. Each is a property of how the problem was set up, which means each is checkable before training and none is fixable afterwards.

