The Weekly Drop·Nº 07·

The 200 EMA cloud tells you where you are. It doesn’t tell you what’s next.

One specific construction — the three-state cloud built from two 200-period EMAs — tested as a mechanical directional signal on 3,847 NQ daily sessions over a ten-session horizon. It has no forecast skill there, and it fails in a revealing way: a copy frozen a week in the past, or with its sign inverted, scores the same. That is a narrow finding, and this drop is careful about how narrow.

KILLby Jordan Dallas · AXIS Desk

The 200-period moving average is the most-watched line in trading, and serious people have used it for decades. This drop does not dispute that. It tests one narrow use of one specific construction, and reports what happened.

ScopeWhat follows is a result about a mechanical directional entry, on NQ daily bars, at a ten-session horizon, taken symmetrically long and short from the cloud state. It is not a result about the 200-period average as an idea, as a trend filter, as an exposure rule, or in anyone else’s hands. Those are different claims and we did not test them. See what this does not test.

The object

The cloud is two 200-period exponential averages on the daily chart: the upper tracks highs, the lower tracks closes. Price is then in one of three states — above the band, below it, or inside it. The band is asymmetric by construction and narrow: median width 0.57% of price.

Two mechanical claims get made about it: that the state tells you which way to lean, and that the flip is worth acting on. We pre-registered both, then tested them.

The denominator nobody quotes

Every session is an event. Enter at the close, put a barrier ±0.5×ATR10 either side, ask which is touched first within ten sessions. Symmetric barriers on a near-random walk should pay a coin flip, and they do: 50.21% favourable, n=3,836, mean R +0.004, zero timeouts.

50.2% is the number to beat. Not 50, not 60.

What it looks like it says

Cloud state at the closeFavourable firstn
Above the band — long50.7%2,987
Below the band — short42.5%586

An eight-point spread. It is the fifteen-year uptrend wearing an indicator’s clothes. Price sat above the cloud on 82% of sessions in this sample and NQ rose roughly tenfold across it, so shorting anything in those years loses. The correct comparison is not the short leg against the long leg — it is each leg against the drift it inherited. Against that, the spread goes away.

The walk-forward

Four purged expanding folds with a 200-session embargo, equal to the 200-day lookback, so no test fold shares average-history with the data that trained it. Registered in advance: beat the benchmark by a Brier improvement of 0.002 in at least three of four folds.

Foldn testActualΔBrier
164350.1%−0.0018
264351.6%−0.0036
364345.0%+0.0039
464450.0%+0.0001

One fold of four cleared the bar; the rule needed three. Overall the conditioned signal came in at 49.4% against the 50.2% benchmark, mean R −0.013.

The placebos are the actual finding

We reran the identical test on three deliberately broken copies: one frozen five sessions in the past, one with its sign inverted, one cheating with tomorrow’s state.

ArmFolds clearing the barFolds improving at all
The real cloud state1 / 42 / 4
Frozen 5 sessions stale0 / 43 / 4
Sign inverted2 / 42 / 4
Tomorrow’s state (cheating)0 / 42 / 4

Read the third row again. Running the signal backwards cleared the threshold more often than running it forwards. A week-old copy improved more folds than the live one. Even the arm handed tomorrow’s answer could not use it.

Inverting the signal cleared the bar more often than the signal did.

This is the part worth keeping, and it is a statement about timing information at this horizon: a variable you can freeze for a week or run in reverse without changing the outcome is not telling you when. It is telling you where. Those are different jobs and the cloud only does one of them.

The null agrees

We permuted the state in 200-session blocks — blocks, not days, because the state persists for months and a naive shuffle would fake a tight null — and reran the whole walk-forward 200 times. Observed improvement −0.00033; the null’s average improvement −0.00042. p = 0.56. A reshuffled cloud beat the real one on average.

98 opinions in fifteen years

The flip claim could never have been settled here, and understanding why applies to every slow indicator you will be shown.

In 3,847 sessions the cloud flipped 98 times — 46 up, 52 down — and the state resolves into just 155 contiguous regimes. Days inside one regime are not independent observations: a 300-day stretch above the band is one observation, not 300.

We wrote the power limit into the record before running anything. With 46 up-flips the smallest detectable effect is a jump to roughly 65%. Nothing built on a 200-day average is right 65% of the time, so this sample could not have found a real effect of plausible size. We declared that first so a null could not later be sold as a discovery, and a lucky hit could not be sold as proof. For the record the flips came in at 45.9%, mean R −0.082.

What this does not test

This matters more than the result, so it gets its own section rather than a footnote.

So: it is entirely possible to trade profitably with the 200-period average. Nothing here argues otherwise, and we would not have the evidence to. What failed is the specific mechanical thing — symmetric long/short direction from the cloud state, on NQ dailies, over ten sessions.

What we keep

The cloud is a good description. It says where price is relative to a long average, it says it unambiguously, and a room full of traders reading it will agree on what they see — which has real value. What it did not do, in the one use we measured, is tell us what happens next.

Where you are is not where you are going. Most of what a chart shows is a summary of the past presented in the grammar of a prediction. Knowing which one you are holding is the whole job.

— Jordan Dallas, AXIS Desk

Research/education, not advice. Futures trading involves substantial risk of loss.

All drops