Trading Auditor
← voltar para todas as alegações

A fonte conferida

Como ler esta página
Cada verbete nomeia a técnica ou a alegação, nunca quem a escreveu, e traz como você refaz a conta. Um erro de aritmética num texto não diz nada sobre a competência de ninguém — diz que quem seguir a descrição ao pé da letra vai programar um sistema diferente do que a fórmula define. É esse o problema, e é só esse.As duas seções existem juntas porque um arquivo que só sabe registrar erro não está conferindo nada — está confirmando uma conclusão escolhida antes. O placar desigual entre elas é informação, não constrangimento: a maior parte do que se confere não fecha.

Onde a alegação se sustenta

o número batevolatilidade
A direção do dia não tem memória

o que a descrição diz

Que «quase metade de todos os movimentos de preço muda de direção no dia seguinte; cerca de 25% continuam na mesma direção por dois dias, 12,5% por três, e assim por diante». E que o TAMANHO do movimento segue a mesma progressão: «50% são bem pequenos, 25% são duas vezes maiores, 12,5% são quatro vezes maiores».

o que a medida dá

A progressão de comprimento é exatamente uma geométrica de p = 0,5, ou seja: cara-ou-coroa sem memória. Medida em cripto, a sequência é 51,45% · 25,55% · 12,67% · 5,55% contra os 50% · 25% · 12,5% · 6,25% de uma moeda justa; em forex, 49,50% · 24,53% · 13,01% · 6,41%. A probabilidade de continuar na mesma direção fica entre 44,9% e 48,6% em cripto e entre 46,2% e 51,4% em forex, para todo comprimento já acumulado. O comprimento médio da corrida é 1,908 em cripto e 2,009 em forex, contra 2,000 de uma moeda justa. Cripto fica sistematicamente do lado de MENOS persistência que o acaso, não de mais — o desvio, onde existe, é contra seguir tendência.

o que a teria refutado

Qualquer memória na direção apareceria como P(continua) subindo com o comprimento já acumulado, e como comprimento médio acima de 2,0. Bastava P(continua) chegar a ~55% de forma consistente para a alegação cair — e para metade dos REPROVADOS deste acervo ficar suspeita, porque seguir tendência teria vantagem por construção.

em que universo

Cripto: 540 símbolos com histórico utilizável dos 670 do universo de produção (inclui deslistados), 388.934 corridas sobre 742.175 dias, 2017-08 a 2026-07. Forex: EUR/USD e GBP/USD, 2.014 corridas sobre 4.046 dias, diário agregado de 15m. Medido em 2026-08-04.

como conferir

`python -m app.audit.persistencia --mercado ambos`. Um dia de variação zero não tem direção, e as duas convenções possíveis são calculadas: descartá-lo junta as corridas que ele separava, tratá-lo como quebra as corta. Elas não decidem nada aqui — média de 1,908 contra 1,891 em cripto e 2,009 contra 2,007 em forex —, porque dias zerados são 1,10% do total em cripto e 0,17% em forex.

o que isso significa

É a hipótese nula sobre a qual este acervo inteiro repousa, e ela vem da fonte que o acervo mais reprova. Se a direção diária tivesse memória, seguir tendência teria vantagem por construção e os REPROVADOS de tendência deste corpus estariam medindo o instrumento, não a técnica. E a segunda metade da alegação — a progressão do TAMANHO do movimento — **não foi medida** e por isso não está confirmada: este verbete cobre o comprimento das corridas, não a distribuição das amplitudes.

Onde a descrição não fecha na aritmética

as duas leituras foram medidastranscrição
Gartley harmônico

o que a descrição diz

A descrição define o ponto de entrada por dois caminhos ao mesmo tempo: uma razão de retração sobre a perna anterior, e uma projeção a partir do ponto de origem.

o que a aritmética dá

Os dois caminhos levam a preços diferentes — a divergência chega a 17% do movimento —, e um dos ramos exige uma retração maior que o próprio movimento que a origina, o que não existe.

como conferir

Escreva as duas definições como fórmula e iguale: elas só coincidem para uma razão que a própria descrição não usa.

o que fizemos

Auditadas as duas leituras, com o ramo impossível registrado como tal em vez de silenciosamente descartado.

a fórmula decideadaptativos
Média móvel adaptativa de Kaufman (KAMA)

o que a descrição diz

Que elevar a constante ao quadrado torna o extremo lento «equivalente a uma tendência de 900 períodos», e, mais adiante, que a linha «varia de 25 a 900 (5² a 30²)».

o que a aritmética dá

De 3,5 a 480 períodos. O que é elevado ao quadrado é a CONSTANTE de suavização, não o período — e sc² não corresponde a n².

como conferir

A constante lenta é 2/(30+1) = 0,0645; ao quadrado, 0,00416. Convertendo de volta, 2/0,00416 − 1 = 480, não 900.

o que fizemos

A fórmula é inequívoca, então não há duas leituras: há uma correção. O card publica a amplitude medida.

a fórmula decideadaptativos
VIDYA

o que a descrição diz

Que volatilidade mais alta produz «um aumento da constante de suavização e por consequência uma tendência mais LENTA».

o que a aritmética dá

Mais rápida. A cadeia tem três elos e os dois primeiros estão certos — volatilidade maior ⇒ razão maior ⇒ constante maior —, mas em suavização exponencial constante maior é tendência mais rápida.

como conferir

Com a constante em 0,10 o equivalente é 19 períodos; em 0,40, 4 períodos. Constante maior, período menor.

o que fizemos

Um card, não dois: a fonte descreve corretamente a razão e a constante, e só erra ao concluir. Inverter a razão para obter o comportamento que o texto enuncia produz recursão que DIVERGE com os parâmetros da própria fonte — medido, a constante passa de 1 em 6,6% das velas e a série estoura.

impediu a auditoriaadaptativos
MAMA e FAMA (MESA)

o que a descrição diz

Que a constante varia entre um limite rápido de 0,5 e um lento de 0,05, com a regra «se a constante exceder o limite lento, use o limite lento».

o que a aritmética dá

Uma exponencial FIXA de 39 períodos. O limitador impresso trava a constante em 0,05 sempre que ela a supera — e o ramo que devolveria o limite rápido é anulado pela linha seguinte.

como conferir

Aplique as duas regras impressas em qualquer valor: 0,9 vira 0,05; 0,2 vira 0,05; −0,3 vira 0,5 e em seguida 0,05.

o que fizemos

Publicada como não especificada. Como impressa, «a Mãe de Todas as Médias Adaptativas» não é adaptativa — e a versão correta depende de um cálculo que a fonte remete a outro capítulo.

a fórmula decideadaptativos
Média móvel de período variável

o que a descrição diz

A regra duas vezes: primeiro como fórmula, depois reescrita em palavras como «forma geral». As duas versões dão resultados opostos.

o que a aritmética dá

A fórmula impressa devolve o período mais LONGO quando o mercado está pouco ativo; a forma geral reescrita devolve o mais CURTO.

como conferir

Nos dois limites que a fonte declara: a 0,25 desvios a fórmula dá 30 e a forma geral dá 5; a 1,75 desvios, o contrário.

o que fizemos

Implementada a fórmula, com duas confirmações independentes de que é ela a correta: o passo anterior do próprio texto diz que dentro de ±0,25 desvios se usa «o período mais longo», e a abertura da seção diz que mais volatilidade pede período mais curto.

a fórmula decideadaptativos
Índice de Momento Dinâmico · Média móvel de período variável

o que a descrição diz

Nas duas técnicas, que o período responde ao NÍVEL de volatilidade: «quando a volatilidade aumenta, o período será menor» e «quando o preço fica mais volátil, um período mais curto pode ser usado».

o que a aritmética dá

Elas respondem à MUDANÇA, não ao nível. As duas dividem a volatilidade pela própria volatilidade recente, e a escala cancela: um mercado permanentemente violento recebe o mesmo período de um permanentemente calmo.

como conferir

Multiplique a série inteira por 100 e recalcule: o período mediano não muda em nenhuma das duas (14 e 23). No primeiro caso um choque encurta a janela de 14 para 6 e ela volta a 14 em cerca de 10 velas.

o que fizemos

Não muda a implementação — muda o que o card pode afirmar, e está escrito na descrição das duas.

impediu a auditoriaadaptativos
Oscilador ajustado à tendência

o que a descrição diz

Que a correção «tem sucesso de várias formas, mas ao custo de perder alguns dos casos mais extremos».

o que a aritmética dá

Perde todos. O valor corrigido fica entre 36,7 e 63,3 — nunca alcança 30 nem 70. É consequência da fórmula impressa: o oscilador é a média de dez posições diárias de fechamento, que concentra em torno de 50, e a correção subtrai uma média de cinco disso.

como conferir

Com os limiares 30/70 usados neste corpus em oscilador de linha única: 1 sinal em 750.934 velas.

o que fizemos

Publicada como não especificada, com o número como motivo. Qualquer limiar que a fizesse operar seria calibrado olhando a distribuição dela — que é escolher o resultado.

a fórmula decidemomento
Movimento Direcional (ADX)

o que a descrição diz

Que o movimento direcional negativo é «a mínima de hoje menos a de ontem» — e afirma, no parágrafo seguinte, que «num dia interno tanto o movimento positivo quanto o negativo são zero».

o que a aritmética dá

As duas afirmações não podem ser verdade ao mesmo tempo. Num dia interno a mínima é MAIOR que a de ontem, então a fórmula impressa dá um número positivo, nunca zero. A definição original inverte os termos.

como conferir

Medido em 2.286 dias internos: com a fórmula impressa o valor é zero em 0 deles (0,0%); com os termos invertidos, em 2.286 (100,0%).

o que fizemos

Implementamos a definição original, que é a única compatível com o que o próprio texto afirma uma linha depois. A fórmula impressa é defeito de composição, não ambiguidade: não há duas leituras a medir.

a fórmula decidemomento
Movimento Direcional (ADX)

o que a descrição diz

Que a amplitude real de uma vela é o maior entre três valores, e o terceiro deles é «o fechamento de hoje menos a mínima de ontem» — afirmando na mesma linha que «a amplitude real é sempre positiva».

o que a aritmética dá

Esse terceiro termo atravessa DUAS velas, então não é amplitude de vela nenhuma. O termo que faltava é o simétrico — o fechamento de ONTEM menos a mínima de HOJE —, que é o que mede o gap de baixa.

como conferir

Medido em 23.835 velas: a fórmula impressa dá um valor MAIOR que a amplitude real em 28,6% delas, inflando-a em +42,9% na média, e um valor menor (o gap que ela perde) em 0,2%.

o que fizemos

Usamos a definição original. Como a amplitude é o denominador dos indicadores direcionais, inflá-la achata os dois — o erro não é neutro, e não é raro.

a fórmula decidemomento
Sistema Parabólico Direcional

o que a descrição diz

Que se deve tomar apenas operações compradas «quando o índice direcional médio está de alta» — e, no mesmo parágrafo, descreve esse índice de três formas incompatíveis, entre elas «um oscilador tal que, quando seu valor passa de 50, o movimento é para cima».

o que a aritmética dá

O índice é definido em outro capítulo com VALOR ABSOLUTO, e o mesmo texto comenta o efeito: «o valor absoluto faz o índice perder a informação de qual direção os preços estão indo». Um índice que descartou a direção não pode escolher o lado da operação.

como conferir

Medido em 23.835 velas: quando o índice passa de 50 — o que a fonte diz significar alta —, o quantitativo direcional da mesma aritmética aponta para BAIXO em 43,3% das velas. É cara ou coroa sobre o lado.

o que fizemos

Usamos o índice ANTES do valor absoluto — a única das três descrições compatível com a aritmética do outro capítulo, e literalmente o que a linha de definição descreve. Sem essa escolha a técnica não tem como ser executada, e ela fica declarada no card.

a fórmula decideseleção
Movimento Direcional (ADX)

o que a descrição diz

Que a soma suavizada de 14 períodos, definida como «o valor de ontem, menos o valor de ontem dividido por 14, mais o de hoje», «também pode ser produzida usando uma constante de suavização de 0,071, que é uma aproximação da fração 1/14» — e imprime «0,071 × valor de ontem mais o de hoje».

o que a aritmética dá

As duas formas não são a mesma. Subtrair 1/14 do valor de ontem deixa 13/14 dele, ou seja 0,929 — e é esse o multiplicador. O 0,071 é o que se SUBTRAI, não o que sobra. Trocado, o que era uma soma de 14 períodos vira quase o valor cru da vela.

como conferir

Medido em 12 ativos e 13.607 velas: a amplitude suavizada pela forma impressa fica em 6,3% (mediana) da que a forma explícita produz, e o indicador direcional que a usa como denominador difere em 17,75 pontos na mediana, numa escala de 0 a 100 — com 98,9% das velas diferindo em mais de 1 ponto. A escala NÃO se cancela na divisão, porque a suavização muda o tempo do numerador e do denominador de formas diferentes.

o que fizemos

Usamos a forma explícita, que é inequívoca e é a que a fonte define primeiro. Não há duas leituras a medir: uma das duas está aritmeticamente errada, e é a segunda.

a fórmula decideseleção
Sistema de Movimento Direcional de Hochheimer

o que a descrição diz

Que se entra COMPRADO se «o indicador positivo cruza acima do negativo», e VENDIDO se «o indicador negativo cruza abaixo do positivo».

o que a aritmética dá

As duas condições são a mesma. O negativo cair abaixo do positivo é o positivo ficar acima do negativo — a mesma desigualdade escrita ao contrário. Como impresso, o sistema manda comprar e vender na mesma vela e nunca fica vendido.

como conferir

Escreva as duas condições como desigualdade: «P > N» e «N < P». A outra variante do mesmo sistema, na mesma página, imprime o espelho correto — «o positivo cruza abaixo do negativo» —, o que mostra qual era a intenção.

o que fizemos

Usamos o espelho, na forma em que a outra variante o imprime. Não gera duas leituras: a leitura literal não é uma técnica alternativa, é uma técnica que não existe.

a fórmula decidefibonacci
Retração de 0,382

o que a descrição diz

Que operadores usam «0,382, o complemento de 0,618, como nível-chave de retração» — e acrescenta, na mesma frase, que «esta NÃO é uma razão de Fibonacci».

o que a aritmética dá

0,382 é as duas coisas ao mesmo tempo: é o complemento (1 − 0,618 = 0,382) E é o quadrado da própria razão (0,618² = 0,38197). Uma potência da razão áurea é tão derivada da série quanto ela mesma. E a própria fonte a deriva da série algumas páginas adiante, ao listar as razões da série combinada de Fibonacci-Lucas: «F_i/L_{i+2} = L_i/L_{i+2} = 0,382».

como conferir

Eleve 0,618 ao quadrado: 0,38197. Subtraia 0,618 de 1: 0,382. São o mesmo número, e a página seguinte o obtém pela terceira via.

o que fizemos

Auditamos 0,382 como técnica de pleno direito, ao lado de 0,618 e com tudo o mais idêntico. A frase da fonte não muda a aritmética — mas se ela estivesse certa, 0,382 seria um nível arbitrário, e um nível arbitrário que funcionasse tão bem quanto a razão áurea seria o resultado mais interessante que esta família pode produzir.

impediu a auditoriafibonacci
Objetivos de preço das Ondas 3 e 5

o que a descrição diz

Que o alvo da quinta onda é encontrado achando o valor dela tal que «Onda 1/Onda 5 = Onda 5/Onda 3 = 0».

o que a aritmética dá

Uma razão entre dois comprimentos só é zero se o numerador for zero, ou seja, se a onda não existir. Como escrito, o alvo é um movimento de tamanho nulo. O texto ao redor pede a média geométrica — achar a Onda 5 tal que Onda1/Onda5 = Onda5/Onda3, isto é, Onda5² = Onda1 × Onda3 — e o «= 0» é ruído de impressão sobre o sinal de igualdade.

como conferir

Substitua os números do próprio exemplo da fonte (a Supercycle do índice Dow): a igualdade das duas razões dá o alvo publicado; a igualdade a zero não dá alvo nenhum.

o que fizemos

A técnica ficou publicada como não especificada, e não por causa deste defeito: mesmo com a fórmula certa, ela parte da «Onda 1», que a seção não define de forma operável, e a própria fonte diz que objetivos de preço «servem para realizar lucro, não como pontos de entrada novos».

impediu a auditoriastops
Stop pela excursão adversa máxima

o que a descrição diz

Que o stop deve ser posto «logo além da excursão adversa máxima de cada operação, determinada por avaliação histórica» — ou em 2,5% do preço, o que for menor.

o que a aritmética dá

A excursão adversa máxima de uma operação é o pior ponto pelo qual ela passou, e só está definida depois que a operação termina. A regra pede, no momento da entrada, um número que só existirá na saída: ela usa informação das operações que deveria proteger. O «ou 2,5%, o que for menor» não resolve, porque o menor dos dois continua dependendo do valor desconhecido.

como conferir

Escreva a ordem dos eventos: a operação abre em t, o stop precisa existir em t, e a excursão adversa máxima só é conhecida em t+k, quando a operação fecha.

o que fizemos

Publicada como não especificada, com o motivo. Não é limite do dado nem da bateria: uma regra que exige o futuro no instante da decisão não é executável por ninguém, e o portão estrutural do motor a barraria antes de ela virar número.

as duas leituras foram medidasseleção
Regras de 2 dias de Colby

o que a descrição diz

Que se entra comprado quando «a condição A OU a condição B» é verdadeira, e que se zera a compra quando «não-A OU não-B» é verdadeira.

o que a aritmética dá

As duas se sobrepõem. Com A verdadeira e B falsa, a regra de entrada dispara (A ou B) e a de saída também (não-B) — entra e sai na mesma vela, e o conjunto não é executável sem uma convenção de precedência. O oposto lógico de «A ou B» é «não-A E não-B», com E, não com OU.

como conferir

Monte a tabela verdade das quatro combinações de A e B: em duas delas as regras de entrada e de saída são ambas verdadeiras.

o que fizemos

Medimos as duas convenções que fecham — a saída como negação lógica da entrada, e a saída literal com precedência sobre a entrada — e publicamos as duas como cards. Elas coincidem em apenas 47,74% das velas: uma fica no mercado o tempo todo e a outra, menos da metade dele. Escolher uma em silêncio seria publicar a nossa convenção como se fosse a técnica.

a fórmula decidevolatilidade
Medida de volatilidade por máxima e mínima

o que a descrição diz

Apresenta, sob o título «volatilidade de máxima e mínima», uma fórmula que soma o logaritmo da razão entre fechamentos consecutivos, ao quadrado, multiplicada pela constante 0,601.

o que a aritmética dá

A fórmula não contém nem a máxima nem a mínima: ela é uma medida de fechamento contra fechamento reescalada. E a constante entrega o que era esperado — 0,601 é 1/(2·√ln2), o fator que converte o logaritmo da razão MÁXIMA/MÍNIMA em desvio-padrão. Ela não tem função nenhuma sobre uma razão entre fechamentos.

como conferir

Calcule 1/(2·√(ln 2)) = 0,6006. Depois leia a fórmula procurando um H ou um L: não há.

o que fizemos

Registrada a correção. A medida que os cards desta família usam é a que a própria fonte fixa para os números que publica — o desvio-padrão dos retornos —, então nenhum card dependia desta fórmula. Duas inconsistências menores no mesmo bloco: o lado esquerdo é V_i onde as demais alíneas usam V_t, e esta devolve um quadrado sem tirar a raiz que as outras duas tiram.

a fórmula decidevolatilidade
Medida de volatilidade por fechamentos consecutivos

o que a descrição diz

Define a média A como (1/n) vezes o somatório, de i = 1 a n, de ln(R_{t−1}); e a variância como (1/(n−1)) vezes o somatório, nos mesmos índices, de (ln(R_{t−1}) − A)².

o que a aritmética dá

O termo somado não depende do índice do somatório. A média de n cópias do mesmo número é o próprio número, então A = ln(R_{t−1}) — e cada parcela da variância vira (ln(R_{t−1}) − ln(R_{t−1}))². **A variância é identicamente zero**, e o desvio-padrão também.

como conferir

Substitua A na segunda fórmula: todo termo do somatório é zero. É erro de impressão de índice — deveria ser R_{t−i} —, e a alínea seguinte da mesma página indexa certo (S²_{t−i}), o que mostra que não é convenção própria.

o que fizemos

Registrada a correção. Nenhum card depende desta fórmula, pelo mesmo motivo do verbete anterior.

as duas leituras foram medidasvolatilidade
Filtro de volatilidade sobre sistema de tendência

o que a descrição diz

Ao montar o procedimento de teste, declara que «as duas tendências usadas serão de 10 e 60 dias». Uma página depois, e em todas as tabelas de resultado, o sistema subjacente é uma média de 40 dias.

o que a aritmética dá

Os períodos declarados e os testados são conjuntos disjuntos: {10, 60} e {40}. Nenhum número publicado sai da configuração anunciada, e a configuração anunciada não tem número publicado.

como conferir

Compare a linha que declara as tendências com o cabeçalho da tabela de resultados e com o texto que a descreve.

o que fizemos

O período da base entrou como VARREDURA de {10, 40, 60} — os três são números da própria fonte, e escolher um seria escolha nossa. As camadas se assentam sobre 40, que é a base de todos os números publicados. No mesmo trecho, quatro passos numerados são chamados de «estas seis condições diferentes».

as duas leituras foram medidasvolatilidade
Filtro de volatilidade sobre sistema de tendência

o que a descrição diz

No procedimento, manda entrar «se a volatilidade de hoje estiver ACIMA do limiar do filtro BAIXO, ou ABAIXO do limiar do filtro ALTO». Nos resultados, chama de «filtro de volatilidade alta» aquele «que permite operações apenas ACIMA do seu limiar».

o que a aritmética dá

As duas nomenclaturas são opostas. No procedimento, o filtro é nomeado pela POSIÇÃO do limiar, e o «filtro baixo» admite os dias de volatilidade ALTA. Nos resultados, ele é nomeado pelo REGIME que admite, e o «filtro alto» admite os dias de volatilidade alta. Implementar pelo nome errado inverte o filtro.

como conferir

Pegue o rótulo «filtro baixo» nas duas metades e pergunte, em cada uma, se ele deixa passar um dia agitado. As respostas se contradizem.

o que fizemos

Auditados os DOIS regimes como técnicas separadas — «entra só em volatilidade baixa» e «entra só em volatilidade alta» —, com a nomenclatura dos resultados, que é a das tabelas. E a medida resolveu a tese da seção: os dois melhoram a média JUNTOS, o que só é possível se o que melhora não for escolher o regime.

a fórmula decidevolatilidade
Amplitude real média como medida de volatilidade

o que a descrição diz

Depois de comparar a amplitude real média com a volatilidade anualizada, afirma que «ambas podem ser convertidas em valores monetários multiplicando pelo preço corrente».

o que a aritmética dá

Vale para a volatilidade anualizada, que é adimensional por ser desvio-padrão de retornos. **A amplitude real já está na unidade do preço** — é uma diferença entre preços. Multiplicá-la pelo preço dá preço ao quadrado, que não é grandeza monetária.

como conferir

Confira as unidades: amplitude real = preço − preço = preço. Volatilidade anualizada = (preço/preço) = adimensional. Só a segunda precisa ser multiplicada por um preço para virar dinheiro.

o que fizemos

Registrada a correção. Nenhum card foi afetado: as camadas desta família comparam grandezas adimensionais entre si (retorno do dia contra desvio-padrão de retornos), e a amplitude real só aparece em múltiplos dela mesma.