En el análisis técnico, una resistencia es un nivel de precios por encima del actual. Ese nivel ha sido tocado por el precio varias veces, momento en el cual la cotización ha reaccionado a la baja. Es decir, una resistencia es un nivel de precios en el que el mercado vende fuertemente, frenando la subida de precios previa, y devolviendo a la baja las cotizaciones. Normalmente, un nivel de precios es memorizado por el mercado y siempre que el precio llega a él reacciona de alguna manera.
Tras varios momentos en el que la cotización respeta una resistencia, puede darse la situación en el que lo acabe rompiendo. A partir de ese momento, el soporte se convertirá en resistencia. Por otra parte, es habitual que se produzca una falsa ruptura. Esto quiere decir que el precio atraviesa la resistencia (o el soporte) e inmediatamente después vuelve al rango anterior, entendiendo por rango, el nivel de precios comprendido entre un soporte y una resistencia. Otras veces el precio puede no llegar del todo a la línea trazada como resistencia. Esto quiere decir, que aunque la resistencia se trace como un nivel de precios, a veces es mejor considerar como una resistencia una zona de precios.