Achilles Trade System · Edition Six
A, B, Classic, Bar and SMC — every feature, what it means, and how to use it.
Download as PDF ↓ Read the test results →A
Price pane
B
Lower pane
Classic
Lower pane · original
Bar
Context strips
SMC
Structure
What the Achilles Trading System is, and what it is for
The Achilles Trading System is a family of five indicators built to work as one. They were made because most trading tools share the same problem: they tell you what to do, and they never tell you how often that worked. These do the opposite. They are built to describe the market accurately — where the important prices are, how stretched things have become, whether real money is moving — and then hand the decision back to you, with an honest note about how much each reading is actually worth.
The five pieces cover different jobs and are designed to be read together:
Nothing here is tuned to a single coin or a single exchange. The calculations use nothing but open, high, low, close and volume, so the suite runs on crypto, stocks, forex, futures, indices and commodities — anything you can pull up a chart of. It works on any timeframe from seconds to months.
⚠️ One honest caveat: the volume-based features — the whale flags, the volume strip, the volume profile — need a feed that actually reports volume. Most do. A few spot-forex and index feeds do not, and on those the volume readings will simply sit flat. Everything else still works.
A word on how to read this book. Every feature carries a small label saying whether it ships switched on, whether it is still experimental, and — where we have tested it — what the test found. Some of those labels say the feature does not predict anything. Those are the honest ones, and they are there on purpose: a tool that describes the market well is genuinely useful, and knowing which of your tools are description and which are prediction is most of what separates a consistent trader from a hopeful one.
Three things to know before you turn anything on
Structure first, indicators second. Decide where the important prices are — the highs, the lows, the level you actually care about — and only then look at what these tools say is happening there. None of them is a system on its own. Every one of them is a way of describing a level you have already chosen.
The suite is deliberately honest about what it knows. Most indicators tell you they predict things. These have been measured, and most of them don't — they describe. That is still useful, and it is a great deal more useful than a signal you trust for no reason. Every feature in this book carries a label:
| Label | What it means |
|---|---|
| On by default | You will see it the moment you add the indicator. |
| Off by default | Present, but switched off so your first chart is readable. Turn it on when you want it. |
| Experimental | Built and working, but not validated. Treat as a map, not a signal. |
| Measured null | We tested it. It does not predict direction. It is drawn because it describes something, not because it wins. |
| Measured | A number we have actually checked, with the sample size stated. |
| Indicator | Where it lives | What it is for |
|---|---|---|
| Achilles A | On the price chart | Bands, key averages, and a confluence score |
| Achilles B | Own pane | The momentum wave — current design |
| Achilles B Classic | Own pane | The original wave, for those who prefer it |
| Achilles Bar | Own pane | Four context strips, made to sit under Achilles B |
| Achilles SMC | On the price chart | Structure, blocks, levels and sessions |
Achilles B and Achilles B Classic draw the same wave in two designs. Pick one. Running both is not more information, it is the same information twice — and two panes of it will crowd the chart you are actually trying to read.
Sits on the price chart · price levels and confluence
What it is
The context layer. It draws a small number of well-known reference prices directly on your candles, and keeps a scorecard in the corner that counts how many separate things currently lean bullish versus bearish.
| Feature | What it is | Status |
|---|---|---|
| Achilles Bands | A middle average with a band either side, set a fixed distance out by how volatile the market has been. Price spends most of its time between them, so the edges mark an unusually stretched price — not a reversal. Presets for scalping and day trading change how quickly they react. | On |
| The Achilles Line | Two moving averages in one line. It is drawn at the midpoint of the 9 and 21 EMA and coloured by their relationship — green while the 9 is above the 21, red while it is below. One line instead of a crossing pair. | On Null |
| 200 EMA | The long-term average almost every trader watches. It matters partly because so many people are looking at it. | On |
| SR VWAP | The volume-weighted average price since midnight UTC — the day's true "average cost". Above it leans bullish, below it leans bearish. | On Measured |
| Whale detectors | Marks candles that traded on unusually heavy volume. | On Experimental |
| Confluence Scorecard | Fifteen separate checks, weighted and totalled into a Bull % and a Bear %. | On Measured |
This is the part of Achilles A worth learning properly, because it is the one reading in the whole suite with evidence behind it. Read the two percentages, not the ticks.
The weights are not opinions. The daily session VWAP carries 14 because it held up in testing; money flow carries 5 because it did not. That is the difference between a scorecard and a wishlist.
Achilles A prints small shapes above the candles. Each one means something specific, and there are only five to learn:
The bullish and bearish flags are the Whale Detector, and they are deliberately rare: they print only on the heaviest tier of volume, not merely above-average. An earlier version flagged the lighter tier too and printed so often that the mark stopped meaning anything.
A flag tells you a lot of money changed hands on that candle and which way it closed. It does not tell you the move will continue. Treat it as "something happened here worth remembering", and use the level it happened at.
Read the SR VWAP first. It answers one question cleanly — is price above or below today's average cost? Of the eleven components we measured individually, it was one of only three that held up on both halves of the test, and it carries the heaviest weight on the scorecard.
Then read the scorecard total, never a single row. The card works through breadth — the fact that many unrelated things agree. One tick on one row means nothing at all.
The scorecard once measured +2.7 percentage points on data it had never seen, and for a while we believed it. It was wrong, and the error was ours. A signal that goes both ways was being scored against an always-long benchmark, which quietly hands a short-biased signal free points from its mix rather than its timing. Corrected against a like-for-like control the edge fell to +0.31 and +0.37 points across two holdout sets — statistically indistinguishable from zero.
So the card is not a proven edge, and we are not going to tell you it is. What it still does well is compress fifteen separate checks into two numbers, which is a genuinely useful summary of whether the market currently agrees with itself.
Own pane · the next-generation wave design
What it is
The next-generation wave design. Same engine as the original, rebuilt from the display up: one clear wave with a soft glow instead of a crowded field of overlapping lines, a compact readout card that states each reading in plain words rather than numbers you have to interpret, and colours chosen by measuring their contrast on a dark screen rather than by eye. It is the modern version of the layout, and it is where you should start if you are starting fresh.
| Feature | What it is | Status |
|---|---|---|
| The Wave | The main momentum line. Above zero is bullish pressure, below is bearish. Its turns matter more than its level. | On |
| Trigger line | A faster line that crosses the wave. The cross is where the dots come from. | On |
| Buy / Sell dots | Mark a wave cross. A "live" dot appears on the still-forming bar in a second colour — it can vanish before the bar closes. | On Null |
| Money Flow | Whether buying or selling has been dominant. | On Null |
| Momentum Line | Trend strength and direction, from the DI system. | On |
| RSI | How stretched price is. Banded into three states on the readout. | On Measured |
| Achilles Heel | Marks when the DI and VWAP readings disagree unusually strongly — a stretch reading, not a signal. | On Experimental |
| The readout card | Five lines: Wave, VWAP, RSI, Heel, SR VWAP — plus the Confluence score. | On |
The card is the fastest way in. Each line is one plain-English state rather than a number you have to interpret:
| Line | Reads | Meaning |
|---|---|---|
| Wave | +12.4 ▲ | Momentum and whether it is rising |
| VWAP | −3.1 ▼ | The wave's own VWAP, and its direction |
| RSI | Extended / Neutral / Contracted | How stretched price is — see below |
| Heel | Exhaustion / Pressure / – | Whether the stretch reading is firing |
| SR VWAP | Below / Above | Where the day's average price sits relative to price. Below means price is holding above it — bullish. |
| Score | 32% / 31% | Confluence Bull % and Bear %. Dims when they are within 5 points, because that is a tie. |
Extended is 60 and above. Contracted is 40 and under. Everything between is Neutral. Those cut-offs were measured on roughly eleven months of data: they put about 20% of bars in each outer band and 60% in the middle, and they do it consistently on the 1-hour, 24-minute and 4-hour charts alike. So "Extended" genuinely means the top fifth of readings — not "above average".
The buy and sell dots mark a momentum cross and nothing more. Measured across 22,500 instances they were right 50.0% of the time — exactly chance — and they fire a median of 19 bars before the actual turn. Use them to notice that momentum has shifted. Do not use them as an entry.
Own pane · the original design
What it is
The wave as it was originally built — everything Achilles B has, plus the extra layers that were later moved out or retired. Kept for people who learned on it and prefer the denser display.
Classic adds, on top of everything in Achilles B:
| Extra feature | What it is | Status |
|---|---|---|
| Odysseus Wave | A second, slower wave shown as a histogram behind the main one. | On Experimental |
| Divergences | Marks where price and the wave disagree. | On Null |
| The four bars | Money Flow, Volume, Volatility and Heel strips along the bottom. These are now their own indicator — see Achilles Bar. | On |
| Market Maker arrows | Marks heavy-volume climax candles. | On Experimental |
| EMA cross | The 9/21 crossover. | On Null |
Achilles B if you want a clean pane and a readout you can take in at a glance. Classic if you want everything on screen and are comfortable with a busy chart. They compute the same wave from the same formula — the difference is what is drawn, not what is calculated.
Two of Classic's extras — divergences and the EMA cross — have both been measured and neither predicts direction. They are on in Classic because Classic is the "everything" build.
Own pane · made to sit with Achilles B
What it is
The four context strips from the bottom of Classic, lifted into their own pane so they can be used alongside the cleaner Achilles B. Each strip is a coloured band that answers one question about what kind of market this is right now.
| Strip | What it tells you | Status |
|---|---|---|
| Volatility | How active the market is against its own recent range. Dark when quiet, bright when moving. | On |
| Money Flow | Green while buying pressure dominates, red while selling does. | On Null |
| Volume | Brightens when volume runs above its 30-bar average, and again when the 4-hour is also spiking. | On |
| Achilles Heel | How stretched the momentum spread is. | Off Experimental |
The Heel strip ships off here for a specific reason: Achilles B already shows the Heel. The same reading appearing twice on one screen looks like two pieces of evidence when it is one. Turn it on if you are running Bar without Achilles B.
None of the four strips tells you which way to trade. They tell you what sort of session you are in — quiet or active, bought or sold, ordinary or unusual. That is genuinely useful when deciding whether to trade at all, and useless as a reason to pick a direction.
Sits on the price chart · structure, zones and levels
What it is
The biggest tool in the suite and the one that does the most drawing. It marks market structure, zones where price previously moved away sharply, and the handful of prices that matter each day. It is also the one you should switch off most of.
| Feature | What it is | Status |
|---|---|---|
| Achilles Blocks | Zones where price moved away sharply, marked as areas to watch on a return. | On Experimental |
| Achilles Magnets | Untaken highs and lows — places where resting orders are likely to sit. | On Null |
| Volume Profile | The price where the most volume traded, plus levels that were never revisited. | On Experimental |
| SS/R levels | Swing support and resistance from confirmed pivots. | On |
| Market structure | Higher highs, lower lows, and the external bias card. | On |
| Daily & prior levels | Today's high and low, yesterday's, and the overnight range. | On |
| Vector candles | Colours candles by how heavy their volume was. | On |
| Swing Failure finder | Marks where price swept a level and closed back. Also marks candidate levels where one could happen. | Off Experimental |
| Fib retracement | Retracement levels of a swing, automatic or hand-placed. | Off Null |
| Market phases | Labels the chart with accumulation, markup, distribution and markdown — the four stages a market is usually described as moving through. | On Experimental |
| Market sessions | Shades the Tokyo, London and New York hours. | Off |
Most traders mark structure by hand: draw a line at the high, another at the low, shade a zone where price took off, redraw it all when the timeframe changes. SMC does that work continuously and consistently, and it does it the same way every time — which is the part hand-drawing cannot promise.
| What it finds | Why it helps |
|---|---|
| Achilles Blocks | The zones price left in a hurry. When price comes back to one, you are trading against a level where something already happened — not a guess. Blocks are tracked from the moment they form, marked when price engages them, and retired when they break. |
| Support & resistance that updates itself | SS/R draws from confirmed swing pivots, so lines appear only once a swing is genuinely complete. They extend forward, retire when price closes through them, and can be locked to a higher timeframe so a 5-minute chart still shows the hourly levels everyone else is watching. |
| Market structure, marked for you | Higher highs and lower lows identified continuously, with an external-structure card that states the current bias in one word. No more squinting at whether that was really a higher low. |
| Achilles Magnets | The highs and lows that were never taken — where resting orders still sit. It scores and ranks them, and shows the distance to each, so you can see at a glance what is above you and what is below. |
| Volume Profile | The price where the most business was actually done, plus the levels price has never returned to. The profile timeframe is fixed, so the levels do not shift under you when you change charts. |
| Daily and session levels | Yesterday's high and low, today's, the overnight range and the trading sessions — the reference prices most of the market is already reacting to. |
Every other tool in this suite answers the question "what is happening here?" — and none of them can answer it until you have decided what here means. SMC is what produces that shortlist of prices. Blocks and magnets give you a handful of levels with a reason attached; the wave, the score and the strips then tell you what is going on when price arrives at one.
That is the whole method, and it is why this section sits at the structural end of the book rather than the decorative one.
Blocks and magnets are the two to learn first. A block tells you where price previously left in a hurry. A magnet tells you where unfilled orders probably rest. Between them you get a short list of prices worth caring about — which is exactly the "structure first" the rest of the suite is built on.
The Swing Failure finder can mark every level where a sweep might happen. On a busy chart that is dozens of marks that are not signals — they are only places to watch. The switch is called Show candidate levels, and turning it off is the single quickest way to quieten the chart.
SMC currently carries around 275 settings, which is more than anyone needs and more than is comfortable to navigate. Trimming that down is active work. If a setting is not described in this book, you almost certainly do not need to touch it.
The exact settings a new install starts with
Add all five indicators to a fresh chart and this is what you get. The principle behind the list is simple: a first chart should be readable, not complete. Everything switched off is still there, one tick away, waiting for you to have a reason to want it.
All five features run by default: the Achilles Bands, The Achilles Line, the 200 EMA, the SR VWAP, the Whale Detector flags and the Confluence Scorecard. Nothing here is noisy enough to need hiding, and the scorecard is the reading we most want you to see.
The wave and its trigger, the buy and sell dots including the live one on the forming bar, money flow and its pressure line, the Momentum Line, RSI, the Achilles Heel, and the full readout card with the SR VWAP row and the Confluence score. The glow and the gradient wash are on too — they are what make one wave readable where four lines would not be.
| Feature | State | Why |
|---|---|---|
| Odysseus Wave, divergences, EMA crosses, Market Maker arrows, all four bottom bars | On | Classic is the “everything” build. That is the point of it. |
| Confluence Scorecard | Off | Achilles A already draws it. Two identical cards on one screen is clutter, not confirmation. |
| Strip | State | Why |
|---|---|---|
| Volatility, Money Flow, Volume | On | Three different questions, three different answers. |
| Achilles Heel | Off | Achilles B already shows the Heel. The same reading twice on one screen looks like two pieces of evidence when it is one. |
This is where the defaults do the most work, because SMC can draw far more than any chart can carry.
| On by default | Off by default |
|---|---|
|
Achilles Blocks Achilles Magnets, plus the nearest untaken level each side SS/R levels — prices shown, lines hidden Macro External Structure and its card Vector candles and vector zones Volume POC, yesterday's POC and naked POCs Daily open, day high/low, PDH/PDL, Psy-Hi/Lo Market sessions — labels only, no boxes Market phases |
Fib retracement Swing Failure finder Candidate SFPs Session boxes SS/R level lines Liquidity section on the structure card Colouring of non-vector candles |
SS/R shows you the prices but not the lines. You get the numbers on the axis where the levels are, without eight horizontal lines across your candles. Turn the lines on when you are working a specific level.
Sessions show labels but not boxes. You can see where Tokyo, London and New York begin without three shaded rectangles sitting behind your price action.
Both are the same idea: keep the information, drop the ink.
Three of the defaults — Achilles Blocks, Achilles Magnets and the Volume Profile — carry an Experimental or Measured null label in this book, and are still on by default. That is deliberate, and it is worth being clear about.
They are on because they are descriptive tools that do a job no test is required to justify: they tell you where price previously moved away sharply, where untaken orders sit, and where the most business was done. Those are facts about the chart. What has not been shown is that any of them predicts what happens next — and that is what the labels are telling you.
Use them to build your shortlist of prices. Do not use them as a reason to enter. That distinction is the whole point of labelling them at all.
The Fib retracement and the Swing Failure finder ship switched off. They are the two that draw the most, and both are experimental. Turn them on one at a time, and give each a few sessions before adding the next — that is the only way to tell whether a tool is helping you or just filling the screen.
An honest answer, including where we are the same
If you have used a momentum-style oscillator before, the wave in Achilles B will look familiar — a line that rises and falls around a centre, with marks where it turns. That is deliberate. Momentum is a well-understood idea and there is no advantage in reinventing how it is drawn, so the pitch here is not that we invented a better wave.
We measured ours, and we tell you what we found — including the parts that do not work. Every claim in this book carries a sample size. We have not seen another indicator in this family publish a single one.
The obvious question about any of these tools is whether the money-flow reading actually predicts anything. So we tested it — ours and theirs, on the same bars:
| Money flow | Forward edge | Sample |
|---|---|---|
| Achilles | +0.6 / +0.9pp — zero | 453,176 bars, holdout-confirmed |
| Momentum-style equivalent | zero forward information | measured head-to-head |
Neither one predicts direction. That is not the answer we hoped for, and it is the answer. Our test ran across three coins and four timeframes with a proper holdout, and an early result that looked promising on one coin over two months reversed sign once the full sample was in — which is exactly why single-chart impressions are worth so little.
So money flow is on the chart because it describes buying and selling pressure, and it carries a weight of 5 out of 100 in our Confluence Scorecard. That number is not a guess. It is what the measurement earned it.
| Feature | Why it matters |
|---|---|
| Published test results | Every reading in this book is labelled with what we found and how much data we found it on. The last section is nothing but results, including the unflattering ones. |
| Weights earned by measurement | The scorecard weights each component by how it performed, not by how important it feels. Money flow gets 5; the session VWAP gets 14. |
| Thresholds calibrated to the market | Our RSI bands are 40 and 60, taken from eleven months of this instrument's own distribution — not the textbook 70/30, which on this market would call a third of all bars "extended". |
| Candle-type-proof readings | Every calculation samples the real price feed. Switch to Heikin Ashi and the numbers stay honest — on many scripts they quietly change, because Heikin Ashi candles are averages rather than real prices. |
| We withdrew our own headline result | Our scorecard measured +2.7 percentage points on unseen data. We found the control was wrong, corrected it, and the edge disappeared. We published the retraction. We make no performance claim at all — and we would rather tell you that than sell you a number we could not defend. |
An indicator that promises an edge and never shows a test is asking you to take its word. The most useful thing we can give you is the opposite: a clear list of what describes the market well, and a short list of what actually predicted anything. You will trade better knowing which is which.
Every result, in one table
Most indicator documentation has no section like this. This one exists because the alternative — asking you to trust a tool because it looks like it works — is how people lose money slowly.
The headline: nothing in this suite has been shown to predict direction. Not one feature, including the one we built the scorecard around. What follows is the evidence, and then why these tools are still worth having on your chart.
Samples count non-overlapping events, not bars. An effect must exceed 2.8 times its own standard error to count. For scale: the largest effect this project has ever measured is +0.024R — about 2.5% of one unit of risk. Treat any larger claim, from anyone, with suspicion.
| What was tested | Result | Sample | Verdict |
|---|---|---|---|
| Confluence Scorecard | +2.7pp → +0.31 / +0.37pp | 2 holdouts | Withdrawn |
| SR VWAP — price above/below session VWAP | 51.1% / 54.3% | 2 halves | Weak |
| Support & resistance levels — three independent routes | −0.033R to −0.036R | 18,243 | Measured null |
| Order blocks — does zone quality matter? | 0 of 12 cells clear the floor | 40,000/symbol | Measured null |
| Order blocks — the earlier "60% vs 33%" claim | nothing above ~6pp survives | 40,000/symbol | Refuted |
| RSI bands | no effect above ~0.4 ATR | ~8,000 bars | Measured null |
| Divergences | −0.065R | 32 | Measured null |
| Swing failures (SFPs) | could not tell | 0.041R floor | Could not tell |
| SFP volume filter | could not tell | — | Could not tell |
| Market structure & phase labels — accuracy check | 5 of 5 phases matched, in order | live chart | Description |
| Market phases — four scoring variants tested | zero shipped; the volume term is barely about volume | — | Measured null |
| Buy / sell dots | 50.0% — exactly chance | 22,500 | Measured null |
| Dot timing | median 19 bars early | 22,500 | Measured null |
| 9 / 21 EMA cross | 50.2% · 50.3% · 50.7% | ETH · BTC · SOL | Measured null |
| Our money flow | +0.6 / +0.9pp | 453,176 | Measured null |
| A leading momentum indicator's money flow | zero forward information | head-to-head | Measured null |
| Liquidity magnets — do bigger pools pull harder? | ~99% swept either way | 34,951 | Measured null |
| Fading a sweep | 48–49% regardless of size | 34,951 | Measured null |
| Fib 0.618 vs its neighbours | −0.14pp | — | Measured null |
| Volume ladder — higher-timeframe confirmation | −0.855 ATR, MDE 2.449 | 237 events | Could not tell |
| Control — every bar, no condition | −0.032 ATR | 2,494 | Baseline |
| Achilles Bands vs Keltner channels | indistinguishable | — | Description |
Read the control row. Across 2,494 samples a bar's own direction continues essentially never — the average outcome is zero. That is the bar every result above has to clear, and none of them do.
The Confluence Scorecard measured +2.7 percentage points on unseen data, and for a while we believed it. The control was wrong: a signal that trades both ways was being scored against an always-long benchmark on a sample that drifted down, so it collected points for its direction mix rather than its timing. Scored against its own mix, the edge fell to +0.31 and +0.37 points across two holdouts — zero.
We found it, we corrected it, and we withdrew our only positive result. That is what the process is for.
A null only counts if the test could have found something. The tightest significance floor anywhere in this work is 0.0676R — nearly three times the largest effect we have ever measured. An edge of realistic size would slip through most of these tests unnoticed. So nothing here is described as disproven, and "could not tell" is kept separate from "measured null" throughout.
Neither predicts anything. Both change which trades are worth taking, which in practice matters more than most signals would even if they worked.
Every indicator on a chart is doing one of two jobs: describing what has happened, or predicting what will. Description is reliable — where price left in a hurry, where orders rest, how stretched things are, whether this session is busy. Prediction is where nearly every claim in this industry, including ours, falls apart under measurement.
These tools are good at description. Use them to build a short list of prices worth caring about, and to know what kind of market you are in when price arrives at one. Then make the decision yourself, with a stop wide enough that fees do not eat it.
Knowing which of your tools describe and which claim to predict is worth more than any indicator. Most traders never find out. You now have it written down for every feature on your chart, with the sample sizes attached.