Atualmente, trabalho com Breusch-Pagan para testar a homoscedasticidade.
Testei os preços de duas ações com esse método. Este é o resultado:
> mod <- lm(prices[,1] ~ prices[,2])
> bp <- bptest(mod)
> bp
studentized Breusch-Pagan test
data: prices[, 1] ~ prices[, 2]
BP = 0.032, df = 1, p-value = 0.858
Lendo o resultado, a série deve ser homocedástica, mas se eu traçar os resíduos e os quadrados dos resíduos, parece que não! Dê uma olhada abaixo:
os Residuais vs Ajustados abaixo:
Como é possível que essa série passe no teste com um valor p muito alto?