σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft AcademyRoadmapsRoteiros
Ctrl K
AO
+1,2 mil alunos
EntrarParticipar ↗
RoadmapsRoteiros
AO
+1,2 mil alunos
Entrar
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft AcademyRoadmapsRoteiros
Ctrl K
AO
+1,2 mil alunos
EntrarParticipar ↗
RoadmapsRoteiros
AO
+1,2 mil alunos
Entrar
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Roteiro de Time Series›Módulo 3 · Volatilidade›Tópico 3.1·~50 minAvançado

Agrupamento de volatilidade e ARCH

Posição no roteiroMódulo 3 de 5 · Tópico 1 de 3
3.1 Agrupamento de volatilidade e ARCH
—Nota do lab— / 100XP total—Sequência—

Quando a variância não é constante

Os retornos são quase não correlacionados, mas não independentes: o tamanho do movimento de hoje informa o de amanhã. Semanas calmas seguem semanas calmas e as turbulentas seguem as turbulentas. O modelo ARCH de Engle (1982) capta isso fazendo a variância do choque depender dos choques recentes ao quadrado: rt=μ+εtr_t=\mu+\varepsilon_trt​=μ+εt​, εt=σtzt\varepsilon_t=\sigma_tz_tεt​=σt​zt​ com ztz_tzt​ normal padrão, e σt2=ω+α1εt−12+⋯+αqεt−q2\sigma_t^{2}=\omega+\alpha_1\varepsilon_{t-1}^{2}+\dots+\alpha_q\varepsilon_{t-q}^{2}σt2​=ω+α1​εt−12​+⋯+αq​εt−q2​. Um grande choque ontem eleva a variância hoje, e o choque em si não tem memória no sinal. A variância incondicional de um ARCH(1) é ω/(1−α)\omega/(1-\alpha)ω/(1−α) e exige α<1\alpha<1α<1.

σt2=ω+α εt−12,Var(εt)=ω1−α,LM=T R2∼χq2,σt2=λσt−12+(1−λ) rt−12\sigma_t^{2}=\omega+\alpha\,\varepsilon_{t-1}^{2},\qquad \mathrm{Var}(\varepsilon_t)=\frac{\omega}{1-\alpha},\qquad \mathrm{LM}=T\,R^{2}\sim\chi^{2}_{q},\qquad \sigma_t^{2}=\lambda\sigma_{t-1}^{2}+(1-\lambda)\,r_{t-1}^{2}σt2​=ω+αεt−12​,Var(εt​)=1−αω​,LM=TR2∼χq2​,σt2​=λσt−12​+(1−λ)rt−12​(1)

Mesmo com choques ztz_tzt​ normais, um ARCH produz retornos com caudas mais grossas que uma normal, porque um trecho calmo e um turbulento se misturam na mesma amostra. Por isso os histogramas de retornos mostram excesso de curtose. Para testar efeitos ARCH, tomam-se os resíduos ε^t\hat\varepsilon_tε^t​ de um modelo da média, regride-se ε^t2\hat\varepsilon_t^{2}ε^t2​ nas suas próprias qqq defasagens e calcula-se a estatística de Engle TR2T R^{2}TR2, que é χq2\chi^{2}_qχq2​ sob a nula de ausência de ARCH. Uma alternativa simples que não exige ajuste é a média móvel exponencial, σt2=λσt−12+(1−λ)rt−12\sigma_t^{2}=\lambda\sigma_{t-1}^{2}+(1-\lambda)r_{t-1}^{2}σt2​=λσt−12​+(1−λ)rt−12​, com λ=0,94\lambda=0{,}94λ=0,94 como valor RiskMetrics para dados diários. Os retornos reais também mostram um efeito alavancagem: uma queda eleva a próxima variância mais que uma alta do mesmo tamanho, o que o ARCH simples não representa. Reproduzir a longa persistência da volatilidade pede muitas defasagens ARCH, e o GARCH, visto mais adiante nesta habilidade, faz isso com poucos parâmetros.

Um choque e a variância seguinteTome um ARCH(1) em unidades de porcentagem com ω=0,2\omega=0{,}2ω=0,2 e α=0,5\alpha=0{,}5α=0,5. A variância de longo prazo é 0,2/(1−0,5)=0,40{,}2/(1-0{,}5)=0{,}40,2/(1−0,5)=0,4, uma volatilidade diária de 0,63%0{,}63\%0,63%. Após um dia calmo com ε=0,2\varepsilon=0{,}2ε=0,2 a próxima variância é 0,2+0,5⋅0,04=0,220{,}2+0{,}5\cdot0{,}04=0{,}220,2+0,5⋅0,04=0,22. Após um choque de ε=−2\varepsilon=-2ε=−2 é 0,2+0,5⋅4=2,20{,}2+0{,}5\cdot4=2{,}20,2+0,5⋅4=2,2, uma volatilidade de 1,48%1{,}48\%1,48%, mais que o dobro do nível de longo prazo. Um modelo que usasse sempre 0,40{,}40,4 subestimaria o risco logo após o choque.
  • ARCH(qqq): a variância do choque de hoje é uma constante mais uma soma ponderada dos últimos qqq choques ao quadrado.
  • Teste de Engle: regredir os resíduos ao quadrado nas suas defasagens e usar TR2∼χq2T R^{2}\sim\chi^{2}_qTR2∼χq2​.
  • EWMA com λ=0,94\lambda=0{,}94λ=0,94 é uma alternativa sem ajuste; alavancagem: quedas elevam a volatilidade mais que altas.

Lab: o que é avaliado

  • A variância de longo prazo15 pts
  • Variância após um choque15 pts
  • Uma atualização EWMA15 pts
  • A estatística de Engle15 pts
  • As caudas de um modelo ARCH10 pts
  • Associar o vocabulário15 pts
  • O risco logo após um choque15 pts
0/ 7 respondidas
Tarefas
1Resposta numérica15 ptsSem resposta

Um ARCH(1) tem ω=0,2\omega=0{,}2ω=0,2 e α=0,5\alpha=0{,}5α=0,5 (em porcentagem ao quadrado). Qual é sua variância incondicional ω/(1−α)\omega/(1-\alpha)ω/(1−α)?

v=v =v=aceito: ± 0.005
2Resposta numérica15 ptsSem resposta

Para o mesmo modelo, o choque de ontem foi εt−1=−2\varepsilon_{t-1}=-2εt−1​=−2. Qual é a variância de hoje σt2=ω+αεt−12\sigma_t^{2}=\omega+\alpha\varepsilon_{t-1}^{2}σt2​=ω+αεt−12​?

s2=s2 =s2=aceito: ± 0.01
3Resposta numérica15 ptsSem resposta

Com λ=0,94\lambda=0{,}94λ=0,94, a estimativa de variância de ontem é 1,01{,}01,0 e o retorno de ontem foi 2%2\%2%. Qual é a variância EWMA de hoje λσt−12+(1−λ)rt−12\lambda\sigma_{t-1}^{2}+(1-\lambda)r_{t-1}^{2}λσt−12​+(1−λ)rt−12​?

ew=ew =ew=aceito: ± 0.01
4Resposta numérica15 ptsSem resposta

A regressão dos resíduos ao quadrado sobre uma defasagem dá R2=0,04R^{2}=0{,}04R2=0,04 com T=500T=500T=500 observações. Qual é a estatística de Engle TR2T R^{2}TR2 (compare com o valor χ12\chi^{2}_1χ12​ a 5 % de 3,843{,}843,84)?

lm=lm =lm=aceito: ± 0.1
5Escolha10 ptsSem resposta

Um ARCH(1) com choques ztz_tzt​ normais gera retornos cuja distribuição incondicional é

6Associar15 ptsSem resposta

Associe cada termo ao seu significado.

Escolha o par de cada item da esquerda.

Modelo ARCH
Variância EWMA
Efeito alavancagem
Teste LM de Engle
7Explicar com palavras15 ptsSem resposta

Em uma ou duas frases, explique por que um modelo de variância constante subestima o risco logo após um grande choque.

Modo matemáticaEntrada por teclado ou LaTeXTarefa 1 de 7 · Ctrl ⏎ para verificar

Entre para executar o seu código.

Todas as aulas são gratuitas para ler. Crie uma conta ou entre para executar código, rodar os testes e enviar este lab.

  • IDE no navegador com terminal bash — nada para instalar
  • Correção instantânea, XP e o seu lugar no roteiro
Criar uma contaEntrar
OU
Continuar com o GitHub