σμ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 Stochastic Calculus›Módulo 4 · Modelos além do movimento browniano›Tópico 4.1·~55 minAvançado

Processos de reversão à média OU e CIR

Posição no roteiroMódulo 4 de 5 · Tópico 1 de 3
4.1 Processos de reversão à média OU e CIR
—Nota do lab— / 100XP total—Sequência—

Preços que são puxados de volta

Um movimento browniano se afasta para sempre. Muitas coisas em finanças não: as taxas de juros, a volatilidade, a diferença entre duas ações relacionadas. Elas são puxadas de volta para um nível de longo prazo. O processo de Ornstein-Uhlenbeck (OU) faz exatamente isso. Em dX=κ(θ−X) dt+σ dWdX=\kappa(\theta-X)\,dt+\sigma\,dWdX=κ(θ−X)dt+σdW o número θ\thetaθ é o nível a que volta, κ\kappaκ é a velocidade do puxão e σ\sigmaσ o tamanho dos choques aleatórios. Quanto mais XXX está acima de θ\thetaθ, mais forte é o puxão para baixo.

dX=κ(θ−X) dt+σ dW,E[Xt]=θ+(X0−θ)e−κt,t1/2=ln⁡2κ,sd(X∞)=σ2κdX=\kappa(\theta-X)\,dt+\sigma\,dW,\quad E[X_t]=\theta+(X_0-\theta)e^{-\kappa t},\quad t_{1/2}=\frac{\ln2}{\kappa},\quad \mathrm{sd}(X_\infty)=\frac{\sigma}{\sqrt{2\kappa}}dX=κ(θ−X)dt+σdW,E[Xt​]=θ+(X0​−θ)e−κt,t1/2​=κln2​,sd(X∞​)=2κ​σ​(1)

Três números descrevem um processo OU. A distância média até θ\thetaθ cai pela metade a cada ln⁡2/κ\ln2/\kappaln2/κ unidades de tempo, a meia-vida. No longo prazo XXX se estabiliza numa faixa com desvio padrão σ/2κ\sigma/\sqrt{2\kappa}σ/2κ​. E XXX pode ficar negativo, o que serve para uma diferença mas não para uma taxa de juros ou uma variância. O modelo CIR corrige isso reduzindo os choques perto de zero: dr=κ(θ−r) dt+σr dWdr=\kappa(\theta-r)\,dt+\sigma\sqrt r\,dWdr=κ(θ−r)dt+σr​dW. A taxa fica positiva quando 2κθ≥σ22\kappa\theta\ge\sigma^{2}2κθ≥σ2, a condição de Feller.

Uma diferença que voltaUma diferença com κ=0,35\kappa=0{,}35κ=0,35 por dia tem meia-vida de ln⁡2/0,35≈1,98\ln2/0{,}35\approx1{,}98ln2/0,35≈1,98 dia, então uma operação de pares deve durar alguns dias e não semanas. Para uma taxa que parte de 0,080{,}080,08 com θ=0,04\theta=0{,}04θ=0,04 e κ=0,5\kappa=0{,}5κ=0,5 por ano, a média após dois anos é 0,04+0,04 e−1≈0,05470{,}04+0{,}04\,e^{-1}\approx0{,}05470,04+0,04e−1≈0,0547: percorreu cerca de 63%63\%63% do caminho de volta.
  • Processo OU: reversão à média com choques de tamanho constante. Pode ficar negativo.
  • Meia-vida ln⁡2/κ\ln2/\kappaln2/κ e dispersão de longo prazo σ/2κ\sigma/\sqrt{2\kappa}σ/2κ​.
  • Processo CIR: os choques diminuem perto de zero, então a taxa fica positiva se 2κθ≥σ22\kappa\theta\ge\sigma^{2}2κθ≥σ2.

Lab: o que é avaliado

  • A meia-vida15 pts
  • O nível esperado15 pts
  • A dispersão de longo prazo15 pts
  • Quais taxas ficam positivas15 pts
  • Associar o vocabulário15 pts
  • Ajustar um modelo OU a dados10 pts
  • Por que uma diferença combina com um modelo OU15 pts
0/ 7 respondidas
Tarefas
1Resposta numérica15 ptsSem resposta

Uma diferença segue um processo OU com κ=0,35\kappa=0{,}35κ=0,35 por dia. Qual é sua meia-vida ln⁡2/κ\ln2/\kappaln2/κ em dias? Dê duas casas decimais.

h=h =h=aceito: ± 0.01
2Resposta numérica15 ptsSem resposta

Uma taxa parte de X0=0,08X_0=0{,}08X0​=0,08 e segue um processo OU com θ=0,04\theta=0{,}04θ=0,04 e κ=0,5\kappa=0{,}5κ=0,5 por ano. Quanto vale E[X2]=θ+(X0−θ)e−κtE[X_2]=\theta+(X_0-\theta)e^{-\kappa t}E[X2​]=θ+(X0​−θ)e−κt após t=2t=2t=2 anos? Dê quatro casas decimais.

m=m =m=aceito: ± 0.0003
3Resposta numérica15 ptsSem resposta

Um processo OU tem σ=0,06\sigma=0{,}06σ=0,06 e κ=0,18\kappa=0{,}18κ=0,18. Qual é seu desvio padrão de longo prazo σ/2κ\sigma/\sqrt{2\kappa}σ/2κ​?

s=s =s=aceito: ± 0.002
4Escolha15 ptsSem resposta

Para uma taxa CIR, quais conjuntos de parâmetros satisfazem a condição de Feller 2κθ≥σ22\kappa\theta\ge\sigma^{2}2κθ≥σ2 e ficam positivos? Escolha todos os corretos.

5Associar15 ptsSem resposta

Associe cada item ao seu significado.

Escolha o par de cada item da esquerda.

Processo OU
Processo CIR
κ\kappaκ
θ\thetaθ
6Ordenar os passos10 ptsSem resposta

Coloque os passos em ordem.

Arraste para reordenar, ou foque um item, Espaço para levantá-lo, setas para movê-lo e Espaço para soltá-lo.

  1. 1Calcular a meia-vida
  2. 2Regredir cada variação sobre o nível anterior
  3. 3Pegar a série e suas variações
  4. 4Ler a velocidade e o nível do ajuste
7Explicar com palavras15 ptsSem resposta

Em uma ou duas frases, explique por que a diferença entre duas ações relacionadas é modelada com um processo OU e como um trader pode usá-la.

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