Ruído Branco

Análise de séries temporais em Python

Rob Reider

Adjunct Professor, NYU-Courant Consultant, Quantopian

O que é Ruído Branco?

  • Ruído branco é uma série com:
    • Média constante
    • Variância constante
    • Autocorrelação zero em todas as defasagens
  • Caso especial: se os dados têm distribuição normal, então Ruído Branco Gaussiano
Análise de séries temporais em Python

Simulando Ruído Branco

  • É muito fácil gerar ruído branco
    import numpy as np
    noise = np.random.normal(loc=0, scale=1, size=500)
    
Análise de séries temporais em Python

Como é o Ruído Branco?

plt.plot(noise)

Análise de séries temporais em Python

Autocorrelação do Ruído Branco

plot_acf(noise, lags=50)

Análise de séries temporais em Python

Retornos do mercado: quase Ruído Branco

  • Função de Autocorrelação do S&P500
Análise de séries temporais em Python

Vamos praticar!

Análise de séries temporais em Python

Preparing Video For Download...