Five 09:30 cash-open sessions, each read at both durations Atlas IB offers, a 60-minute window and a 30-minute one. Ten readings in total. Friday was Non-Farm Payrolls.
Every window that appeared, in the order the indicator produced them.
| Session | IB range | Box tag | ▲ | ▼ | ∅ | n | State | Target | Outcome |
|---|---|---|---|---|---|---|---|---|---|
| 60-minute window · 09:30–10:30 | |||||||||
| Mon 3 Aug | 371.75 | ⚖️ Normal | 69% | 13% | 19% | 620 | 🧲 Atlas ▲ | ≈93 pt | 🧲✅ ~10:51 |
| Tue 4 Aug | 356.25 | ⚖️ Normal | 49% | 11% | 40% | 620 | abstain | ≈178 pt | ✅ ~12:47 |
| Wed 5 Aug | 172.25 | 💰 Accumulation | 4% | 25% | 71% | 404 | abstain | ≈172 pt | ✅ ~11:57 |
| Thu 6 Aug | 425.50 | ⚖️ Normal | 65% | 18% | 17% | 570 | 🧲 Atlas ▲ | ≈106 pt | ∅ neither |
| Fri 7 Aug · NFP | 257.50 | 💰 Accumulation | 19% | 14% | 67% | 470 | abstain | ≈258 pt | ∅ neither |
| 30-minute window · 09:30–10:00 | |||||||||
| Mon 3 Aug | 316.25 | ⚖️ Normal | 80% | 14% | 6% | 635 | 🧲 Atlas ▲ | ≈79 pt | 🧲✅ ~10:36 |
| Tue 4 Aug | 296.50 | ⚖️ Normal | 73% | 22% | 5% | 552 | 🧲 Atlas ▲ | ≈74 pt | 🧲✅ ~10:38 |
| Wed 5 Aug | 163.75 | 💰 Accumulation | 34% | 18% | 48% | 562 | abstain | ≈164 pt | ❌ ~11:56 |
| Thu 6 Aug | 310.00 | ⚖️ Normal | 80% | 14% | 6% | 635 | 🧲 Atlas ▲ | ≈78 pt | 🧲✅ ~10:17 |
| Fri 7 Aug · NFP | 177.50 | 💰 Accumulation | 14% | 38% | 47% | 460 | abstain | ≈178 pt | ∅ neither |
▲ / ▼ / ∅ are the measured shares of comparable historical windows in which the upper target was reached first, the lower target was reached first, or neither was reached by the session close; n is how many such windows sit behind them. Target distances are the multiple the indicator's Auto setting chose × the window's range, read from the chart geometry. The one capture here that includes the indicator's status table, Friday's 30-minute window, states its own directly, ▼ 177.5 pt on a ×1 auto multiple, and it matches. Outcome times are New York time, taken from the position of the outcome mark on the chart, to within a minute or two.
The longer window waits for the whole first hour to complete before it commits. It gets a bigger, better-defined range to work from and, usually, a target that sits further away in points.
The window opened with a sharp drop and spent the hour climbing out of it, closing at the top of its own range. Comparable windows went on to reach the upper target first 69% of the time, clear of the 62% threshold, so the box tints, the upper rail takes the magnet and the morning is in Atlas mode.
Price left the box on the upside almost immediately and tagged the target at about 10:51, twenty minutes after the window closed. The table had said 54% of comparable windows resolved that way inside two hours; this one took twenty-one minutes.
A visually similar morning to Monday, an upward hour closing near its high, but the numbers are not similar at all. The upside gets 49%, well short of the threshold, and the largest single share on the chart belongs to ∅ 40%: neither target reached at all. Both rails stay grey and the badge says abstain.
The upside did eventually win the race, at about 12:47, more than two hours after the window closed. That is the shape the shorter-horizon figures were describing before it happened: only 27% of comparable windows resolved up inside two hours, rising to 40% by four. A lean you have to wait two and a quarter hours for is a different trade from Monday's, and the chart said so at 10:30.
172 points against a five-session average of 452, roughly a third of recent behaviour, which is what earns the 💰 ACCUMULATION tag. Price spent the hour rolling over inside the box and closed the window on its low.
Note what the compression does to the geometry: because the window is small, the automatic ladder widens the multiple to 1.0 × the range, so the target still sits 172 points away, and ∅ jumps to 71%. The single most likely outcome, by a distance, was that neither target would be reached at all. The downside got there in the end, at about 11:57, and because 25% was the larger of the two shares the mark prints as a tick, but it prints without a magnet, because this window never offered a lean worth the name.
Thursday produced the week's widest window at 425.50 points and a genuine Atlas-mode lean: ▲ 65%, magnet on the upper rail, target 106 points above the window's high. Worth noticing that the two range tags disagree here: against the last five sessions this hour reads ⚖️ NORMAL, but against seventeen years it is large enough to count as expanded, which is why the automatic ladder chose the narrowest multiple it has, 0.25 ×, rather than widening the target further.
It still was not enough. For the rest of the session price never traded more than about thirty-five points above the window's high. Neither rail was reached, the race closed unresolved at the session boundary, and no outcome mark prints. This is the ∅ 17% branch of the split, the least likely of the three, and it happened.
Then it went. Follow the chart across the overnight session: price grinds higher through the evening and Asia, and at 08:38 on Friday, eight minutes after the payrolls release, it trades clean through the level Thursday's rail had been sitting at. Directionally the 65% was right. It was right roughly twenty-two hours late, which for a window whose race is scored to the session close is the same thing as being wrong. That gap is exactly what the ∅ column is there to warn you about.
Thursday was also the session before Non-Farm Payrolls, and the desk convention that pre-payrolls tape stalls (that price is reluctant to commit to a direction until the number is out) is widely held. We have not measured that as part of the Atlas tables, so treat it as context rather than a statistic; but it is a reasonable description of a session that leaned up, went nowhere, and then moved the moment the release cleared.
Friday, the payrolls session itself, is the mirror image. The move happened at 08:30, an hour before the window even opened; by 09:30 the tape had already spent itself, and the cash-open hour printed just 257.50 points against a 394-point five-session average, 💰 ACCUMULATION. The split is flat and weak in both directions, ▲ 19% against ▼ 14%, so both rails go grey: abstain. And ∅ 67%, two thirds of comparable windows reached neither target. Neither target was reached. The single most likely outcome on the chart was "nothing happens here", and nothing happened here.
The same five mornings, read from the first half hour instead of the first hour. Shorter window, smaller range, nearer target and, this week, a materially different picture on two of the five days.
The strongest reading of the week: 80% up-first, with only 6% of comparable windows failing to reach either target. Both figures follow from the same fact, a nearer target is reached more often, so the shorter window's numbers are naturally more decisive than the hour's, not more confident.
Price cleared the target at about 10:36. The 60-minute read on the same morning agreed on direction and got there fifteen minutes later, at a target fourteen points further out.
This is the clearest contrast of the week. The 60-minute read of this same morning abstained at 49% with a 178-point target and 40% odds of reaching nothing. The 30-minute read is in Atlas mode at 73%, with a target less than half as far away and only 5% chance of no resolution at all.
Both were right about direction. Only one of them offered a lean you could act on, and the difference between them is almost entirely how far the target sat, not how confident the indicator was. Price reached the 30-minute target at about 10:38, two hours before the 60-minute one. Same morning, same move, two very different trades.
Under half the recent average range, another compressed window, another 1.0 × multiple, another very large ∅ 48%. Neither side is anywhere near the threshold, so both rails are grey: abstain. Of the two weak shares, the upside is the larger at 34%.
Price went the other way, and the lower target was taken at about 11:56. Because the larger share was the upside, the mark prints red: ❌. It prints without a magnet, which is the part that matters: the indicator had already declined to lean on this window, so this is not a failed signal, it is the chart honestly scoring the larger of two numbers that were both weak. This is the only red mark of the week and it landed exactly where the indicator said it had nothing to offer.
Worth putting beside the 60-minute read of the same morning, which had the downside as its larger share and therefore scored the very same downward move as a tick. Two windows, one move, opposite grades, because they are genuinely separate measurements, not two views of one signal.
The most useful single comparison on this page. Both windows read Thursday the same way, up, and both were in Atlas mode. The 30-minute target sat about 78 points above the half hour's high and was reached at 10:17, seventeen minutes after the window closed. The 60-minute target sat about 106 points above the hour's high and was never reached at all.
The gap between them is wider than those two numbers suggest. Both windows made their low inside the first four minutes and then climbed, so the extra 115 points of range the hour picked up over the half hour were all added at the top. Its target was therefore not twenty-eight points further out. It was roughly 140 points higher up the chart. Same morning, same direction, same indicator: one destination was in reach and the other was not.
That is the mechanism the ∅ column exists to price, and it is why the target-distance row deserves as much attention as the percentage beside it.
The 30-minute window leans down where the 60-minute window leaned mildly up (▼ 38% here against ▲ 19% there), but the distinction is academic, because neither is remotely close to the 62% threshold and both windows abstain. The honest summary of the payrolls open at both durations is the same: no directional information here.
The capture above is the entire session, 09:00 through to the close, and there is no outcome mark anywhere on it. Neither target was reached. With the target a full range away at 177.5 points and ∅ 47%, the largest of the three shares and bigger than either direction, that was the table's own most likely answer, and it is the one that came in. No mark prints on a window that never resolves: the absence is the result.
Both durations abstained on payrolls day and both finished the same way. The 09:30 open on the biggest scheduled news day of the month offered no directional information at either window length, and then went nowhere either target could see, which is a more useful thing for an indicator to tell you at 10:00 than a lean it does not have.
This is also the only capture on this page with the status table in frame, and it is worth reading. The top block states the geometry outright: 09:30 +30m, ×1 auto, target range ▼ 177.5 pt, which is the same figure quoted throughout this page, there derived from the chart's own proportions. Beneath the three outcome shares sits the sample tag: High, n 460 of 4,398.
The bottom two blocks are the indicator marking its own work on whatever history the chart has loaded, more sessions than the week reviewed here, so don't read those counts as this week's. They show General Hit Rate 91% against an expected 78% over eleven decided races, and, restricted to Atlas-mode windows, 100% against an expected 81% over nine.
A 100% row is precisely the sort of number that ought to make you suspicious, so read the bracket next to it: z +1.5. That sits comfortably inside ordinary noise: nine from nine at an 81% base rate turns up roughly one time in seven by chance alone. It is not evidence of anything yet, and we would rather say so than quote it at you. The number worth following is not the hit rate by itself but whether realised and expected stay close as the count grows, which is why the indicator always prints the two together, with the z-score beside them and "not a prediction" along the bottom.
Four things, none of which require the week to have gone well.