Choosing a prediction horizon that beats noise
This week's focus: how the triple-barrier method turns price paths into trainable labels, and why the barrier width is really a question about signal versus noise.
What's inside
Triple-barrier labeling (Lopez de Prado), the ETH label balance across barrier widths, and the trade-off between predicting noise and predicting a horizon no model can reach.
Why it matters
The label definition decides what the model is even trying to learn. Get the horizon wrong and the cleanest model in the world is just fitting microstructure noise.
Why ETH, not BTC
Every example uses Ethereum on purpose: ~2,796 candidate features vs ~23,608 for BTC, and only 169 features survive selection vs ~1,283 for BTC. BTC's on-chain coverage is far wider, so ETH's smaller feature universe trains and iterates much faster.