In one sentence
Support is a price zone where declines tend to stall because demand shows up, and resistance is a zone where rallies stop because supply dominates.
Support is a price zone where declines tend to stall because demand shows up; resistance is a zone where rallies stop because supply dominates. They’re the floors and ceilings that structure any chart, and the foundation of all technical analysis.
They aren’t magic lines, they’re collective memory. Where a lot of people bought before, buying interest tends to show up again (“that price convinced me once already”). Where a lot of people got stuck buying high, supply shows up from those hoping to “get out even.” Price stalls at these levels because thousands of human decisions, and the algorithms that mimic them, trigger there. The chart just makes that memory visible.
How to spot support and resistance without inventing them
Look for points where price has bounced two or more times: each extra touch validates the level. Add in relevant historical highs and lows, plus round numbers that act as psychological magnets (Bitcoin’s $100,000 sparked weeks of battle). On larger timeframes, levels carry more weight: a weekly support is a wall; a 15-minute one is a strip of paper.
A common mistake is drawing them as exact lines. They’re zones, because price doesn’t respect a number down to the cent, it orbits an area. The second mistake is confirmation bias: with enough willpower, any chart “shows” levels everywhere. The ones that matter are the obvious ones, the ones anyone can mark without effort; precisely because everyone sees them, everyone trades around them, and that’s what makes them effective.
The role reversal: resistance that becomes support
The most useful part of the concept happens when a resistance breaks decisively, it tends to become the new support, and vice versa. The logic is psychological. Those who sold at the resistance watch the price get away from them and wait for a return to the level to buy back in; those who never entered see it as their second chance. That accumulated demand turns the old ceiling into a floor.
Bitcoin’s $69,000, the textbook example
The 2021 high (around $69,000) acted as a major resistance for two and a half years: every approach was rejected. In March 2024, Bitcoin broke through it on volume. What happened on the following pullbacks? Price returned to the 69,000-70,000 zone several times… and bounced back up. The level that had sold for years now bought. A role reversal, played out for everyone to see.
How to trade support and resistance
The practical uses are three. Entries: buying near support (with bounce confirmation) offers a better risk/reward ratio than buying in the middle of nowhere. Exits: the next resistance is the natural reference for the take profit. Stops: below support for long positions; if the level breaks, the trade’s thesis is dead and exiting is the right call. The full package (entry, exit, and stop defined by levels) is the minimum structure of a trade with a method behind it.
There remains a natural enemy: the false breakout. Price crosses the level, triggers the stops and entries of those trading the break, and immediately snaps back, trapping them. The usual filters are waiting for the candle to close beyond the level (don’t trade the wick) and requiring matching volume. They don’t eliminate the problem; they reduce it to a cost of doing business.
Dynamic support: levels that move
Not every floor and ceiling is horizontal. Trendlines (the line connecting rising lows in an uptrend) act as sloped support that tracks the price, and popular moving averages (50, 100, and 200 periods) act as dynamic levels where price reacts again and again, largely because millions of eyes watch them. Bitcoin’s 200-day moving average is a classic: in bull cycles it has acted as the floor where corrections run out of steam, and losing it decisively has marked shifts in climate. Same principle as static levels: memory and consensus, just in motion.