GugoPro Academy← Voltar ao índice de temas de investimento
Pesquisa quantitativa · 15

Fluxo de trabalho de pesquisa quant:
Coloque 5MA, volatilidade e backtests na mesma cadeia de evidência.

Quant não é tornar os gráficos mais complexos, mas documentar claramente a questão de pesquisa, escopo dos dados, fórmulas, regras de execução e condições de falha. Este artigo usa 5MA/20MA offsets, Z‑Score de volatilidade e backtest fora da amostra para estabelecer um processo reprodutível. Z-Score

Veja a conclusão primeiro.

1. Primeiro escreva a questão de pesquisa como uma proposição falsificável

1.1 Mudar «vai subir?» para condições observáveis

“5MA subindo, portanto vai subir” não é uma proposição completa porque não define o momento da formação do sinal, preço de entrada, período de manutenção, custos de transação e condições de falha. Uma formulação mais testável é: “Se a média móvel de 5 períodos ao fechamento estiver acima da média móvel de 20 períodos, manter uma barra diária no dia útil seguinte; depois de deduzidos os custos bilaterais, a rentabilidade média continua positiva?” Isso esclarece quais campos coletar.

1.2 Escopo de dados fixo

Antes da pesquisa, registre o ativo, a bolsa, a moeda, o método de ajuste, a frequência e a data de corte. Se usar ETFs, se os dividendos são reinvestidos altera o resultado; se usar futuros, o método de rolagem dos contratos contínuos altera os retornos. Diferentes critérios não devem ser misturados silenciosamente na mesma curva. ETF

2. 5MA/20MA offset: entenda primeiro a janela, depois discuta pontos de virada

2.1 Médias móveis e fórmulas de dedução

A média móvel simples de n dias é a média dos n últimos preços de fechamento. Entre hoje e amanhã a janela remove o preço mais antigo e adiciona o novo, por isso a média móvel pode mudar por razões além do movimento de hoje。

MA(n,t) = (C_t + C_{t-1} + … + C_{t-n+1}) / n
MA(n,t+1) − MA(n,t) = (C_{t+1} − C_{t-n+1}) / n

2.2 Demonstração reprodutível

Números de exemplo (não cotações de mercado):Suponha que o valor mais antigo da 5‑MA hoje seja 100 e que amanhã entre um novo fechamento de 105; a média móvel sobe mecanicamente (105−100)÷5 = 1 ponto. Se o novo fechamento for 98, a mudança é (98−100)÷5 = −0.4 pontos. Essa diferença é um cálculo mecânico, não uma previsão de tendência.

2.3 Limites de uso para 5MA e 20MA

Médias curtas são sensíveis ao ruído; médias longas atrasam nas reversões. Ao comparar valores de ajuste, observe simultaneamente volume, estado de volatilidade, suportes/resistências e custos de transação; não apresente “ajustar alto → favorece queda, ajustar baixo → favorece alta” como causalidade inevitável. Pode usar diretamenteFerramenta Z‑Score de volatilidade Z-ScoreVerifique o ambiente de volatilidade da época e reconcilie os preços de fechamento históricos na sua própria planilha.

3. Z‑Score de volatilidade: definir claramente alta vs baixa volatilidade Z-Score

3.1 Do preço ao retorno

Calcule os retornos diários primeiro usando preços ajustados com o mesmo critério de ajuste. r_t=P_t/P_{t-1}−1,depois calcular o desvio padrão amostral sobre uma janela fixa. Se usar preços diretamente para calcular o desvio padrão, irá confundir o nível de preço com risco.

σ_t = √[Σ(r_i − r̄)^2 / (w−1)]
Z_t = (σ_t − mean(σ)) / stdev(σ)

3.2 Interpretando três situações

resultadoO que pode ser ditoCoisas que não se deve dizer
Z ≥ 2A volatilidade rolling atual está acima da própria distribuição da amostraNão pode dizer diretamente para vender a descoberto ou que algo irá certamente cair
−2 < Z < 2Aproximando‑se do ponto médio da sua própria amostraNão diga que o risco desapareceu
Z ≤ −2A volatilidade atual está baixa em relação à sua própria distribuiçãoNão diga que baixa volatilidade equivale a segurança

Janela, comprimento da amostra e estrutura de mercado afetam o Z‑Score. Ele é adequado para estratificação de pesquisa — por exemplo, ajustar premissas de custo do backtest ou encurtar exposição alavancada — mas não substitui um plano de trading. Z-Score

4. Backtest fora da amostra: evitar confundir ruído histórico com vantagem

4.1 Cortar por horizonte de antecipação e, em seguida, reajustar parâmetros

Divida os dados em período de pesquisa, período de validação e período out‑of‑sample arquivado. Parâmetros só podem ser definidos no período de pesquisa; dados out‑of‑sample só podem ser usados após bloqueio das regras. Se você olhar repetidamente os resultados out‑of‑sample e então alterar parâmetros, não é mais out‑of‑sample.

4.2 Execução no próximo candle e custos

Não se deve assumir que um sinal formado no fechamento será executado nesse mesmo negócio de fechamento, salvo se puder provar um mecanismo de casamento de fechamento. A abordagem conservadora é executar na barra seguinte e incluir comissões, spreads, slippage, impostos, rollover e suspensões. Os retornos da estratégia e do buy‑and‑hold devem ser comparados usando a mesma base de preços.

4.3 Drawdown não é um campo decorativo

Para além do retorno total, deve pelo menos reportar o máximo drawdown, a duração do drawdown, o número de trades, a distribuição por trade, as piores perdas consecutivas e a discrepância out‑of‑sample. Obter um Sharpe elevado com poucas operações pode ser erro de estimação; usar muitos parâmetros para endireitar uma curva implica risco de sobreajuste.

Pode ser combinado comEstimador histórico de VaRFerramenta de orçamento de risco Kelly,transforme os resultados da pesquisa em testes de estresse, em vez de convertê‑los diretamente em dimensionamento de posições.

5. Checklist de pesquisa quantitativa reproduzível

Practice desk

Transforme o processo de pesquisa em cálculos operacionais.

Cole primeiro seus retornos diários verificados, use o Z‑Score para ver a posição de volatilidade; por fim, use orçamento de risco para verificar o limite de posição. Z-Score

Abrir ferramentas de pesquisa →

Perguntas comuns

Um valor de dedução mais alto contribui necessariamente para quedas de preço?

Não. O valor de dedução descreve apenas o efeito mecânico de substituir a janela da média móvel; os preços reais continuam sendo afetados por novas informações, volume, liquidez e microestrutura de mercado.

O Z‑Score consegue prever colapsos? Z-Score

Não. É uma estatística descritiva da distribuição relativa; mesmo com um Z‑Score de volatilidade alto, não fornece direção nem timing. Z-Score

Resultados ruins fora da amostra significam necessariamente que a estratégia é inválida?

Significa ao menos que as regras atuais e o escopo dos dados não reproduziram vantagem durante o período out‑of‑sample. Deve‑se primeiro verificar dados, custos e pressupostos de execução antes de decidir interromper a pesquisa, e não voltar atrás para alterar secretamente parâmetros out‑of‑sample.

Aviso de risco financeiro

Esta página, suas calculadoras e exemplos servem apenas para educação, pesquisa e estimativa de cenários. Não constituem aconselhamento personalizado de investimento, trading, apostas, fiscal, jurídico ou financeiro. Mercados e regras podem mudar; confirme fontes primárias atuais e assuma a responsabilidade pelas suas decisões. Desempenho passado, saídas do modelo e simulações não garantem resultados futuros.