σμ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 AcademyFeuilles de routeParcours
Ctrl K
AO
+1,2 k apprenants
ConnexionRejoindre ↗
Feuilles de routeParcours
AO
+1,2 k apprenants
Connexion
  • 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 AcademyFeuilles de routeParcours
Ctrl K
AO
+1,2 k apprenants
ConnexionRejoindre ↗
Feuilles de routeParcours
AO
+1,2 k apprenants
Connexion
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Parcours statsmodels›Module 1 · La régression et ses vérifications›Sujet 1.4·~50 minIntermédiaire

Diagnostics des résidus VIF et Durbin–Watson

Position dans le parcoursModule 1 sur 3 · Sujet 4 sur 8
1.4 Diagnostics des résidus VIF et Durbin–Watson
—Score du lab— / 100XP total—Série—

Vérifier les hypothèses avant de croire les étoiles

Les erreurs standard d'un résumé de régression ne sont justes que si trois choses tiennent : les résidus ne sont pas corrélés entre eux, leur dispersion ne change pas dans le temps, et les régresseurs ne sont pas presque des copies les uns des autres. statsmodels fournit un test pour chacune. La statistique de Durbin–Watson regarde les résidus voisins. Le facteur d'inflation de la variance, VIF, regarde à quel point chaque régresseur peut être reconstruit à partir des autres. Le test de Breusch–Pagan demande si la dispersion des résidus dépend des régresseurs, et le test de Jarque–Bera si l'asymétrie et les queues épaisses sont assez fortes pour compter. Un mauvais résultat ne rend pas les coefficients inutiles, il dit quelles erreurs standard mettre en doute.

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)
Des résidus et deux régresseurs corrélésPrenons les résidus −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 de l'ajustement sur cinq mois. Les différences entre voisins sont 1,2;−0,8;−0,8;1,21{,}2;-0{,}8;-0{,}8;1{,}21,2;−0,8;−0,8;1,2, leurs carrés totalisent 4,164{,}164,16 et ∑et2=1,6\sum e_t^2=1{,}6∑et2​=1,6, donc DW=2,6\mathrm{DW}=2{,}6DW=2,6 et ρ^1≈1−2,6/2=−0,3\hat\rho_1\approx1-2{,}6/2=-0{,}3ρ^​1​≈1−2,6/2=−0,3 : les résidus ont tendance à changer de signe. Une valeur proche de 222 signifie pas de corrélation d'ordre un, proche de 000 corrélation positive, proche de 444 négative. Si deux régresseurs ont une corrélation de 0,90{,}90,9, chacun est expliqué par l'autre avec Rj2=0,81R_j^2=0{,}81Rj2​=0,81 et VIF=1/0,19=5,26\mathrm{VIF}=1/0{,}19=5{,}26VIF=1/0,19=5,26. Avec une corrélation de 0,990{,}990,99 le VIF vaut environ 505050, et avec Rj2=0,99R_j^2=0{,}99Rj2​=0,99 il vaut 100100100, ce qui étire les erreurs standard de 100=10\sqrt{100}=10100​=10. Sur données réelles, la régression à trois facteurs d'Apple (258258258 mois depuis mars 2005) a DW=1,94\mathrm{DW}=1{,}94DW=1,94 et une p-valeur de Breusch–Pagan de 0,210{,}210,21, donc peu d'inquiétude, même si Jarque–Bera rejette la normalité (p=0,015p=0{,}015p=0,015, kurtosis 3,83{,}83,8). Ajoutons maintenant le rendement excédentaire du fonds SPY à côté du facteur marché : leur corrélation est de 0,9940{,}9940,994, les deux VIF montent à 82,982{,}982,9, l'erreur standard de l'exposition au marché passe de 0,100{,}100,10 à 0,910{,}910,91 et son estimation devient −0,23-0{,}23−0,23 alors que R2R^2R2 bouge à peine (0,3470{,}3470,347). Enfin, régressons log HD sur log LOW sur 6 6966\,6966696 jours : R2=0,93R^2=0{,}93R2=0,93 mais DW=0,002\mathrm{DW}=0{,}002DW=0,002. Un DW très inférieur à R2R^2R2 avertit que deux prix tendanciels sont appariés par hasard.
Une alerte n'est pas un verdictChaque diagnostic vise une hypothèse. Corrigez le problème correspondant : erreurs standard robustes pour des résidus corrélés ou inégaux (sujet suivant), suppression ou combinaison des régresseurs colinéaires, ou différenciation des séries tendancielles.
  • Durbin–Watson proche de 2 est sain, proche de 0 ou de 4 signifie que les résidus voisins sont liés.
  • VIF au-dessus d'environ 10 signifie que les régresseurs s'emmêlent et que les statistiques t individuelles ne sont pas fiables.
  • Un R2R^2R2 élevé avec un DW minuscule est le signe classique d'une régression entre séries tendancielles.

Lab : ce qui est noté

  • Une statistique de Durbin–Watson20 pts
  • L'autocorrélation impliquée10 pts
  • Un facteur d'inflation de la variance20 pts
  • De combien une erreur standard s'étire20 pts
  • Associer les diagnostics10 pts
  • Des régresseurs colinéaires20 pts
0/ 6 traités
Exercices
1Réponse numérique20 ptsSans réponse

Les résidus sont −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. Les différences au carré entre voisins totalisent 4,164{,}164,16 et ∑et2=1,6\sum e_t^2=1{,}6∑et2​=1,6. Que vaut DW\mathrm{DW}DW ? Donnez une décimale.

dw=dw =dw=accepté : ± 0.05
2Réponse numérique10 ptsSans réponse

Utilisez ρ^1≈1−DW/2\hat\rho_1\approx1-\mathrm{DW}/2ρ^​1​≈1−DW/2 avec DW=2,6\mathrm{DW}=2{,}6DW=2,6. Que vaut ρ^1\hat\rho_1ρ^​1​ ?

rho=rho =rho=accepté : ± 0.01
3Réponse numérique20 ptsSans réponse

Deux régresseurs ont une corrélation de 0,90{,}90,9. Régresser l'un sur l'autre donne Rj2=0,81R_j^2=0{,}81Rj2​=0,81. Que vaut VIF=1/(1−Rj2)\mathrm{VIF}=1/(1-R_j^2)VIF=1/(1−Rj2​) ? Donnez deux décimales.

v=v =v=accepté : ± 0.03
4Réponse numérique20 ptsSans réponse

Les deux VIF valent 82,982{,}982,9. De quel facteur chaque erreur standard est-elle plus grande qu'avec des régresseurs non corrélés, VIF\sqrt{\mathrm{VIF}}VIF​ ? Donnez une décimale.

s=s =s=accepté : ± 0.1
5Associer10 ptsSans réponse

Associez chaque diagnostic au problème qu'il cherche.

Choisissez le partenaire de chaque élément de gauche.

Durbin–Watson
VIF
Breusch–Pagan
Jarque–Bera
6Expliquer avec des mots20 ptsSans réponse

Ajouter le rendement du fonds SPY à côté du facteur marché a laissé R2R^2R2 à 0,3470{,}3470,347 mais a multiplié par neuf l'erreur standard de l'exposition au marché. En une ou deux phrases, expliquez pourquoi.

Mode mathsSaisie au clavier ou en LaTeXExercice 1 sur 6 · Ctrl ⏎ pour vérifier

Connectez-vous pour exécuter votre code.

Tous les cours sont gratuits à lire. Créez un compte ou connectez-vous pour exécuter du code, lancer les tests et soumettre ce lab.

  • IDE dans le navigateur avec terminal bash — rien à installer
  • Correction instantanée, XP et votre place dans le parcours
Créer un compteSe connecter
OU
Continuer avec GitHub