Bat pattern vs gartley comes down to two measurements and nothing else. The B point retraces about 0.382 to 0.5 of XA in a bat, against roughly 0.618 in a gartley.
Then the completion settles the argument. A bat finishes near 0.886 of XA, while a gartley stops near 0.786, so bat pattern vs gartley is really a question about depth.
Bat Pattern vs Gartley in One Comparison
Both shapes use the same five points, X through D. Both keep the completion inside the original XA leg, and both invalidate once price passes X.
The chart below shows a bearish bat on GBPJPY hourly bars from 20 to 21 July 2026. Point D printed at 218.729, with C below it at 218.111.

Its AB leg measured 0.403 of XA, sitting inside the shallow band a bat wants. The AD leg finished at 0.856, a little shy of the 0.886 the textbook names.
The B Retracement
Measure AB against XA first, because this one number does most of the sorting. A shallow retracement between 0.382 and 0.5 points toward a bat.
A deeper pullback near 0.618 points toward a gartley. So the split sits roughly at the halfway mark of the first leg.
Anything much beyond 0.618 belongs to neither. A B point near 0.786 sends you toward the butterfly branch of the family instead.
The D Completion
Now measure the whole AD leg against XA. Near 0.786 gives you a gartley, and near 0.886 gives you a bat.
That difference sounds tiny on paper. On a two hundred pip XA leg it amounts to twenty pips, which is often the whole gap between a filled order and a missed one.
The deeper completion also shortens the stop. Since 0.886 sits closer to X, a bat leaves less room between entry and invalidation than a gartley does.
What Both Patterns Share
Containment is the common thread. Point D stops short of X in both cases, so neither shape asks you to trade at a fresh extreme.
That shared feature drives the shared stop rule. Price closing beyond X breaks the ratio either name depends on, which gives you one invalidation logic for both.
Direction works the same way too. Bullish versions start with X at a high and finish with D at a low, and bearish versions mirror that exactly.
Why Only Those Two Matter
BC and CD vary widely in both patterns. Practitioners quote broad bands for them, so neither leg separates the two names cleanly.
Focus on B and D, then. Everything else is supporting detail, and treating it as decisive only slows the labelling down.
Our orientation guide to the list of harmonic patterns shows where the rest of the family sits around these two.
How to Tell Them Apart, Step by Step
Five steps settle it. Work through them in order and resist the urge to name the shape early.
- Fix X and A. Choose the swing you would point at without hesitating.
- Measure AB against XA. Shallow near 0.4 suggests a bat; deep near 0.618 suggests a gartley.
- Ignore BC for naming. Check it stays between A and C, then move on.
- Project D and measure AD against XA. Near 0.886 confirms a bat; near 0.786 confirms a gartley.
- Check both numbers agree. If B says bat and D says gartley, label nothing and stand aside.
Step five saves the most money. Mismatched numbers describe a swing that fits no template, whatever a scanner decides to draw on it.

Keep the order fixed. Naming the shape first and measuring afterwards simply produces numbers that agree with whatever you already believed.
What the Two Numbers Change in Practice
Labels only matter if they alter what you do. Here the difference shows up in three concrete places.
Stop Distance
Both stops go beyond X. Because a bat completes at 0.886, that distance is smaller than the gartley equivalent at 0.786.
Smaller stops allow larger positions for the same risk. They also sit closer to the noise, so a bat gets stopped by ordinary chop more easily.
Pick one and size accordingly. Our Fibonacci calculator gives you both completion levels in one pass so the comparison takes seconds.
Entry Comfort
A bat asks you to buy after price has given back almost the entire first leg. Very little of the original move survives at 0.886, which feels wrong at the moment of entry.
A gartley entry at 0.786 is barely easier. Both trades demand that you act while the chart still looks like it wants to keep going.
Target Geometry
The first reference target sits at C in both cases. Since a bat travels deeper before turning, the distance back to C is longer.
Longer distance plus tighter stop looks flattering on paper. Remember that the tighter stop also fails more often, so the two effects partly cancel.
Treat the projection as a reference in either case. Price frequently stalls short of C, which is exactly why partial exits exist.
How Costs Land Differently
Spread and swap take a fixed bite out of every trade. A deeper bat with a longer run back to C absorbs that bite more comfortably than a short gartley on a small chart.
Small hourly shapes suffer most. When the distance to C measures twenty pips, a two pip spread has already taken a tenth of the move.
So check the cost against the target before you decide the label even matters. A setup that cannot pay for itself is not improved by a better name.
Where Each Shape Tends to Appear
Context decides whether a label is worth acting on. Both shapes turn up in similar places, though the depth difference matters.
After a Strong First Leg
Sharp, one-directional XA legs produce the cleanest examples. A choppy first leg makes X ambiguous, and every ratio inherits that ambiguity.
Look for legs that a stranger would draw the same way. If two traders would pick different X points, the measurement means very little.
Into Prior Levels
A gartley completion at 0.786 often lands mid-range. A bat completion at 0.886 reaches closer to the start of the move, where older levels tend to sit.
That geometry gives the bat a small practical advantage. Its zone lands nearer the origin of the swing, which is frequently a price that mattered before.
Inside a Larger Trend
Both shapes read best as pullbacks within a trend rather than as reversals against one. A completion that agrees with the higher timeframe gets more bars to work.
Counter-trend versions still form constantly. They simply need tighter management, since the larger flow keeps pushing against the zone.
A Worked Comparison on the Hourly Chart
Two live examples make the split obvious. Both formed on hourly bars within a day of each other in July 2026.
The Bat on GBPJPY
AB retraced 0.403 of XA, comfortably inside the shallow band. BC came in at 0.789 of AB, and CD extended 2.424 of BC.
The AD leg finished at 0.856 rather than 0.886. Point D printed at 218.729, with C at 218.111, giving a first target roughly sixty pips away.
The Gartley on EURUSD
Here AB retraced 0.671 of XA, deeper than the bat and near the 0.618 a gartley expects. BC measured 0.857 of AB, and CD extended only 1.183 of BC.
The AD leg came in at 0.776, close to 0.786. Point D printed at 1.14217, with C just below at 1.14004.

Compare the two B numbers directly. One sits at 0.40 and the other at 0.67, which is exactly the split the two names describe.
What the Difference Meant
Neither shape was ambiguous. The GBPJPY B point was too shallow for a gartley, and the EURUSD B point was far too deep for a bat.
Both AD readings missed the ideal slightly. That gap is routine, and it is why bands beat exact levels every time.
Note that both examples were bearish. The same logic mirrors exactly for bullish versions, with X at a high and D at a low.
How the Two Trades Would Have Differed
On GBPJPY the sell rested at 218.729, with the first reference target at 218.111. That gave a run of roughly sixty pips back to C.
On EURUSD the sell rested at 1.14217, with C only twenty-one pips below at 1.14004. Costs therefore mattered far more on the second trade than on the first.
Neither number tells you which setup was better. They simply show how the same framework produces very different trades on two similar charts.
Reading the Shallow and Deep BC Legs
BC measured 0.789 of AB on the bat and 0.857 on the gartley. Both sit inside the broad band practitioners accept, so neither reading changed the label.
CD told a different story. It extended 2.424 of BC on the bat against only 1.183 on the gartley, which shows how much that leg varies in practice.
Use those legs as a sanity check only. When CD stretches far beyond the usual range, the shape is worth a second look before you trust it.
Download the complete indicator database
Put these concepts on your charts. One email unlocks the full library of 1,380+ indicators with compiled MT4 and MT5 files, plus my TradingView scripts. No paywall, no spam, unsubscribe any time.
Download the complete indicator database
Enter your email and get instant access to the full MT4 and MT5 indicator library.
When the Ratios Sit Between the Two
Real charts produce awkward cases constantly. This section covers what to do with them.
The Grey Zone
A B retracement of 0.55 belongs to neither camp cleanly. It is too deep for the bat band and too shallow for a comfortable gartley.
Some traders widen a band to swallow it. That habit turns a rule set into a rubber stamp, and it removes the only useful thing the numbers do.
Stand aside instead. Ambiguous swings are common, so passing on them costs you very little opportunity.
Pick a Tolerance and Publish It to Yourself
Write your bands down before the next session. A bat between 0.382 and 0.5, a gartley between 0.60 and 0.64, and nothing in between counts.
Then apply those numbers without exception for a month. Consistency is what turns a personal log into evidence rather than a scrapbook.
Review the bands afterwards if you must. Adjusting them between trades is fitting; adjusting them after fifty logged setups is analysis.
Why Analysts Disagree
Tolerance windows are not standardised anywhere. One practitioner accepts 0.382 to 0.5 for a bat, another stretches to 0.55, and a third insists on 0.5 exactly.
So two people can look at one swing and publish different names. That is a feature of the framework, not a mistake by either analyst.
Our note on retracement against extension covers the related confusion about which tool measures what.
Why the Marketing Runs Ahead of the Evidence
Harmonic material sells well because precise numbers feel like certainty. A chart covered in decimals looks more scientific than a hand-drawn level.
Precision and accuracy differ, though. Measuring a swing to three decimal places tells you nothing about whether the market cares about that price.
So read any course promising exact outcomes with care. The arithmetic is real; the claims built on top of it usually are not.
The Honest Position
No solid published evidence shows that either shape beats plain support and resistance reading. Both give you a defined zone, a defined entry and a close invalidation.
Treat the label as bookkeeping. What matters is where the zone lands and whether the wider chart supports the idea at all.
Nothing in this comparison should be read as a case for trading either shape. It is a case for labelling them consistently if you do.
Common Labelling Mistakes and the Fixes
Most trouble here comes from a handful of habits. The key points panel below collects what to check before you commit to a name.

Naming the Shape Before Measuring
Deciding it looks like a bat, then finding numbers to agree, is fitting. Measure first, name second, and accept whatever answer the chart returns.
Moving X to Force a Fit
Dragging the first point two bars left changes every ratio at once. Fix X on the obvious swing and leave it there.
Letting a Scanner Decide
Automatic tools apply whatever tolerance their author chose. Check the numbers yourself before trusting a label a script printed.
Ignoring Where the Zone Lands
A completion floating in empty space carries little weight, whichever name it earns. Old levels, session extremes and round numbers all add to a zone.
Using One Chart Only
A tidy hourly bat against a firm daily trend fights the larger flow. Our guide to multi-timeframe analysis covers how to check the bigger picture first.
Assuming the Deeper Shape Is Safer
A tighter stop feels safer and behaves differently. Closer invalidation means ordinary noise reaches it more often, so the smaller loss arrives more frequently.
Trading the Label Rather Than the Chart
A correct name is not a reason to enter. Ask what the surrounding price action says before the ratio gets a vote.
Anticipating the Completion
Entering before price reaches the zone throws away the one advantage the framework offers. Wait for the touch, then act on the plan you already wrote down.
Skipping the Record
Without a log you cannot tell which label suits your pairs. Our free trade journal keeps the outcomes in one place so the answer emerges from your own data.
Bat and Gartley Quick Reference
Keep this table beside the chart while the numbers settle in. Each row states a condition rather than an outcome.
| Element | Bat | Gartley |
|---|---|---|
| B retracement of XA | About 0.382 to 0.5 | About 0.618 |
| D completion of XA | About 0.886 | About 0.786 |
| Where D sits | Inside X, deeper | Inside X |
| Stop | Beyond X, tighter | Beyond X, wider |
| First reference target | Back toward C | Back toward C |
| BC and CD legs | Wide bands, not decisive | Wide bands, not decisive |
| Invalidation | A close beyond X | A close beyond X |
Notice what the table leaves out. Nothing here suggests how often either shape follows through, because that figure shifts with the market, the period and the tolerance you apply.
When the Bat Reverses but Never Pays
A clean label protects nothing on its own. Below is a bullish bat on USDCAD weekly bars, formed between September 2024 and June 2025, where the target never arrived.

What the Legs Looked Like
AB retraced 0.468 of XA, right inside the shallow band a bat requires. The AD leg finished at 0.913, slightly deeper than the 0.886 the name expects.
Point D printed at 1.35399, with C well above at 1.45434. By the numbers this was as clean a bat as weekly charts produce.
The Rally That Ran Out
Price did turn at the zone. Buyers carried it higher through the following months, and the best print of 1.42486 arrived in June 2026.
That high still finished roughly 295 pips under the C target at 1.45434. So the projection was never met, even with a year of chart to work in.
What the Stop Did
Here is the part that surprises people. The deepest print after D was 1.34818 in January 2026, which stayed 62 pips above X at 1.34197.
So the invalidation held throughout. Nothing technically broke, yet the plan spent a year drifting, and that is a real cost even without a stopped-out ticket.
Would a Gartley Label Have Helped?
Relabelling that swing as a gartley moves the entry up near 0.786 of XA. The buy would then have filled higher, with a wider stop and the same unreachable target.
That is the point worth taking away. Neither name tells you whether the projection back toward C is realistic on the chart in front of you.
Weekly shapes make the lesson expensive. A stop measured in hundreds of pips demands a small position, and capital parked for a year earns nothing while it waits.
The Lesson to Carry Forward
Treat every completion as a hypothesis with a price attached. Our archive of support and resistance indicators covers the level tools that help you judge whether a zone has history behind it.
Then log the outcome either way. A record of your own failed bats teaches more than another article about the ratios.
Related Concepts to Study Next
The gartley deserves its own session. Our full walkthrough of the gartley pattern covers the drawing and entry mechanics in detail.
Then look at the shape that breaks the containment rule. Our page on the butterfly harmonic explains what changes when D finishes beyond X rather than inside it.
For tooling, our harmonic indicators archive collects the scanners that draw XABCD legs automatically. Automation removes the measuring chore, though the choice of X stays yours.
A Sensible Order of Study
Begin with levels, because a zone in empty space rarely holds whatever its name. Add trend reading next, since a completion against strong flow gets very few bars to work.
Bring the ratios in last. Learning them late keeps the arithmetic in its proper place, as a refinement rather than a foundation.
Then practise on closed charts. Replay a month of bars, measure each candidate as it forms, and note honestly how many you would have labelled correctly live.
FAQ
What is the main difference between a bat and a gartley?
Two numbers. A bat has a shallow B retracement of about 0.382 to 0.5 of XA and completes near 0.886, while a gartley has a deeper B near 0.618 and completes near 0.786. Both keep point D inside the original XA leg.
Which one has the tighter stop?
The bat, because its completion sits closer to X. That allows a larger position for the same risk, and it also means ordinary noise reaches the stop more often.
What if B sits at 0.55?
Then the swing fits neither template cleanly. Widening a band to swallow it defeats the point of having rules, so standing aside is usually the better call.
Do the BC and CD legs help with the labelling?
Not much. Both patterns quote wide bands for those legs, so they rarely separate the two names. Use B and D for identification, then check BC and CD only to confirm the shape holds together.
Can a scanner label these for me?
It can draw candidates quickly, which saves time. Every tool applies its author's tolerance, though, so check the two key ratios yourself before you act on any label a script prints.
Which pattern should a beginner learn first?
The gartley, since its numbers are easier to remember and its stop sits a little further from the entry. Once the drawing feels automatic, the bat needs only two adjustments.
Is one of them more reliable than the other?
No published evidence supports ranking them, and any source quoting a figure for either is going beyond what the research shows. Both give you a structured zone, an entry and a close invalidation, which is genuinely useful for planning. Judge each setup by where the zone lands and what the wider chart says. Results are not guaranteed; past performance is not indicative of future results.
External references
- For background on this concept, see Fibonacci Sequence on Wikipedia.
- For broader market context, see Fibonacci Arcs at Investopedia.
