O que é um Exemplo Prático do Oscilador Estocástico?
Resposta direta
Um exemplo prático do Oscilador Estocástico mostra, passo a passo, como o indicador transforma dados de preço em dois números: %K e um %D suavizado. Este exemplo é intencionalmente numérico e baseado em premissas, para que você possa recalcular os mesmos resultados.
O que você precisa saber primeiro
O Oscilador Estocástico é um indicador de momentum que mede onde o preço de fechamento mais recente se posiciona dentro de uma janela recente de máxima–mínima. As entradas padrão são:
- Janela de retrospectiva (n): quantos períodos passados são usados para a máxima e a mínima.
- Período e suavização de %K: como %K é calculado e, opcionalmente, calculada a média.
- Suavização de %D: uma média móvel (frequentemente de %K).
Como o cálculo depende dos comprimentos de janela escolhidos e dos valores exatos de OHLC usados, um exemplo prático deve declarar suas configurações e a série de preços que utiliza.
Mecanismo ou definição
Uma formulação comum usa os seguintes passos:
- Calcular os extremos da faixa ao longo da janela de retrospectiva (n):
- Máxima mais alta nos últimos n períodos: HH
- Mínima mais baixa nos últimos n períodos: LL
- Calcular o valor bruto de %K:
- %K = 100 × (Fechamento − LL) / (HH − LL)
- Calcular %D:
- %D = média móvel de %K (o exemplo abaixo usa uma média simples de 3 períodos dos valores anteriores de %K).
Premissas para o exemplo prático
Para manter tudo verificável e não em tempo real:
- Usamos um conjunto de dados fictício com 5 períodos consecutivos (Período 1 a 5).
- Escolhemos janela de retrospectiva n = 5, o que significa que HH e LL são obtidos de todos os 5 períodos para o %K no Período 5.
- Calculamos %K para os Períodos 3, 4 e 5 usando uma janela de retrospectiva de n = 3 para esses pontos (para que possamos formar %D).
- Calculamos %D como uma média simples dos últimos 3 valores de %K: %D no Período 5 = média(%K3, %K4, %K5).
Dados OHLC fictícios (assumidos)
O exemplo assume os seguintes valores de OHLC:
- Período 3: Máxima = 1.1080, Mínima = 1.1000, Fechamento = 1.1040
- Período 4: Máxima = 1.1120, Mínima = 1.1010, Fechamento = 1.1100
- Período 5: Máxima = 1.1150, Mínima = 1.1090, Fechamento = 1.1120
Para o cálculo de %K em cada um desses períodos, a janela de retrospectiva n = 3 significa que HH e LL são obtidos daquele período e dos dois períodos anteriores. Para evitar ambiguidade, assumimos os HH/LL pré-calculados para cada janela:
- Para o Período 3 (janela dos Períodos 1–3): HH = 1.1100, LL = 1.1000
- Para o Período 4 (janela dos Períodos 2–4): HH = 1.1120, LL = 1.1005
- Para o Período 5 (janela dos Períodos 3–5): HH = 1.1150, LL = 1.1000
Esses valores de HH/LL fazem parte das premissas explícitas do exemplo.
Evidência ou exemplo (os números calculados)
Passo 1: Calcular %K
Usando %K = 100 × (Fechamento − LL) / (HH − LL):
-
%K no Período 3
- Fechamento = 1.1040, LL = 1.1000, HH = 1.1100
- HH − LL = 1.1100 − 1.1000 = 0.0100
- Fechamento − LL = 1.1040 − 1.1000 = 0.0040
- %K3 = 100 × 0.0040 / 0.0100 = 40
-
%K no Período 4
- Fechamento = 1.1100, LL = 1.1005, HH = 1.1120
- HH − LL = 1.1120 − 1.1005 = 0.0115
- Fechamento − LL = 1.1100 − 1.1005 = 0.0095
- %K4 = 100 × 0.0095 / 0.0115 ≈ 82.61
-
%K no Período 5
- Fechamento = 1.1120, LL = 1.1000, HH = 1.1150
- HH − LL = 1.1150 − 1.1000 = 0.0150
- Fechamento − LL = 1.1120 − 1.1000 = 0.0120
- %K5 = 100 × 0.0120 / 0.0150 = 80
Passo 2: Calcular %D como uma média simples de 3 períodos
- %D no Período 5 = ( %K3 + %K4 + %K5 ) / 3
- %D5 = (40 + 82.61 + 80) / 3 ≈ 202.61 / 3 ≈ 67.54
Como este “exemplo prático” responde “como funciona”
Esta é a mecânica central: o oscilador reescala o fechamento de hoje dentro de uma faixa passada. Se o fechamento se move perto da máxima recente, %K sobe; se se move perto da mínima recente, %K cai. %D adiciona suavização para que mude de forma mais gradual do que o %K bruto.
Limitações e riscos (modos de falha materiais)
- Divisão por zero quando HH é igual a LL: Se a máxima e a mínima ao longo da janela de retrospectiva forem idênticas, então HH − LL = 0 e %K não pode ser calculado pela fórmula básica. Muitas plataformas lidam com isso de maneiras diferentes; seu recálculo pode precisar de uma regra definida. 2.