Secret terminal

Support and Resistance Levels: How to Draw and Trade Them [2026]

Support and Resistance Levels: How to Draw and Trade Them [2026]

Support and resistance in trading are price zones where market activity concentrates and repeats. Not lines, not points. Zones — where limit orders, stops, and reactions from large participants accumulate.

Support is a zone where buyers have historically taken control. Price drops, reaches the zone, meets volume, and reverses. Resistance works the mirror image: price rises, hits a supply zone, and pulls back. When support breaks, it often becomes resistance, and vice versa. This is called the «polarity principle», and on crypto it works more reliably than most people expect.

Why does it work at all? The answer is practical. Someone bought $5M worth of BTC at $67,000. That position didn't disappear. If price comes back to $67,000, that participant has every reason to defend their entry. They'll place a limit order. Other traders see the same level and do the same. The level self-reinforces precisely because everyone is looking at it.

The average price reaction from strong horizontal zones on BTC/USDT is 1.5–3% when working on the 15-minute timeframe. Not a guarantee — that's just the stats worth keeping in mind when calculating R:R.

The concept of support and resistance came to crypto from classical technical analysis of stocks and forex. But the mechanics work differently in one key way: the market is 24/7 with no end-of-day clearing, and algorithmic participants make up a huge share of volume. Levels form faster and break harder. A level that would hold for a week on stocks can get taken out in a few hours when volume picks up on crypto.

The problem is that most traders work support and resistance purely from the chart. Find a candle extreme, draw a line, place an order. It works. But not always, and not as precisely as you'd want. A real level isn't born on the chart. It lives in the order book.

Three types of participants create support and resistance on crypto. First: retail traders who see a "clean" level on the chart and place orders there. Second: algorithms that track volume clusters and automatically place orders near high-volume zones. Third: market makers and large players who defend their accumulated positions. All three groups produce the same result: a concentration of orders in a specific price range. That's why a level works — not because a textbook says so, but because there's real money there.

How to Draw Levels Correctly

The question "how to draw them" actually breaks down into three different questions. Where does the data come from — chart, volume, or order book? A professional trader's answer: all three sources, but in different order of priority.

On the Chart: Zones vs Lines

Support and resistance lines are a convenient abstraction, but the real market works in zones. An exact line drawn through the high of a November 3rd candle creates an illusion of precision that doesn't exist.

A zone is built from a cluster of candle reactions. Three touches in the range of $66,800–$67,200 indicate a support zone $400 wide. Price will enter that zone, and that's where you wait for a signal — you don't act on a line touch.

Rules for drawing zones from the chart:

• A minimum of two touches. Three is significantly more convincing. A level with one touch is a hypothesis, not a level.

• Focus on candle bodies. Wicks (tails) often reflect liquidity sweeps, not real demand or supply.

• The higher the timeframe, the more weight the zone carries. A level from the daily chart outweighs a level from the 5-minute in terms of significance.

• Horizontal levels are more reliable than angled ones for execution precision. A drawn trendline is interesting as a breakout formation, but trading bounces from it is harder.

• Psychological levels (round numbers) work not out of superstition. That's exactly where real participants with real volume place their limit orders. $70,000, $100,000, $50,000. Psychology converts into liquidity.

On psychological levels specifically: they work more sharply on crypto than on forex. The market is less institutional, with more retail participants who literally place orders at "pretty" numbers. Easy to verify — open the order book on BTC/USDT and look at how large limit orders are distributed. They cluster near round numbers with a noticeable skew.

By Volume

Volume analysis adds a third dimension to the flat picture of a candlestick chart.

The logic is straightforward. Where high volume has traded, participants are sitting in positions. They have a reason to defend those levels. The POC (Point of Control) in Volume Profile is the price where the maximum volume traded during the selected period. That's the zone price will revolve around.

VAH (Value Area High) and VAL (Value Area Low) mark the range where 70% of total volume traded during the period. A move outside these boundaries with volume is often the start of a directional move. A return into the zone without volume signals a false move.

In practice: if a chart level coincides with the POC on volume, that's a strong argument that the level is real and tradeable. I personally stopped trading zones without checking volume after several losses on "pretty" visual levels that had nothing behind them.

From the Order Book (Density Levels; Real Levels)

This is the most precise of the three sources. And the most underrated.

A density level in the order book (a concentration of limit orders at a single price level) represents live money sitting at a specific price right now. Not history, not psychology. Real capital, here and now.

A large bid order around $66,800 with a size of 2.4 BTC is a physical support level. While it sits there, price will bounce from it. This isn't a forecast. It's an order book fact.

How do you tell real density from spoofing (a fake order)?

Real density sits at round numbers. A participant with a $1M order places it at $67,000, not $66,847. They're not hiding — they're announcing themselves.

Real density holds as price approaches. A spoofer pulls the order when price gets within 0.3–0.5%. A real participant stands firm. That's exactly why Secret Terminal has a density lifetime indicator: an order that holds for 15–20 minutes as price approaches — that's not spoofing.

Real density attracts price. The market moves from one liquidity cluster to another. See density sitting 5% below the current price? That's a magnet, not just a number.

I usually wait for confirmation in the order book before marking a level. The chart gives the zone. The order book tells me if there's money there right now.

Trading From Levels

Marking a level is half the work. Trading it is another story. Three basic scenarios: bounce, breakout, and fake breakout. Each has its own mechanics and its own failure modes.

Bounce

Scenario: price drops to support, slows down, reverses. The goal is to enter long as close to the level as possible with a tight stop below it.

Sounds simple. In practice, most traders either enter too early (before price reaches the level) or too late (after a big bounce, when R:R is already gone).

What confirms a bounce scenario:

• Price approaches the level on declining volume. Sellers are drying up, not building pressure.

• The tape slows down. No large market sell orders coming through.

• Bid density in the order book is holding, not getting pulled.

• The footprint (if you use it) shows level defense: buyers absorbing sellers.

Only when several factors align does a bounce become high-probability. One factor is a bet. Three factors is an argument.

Place the stop below the support level, but not right against it. If the level is $67,000, stop goes at $66,750, not $66,980. A liquidity sweep (a wick past the level) is standard manipulation before an actual bounce. A tight stop inside the zone gets taken out, then price goes exactly where you expected.

Take-profit logically goes at the next significant ask density in the order book. Not arbitrary, not at R:R 1:2, but where the market will actually hit a real wall.

Trade example. BTC/USDT, March 12, 2024, 14:35 UTC.

Price approaches the $71,200 zone (three previous touches with bounce). In the order book — bid density of 3.8 BTC at $71,100, sitting there for 22 minutes already. Tape: green prints of 0.4–1.1 BTC dominating, very few red ones. Volume on the last three candles (15m) declining — sellers running out of gas.

Long entry: $71,220. Stop: $70,950. Take: $72,400 (next ask density in the order book). Result: +1.65% in 47 minutes, R:R came out at 4.3.

Breakout

A breakout is when price doesn't just touch a level but passes through it, and directional movement starts on the other side.

What makes a breakout real:

The tape explodes. Large market orders go one direction without stopping. A "quiet" poke through a level with no aggression in the prints doesn't look like this. The order book past the level is empty — no counter-density to stop the move. Volume on the breakout candle is at least 1.5–2x the 20-candle average.

The mechanics are simple: every time price touches a level, traders place stops just beyond it. After three or four touches, a huge pool of stops accumulates behind the level. The breakout triggers all of them at once, and those stops become fuel for the move. That's why a level with multiple touches breaks more explosively than one with a single touch.

Entry: on the first retest of the broken level from below (former support becomes resistance). Safer than entering on the breakout itself, because the risk of a false breakout is already lower.

What a retest looks like in practice. After a breakout, price often moves up 1–2%, then comes back to the broken level. That's the retest. At this point, watch two things: is the former resistance now holding as support, and is there bid density in the order book at this zone. If density appeared and is holding, and the tape on the pullback down was weak (few sellers) — that's a good long entry. I tested this on BTC/USDT in 2024: this pattern on the 15-minute timeframe produced R:R above 3.0 in roughly 60% of cases where order book confirmation was present.

Fake Breakout

Sweep, fakeout, call it whatever you want. Same thing: price crossed the level, grabbed stops, came back. Standard liquidity hunt.

The hardest to identify, but there are a few markers.

After the "breakout," density suddenly appears in the order book against the direction of the move. The tape on the breakout was weak: few aggressive market orders. The footprint shows the breakout was "empty" — volume traded, but delta doesn't confirm directional pressure. Price returns quickly (within 1–3 candles on the working timeframe) back past the broken level.

You can trade fake breakouts in the direction of the return. But from my own experience, I only open these positions when order book confirmation is obvious — density appeared right after the breakout and is holding. Without that, I skip it. I've blown more than one position on "obvious" fakeouts that turned out to be real breakouts.

Levels + Order Book + Tape = Confirmation

This is the core concept that separates trading from guessing.

The chart gives context. The order book shows what's happening right now. The tape tells you who's more aggressive — buyers or sellers. All three together produce a quality signal. One source alone is just a hypothesis.

The workflow:

Step 1. On the 4-hour or daily chart, find significant support/resistance zones. Mark horizontal zones, count the touches, add psychological levels.

Step 2. On the working timeframe (1m–15m), watch how price behaves approaching the zone. Is it slowing down? Are there reversal candles?

Step 3. Open the order book. Is there density in this zone? How long has it been sitting there? Does it get pulled as price approaches (spoofing) or does it hold?

Step 4. Watch the tape. Is buyer aggression building or not? Are large prints going toward the level or away from it?

Step 5. Make the decision. If three out of four sources say the same thing — enter. If there's a conflict — wait.

Here's how it plays out in real life. BTC price approaches $67,200. On the daily chart, this is a former resistance zone (became support after the breakout). In the order book, there's 3.1 BTC density on the bid at $67,050, sitting for 18 minutes. Tape: mostly green prints of 0.3–0.8 BTC, red ones rare and small. Conclusion: bounce from support is likely, long entry at $67,100, stop at $66,800.

Level TypeSourceHow to TradeConfirmation
Horizontal support (2+ touches)ChartLong bounce, entry at the levelBid density in order book + green tape
Horizontal resistance (2+ touches)ChartShort bounce, entry at the levelAsk density in order book + red tape
Broken resistance (retest)Chart + volumeLong on retest of former resistanceVolume on breakout + empty order book above
Broken support (retest)Chart + volumeShort on retest of former supportVolume on breakout + empty order book below
Order book density levelOrder book (DOM)Bounce from density, stop past itOrder lifetime 15+ min
Psychological level (round number)Chart + order bookBounce or breakout with confirmationOrder book check mandatory

The Density Map as a Forward-Looking Tool

The density heatmap is a tool where limit orders are projected directly onto the candlestick chart as color zones. The more saturated the color, the more capital sitting at the level.

This lets you see support and resistance levels before price gets there. Scan depth goes up to 5% in both directions from the current price. Practically, that means you can see where real money is positioning itself 3–4% before price arrives.

I recommend using the 30-minute filter (showing only orders that have been sitting for more than 30 minutes). This automatically filters out spoofing and leaves only the levels with real intent behind them.

For how to connect the density map with the liquidation map to find price attraction zones, see the article "Futures Liquidation: Mechanics and Liquidation Map".

When Levels Don't Work

This matters just as much as knowing when they do.

Strong trending market. In an impulse move on high volume, support and resistance levels get cut through like paper. If the tape is showing aggressive market sell orders, volume is avalanche-like, and the order book below price is empty — a level bounce is not worth trading. That's the moment when the right call is to skip the setup.

"Blurry" level with no clear touches. Sometimes the chart has several highs and lows scattered across a $500–800 range. That's not a level, that's noise. There won't be a clean reaction from it. An entry there will most likely either get stopped out prematurely or just churn sideways. I don't trade these zones at all — I wait for cleaner structure.

The level is too well-known. Sounds paradoxical, but the more actively a level is discussed in trading channels, the higher the chance a market maker organizes a fake breakout exactly there. On crypto this is called a "stop hunt" — a profitable operation for anyone with the resources to run it.

News spike. An unexpected headline (Fed decision, major hack, listing or delisting) creates a move that ignores any technical levels. A fundamental catalyst overrides the technical picture. In these moments, either the stop widens or the position doesn't get opened at all.

Low liquidity (weekends, overnight session). During low-liquidity periods, levels become more fragile. Small volume can pierce a level that would hold under normal conditions. On BTC/USDT this is especially noticeable on Sunday evenings (UTC): volume drops 30–40%, and price often fake-breaks levels that would look solid during the Asian or European session. From my experience, this is the main reason I skip level setups most often on Sunday nights.

Common Mistakes When Trading Levels

Put together from my own experience and what I see in other traders. Some of these I made myself regularly in my first six months.

1. Trading the first touch. The most common one. Price approaches a "clean" level for the first time, and the trader jumps in immediately. But the first touch is often part of the level being formed, not confirmation of its strength. You need at least one or two previous touches with a bounce before it counts.

2. Stop inside the zone. A support zone is a range, not a point. Placing a stop at $66,950 when the bottom of the zone is $66,800 means normal volatility within the zone will knock you out before the move ever comes. Stop goes past the zone, not inside it.

3. Ignoring the higher timeframe. Trading levels nicely on the 15-minute, but right in the middle of a downtrend on the 4-hour — that's a trap. Trading against the higher timeframe trend works less often and demands tighter risk management. Strong support and resistance levels need confirmation across multiple timeframes.

4. Too many levels on the chart. I've seen this: a chart covered wall to wall in horizontal lines every $200–300. When there are too many levels, they stop working as a filter. The rule is simple: no more than 2–3 active levels on the working timeframe. Everything else — delete it.

5. No order book confirmation. The level looks clean on the chart, but the order book is empty there. No density, no defense. That level will break without any resistance. Without the order book, a support and resistance level in trading means you're trading from last year's map.

Also worth noting. Another mistake I see regularly: the trader doesn't account for whether a level is "spent." If $67,000 has already produced three bounces of 2–3% and price is approaching for the fourth time — the level weakens with each touch. Limit orders on it have partially filled, some participants have closed their positions. Don't trade the level on the 5th and 6th touch as aggressively as on the 2nd.

For how the funding rate affects level strength in zones with accumulated positions, see the article "Futures Funding Rate".

Levels on Different Timeframes: Which Matter More

The answer isn't just "higher timeframes," even though they do carry more weight. The answer: the ones that work on your working timeframe and are confirmed by a higher one.

Daily and weekly levels set the context: where a market reversal is possible at all. They take longer to form, but they hold for weeks and months. A BTC support level on the daily timeframe often holds through several cycles — precisely because large positions are sitting behind it.

Four-hour levels are the working context for a day trader. The main trading ranges for one to two days form here. This is where you should start your markup before each session.

Hourly and 15-minute levels are entry points. This is where you look for specific places to open a position within the context set by higher timeframes. A level on 15m without confirmation on 1H is worth less.

The 5-minute timeframe. Only for pinpointing entries. Building levels independently here doesn't make much sense: too much noise, extremes get rewritten too often.

More on working with multiple timeframes simultaneously in the article "How to Read Charts and Timeframes".

One more nuance: levels on different timeframes often coincide or sit within a few dozen points of each other. This is called a "level cluster." When a daily level, an hourly POC, and a psychological round number all sit within a $200 range — that's a zone with triple confirmation. These spots give better R:R because the stop placed past them is farther out and the bounce probability is higher. These are exactly the clusters I look for when preparing for a session.

One of the common mistakes when trading levels is choosing a working timeframe randomly. Here's the framework: the working timeframe determines how long you hold the position. Scalping from levels on 1m–5m: hold time from seconds to a few minutes, take-profit around 0.1–0.3%. Day trading from levels on 15m–1H: hold time 30 minutes to a few hours, take-profit 0.5–2%. Swing trading from levels on 4H–1D: hold time several days, take-profit 3–8%. Mixing timeframes — entering on 1m from a 1D level — means either an early exit or a stop that's too wide. That's the main reason for "the level worked, but I wasn't in the trade anymore."

FAQ

  • What are support and resistance levels?

    Support and resistance levels are price zones where demand (support) or supply (resistance) has historically concentrated. At these levels, price has a high probability of slowing down, reversing, or breaking through with momentum. The underlying mechanism is the accumulation of limit orders and stop-losses at specific price ranges. The more participants see a level, the more capital is placed there, and the stronger the reaction.

  • What's the difference between a level and a support zone?

    A level is a specific price; a zone is a price range. The zone $66,800–$67,200 is more realistic than a level at exactly $67,000, because different participants react at slightly different prices. A zone is easier to trade: enter when price moves into the zone, stop past the lower boundary — not under a specific line. On crypto, the concept of a "zone" works better because of high volatility and frequent wicks at levels.

  • How many touches does a level need to be considered strong?

    Two touches: a level. Three: a strong level. Four or more: a zone with a large pool of stops. The paradox here: the "stronger" a support and resistance level looks by touch count, the more explosive its eventual breakout — that's how stop-loss accumulation works. This is why levels with 4–5 touches should be traded carefully: the probability of a fake breakout is above average.

  • What if the chart level doesn't match the order book density?

    The order book takes priority. If the chart has clean support and resistance lines but the order book is empty there — that's a weak case for entry. If there's large density in the order book but nothing on the chart — that's a real level, just a new one. The best entry points when trading levels are when both sources agree. In practice, a disagreement between these sources usually means the setup is worth skipping.

  • How often should you redraw levels?

    Higher-timeframe levels (daily, weekly) get reviewed every few days. Working levels (hourly, 15-minute) get updated at the start of each trading session. Order book levels are live data — they change in real time. You don't "draw" them, you read them. After a strong market move (±5% in a few hours), levels need to be fully redrawn. Old markup on a new market is useless.

  • Do support and resistance lines work the same on crypto as on forex or stocks?

    Generally yes, with nuances. Crypto has more algorithmic activity and more spoofing. Psychological levels (round numbers) work even more strongly because the market is less professional and more emotional. Resistance zones at previous ATH levels matter especially: there are no trapped buyers looking to "break even" there, which makes breakouts cleaner. On altcoins, levels work less reliably due to low liquidity and market manipulability.

  • How do you use support levels together with moving averages?

    Moving averages (MAs) and support levels reinforce each other when they align. The EMA 200 on the BTC daily is one of the most-watched levels in the world. When a historical horizontal support level coincides with the EMA 200 within a $300–500 range, that's one of the most reliable setups when trading levels. The reaction can be fast and sharp. On its own, an MA isn't a level in the strict sense — it's a dynamic curve, not a static zone. But at the points where it crosses horizontal levels, it significantly amplifies the zone's significance.

  • Can you trade levels without the order book, just from the chart?

    Yes, it works, but the error rate on entries is higher. Without the order book, you're only seeing the historical picture. With the order book, you're seeing what's happening right now. Trading support and resistance levels without checking the order book produces results, but leaves money on the table. It's the difference between navigating by last year's map and using a real-time GPS.

How to Filter Levels Automatically

In practice, traders spend too much time on chart markup. Randomly drawing horizontals across the entire visible range is wasted work. Here's the simple process I use before each session.

Step one: open the daily and 4-hour timeframe. Find no more than 3–4 zones where there have been at least 2 touches with a reaction over the past 2–4 weeks. Write down the range of each zone ($XXXXX — $YYYYY), not a point.

Step two: open the order book and check whether these zones have current density. If a zone has nothing in the order book — mark it as "weak." I'll only trade it with a very tight stop, or skip it entirely.

Step three: check for coincidences with volume levels (POC for the past 48–72 hours). Where a chart zone aligns with the POC — mark it as "priority."

Step four: during the session, watch how price behaves approaching the priority zones. Watch the tape on the approach. If the tape is showing a buildup of aggressive market orders in the direction opposite the level — someone has already made their decision. I wait for further development. If the tape slows down and prints get smaller — I start preparing for entry.

The whole process takes 10–15 minutes before the session starts. No need to manage 20 levels at once. Three or four genuinely solid ones are enough. Quality of levels over quantity. That rule holds without exceptions when trading levels.

See Real Levels in the Order Book: Secret Terminal

Most traders draw levels from the candlestick chart and hope for the best. A professional sees where the money actually sits.

Secret Terminal combines the order book, tape, and footprint in one interface. The density heatmap projects limit orders directly onto the chart — you see strong support and resistance levels before price gets there. The order lifetime indicator shows whether something is spoofing or real capital. The Level to Line function transfers a level from the chart straight into the order book with one click.

The density heatmap shows levels in real time — before price reaches them. The 30-minute filter removes spoofing automatically.

Stop guessing. Start reading the market.

Was helpful

Your rating will help us improve the quality of published materials and increase their usefulness.