Equal Highs and Equal Lows (EQH / EQL)
Equal highs (EQH) and equal lows (EQL) are two or more swing points at approximately the same price. The market has repeatedly turned from the level without trading meaningfully beyond it.
4 min read · Educational vocabulary, not trading advice
What EQH and EQL mean in trading
When traders say EQH, they mean two or more swing highs sitting close together in price, like a ceiling that was tested more than once. EQL is the mirror: two or more swing lows at nearly the same price, a floor that held more than once. They do not need to match to the tick. A few ticks of difference is usually considered close enough, with the allowed difference depending on the instrument and timeframe.
The reason they get attention is simple. A level that has been tested without breaking becomes obvious to many market participants, and obvious levels attract orders.
Why they are watched
Each failed attempt to break through leaves stop orders from traders positioned against the level and breakout orders from traders waiting for it to give way. The more times a level is tested, the larger the cluster of resting orders is believed to be. Traders call that cluster liquidity.
That is why EQH and EQL are the textbook setup traders point to when describing a liquidity sweep: price pushes just beyond the level, the resting orders trigger, and the move often reverses shortly after. The level being equal is not what causes the reversal. It is what makes the cluster large enough to be worth targeting in the first place.
What can happen at an EQH or EQL
There are three common outcomes. Price can sweep the level and return inside, which is the sweep pattern. It can break the level and hold beyond it, a breakout that may start a new leg. Or it can stay below or above the level without touching it for a long time. None of these can be known in advance.
Traders sometimes treat EQH and EQL as likely targets because the resting orders make a destination for price. Others treat them as places to be cautious about entering, since the area is crowded. Both views reflect that equal highs and lows are a map of where orders may sit, not a forecast.
Finding them in practice
On a chart, look for swing highs within a few ticks of each other, or lows likewise. Higher timeframes produce more meaningful examples. Many platforms and indicators mark them automatically, using a tolerance you can adjust. The tolerance matters: a wide setting finds many false matches, while a tight one finds only clear examples.
Combine EQH and EQL with other references such as the prior day high and low and the overnight high and low. When several of them cluster at the same price, the level draws more attention.
A simple way to practice
For one week, mark every pair of equal highs or lows on your chosen timeframe. Record what price did on the next visit: sweep and return, break and hold, or no visit. Track the time spent beyond the level. The sample will show you how often these levels matter in your market and whether sweeps are more common than breakouts there.
Equal highs and lows on futures charts
On ES and NQ, a few ticks of tolerance is typical for matching highs and lows on short timeframes, and a point or two on hourly charts. The overnight sessions often produce clean examples because the thin trading creates tidy ranges around the Asia and London highs and lows.
Worked example
Common mistakes
- Using a tolerance so loose that almost any two highs qualify.
- Treating EQH or EQL as a guaranteed reversal level.
- Ignoring that a break can also continue rather than reverse.
- Looking only at one timeframe and missing that a level is part of a larger structure.
How it connects to ES, NQ, SPY and QQQ
EQH and EQL form on ES, NQ, SPY and QQQ charts. Overnight, the Asia and London sessions often leave equal highs or lows that the next session tests. Translating those levels with roughly 10 and 41 gives ETF reference levels for the open.
In LiquidityLevels briefings, the level reaction observation describes whether price tested, accepted or rejected key levels, which captures what happened at areas like equal highs and lows.
See it in the live map.
This idea is applied to the current ES and NQ overnight structure every session.
Note: terms like this come from price-action frameworks popular with retail traders. They describe patterns after the fact; they are not validated predictors.