Como as informações sobre o Williams %R podem ser verificadas?
Resposta direta
As informações sobre o Williams %R podem ser verificadas checando três coisas: (1) uma definição estável do que ele mede, (2) um procedimento de cálculo reproduzível e (3) limitações que podem alterar os valores exibidos mesmo quando a fórmula está correta. Como não há garantia de que duas plataformas usem os mesmos dados de entrada ou o mesmo alinhamento de janela, o recálculo independente a partir de requisitos de dados claramente definidos é a maneira mais confiável de confirmar afirmações.
Mecanismo ou definição
O Williams %R (frequentemente escrito Williams %R) é um oscilador de momentum. Ele é calculado a partir de uma janela de retrospectiva de informações recentes de preço: a máxima mais alta e a mínima mais baixa dentro dessa janela, e um ponto de preço atual (geralmente o fechamento mais recente). Uma apresentação típica é que ele é expresso em uma escala numérica fixa (frequentemente descrito como limitado entre dois extremos).
Para verificar o conceito, separe a mecânica estável das condições variáveis:
- Mecânica estável: a relação entre a máxima mais alta, a mínima mais baixa e o ponto de preço atual dentro de uma janela definida.
- Condições variáveis: qual série de preços exata é usada (fechamento vs. outro campo), o comprimento da retrospectiva, o alinhamento da janela ao candle atual e a fonte de dados.
Evidência ou exemplo (etapas de verificação reproduzíveis)
Use uma verificação controlada e offline. O objetivo é reproduzir os valores do indicador a partir das mesmas premissas que um provedor afirma.
- Fixe as premissas
- Escolha um comprimento de janela de retrospectiva (por exemplo, N períodos). Declare N explicitamente.
- Decida o preço de entrada atual usado na fórmula (geralmente o fechamento do período atual). Declare-o.
- Use a mesma definição de candle da fonte que você deseja verificar (por exemplo, mesmas convenções de período e timestamp).
- Colete os dados de entrada Para cada ponto de cálculo, colete:
- Máxima mais alta nos N períodos anteriores (incluindo o período que você define para a janela).
- Mínima mais baixa nos N períodos anteriores.
- O preço escolhido do período atual (por exemplo, fechamento).
-
Recalcule passo a passo Calcule o numerador usando a distância entre a máxima mais alta e o ponto de preço atual, depois divida pela amplitude entre a máxima mais alta e a mínima mais baixa na mesma janela. Converta para a escala exibida pelo provedor somente se o provedor usar uma convenção de escala que faça parte da definição.
-
Compare com o provedor
- Recalcule para vários pontos, não apenas um.
- Se os valores diferirem, trate como uma incompatibilidade nas premissas: alinhamento da janela, escolha do campo de preço, construção de candle por fuso horário/intervalo ou tratamento de dados ausentes.
- Teste de consistência de ida e volta Verifique se o indicador responde na direção esperada quando você modifica os dados de entrada de forma controlada:
- Se o fechamento atual se mover em direção à máxima da janela de retrospectiva (com outros dados inalterados), o oscilador calculado deve se mover de acordo com a fórmula. Isso não confirma o desempenho de previsão futura; confirma a consistência aritmética interna.
Limitações e riscos
Mesmo que a fórmula esteja correta, a verificação pode falhar devido a incompatibilidades práticas:
- Divisão por zero ou amplitude próxima de zero: se a máxima mais alta for igual à mínima mais baixa na janela de retrospectiva, o cálculo pode ser indefinido ou instável. Plataformas diferentes podem lidar com isso de maneiras diferentes (por exemplo, gerar um valor padrão).
- Diferenças de alinhamento da janela: usar “N candles anteriores excluindo o candle atual” versus “incluindo o candle atual” altera os valores de máxima mais alta/mínima mais baixa.
- Diferenças de fonte de dados: provedores diferentes podem construir candles de maneiras diferentes (fuso horário, intervalos de sessão, ações corporativas para alguns instrumentos), levando a máximas e mínimas diferentes.
- Candles ausentes ou dados interpolados: lacunas podem alterar a janela efetiva.
Um modo de falha importante é comparar seu recálculo com a saída de uma plataforma sem confirmar o alinhamento exato da retrospectiva e o campo de preço de entrada da plataforma.
Verificação ou próxima pergunta
Para verificar qualquer afirmação específica sobre o Williams %R (incluindo variantes da fórmula), confirme as premissas exatas da afirmação: comprimento da retrospectiva, qual campo de preço é usado como “atual”, como a janela é alinhada e como casos especiais (como amplitude zero) são tratados. Se quiser ir mais longe, o próximo passo é verificar cruzadamente o mesmo conjunto de dados históricos usando duas fontes de dados independentes e confirmar se as diferenças são atribuíveis à construção dos dados de entrada, em vez da mecânica subjacente do indicador.