Estocástico e Stochastic Momentum Index

O estocástico, stochastic oscillator em inglês, é um indicador que diz onde está o fechamento dentro da faixa entre a máxima e a mínima das últimas velas, em uma escala de 0 a 100. Ele não diz se o preço está caro nem em que sentido o mercado vai. George Lane o desenvolveu nos anos 1950. Esta lição traz o cálculo exato de suas duas linhas, %K e %D, refeito à mão em sete velas, as configurações que cada plataforma mostra, a forma de ler 80 e 20 e, depois, sua variante, o Stochastic Momentum Index.

Estocástico: definição, o que ele mede e o que não mede

O estocástico responde a uma única pergunta: em relação às máximas e às mínimas das últimas velas, onde o mercado acabou de fechar? No topo dessa faixa, ele vale 100. No fundo, 0. No meio, 50. A ajuda da TradingView sobre o Stochastic o descreve assim: ele mostra a posição do fechamento em relação à faixa máxima-mínima de um número de períodos escolhido pelo usuário.

A ChartSchool da StockCharts dá o exemplo mais simples: máxima do período em 110, mínima em 100, fechamento em 108. O fechamento está a 8 de 10 da faixa, e o estocástico vale 80. Acima de 50, o fechamento está na metade de cima da faixa; abaixo, na metade de baixo.

Ele não mede, portanto, nem o nível do preço nem o volume. Um estocástico em 90 não quer dizer que o mercado está caro: quer dizer que o último fechamento está perto da máxima das últimas velas, o que se repete vela após vela em uma alta sustentada. StockCharts e TradingView o atribuem a George Lane, no fim dos anos 1950 para a primeira, nos anos 1950 para a segunda. Para Lane, citado pela StockCharts, o indicador segue a velocidade do preço, seu momentum, que em regra muda de direção antes do preço. É a ideia do seu autor, não uma lei: o esquema abaixo mostra um caso em que ela não basta. Páginas consultadas em outubro de 2026.

Cinquenta velas e seu estocástico lento 14, 3, 3
Cinquenta velas e seu estocástico lento 14, 3, 3 Série de preços inventada, cálculo real. Em cima, cinquenta velas: trinta sem direção, quinze de alta, cinco de recuo. Embaixo, o estocástico lento 14, 3, 3 em uma escala de 0 a 100: %K em traço grosso, %D em traço fino, os níveis 80 e 20 em linha tracejada. %K começa na décima sexta vela (primeiro ponto), %D na décima oitava. Enquanto o mercado não tem direção, %K vai e volta entre os dois níveis: duas passagens abaixo de 20, uma acima de 80. Depois a alta começa: %K volta a ficar acima de 80 na trigésima quarta vela (segundo ponto) e permanece ali por quinze velas (zona sombreada), enquanto o preço fecha em alta onze vezes seguidas. A zona chamada de sobrecompra durou tanto quanto a tendência.

O cálculo de %K e de %D: rápido, lento, completo

O estocástico traça duas linhas. A primeira, %K, é a medida em si: %K = (fechamento − mínima das N últimas velas) ÷ (máxima das N últimas velas − mínima das N últimas velas) × 100. A máxima e a mínima são buscadas nas N últimas velas, incluindo a última. TradingView, StockCharts e a ajuda do MetaTrader 5 sobre o Stochastic Oscillator escrevem a mesma fórmula.

A segunda, %D, é uma média móvel simples de %K, de 3 períodos por padrão. A StockCharts a apresenta como a linha de sinal, traçada ao lado de %K.

A StockCharts distingue três versões. O estocástico rápido usa as fórmulas originais de Lane: %K bruto, e %D, que é sua média simples de 3 períodos. O estocástico lento primeiro suaviza %K com uma média simples de 3 períodos e depois calcula %D sobre esse %K suavizado: o %K do lento é, portanto, exatamente o %D do rápido. O estocástico completo é um lento cujos três números podem ser ajustados: a janela, a suavização de %K e o período de %D.

Nem todas as plataformas fazem essa suavização da mesma forma. A TradingView faz a média simples dos %K brutos, como a StockCharts: sua configuração “Smooth” vale 3 por padrão, e colocá-la em 1 desativa a suavização. O MetaTrader 5 chama essa configuração de “Slowing”, e o código do indicador Stochastic publicado pela MetaQuotes, sua desenvolvedora, não faz a média dos %K: ele soma as distâncias entre fechamento e mínima das 3 últimas velas e depois divide pela soma de suas faixas. Assim que a faixa muda de uma vela para outra, os dois cálculos podem dar dois números diferentes. O MetaTrader 5 também deixa escolher a média de %D: simples, exponencial, suavizada ou ponderada.

Um exemplo refeito à mão, em sete velas

Os preços são inventados, e a janela está configurada em 5 períodos em vez de 14 para que o cálculo caiba em sete velas. O método é o mesmo.

Aqui estão as sete velas, na ordem máxima, mínima, fechamento. Vela 1: 101,50, 100,50, 101,00. Vela 2, uma grande vela de alta: 105,50, 100,00, 105,20. Vela 3: 107,00, 105,00, 106,50. Vela 4: 108,50, 106,00, 108,00. Vela 5: 110,00, 107,50, 109,00. Vela 6: 109,50, 106,50, 107,00. Vela 7: 107,50, 105,50, 106,00.

Na vela 5, a janela cobre as velas 1 a 5. A máxima das cinco é 110,00 e a mínima 100,00, a da vela 2. A faixa vale 10,00 e o fechamento, 109,00, está a 9,00 da mínima: %K = 9,00 ÷ 10,00 × 100 = 90.

Na vela 6, a janela desliza para as velas 2 a 6. Máxima 110,00, mínima 100,00, fechamento 107,00: %K = 7,00 ÷ 10,00 × 100 = 70.

Na vela 7, a vela 2 sai da janela, e sua mínima em 100,00 vai junto. Nas velas 3 a 7, a máxima continua em 110,00, mas a mínima sobe para 105,00: a faixa agora é de apenas 5,00. O fechamento, 106,00, está a 1,00 da mínima: %K = 1,00 ÷ 5,00 × 100 = 20. Entre as velas 6 e 7, o preço perdeu só 1,00 e %K perdeu 50 pontos. O estocástico se move quando o preço se move, e também quando uma vela antiga sai da janela.

%D, média simples dos três últimos %K: (90 + 70 + 20) ÷ 3 = 60. É o %D do estocástico rápido na vela 7, e é também o %K do estocástico lento tal como a TradingView e a StockCharts o calculam.

Com o cálculo do código da MetaQuotes, o %K desacelerado em 3 velas vale (9,00 + 7,00 + 1,00) ÷ (10,00 + 10,00 + 5,00) × 100 = 17,00 ÷ 25,00 × 100 = 68. Mesma série, mesma configuração, dois valores: 60 de um lado, 68 do outro.

As configurações do estocástico, plataforma por plataforma

Um estocástico é configurado com três números: a janela de %K, a suavização de %K e o período de %D. Os valores padrão não são os mesmos em toda parte.

TradingView: K 14, D 3, Smooth 3, ou seja, um estocástico lento, com duas bandas em 80 e 20. StockCharts: rápido (14, 3), lento (14, 3) e completo (14, 3, 3). MetaTrader 5: sua ajuda não informa um valor padrão, mas o indicador publicado pela MetaQuotes está configurado em 5, 3, 3, com dois níveis em 20 e 80. Entre a configuração da TradingView e a do indicador da MetaQuotes, a janela passa de 14 velas para 5: antes de comparar duas curvas, compare seus três números.

A janela regula o nervosismo. A StockCharts resume: uma janela curta dá um oscilador irregular, com muitas passagens pela zona alta e pela zona baixa; uma janela longa, um oscilador mais suave, com menos passagens. Nenhuma dessas fontes aponta uma configuração melhor: ela depende, escreve a StockCharts, das preferências de cada um, do estilo de trading e do timeframe.

Ler o estocástico: 80 e 20, cruzamento, divergência

Os níveis 80 e 20. Acima de 80, a convenção fala em “sobrecompra”; abaixo de 20, em “sobrevenda”. São limites tradicionais que cada um pode ajustar, escreve a StockCharts, e as duas palavras enganam: uma leitura de sobrecompra não é necessariamente de baixa, porque um ativo pode ficar sobrecomprado e continuar assim durante uma forte tendência de alta. A TradingView diz o mesmo: essas condições podem ser o sinal de uma tendência que se fortalece, não de uma reversão iminente. O esquema mais acima é um caso: %K fica quinze velas acima de 80, e o preço fecha em alta onze vezes seguidas depois de entrar na zona.

As duas fontes aconselham, por isso, ler o estocástico no sentido da tendência de fundo: em tendência de alta, olhar as passagens abaixo de 20 e deixar de lado as que ficam acima de 80, e o inverso em tendência de baixa. A StockCharts acrescenta que esses osciladores se adaptam melhor aos mercados sem direção.

O cruzamento de %K e %D. A ajuda do MetaTrader 5 inclui entre as leituras comuns a passagem de %K acima de %D, lida como alta, e sua passagem abaixo, lida como baixa. A StockCharts avisa que esses cruzamentos, assim como as saídas de zona em 80 e em 20, são frequentes e sujeitos a sinais falsos.

A divergência. Divergência de alta: o preço faz um fundo mais baixo, o estocástico um fundo mais alto. Divergência de baixa: o preço faz um topo mais alto, o estocástico um topo mais baixo. Segundo a StockCharts, é o primeiro sinal que Lane identificou, e o mais importante. A mesma página pede, porém, uma confirmação antes de concluir: a passagem do estocástico para o outro lado de 50, ou o rompimento de um suporte ou de uma resistência no gráfico de preços.

Nenhuma dessas três leituras é uma ordem de compra ou de venda. São convenções, a testar no seu mercado, no seu timeframe e na sua configuração, com o método do artigo como fazer backtest. O Tradoshi não calcula o estocástico, é a sua plataforma de gráficos que o mostra. O diário serve para a etapa seguinte: você etiqueta cada trade feito com uma leitura precisa, por exemplo “%K volta a ficar acima de 20”, e o painel é filtrado por etiqueta para ver o que essa leitura deu para você.

O Stochastic Momentum Index (SMI)

O Stochastic Momentum Index, ou SMI, é uma variante do estocástico. A ajuda do TC2000 sobre o Stochastic Momentum Index escreve que ele foi apresentado por William Blau na edição de janeiro de 1993 da revista Technical Analysis of Stocks & Commodities, e o arquivo dos artigos de William Blau nessa revista lista de fato, nessa data, um artigo intitulado “Stochastic Momentum”. Seu resumo dá o princípio: suavizar duas vezes o numerador e o denominador da fórmula de %K.

Três coisas mudam em relação ao estocástico. O fechamento não é mais comparado com a mínima da faixa, e sim com seu ponto médio. A escala vai de −100 a +100: um valor positivo quer dizer que o fechamento está acima do ponto médio da faixa, um valor negativo que está abaixo. E o resultado é suavizado duas vezes por médias móveis exponenciais, onde o estocástico usa médias simples. A ajuda da TradingView sobre o Stochastic Momentum Index, a do TC2000 e a documentação do thinkorswim sobre o StochasticMomentumIndex concordam quanto ao ponto médio e à escala; TradingView e TC2000 trazem a fórmula da dupla suavização.

O cálculo, tal como a TradingView o escreve. Distância = fechamento − (máxima das N velas + mínima das N velas) ÷ 2. Faixa = máxima das N velas − mínima das N velas. Depois, SMI = 200 × (distância suavizada duas vezes) ÷ (faixa suavizada duas vezes), sendo cada suavização uma média móvel exponencial. O 200 vem do fato de a distância ser comparada com a metade da faixa. O TC2000 traz a mesma fórmula.

Sem nenhuma suavização, o SMI é apenas um estocástico em outra escala: SMI = 2 × %K − 100. No exemplo mais acima, os %K de 90, 70 e 20 viram +80, +40 e −60. O que realmente distingue o SMI é, portanto, a dupla suavização, aplicada separadamente à distância e à faixa.

A leitura é feita em torno de zero e de dois níveis, +40 e −40. O TC2000 escreve que o SMI é tradicionalmente considerado sobrecomprado acima de +40 e sobrevendido abaixo de −40, e o thinkorswim coloca seus níveis nos mesmos valores. A TradingView também traça suas linhas em 40 e −40, mas acrescenta outra leitura: acima de 40, um sinal muitas vezes interpretado como tendência de alta; abaixo de −40, como tendência de baixa. O mesmo número é lido, portanto, de duas formas opostas, como o 80 do estocástico.

As configurações também diferem: a TradingView propõe uma janela de 10 períodos e uma suavização de 3, a mesma para as duas médias, enquanto o TC2000 deixa ajustar as duas separadamente. As três plataformas traçam ao lado do SMI sua média exponencial, que serve de linha de sinal. A TradingView apresenta o SMI como uma versão pensada para limitar os movimentos falsos: nenhuma das páginas lidas quantifica esse ganho, e ele se testa como todo o resto.

Os limites do estocástico

Ele não dá o sentido da tendência. Ele situa o fechamento em uma faixa recente, nada mais. Em uma tendência forte, fica colado em uma das duas zonas, e lê-lo como o anúncio de uma reversão equivale a apostar contra o movimento em curso.

Ele depende da janela e da plataforma. No exemplo, %K perdeu 50 pontos por um recuo de 1,00, porque uma vela antiga saiu da janela. E, conforme a tela, a janela vale 14 ou 5 e a suavização não é calculada da mesma forma: uma regra escrita em uma plataforma não se transporta tal e qual para outra.

Seus sinais são numerosos. Cruzamentos e saídas de zona acontecem com frequência. A StockCharts aconselha não usá-lo sozinho e confrontá-lo com o volume, os suportes e resistências e os rompimentos.

Ele não se soma aos outros osciladores. O estocástico e o IFR (RSI) pertencem à mesma família, a dos osciladores de momentum: vê-los de acordo não é uma dupla confirmação, como explica a página sobre a análise técnica. A volatilidade é outra pergunta, a da lição sobre o ATR.

Perguntas frequentes

O que é o estocástico no trading?

O estocástico é um indicador técnico que situa o último fechamento dentro da faixa entre a máxima e a mínima das N últimas velas, em uma escala de 0 a 100. Ele é formado por duas linhas: %K, a medida, e %D, sua média móvel. George Lane o desenvolveu nos anos 1950.

Como calcular o estocástico?

%K = (fechamento − mínima das N últimas velas) ÷ (máxima − mínima das N últimas velas) × 100. %D é a média móvel simples de %K, de 3 períodos por padrão. Na versão lenta, %K é primeiro suavizado por uma média simples de 3 períodos.

Qual configuração escolher para o estocástico?

Nenhuma é a melhor em termos absolutos. A TradingView propõe 14, 3, 3 por padrão, a StockCharts 14, 3 ou 14, 3, 3, e o indicador publicado pela desenvolvedora do MetaTrader 5 está configurado em 5, 3, 3. Uma janela curta reage mais rápido e multiplica as passagens pela zona alta e pela baixa, uma janela longa é mais suave.

O que significam 80 e 20 no estocástico?

São os limites tradicionais das zonas chamadas de sobrecompra e de sobrevenda. Acima de 80, o fechamento está perto da máxima da janela; abaixo de 20, perto da mínima. Não é um sinal de reversão: em uma tendência forte, o estocástico pode ficar muito tempo em uma dessas zonas.

O que é o Stochastic Momentum Index?

O Stochastic Momentum Index (SMI) é uma variante do estocástico apresentada por William Blau em janeiro de 1993. Ele compara o fechamento com o ponto médio da faixa máxima-mínima em vez de com sua mínima, suaviza o resultado duas vezes por médias exponenciais e é exibido de −100 a +100, com níveis usuais em +40 e −40.

O que você precisa lembrar

  • O estocástico situa o fechamento na faixa máxima-mínima das N últimas velas, de 0 a 100. Ele não diz nem o nível do preço nem o sentido da tendência.
  • %K = (fechamento − mínima) ÷ (máxima − mínima) × 100, e %D é sua média simples de 3 períodos. O estocástico lento suaviza %K antes de calcular %D.
  • As configurações padrão diferem: 14, 3, 3 na TradingView, 5, 3, 3 no indicador da MetaQuotes, e a suavização de %K não é calculada ali da mesma forma.
  • 80 e 20 são convenções. Em uma tendência forte, o estocástico fica em zona de sobrecompra ou de sobrevenda enquanto o preço continua.
  • O Stochastic Momentum Index compara o fechamento com o ponto médio da faixa, suaviza duas vezes e vai de −100 a +100. Sem suavização, vale 2 × %K − 100.

Entrar na Oshi Academy

As lições ensinam a teoria, a comunidade faz você praticar. Nela se trocam trades, capturas de tela e perguntas bobas, e ninguém vende sinais.

Entrar na Oshi Academy