σμ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 AcademyHojas de rutaRutas
Ctrl K
AO
+1,2 k estudiantes
Iniciar sesiónUnirse ↗
Hojas de rutaRutas
AO
+1,2 k estudiantes
Iniciar sesión
  • 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 AcademyHojas de rutaRutas
Ctrl K
AO
+1,2 k estudiantes
Iniciar sesiónUnirse ↗
Hojas de rutaRutas
AO
+1,2 k estudiantes
Iniciar sesión
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Ruta de statsmodels›Módulo 1 · La regresión y sus comprobaciones›Tema 1.4·~50 minIntermedio

Diagnóstico de residuos VIF y Durbin–Watson

Posición en la rutaMódulo 1 de 3 · Tema 4 de 8
1.4 Diagnóstico de residuos VIF y Durbin–Watson
—Puntuación del lab— / 100XP total—Racha—

Comprobar los supuestos antes de creer en las estrellas

Los errores estándar de un resumen de regresión solo son correctos si se cumplen tres cosas: los residuos no están correlacionados entre sí, su dispersión no cambia con el tiempo y los regresores no son casi copias unos de otros. statsmodels da una prueba para cada una. El estadístico de Durbin–Watson mira los residuos vecinos. El factor de inflación de la varianza, VIF, mira cuán bien se puede reconstruir cada regresor a partir de los demás. La prueba de Breusch–Pagan pregunta si la dispersión de los residuos depende de los regresores, y la de Jarque–Bera si la asimetría y las colas gruesas son lo bastante grandes para importar. Un mal resultado no vuelve inútiles los coeficientes, dice qué errores estándar poner en duda.

DW=∑t=2n(et−et−1)2∑t=1net2≈2(1−ρ^1),VIFj=11−Rj2,sej∝VIFj\mathrm{DW}=\frac{\sum_{t=2}^{n}(e_t-e_{t-1})^{2}}{\sum_{t=1}^{n}e_t^{2}}\approx2(1-\hat\rho_1),\qquad \mathrm{VIF}_j=\frac{1}{1-R_j^{2}},\qquad \mathrm{se}_j\propto\sqrt{\mathrm{VIF}_j}DW=∑t=1n​et2​∑t=2n​(et​−et−1​)2​≈2(1−ρ^​1​),VIFj​=1−Rj2​1​,sej​∝VIFj​​(1)
Residuos y dos regresores correlacionadosTomemos los residuos −0,4;0,8;0;−0,8;0,4-0{,}4;0{,}8;0;-0{,}8;0{,}4−0,4;0,8;0;−0,8;0,4 del ajuste de cinco meses. Las diferencias entre vecinos son 1,2;−0,8;−0,8;1,21{,}2;-0{,}8;-0{,}8;1{,}21,2;−0,8;−0,8;1,2, sus cuadrados suman 4,164{,}164,16 y ∑et2=1,6\sum e_t^2=1{,}6∑et2​=1,6, así que DW=2,6\mathrm{DW}=2{,}6DW=2,6 y ρ^1≈1−2,6/2=−0,3\hat\rho_1\approx1-2{,}6/2=-0{,}3ρ^​1​≈1−2,6/2=−0,3: los residuos tienden a cambiar de signo. Un valor cercano a 222 significa sin correlación de primer orden, cercano a 000 correlación positiva y cercano a 444 negativa. Si dos regresores tienen correlación 0,90{,}90,9, cada uno se explica por el otro con Rj2=0,81R_j^2=0{,}81Rj2​=0,81 y VIF=1/0,19=5,26\mathrm{VIF}=1/0{,}19=5{,}26VIF=1/0,19=5,26. Con correlación 0,990{,}990,99 el VIF es unos 505050, y con Rj2=0,99R_j^2=0{,}99Rj2​=0,99 es 100100100, lo que estira los errores estándar 100=10\sqrt{100}=10100​=10 veces. Con datos reales, la regresión de tres factores de Apple (258258258 meses desde marzo de 2005) tiene DW=1,94\mathrm{DW}=1{,}94DW=1,94 y un valor p de Breusch–Pagan de 0,210{,}210,21, así que hay poco que temer, aunque Jarque–Bera rechaza la normalidad (p=0,015p=0{,}015p=0,015, curtosis 3,83{,}83,8). Ahora añada el rendimiento en exceso del fondo SPY junto al factor de mercado: su correlación es 0,9940{,}9940,994, ambos VIF saltan a 82,982{,}982,9, el error estándar de la carga de mercado pasa de 0,100{,}100,10 a 0,910{,}910,91 y su estimación cambia a −0,23-0{,}23−0,23 mientras R2R^2R2 casi no se mueve (0,3470{,}3470,347). Por último, regrese log HD sobre log LOW en 6 6966\,6966696 días: R2=0,93R^2=0{,}93R2=0,93 pero DW=0,002\mathrm{DW}=0{,}002DW=0,002. Un DW muy inferior a R2R^2R2 avisa de que dos precios con tendencia se están emparejando por azar.
Una alerta no es un veredictoCada diagnóstico señala un supuesto. Corrija el problema correspondiente: errores estándar robustos para residuos correlacionados o desiguales (siguiente tema), eliminar o combinar regresores colineales, o diferenciar series con tendencia.
  • Durbin–Watson cerca de 2 es sano, cerca de 0 o 4 indica que los residuos vecinos están ligados.
  • VIF por encima de 10 más o menos indica que los regresores se enredan y los estadísticos t individuales no son fiables.
  • Un R2R^2R2 alto con un DW diminuto es el signo clásico de una regresión entre series con tendencia.

Lab: qué se califica

  • Un estadístico de Durbin–Watson20 pts
  • La autocorrelación implícita10 pts
  • Un factor de inflación de la varianza20 pts
  • Cuánto se estira un error estándar20 pts
  • Emparejar los diagnósticos10 pts
  • Regresores colineales20 pts
0/ 6 respondidos
Ejercicios
1Respuesta numérica20 ptsSin responder

Los residuos son −0,4;0,8;0;−0,8;0,4-0{,}4;0{,}8;0;-0{,}8;0{,}4−0,4;0,8;0;−0,8;0,4. Las diferencias al cuadrado entre vecinos suman 4,164{,}164,16 y ∑et2=1,6\sum e_t^2=1{,}6∑et2​=1,6. ¿Cuánto vale DW\mathrm{DW}DW? Dé un decimal.

dw=dw =dw=aceptado: ± 0.05
2Respuesta numérica10 ptsSin responder

Use ρ^1≈1−DW/2\hat\rho_1\approx1-\mathrm{DW}/2ρ^​1​≈1−DW/2 con DW=2,6\mathrm{DW}=2{,}6DW=2,6. ¿Cuánto vale ρ^1\hat\rho_1ρ^​1​?

rho=rho =rho=aceptado: ± 0.01
3Respuesta numérica20 ptsSin responder

Dos regresores tienen correlación 0,90{,}90,9. Regresar uno sobre el otro da Rj2=0,81R_j^2=0{,}81Rj2​=0,81. ¿Cuánto vale VIF=1/(1−Rj2)\mathrm{VIF}=1/(1-R_j^2)VIF=1/(1−Rj2​)? Dé dos decimales.

v=v =v=aceptado: ± 0.03
4Respuesta numérica20 ptsSin responder

Los dos VIF valen 82,982{,}982,9. ¿Por qué factor es mayor cada error estándar que con regresores no correlacionados, VIF\sqrt{\mathrm{VIF}}VIF​? Dé un decimal.

s=s =s=aceptado: ± 0.1
5Emparejar10 ptsSin responder

Empareje cada diagnóstico con el problema que busca.

Elige la pareja de cada elemento de la izquierda.

Durbin–Watson
VIF
Breusch–Pagan
Jarque–Bera
6Explicar con palabras20 ptsSin responder

Añadir el rendimiento del fondo SPY junto al factor de mercado dejó R2R^2R2 en 0,3470{,}3470,347 pero multiplicó por nueve el error estándar de la carga de mercado. En una o dos frases, explique por qué.

Modo matemáticasEntrada por teclado o LaTeXEjercicio 1 de 6 · Ctrl ⏎ para comprobar

Inicia sesión para ejecutar tu código.

Todas las clases se pueden leer gratis. Crea una cuenta o inicia sesión para ejecutar código, lanzar las pruebas y enviar este lab.

  • IDE en el navegador con terminal bash — sin instalar nada
  • Corrección instantánea, XP y tu lugar en la ruta
Crear una cuentaIniciar sesión
O
Continuar con GitHub