Direction is a Dead End. Risk is the EDGE
- mcdon030
- Jul 1
- 6 min read

# Why I've been quiet — and the one thing that survived
I haven't posted in a while. That wasn't drift or burnout — it was deliberate. We hit a finding in the research that I thought could matter, and I didn't want to say a word about it until it had been beaten on, hard, from every angle. Talking first and validating later is how people end up believing their own backtests. So I went quiet and put it through the wringer.
It survived. So now I'll talk.
Here's the short version: **at our timeframe and scale, predicting which *direction* the market moves next doesn't hold up.** We tried — a lot of ways, for a long time, with tools I was proud of. It kept dying the moment it met data it hadn't seen. But something else held up under the exact same scrutiny: **we can predict the *magnitude* of the next move — how calm or how violent the next stretch is about to be.** Not where price goes. How far.
That sounds smaller than "we can predict the market." It's actually the better discovery, and I want to walk you through why — and then show you a live page where you can watch it work in real time.
## The realization: we were aiming at the wrong target
For a long time the goal was forecasting: call the next move up or down and trade it. We built sophisticated things to do that. None of them produced a durable edge once we accounted for costs and, crucially, tested them on data they were never tuned on.
That feels like failure. It isn't. Learning that direction is essentially unpredictable at our scale is one of the most valuable things a trading shop can learn — and most never do, because their backtests keep flattering them. Ours were built specifically to catch that illusion, and they caught it every single time we tried to forecast direction.
So we stopped asking *"which way?"* and started asking *"how much?"* — and that question turned out to have a real answer.
## What actually works: predicting the size of moves
Markets cluster. Calm begets calm; violence begets violence. Everyone knows that loosely. The real question is whether you can predict it *better than the obvious "today looks like yesterday" guess* — well enough to act on.
We can. On years of S&P 500 futures data, out-of-sample:
- The model explains roughly **two-thirds of the variation** in how big the next move is (an R² around **0.65** — a genuinely high number for financial data).
- Sorted from calmest to stormiest, the stormiest bucket saw about **4.78×** the actual movement of the calmest one. The standard "just use recent volatility" method manages roughly 2×. We roughly **doubled** the free baseline's ability to tell calm from storm.
- It held up **5 out of 5** independent test windows — every time, on data it had never seen.
And I want to be honest about what this *is not*: it predicts the **size** of the move, not the direction. It won't tell you whether to buy or sell. It tells you how much risk is coming — which is exactly what you need to size positions, set stops, and decide when to lean in versus stand aside.
## Why this is the better discovery
It doesn't come with the thrill of "we can predict the market," so it's worth saying why it's actually worth more:
- **You can't control direction. You *can* control size.** Nobody controls whether the next move is up or down. Everybody controls how much they bet. An edge in predicting *risk* is an edge on the one lever we actually hold.
- **Avoiding the big loss beats catching the big win.** Lose 50% and you need a 100% gain just to get back to even. The fastest way to wreck an account is being at full size right before a violent move. Knowing a storm is coming lets you cut *before* the damage, not after.
- **It's a multiplier on any strategy, not a one-off bet.** A directional trick dies when the market changes character. A risk-and-sizing edge improves whatever entries you use and keeps working when conditions shift. It's infrastructure, not a lottery ticket.
- **It's durable.** Volatility clustering has been a structural feature of markets for decades. It won't get competed away the way a clever directional trick would the moment others find it.
Serious firms abandoned naive direction-prediction long ago — their edge has always lived in risk and sizing. By proving the volatility edge on our own, we independently landed exactly where the smart money already operates. That's a far stronger foundation than the forecasting dream we started with.
## Why you can trust it (the part that matters)
Anyone can produce a pretty equity curve. The hard part — where almost every "edge" dies — is proving the result is real and not luck or hindsight. Every finding had to survive:
- **Out-of-sample, walk-forward testing** — trained on the past, graded only on the future it hadn't seen, rolled forward through time so no single lucky stretch could carry the result.
- **The scramble (permutation) test** — we deliberately shuffled the data to destroy any real signal and re-ran. A real edge vanishes on scrambled data; a fake one survives. Ours vanished on scrambled and reappeared on real — the signature of a genuine signal — across many shuffles.
- **Beating the free baseline** — the bar was never "better than a coin flip." It was "better than the simplest thing a trader already gets for free." A model that only ties the free method is worthless.
- **Realistic costs** — every result measured after spread and commissions.
- **Guilty until proven innocent** — about **60% of our research code exists only to attack our own findings.** We assume every result is fake by default and spend most of our effort trying to kill it. The magnitude edge is the one thing that survived all of it.
And we didn't reach this once. **Three separate research efforts, built at different times with different methods, all converged on the same answer:** direction is a dead end, magnitude is where the edge lives. When three independent paths agree, the answer is almost certainly true.
## See it live — and know that you're part of the test
This is the part I'm genuinely excited about. There's now a live page where you can watch this run in real time:
### 👉 [marketfragments.com/demo](https://www.marketfragments.com/demo)
On it you'll find:
- A **live /ES feed** showing the current price, the model's predicted ±1σ move for the next 30 minutes, and the current volatility regime — updating continuously.
- The **magnitude projection** — a candlestick chart with the forward expected-move bands (±1σ / ±2σ) projected symmetrically from the last close. Directionless by design: it shows how far, not which way.
- The **forecast-accuracy panel** — predicted vs. realized move size, hit-rates, and the calm-to-storm calibration, laid out honestly (including where the model is a touch conservative in storms).
- The **Risk-Sizing Race** — the same trade signal run through three position-sizing rules (classical Kelly, a stochastic sizer, and our Dynamic Risk Analyzer), walk-forward and out-of-sample, with bootstrap significance tests. It's a live look at how much *sizing* — not signal — decides whether a strategy survives.
- A full **methodology white paper** if you want the details.
Here's the transparency part, and it matters to me: **this is a live forward test, and by watching it, you're part of it.** The numbers on that page aren't a polished, cherry-picked backtest frozen in time. The model is making real predictions on live data, and every one is being logged so its accuracy accumulates *in public.* If it's as good as our out-of-sample testing says, you'll watch that hold up. If it slips, you'll see that too. I'd rather show you the real thing forming than a perfect story after the fact.
## What we've *not* proven yet
I want to be just as clear about the open question. We've proven the prediction works. We have **not** yet proven it turns into a profitable live trading system. Knowing how much risk is coming is necessary but not sufficient — it has to be converted into better sizing and exits that actually grow an account.
The single experiment that answers that is our **Dynamic Risk Analyzer test**: take identical entries and trade them three ways — no risk engine, risk engine as a gate only, and the full risk engine sizing and managing exits — then compare with a proper statistical significance check. That test is what's next. Until it clears the same bar everything else had to clear, I'm not going to claim more than the evidence supports.
## Where this goes
The bigger picture for Market Fragments hasn't changed: a systematic, multi-phase approach to trading where risk and sizing are the durable core, and every strategy plugs into the same validated infrastructure rather than depending on a fragile signal.
I'll keep sharing as validation continues — the good and the parts that don't pan out. If that kind of honest, research-first approach to markets is your thing, follow along. And go poke at the demo — it's live right now.
— John, Market Fragments
---
*Research and educational content only. Not investment advice. Backtested and walk-forward results are historical and hypothetical; /ES futures involve substantial risk of loss.*



Comments