Your forex EA has an input for the day's opening hour, and everything downstream hangs off it. Point it at the New York midnight open and the rest of the logic falls into place: the overnight range, the sweep, the failure, the entry. Then you point the same code at BTC/USDT and that input has nothing to point at. The book never closes. There is no bell, no rollover pause, no session open for the filter to key on.
So what does the Judas swing anchor to in a market that never opens, because it never shut?
The short answer is that this setup was never really about a session. It needs three things: a reference price the whole market measures from, a visible pile of resting orders on one side of it, and a window where enough size shows up to reverse the move. Forex hands you all three on a clock. Crypto hands you the same three on a schedule — a different schedule, from a completely different source. Below: one precise definition, the anchor each market actually uses, a side-by-side of the two mechanics, and a single identification checklist that ports between them.
Key Takeaways
The Judas swing needs three things - an agreed reference price, a visible pool of stops beyond an obvious level, and a participation window. A session open is only one way to supply them.
Forex anchors it to the New York midnight open, with the false move landing inside the London or New York killzone windows and the prior overnight range supplying the pools.
Crypto re-anchors to the 00:00 UTC daily open, plus the Monday weekly open and CME futures weekend gap, the US equity open, and the eight-hourly perpetual funding settlements - several weaker anchors instead of one strong one.
The confirmation rule does not change market to market: a body close back through the swept level, then a lower-timeframe structure shift. Only the stop distance as a share of price - and therefore the position size - has to be rebuilt.
Table of Contents (22 min read)Contents
What the Judas Swing Actually Is
The ICT Judas swing is the first convincing directional move after a reference open — the one that betrays whoever believes it. Price leaves the open, pushes far enough past an obvious level to trip the orders resting beyond it, then fails, closes back through that level, and spends the rest of the window travelling the other way. The name carries the whole idea: the move exists in order to be believed and then to be wrong.
Strip it down and there are only three ingredients:
A reference price the market agrees on. Not any price — one that thousands of charts display identically, so that "above it" and "below it" mean the same thing to everybody. Bias is read from this price, not from the spike.
A pool of resting orders on one side of it. Yesterday's high and low, the overnight range extremes, an obvious equal-highs shelf. That is where protective stops and breakout orders sit, and taking them out is how a large participant gets filled without moving price against itself. This is liquidity in the most literal sense: someone else's orders, waiting.
A participation window. Enough volume arriving in a short enough span that the move can be run and then reversed inside the same few hours.
Two things get misread constantly. First, the size of the false move is not the signal — the failure is. A 60-pip spike that keeps going is a trend leg, not a Judas swing. The same spike that closes back inside the range is the setup. You never know which you have until the candle closes back through the level. Second, it is a bias tool before it is an entry: the side that got swept tells you which way the real move is likely to run. Highs taken out means look for downside; lows taken out means look for upside.
In the accumulate-manipulate-distribute sequence that ICT and the wider Smart Money Concepts vocabulary describe, the Judas swing is the manipulation leg — the deliberate false start between the quiet build-up and the real directional delivery. That is all the wider framework you need here.
The convincing move is the one that fails; the trade is whatever happens after it.
How the Judas Swing Forms in a Forex Session
Forex gives this setup an unusually clean scaffold, which is why almost every explanation of the Judas swing is written in EUR/USD.
Overnight, while Asia trades, a major pair typically coils in a narrow range. That range prints two obvious levels — its high and its low — and by the time European desks come online, those two levels are the only interesting price references on the chart. Every breakout trader watching that box has an order above the high or below the low, and every trader already positioned has a stop just beyond one of them.
Then size arrives. The first thing it frequently does is run one of those two levels: a fast push through the overnight high, a burst of fills, and then no follow-through. Price closes back inside the box, breaks the last opposing swing on a lower timeframe, and the real move for the day runs in the opposite direction. That first push is the Judas swing.
The reference open forex traders anchor to
The datum in ICT's version of this is the New York midnight open — the price at 00:00 New York time, treated as the true opening price of the daily candle rather than the broker's own arbitrary rollover. Its job is not to be a trade level. Its job is to settle the bias question: when the sweep completes, is price above that open or below it? A false move that ends with price rejecting back below the midnight open sets a bearish bias for the session; one that rejects back above it sets a bullish one.
The false move itself has a habitual home in the clock. The exact London and New York killzone hours the Judas swing forms inside are worth learning precisely — and they shift by an hour twice a year, because London and New York do not change their clocks on the same weekend. For this article it is enough to know that forex concentrates the whole event into a couple of narrow, repeatable windows per day. If you trade from a time zone where that arithmetic is a nuisance, a forex market hours clock removes the guesswork.
Here is the whole sequence on one chart.
Forex worked example
EUR/USD - false push above the overnight high, then the real move downEUR/USD15m
Illustrative levels. The sweep candle is the loudest thing on the chart and the least useful; the trade only exists once price closes back inside the range.
Does the Judas Swing Even Exist Without a Session Open?
Yes — but it re-anchors, and if you port the forex logic without changing the anchor you will simply not find it.
Work backwards from the three ingredients. None of them actually requires a market to close. What they require is a reference price everyone agrees on, a pool of stops beyond an obvious level, and a burst of participation. Forex gets all three from an opening bell because that is how forex is organised. Crypto gets them from scheduled events instead. The mechanism is the same; the calendar it hangs on is different.
Four anchors do the work, roughly in order of how often they matter:
The 00:00 UTC daily open. This is the closest structural equivalent to forex's midnight open, and the most important one. Almost every venue and every charting default rolls the daily candle at 00:00 UTC, which means it is the one price the entire market measures the day against. It came from an exchange's bookkeeping rather than a trading floor's hours, but it does exactly the same job: it settles the bias question. Sweep above the prior-day high and then close back below the daily open, and you have the same reading you would have in EUR/USD.
The weekly open, and the futures weekend gap that sits next to it. Crypto has one genuine close, and it is not on a spot exchange. CME's bitcoin futures stop trading Friday afternoon US central time and reopen Sunday evening, while spot keeps running straight through the weekend. Monday therefore opens with a visible price gap on the futures chart and an obvious weekend high and low on spot. Both edges of that gap behave as magnet levels, and the weekly Judas swing very often runs one of them before the week's real direction shows up.
The US equity open. Crypto has no session of its own, but the desks trading the majors keep office hours, and many of them trade equities with the other hand. Participation rises when those desks sit down and falls when they go to lunch. That is a volume window without being a session — which is precisely what the third ingredient asks for.
Perpetual funding settlements. On most major venues, perpetual contracts settle funding every eight hours, commonly at 00:00, 08:00 and 16:00 UTC. That is a scheduled moment at which crowded positioning has to pay to stay on. When one side is heavily crowded going in, the run into settlement is a scheduled reason for a sweep. This anchor has no forex equivalent at all — it is crypto-native, and it is the one most often missed by traders porting a forex model across.
Notice what these four have in common, and what they do not. None of them is a session. All of them are scheduled points of agreement — moments the whole market has already decided to care about. That is the real generalisation the forex version hides: the Judas swing anchors to scheduled agreement, and an opening bell is just one way to manufacture it.
The practical consequence is that crypto gives you more anchors per day than forex does, each one weaker on its own. A forex trader watches one datum and two windows. A crypto trader watches a daily roll, three funding settlements, an equity open, and on Mondays a gap — and has to accept that most of them produce nothing.
Crypto worked example
BTC/USDT - the same shape, anchored to the 00:00 UTC daily openBTC/USDT1H
Illustrative levels. Swap the midnight open for the 00:00 UTC daily open and the prior session's box for the prior day's range, and every other rule survives unchanged.
Put the two charts next to each other and the shape is identical. What changed is the label on the solid line — and the size of the stop, which is the one number that does not port.
Forex vs Crypto Judas Swing, Side by Side
The comparison is easier to hold as a picture than as a paragraph: one market fixes its anchor with a clock, the other fixes several with a schedule.
Forex supplies one clock-fixed reference open a day; crypto supplies several event-fixed ones, and the Judas swing keys off whichever is nearest.
And the attribute-by-attribute version, for when you are configuring something rather than reading:
Same setup, two anchors
What you are anchoring
Forex session
Crypto (24/7)
Reference price
New York midnight open - the daily candle's true open
00:00 UTC daily open; the weekly open on Monday
Liquidity being hunted
Overnight (Asian) range high and low, prior-day extremes
Prior-day extremes, weekend high and low, the futures gap edges
When the false move usually lands
Inside the London and New York killzone windows
Around the daily roll, funding settlements and the US equity open
What supplies the participation
Bank and broker desks coming online
The same desks' office hours, plus scheduled perpetual funding
Confirmation rule
Body close back through the swept level, then a lower-timeframe structure shift
Identical - this is the part that does not change
Stop placement
Beyond the sweep extreme, plus a small buffer
Beyond the sweep extreme - but usually a far larger share of price
Main false-positive risk
A sweep that never reverses
Ordinary volatility far from any anchor
Weekend
Closed - gap risk carried into the Sunday open
Spot trades through; Monday's Judas often runs the gap edge
Only two rows genuinely differ in kind: what the reference price is, and where the participation comes from. Everything below the confirmation rule is a sizing question, not a logic question.
How to Identify and Trade It in Either Market
One sequence, with the per-market difference noted at the step where it bites. Steps 1 and 2 happen before the anchor, not after — if you are marking levels while the candle is printing, you are already reacting.
Mark the reference open first. Forex: the midnight open. Crypto: the 00:00 UTC daily open, plus the weekly open and both weekend-gap edges on a Monday. This is a horizontal line on the chart before anything happens, not a number you look up afterwards.
Mark the two obvious pools. The prior session's or prior day's high and low, and any equal-highs or equal-lows shelf close by. These are the only levels the setup cares about. If you cannot name them before the anchor, sit out.
Take the bias from the open, not from the spike. When a pool gets taken, ask where price is relative to your reference line. Swept the high and rejected back under the open means look for downside; swept the low and reclaimed the open means look for upside.
Wait for the failure, not the push. Require a body close back through the swept level — a wick through and back is not enough on its own, because a wick is what a sweep looks like from both sides. A clean confirmation candle closing back inside is the earliest honest evidence the move failed.
Require a market structure shift on a lower timeframe. The failure must be followed by displacement through the most recent opposing swing, on a timeframe below the one you marked the range on. This is where multi-timeframe confirmation stops being theory: the higher timeframe gave you the level, the lower one has to give you the break.
Enter on the retrace into what the displacement left behind. The impulsive leg away from the sweep almost always leaves an unfilled imbalance or a last opposing candle body - the order block the move originated from. That is the entry, not the extreme of the sweep and not the close of the shift candle.
Put the stop loss beyond the sweep extreme, plus a market-appropriate buffer. The logic is identical in both markets; the distance is not. A sweep that overshoots by a handful of pips in EUR/USD can overshoot by several hundred dollars in BTC, and that difference lands entirely on your position size, never on where the stop belongs.
Target the opposite pool. The pool on the other side of the range is the obvious first destination, because it is the next place resting orders are stacked. Measure the reward-to-risk ratio before you take the trade, not after.
Time-box the premise. In forex the window itself does this: when the session window closes, the trade's reason for existing has expired. Crypto has no closing window, so use the next anchor as the expiry instead — if the move has not developed by the next funding settlement or the next daily roll, the premise is stale and the position is just an open risk with a story attached.
The numbers are worth running before the trade rather than during it. Change the values below to your own levels and watch the two things that actually decide whether the setup pays — the ratio, and how much of the price your stop is eating.
Plan the entry
Judas swing entry planner
Enter your reference numbers from the sweep. Defaults are the EUR/USD example above; try the BTC values (64880 / 65300 / 120 / 63100) to see what changes.
Entry price
Sweep extreme (the wick high or low)
Buffer beyond the sweep
Target (the opposite pool)
Account size
$
Risk per trade
Reward-to-risk
—
Break-even win rate
—
Stop distance as share of price
—
Position size
—
The ratio barely moves between the two markets; the stop's share of price moves by an order of magnitude. That gap is the entire cross-market adjustment.
That third output is the one to watch. The forex example risks a fraction of a percent of price; the BTC example risks close to a full percent for the same shape of trade. Same reward-to-risk, same break-even win rate, very different position size. Historical win rates and backtested results are the only honest way to judge whether the setup is worth trading at all — read our risk warning before putting it on a live account.
What's Not a Judas Swing
Most of the damage this setup does comes from over-identifying it. Crypto makes that worse, because without a session boundary there is nothing to rule a move out. Six things that look like the setup and are not:
A sweep with no reversal. The single most common misread. Price takes the high and keeps going — that is a breakout, and the fact that it collected stops on the way does not make it manipulation. The reversal is not a bonus feature; it is the definition.
Ordinary volatility with no anchor. A large candle at 04:00 UTC, nowhere near the daily open, taking out no marked level, is just a large candle. In forex the clock quietly filters these out for you. In crypto nothing does, so you have to do it deliberately: no marked reference, no marked pool, no setup.
A scheduled news spike. A macro release moves price violently and often gives most of it back, which produces the exact silhouette of a Judas swing without the mechanism. An automated system should hold a news filter rather than try to tell the two apart in real time. A genuine setup can coincide with news — the test is whether your reference, your pool and your invalidation existed before the release, not whether news was involved.
A thin-book wick. A spike that only prints on one venue, or only on an illiquid pair, is a liquidation cascade or a fat finger. Nobody engineered it, nothing is defending it, and the level it created will not be respected. Check whether the wick exists on a second venue before treating it as a false signal or a real one.
Anything you labelled after the close. The honest test: could you have named the reference price, the target pool and the invalidation level before the sweep candle closed? If the answer only became obvious in hindsight, you found a pattern, not a plan.
Every daily open. Most days do not produce this setup. A model that finds one every session is not detecting manipulation, it is detecting noise and calling it manipulation.
Check yourself
Knowledge check
BTC trades quietly all morning. At 12:30 UTC a US inflation print lands: price spikes through the prior-day high in two minutes, gives all of it back within the hour, and closes below the 00:00 UTC daily open. Judas swing?
Why
The silhouette matches and the mechanism does not. A sweep only becomes tradeable at the body close back through the level, followed by displacement through the last opposing swing. A round trip inside one hourly candle gives you neither, so there is no entry zone and no invalidation level - only a story. News can coincide with a real setup, but the reference, the pool and the invalidation have to exist before the release, not after it.
Watching for It in Real Time
Here is the practical problem the crypto answer creates. Forex asks you to be present for one or two windows a day. Crypto asks you to be present for a daily roll, three funding settlements, an equity open and a Monday gap — in a market that does not stop while you sleep. That is not one alarm, it is several, every day, forever.
There are two sane responses. The first is to automate the watch: a trading session filter in an expert advisor that only arms around the anchors you actually trade, and stays flat the rest of the time, is a small piece of configuration that removes most of the discipline problem.
The second is to stop staring at the chart between anchors. Our free crypto signals feed publishes live buy and sell signals as they are generated, so a scheduled anchor does not have to be a scheduled alarm on your phone. Be clear about what that is and is not: it is a signal feed, not a Judas-swing detector — it will not label a sweep as manipulation, tell you a structure shift printed, or place the trade for you. If you want this pattern actually executed rather than watched, that is an EA and connector job, and whether automating ICT on crypto is worth the build is a different article.
The Takeaway: Anchor First, Pattern Second
Go back to that EA input from the opening. The reason it had nothing to point at on BTC/USDT is that it was asking the wrong question — it wanted a session, and the setup never needed one.
What it actually needs is a reference price the market has already agreed to care about. Forex publishes that price by opening for business. Crypto publishes it by rolling a daily candle at 00:00 UTC, by settling funding on a fixed eight-hour cycle, by leaving a futures gap over the weekend, and by the plain fact that the people trading it keep office hours. Fill the field with the 00:00 UTC daily open, keep a short list of secondary anchors beside it, and every other rule you already trust — sweep, failure, structure shift, entry, stop beyond the extreme — ports across without a single change to the logic. Only the position size has to be rebuilt.
FAQ
Does the Judas swing work on Bitcoin the same way it works on EUR/USD?
The pattern and the confirmation rules are the same; the anchor and the position size are not. On EUR/USD you measure from the New York midnight open and the overnight range. On BTC you measure from the 00:00 UTC daily open and the prior day's extremes, with the weekly open and the futures weekend gap as Monday's version. The confirmation sequence — body close back through the swept level, then a lower-timeframe structure shift — is identical in both. The stop, expressed as a share of price, is usually several times wider on BTC, so the same reward-to-risk needs a much smaller position.
What time is the crypto Judas swing?
There is no single time, and that is the honest answer. The four windows worth watching are the hours after the 00:00 UTC daily open, the funding settlements that most venues run every eight hours, the US equity open, and Monday's first hours around the weekly open and the futures gap. Any of them can produce it, most of them will not on a given day, and a move that lands far from all four is very unlikely to be this setup.
Which timeframe should I mark the reference open on?
Mark the reference and the pools on the timeframe that shows you the whole prior range in one screen — typically 15m to 1H for an intraday version, 4H for the weekly one. Then drop at least one timeframe below that to judge the failure and the structure shift. Marking and confirming on the same timeframe is the most common reason a setup looks valid on the chart and never triggers cleanly in practice.
Can an EA trade the Judas swing automatically?
The mechanical parts automate well: computing the reference open, marking the prior range, detecting a sweep, requiring a body close back inside, and checking for displacement are all rule-based. Two parts resist automation. The first is judging whether a level is genuinely obvious enough to hold stops, which is a chart-reading call. The second is knowing when conditions are simply wrong — a thin book, a scheduled release, a market already trending hard through every level. Most working implementations handle the second with a session filter and a news filter rather than with cleverness.
Does the weekend break the setup on crypto?
It changes it rather than breaking it. Thin weekend books produce plenty of sweeps with no size behind them, which is exactly the false positive to avoid. The weekend's real contribution is the gap it leaves: futures stop and restart, spot does not, and the resulting gap edges plus the weekend high and low become the obvious pools for Monday's move to run. Many traders treat the weekend as marking time and trade the Monday version instead.
Is a Judas swing just a liquidity sweep with a different name?
Every Judas swing contains a liquidity sweep, but not every sweep is a Judas swing. In a market with no daily close, a sweep can happen at any hour, at any level, in either direction, and it often continues rather than reverses. The Judas swing is the narrower case: a sweep that occurs near a reference open, fails, and is followed by the session's or day's real move in the opposite direction. The reference open and the failure are the two conditions that make it a named setup rather than a general observation.
Sources & Further Reading
Want to go deeper? These independent, authoritative sources shaped this guide — each one is worth reading in full:
The Crypto Desk is the SignalBots editorial team behind our digital-asset coverage. We research and write the guides and explainers on spot and perpetuals, exchange mechanics, funding rates and the 24/7 structure that sets crypto apart from every other market.
Discussions 0
Leave a comment