Three White Soldiers: The Exact Rule and Real Examples
Three white soldiers is the tape at its least ambiguous. Three green bars arrive back to back, each one opening inside the body of the bar before it and closing above where that bar finished, so the chart draws a clean staircase rather than a single lunge.
Naming the shape is easy. Satisfying the engine that measures it turns out to be very hard indeed: batch_three_white_soldiers flagged 37 instances in 479,749 daily candles across 376 Binance pairs, and the clause responsible for most of that filtering is one almost no guide bothers to mention. What follows is the exact test, five real detections, and one that lost 27% inside a week.
What three white soldiers actually means
Three sessions, one direction, and a small concession inside each of them. Every bar opens back inside the previous body, which means sellers were handed a window and price still finished higher. Absorbed, three times running.
That rhythm is what separates the pattern from one vertical candle. A lone 12% bar can be a single liquidation cascade or one impatient buyer; three consecutive bodies with each dip bought is a claim about who keeps showing up, and drawing it takes three separate sessions of demand rather than one burst.
Where it appears decides whether any of that matters. Off a long base the staircase reads as accumulation turning into markup, which is the version worth sizing. Printing in the eighth week of a vertical run, those same three bars are the stretch where late money buys the high, and I've supplied that late money more than once.
How to identify three white soldiers: the exact rules
batch_three_white_soldiers makes, on one picture. The dashed lines are the containment comparisons; the bracket is the upper-shadow limit. What hangs below the bodies is invisible to the function, which loads the high column and never the low.Five conditions, checked in order, every one of them arithmetic on the open, close and one shadow.
- All three bars close above their open.
- Each body is at least 0.7 times the 10-bar average body, so none of them is a rounding error.
- Each bar opens inside the previous bar's body — above that bar's open, below its close.
- Each upper shadow is no more than 30% of its own body.
- The three closes rise in sequence.
How Vike computes it.batch_three_white_soldierswalks a chart three bars at a time and stamps the last one+100when all five hold. The average body it sizes against is a simple 10-bar mean that already contains these three candles, so a strong run quietly raises the bar it has to clear.
Read the third condition twice, because its comparisons are strict. On a venue that never shuts, a session normally opens at exactly the price the previous one closed at, and "exactly" fails a strict less-than. I measured 46,813 green triples in that tape; 27,055 of them, 57.8%, were disqualified by an equality before a single other clause ran.
The clause that does the work
Most write-ups treat the staircase geometry as the hard part. Measurement disagrees, and the gap is not close.
Of those 46,813 green triples, 7,813 had three bodies large enough. Requiring each bar to open inside the last body cut that to 646. Then the upper-shadow test — the clause you will not find in a cheat sheet — removed 609 of the 646 survivors, or 94.3%, leaving 37.
There is a second surprise waiting at the end of the function. After the shadow test, the detector still checks that the three closes ascend, and across half a million bars that final clause eliminated nothing at all: 37 candidates went in and 37 came out. It is not redundant as a matter of logic, since you can construct a triple that breaks it. On this tape it never bound once.
So the honest summary of the rule is short. What the shape needs is three bodies of real size, each opening back inside the last, closing near their highs — and that last requirement, the one about shadows, is doing almost all of the sorting.
What the rule never checks
The lower shadow is invisible to this detector. batch_three_white_soldiers loads the open, high and close columns and never touches the low, so a soldier can dangle a wick of any length beneath it and still qualify. Its bearish twin has the mirrored blind spot.
Nothing here requires a preceding downtrend either, or a level, or volume, or that the bodies grow as the run develops. The function reads three candles and their 10-bar context, and it knows nothing else about the market it is looking at.
That matters more than it sounds, because it explains the pattern's worst habit. When the whole market moves together, this fires everywhere simultaneously. Eight of the 37 detections landed on one calendar day, 2025-05-10 — BAT, CKB, GAS, HIVE, IOTX, OSMO, SEI and SFP all printed the shape at once. Nobody found eight independent signals that Saturday. They found one market and eight tickers attached to it.
Three white soldiers vs three black crows
Vike's crate implements the two directions as separate functions, and they mirror each other clause for clause: green becomes red, "opens inside" flips which end of the body it means, ascending closes become descending ones.
One asymmetry survives the mirror, and it is the interesting part. Each function loads only the shadow on its own side. Soldiers read the high and test the upper shadow; three black crows read the low and test the lower one. Half of every candle's wick is therefore invisible to whichever detector is looking at it.
The tape is not symmetric either. Crows fired 79 times against the soldiers' 37 over identical bars, and they followed through far more often: 43 of 53 graded crow detections kept falling, against 14 of 25 soldier detections that kept rising. Crypto goes down in straight lines more willingly than it goes up in them, which is worth knowing before you treat the bullish version as the safer trade.
How to trade three white soldiers
Treat it as continuation evidence, never as an entry by itself.
Buy the pause, not the third bar. By the close of soldier three the move is already 25.5% old at the median, and it ran from 6.6% to 138.7% across the 37 detections. Entering right there puts your stop below a structure three sessions tall.
Anchor risk under the pattern low. The lowest print across the three bars is where the sequence is wrong, and on a wide staircase that stop is genuinely far away. Position size is the only lever that makes it survivable.
Check the run length first. A staircase that begins a move behaves nothing like one that ends a move. Where the pattern arrives after a long grind, I want the third body to be the smallest of the three, not the largest, because a widening final bar is usually exhaustion wearing the same costume.
Ask what else printed the shape that day. If half your watchlist flagged simultaneously, you have market beta, and a broad-market filter or a simple RSI reading will tell you more than the candles will.
Where three white soldiers fail
BEL on 2025-03-25 is the instance I would put on the wall. Three clean green bodies, upper shadows of 14%, 16% and 2%, a 25.5% run across the sequence — a textbook detection by every clause in the function. Price then managed 0.3% of further upside and fell 26.9% instead.
Nothing about that chart was ambiguous, which is exactly the lesson. My first instinct with a print like that was always to buy it, and the detector was not wrong either: it measured three sessions of demand and reported them correctly. Those three sessions simply happened to be the end of the move rather than the middle of it.
Failure here is consistent enough to plan around. Thin books manufacture the staircase cheaply, parabolic runs produce their prettiest example immediately before rolling over, and the eight-at-once problem above means a fair share of detections are one macro event wearing eight tickers. I skip most of them for a dull reason: the run into the pattern was already too long, and that judgement has saved me more money than any refinement of the rule ever did.
Frequently asked questions
Is three white soldiers a reliable pattern? It is rare rather than reliable, and those are different things. Roughly one bar in thirteen thousand qualified in my scan, and of the 25 detections old enough to grade, 14 extended while 11 reversed — near enough a coin flip to make trend and location the deciding inputs rather than the candles.
Must the three bodies get bigger? No. The engine asks only that each body clears 0.7 times the 10-bar average, in any order of size. A shrinking third body is often the healthier version, since the widest final candle tends to mark exhaustion.
Do the shadows matter? The upper ones decide almost everything: each must stay under 30% of its own body, and that single test removes 94% of otherwise-qualifying triples. Lower shadows are never read at all.
How is this different from a bullish engulfing? A bullish engulfing is a two-bar reversal claim, measured by one body covering another. Three white soldiers is a three-bar continuation claim, measured by a staircase — different geometry, different job, and a far lower strike rate on the tape.
What is the bearish equivalent? Three black crows, and the crate writes it as a genuine mirror rather than a sign flip. Compare that with the morning star, whose gap clause makes it nearly extinct on crypto candles.
This is educational material, not financial advice. Candlestick patterns describe probabilities, not certainties, and every real trade carries real risk — size positions so a wrong read costs little.