QLIKE ou erreur quadratique pour prévoir la volatilité : proxies bruités
Comparez les pertes QLIKE et d’erreur quadratique pour les prévisions de volatilité, suivez un exemple d’inversion du classement et voyez quand des proxies bruités de variance réalisée préservent le classement attendu
Dans ce guideDéfinissez la cible de la prévision de volatilité
Bref résumé
QLIKE et la perte d’erreur quadratique évaluent différemment les prévisions de variance conditionnelle. Toutes deux préservent le classement attendu si le proxy de volatilité est conditionnellement non biaisé, mais le classement observé dans un échantillon peut varier. Un proxy biaisé ou mal adapté à la cible annule cette garantie
Définissez la cible de la prévision de volatilité
Un modèle de volatilité prévoit à quel point un rendement futur pourrait varier, et non s’il sera positif ou négatif. Pour l’évaluer, définissez d’abord la cible, par exemple la variance conditionnelle du rendement de demain, mesurée en points de base au carré. Une prévision de l’écart-type, une prévision de la variance et une estimation de la variance réalisée intrajournalière sont liées, mais ne sont pas interchangeables sans transformation et horizon explicités.
Cette question est indépendante de la façon dont le modèle produit sa prévision. Le guide GARCH explique une manière d’actualiser la variance conditionnelle à partir des rendements passés. Ce guide commence après que deux modèles ou plus ont produit des prévisions et examine comment les évaluer face à une mesure imparfaite de la variance réalisée ensuite.
« Meilleure prévision » n’a pas de sens unique tant que la cible, l’échantillon d’évaluation et la fonction de perte ne sont pas fixés. Un modèle peut être premier avec une perte et second avec une autre, car chaque fonction attribue un coût différent aux erreurs de prévision
Alignez le proxy, l’horizon et les unités
Notons vₜ la variance conditionnelle non observée du rendement cible, hₜ une prévision établie avec les informations disponibles avant ce rendement et xₜ un proxy observé utilisé pour l’évaluation. Le rendement au carré est un proxy courant, mais il n’est conditionnellement non biaisé pour la variance que si l’espérance conditionnelle du rendement est nulle. Si cette espérance ne l’est pas, le rendement brut au carré estime le second moment conditionnel, et non la variance conditionnelle. On peut plutôt construire le proxy à partir de rendements dont on a retiré l’espérance conditionnelle. La variance réalisée, calculée à partir des rendements intrajournaliers, peut apporter davantage d’informations sur les variations au cours d’une séance, mais elle mesure toujours un intervalle précis et dépend des règles d’échantillonnage et des données de prix.
Retirer la moyenne ne supprime pas automatiquement le biais du proxy lorsque la moyenne conditionnelle est estimée. Si mₜ = E[rₜ | Fₜ₋₁], hₜ = Var(rₜ | Fₜ₋₁) et que la moyenne estimée m̂ₜ est fixée à partir des informations disponibles à l’origine de la prévision, alors E[(rₜ − m̂ₜ)² | Fₜ₋₁] = hₜ + (mₜ − m̂ₜ)². Toute erreur prévisible d’estimation de la moyenne ajoute donc au proxy un terme non négatif. Précisez comment la moyenne est estimée et si le proxy vise la variance ou le second moment avant d’invoquer un résultat de non-biais conditionnel.
xₜ et hₜ doivent correspondre au même actif, à la même définition du rendement, à la même fenêtre temporelle, au même horizon et aux mêmes unités. Si xₜ est mesuré en bp², hₜ doit aussi l’être ; la perte d’erreur quadratique est alors en bp⁴. N’évaluez pas une prévision quotidienne de variance de clôture à clôture avec une mesure réalisée qui omet la période de nuit, sauf si c’est bien la cible visée.
Conservez les valeurs du proxy et les prévisions de tous les modèles pour les mêmes origines d’évaluation. Si un modèle n’a pas de prévision pour une date, définissez à l’avance un échantillon commun ou une règle justifiée pour les données manquantes. Comparer des moyennes calculées sur des dates différentes peut confondre la performance des modèles et les conditions de marché auxquelles chacun a été exposé
Définissez l’erreur quadratique et QLIKE
La perte d’erreur quadratique pour un proxy de variance non négatif xₜ et une prévision de variance positive hₜ est :
L_MSE(xₜ, hₜ) = (xₜ − hₜ)²
La perte QLIKE est :
L_QLIKE(xₜ, hₜ) = log(hₜ) + xₜ / hₜ
Plus le score est bas, mieux c’est. Lorsque xₜ est strictement positif, QLIKE s’écrit aussi sous la forme du ratio xₜ/hₜ − log(xₜ/hₜ) − 1. Les deux formules diffèrent d’un terme qui dépend du proxy observé, mais pas de la prévision ; elles donnent donc le même classement sur un échantillon commun. La forme log(hₜ) reste définie lorsque xₜ est nul, à condition que hₜ soit positif. Patton définit ces pertes de variance et étudie leur comportement avec des proxies imparfaits (Patton, 2011).
QLIKE correspond à un score de quasi-vraisemblance gaussienne pour les prévisions de variance (Hansen et Lunde, 2005). Ce lien ne prouve pas que les rendements sont gaussiens, pas plus qu’un score bas ne valide les hypothèses de distribution du modèle. L’erreur quadratique mesure le carré de l’écart absolu entre le proxy et la prévision. Il faut choisir le score qui correspond à l’objectif de comparaison et aux hypothèses sur le proxy
Voyez ce que chaque score met en avant
La perte d’erreur quadratique s’exprime en unités de variance au carré et augmente rapidement lorsque le proxy et la prévision sont éloignés. Quelques valeurs très élevées du proxy peuvent donc dominer la moyenne. Cela peut convenir si les grandes erreurs absolues en unités de variance doivent coûter beaucoup plus cher, mais rend le résultat sensible aux observations extrêmes.
Multiplier xₜ et hₜ par la même constante positive de conversion c ajoute log(c) à log(hₜ) + xₜ/hₜ. Cet ajout est commun à toutes les prévisions évaluées sur le même échantillon de proxies, donc le classement ne change pas ; en revanche, la valeur absolue du terme logarithmique dépend de l’unité choisie. QLIKE dépend du rapport entre la prévision et le proxy via xₜ/hₜ, ainsi que du niveau de hₜ via log(hₜ). Si la prévision est beaucoup trop basse par rapport à un proxy élevé, le terme de rapport augmente fortement. Une surestimation coûte aussi davantage à mesure que log(hₜ) augmente, mais plus lentement pour des erreurs proportionnelles comparables. QLIKE n’est pas une perte résistante aux valeurs aberrantes : un proxy extrême contribue toujours au score via xₜ/hₜ.
Aucune des deux pertes ne domine pour toutes les décisions. L’erreur quadratique accorde davantage de poids aux écarts absolus importants en unités de variance, tandis que QLIKE traite différemment les erreurs relatives. Le résultat de Patton sur la robustesse au bruit du proxy ne signifie ni que les deux pertes classent les modèles de la même façon, ni que l’une ou l’autre résiste aux valeurs aberrantes
Suivez un exemple sur deux périodes
Supposons que les proxies de variance observés soient x = [1, 4] bp². Le modèle A prévoit hᴬ = [1, 1] bp² et le modèle B, hᴮ = [4, 2] bp². Les nombres sont hypothétiques et montrent comment la perte peut modifier le classement.
| Période | Proxy x | Prévision A h | Prévision B h | MSE A | MSE B | QLIKE A | QLIKE B |
|---|---|---|---|---|---|---|---|
| 1 | 1 | 1 | 4 | 0 | 9 | 1.000 | 1.636 |
| 2 | 4 | 1 | 2 | 9 | 4 | 4.000 | 2.693 |
| Moyenne | — | — | — | 4.500 | 6.500 | 2.500 | 2.165 |
MSE favorise le modèle A : son score moyen est de 4,5 bp⁴, contre 6,5 bp⁴ pour B. QLIKE favorise le modèle B : son score moyen est d’environ 2,165, contre 2,5 pour A. Ces deux périodes illustrent uniquement le calcul. Elles sont insuffisantes pour estimer l’incertitude, prouver qu’une prévision est meilleure ou tirer une conclusion sur une stratégie de trading <!-- learn:illustration -->

Quand le bruit du proxy préserve les classements attendus
Un proxy de volatilité peut être bruité tout en restant conditionnellement non biaisé. Supposons que E[xₜ | Fₜ₋₁] = vₜ, où Fₜ₋₁ désigne les informations disponibles au moment de la prévision. La perte quadratique attendue d’une prévision hₜ établie à partir de ces informations est :
E[(xₜ − hₜ)² | Fₜ₋₁] = (vₜ − hₜ)² + Var(xₜ | Fₜ₋₁)
Le terme de variance ne dépend pas de la prévision évaluée. Il augmente donc le MSE attendu des deux prévisions du même montant et s’annule dans la comparaison de leurs pertes attendues. Pour QLIKE, l’absence de biais conditionnel donne :
E[log(hₜ) + xₜ/hₜ | Fₜ₋₁] = log(hₜ) + vₜ/hₜ
C’est le score obtenu en utilisant la variance latente à la place du proxy. Dans ces conditions, chaque perte préserve le classement attendu des prévisions de variance concurrentes par rapport à la cible latente. Patton (2011) parle de classement robuste au proxy ; cela concerne le bruit des classements attendus, et non la résistance aux valeurs aberrantes.
Ce résultat suppose le même ensemble d’informations conditionnelles, un proxy conditionnellement non biaisé, des prévisions positives pour QLIKE et des pertes attendues finies. Il ne dit pas que MSE et QLIKE classeront les modèles de la même façon. Dans l’exemple sur deux périodes, les deux pertes utilisent les mêmes observations bruitées, mais n’accordent pas la même importance aux erreurs de prévision
Un proxy bruité peut induire en erreur dans un échantillon fini
La préservation du classement attendu ne garantit pas que chaque échantillon observé reproduise le classement fondé sur la variance latente. Le bruit du proxy ajoute de la variabilité aux pertes observées et peut réduire la puissance d’une comparaison de prévisions. Sur une courte période d’évaluation, le classement des modèles peut changer simplement parce que quelques valeurs du proxy sont exceptionnellement hautes ou basses, même si l’absence de biais conditionnel se vérifie en moyenne.
La garantie échoue aussi si le proxy est conditionnellement biaisé par rapport à la cible définie. La variance réalisée à haute fréquence peut être affectée par les rebonds entre prix acheteur et vendeur, les cotations obsolètes ou asynchrones, la fréquence d’échantillonnage et l’omission des rendements de nuit. Un proxy visant l’intégrated variance intrajournalière peut ne pas être une mesure non biaisée de la variance conditionnelle de clôture à clôture. Le guide de calcul de la volatilité réalisée présente les choix de construction ; le guide sur la variance réalisée à deux échelles présente un estimateur conçu pour prendre en compte une partie du bruit de microstructure dans les données à haute fréquence. Hansen et Lunde (2006) documentent l’effet possible du bruit de microstructure du marché sur la mesure de la variance réalisée.
« Robuste » a ici un sens précis : si le proxy est conditionnellement non biaisé, le classement attendu est préservé. Cela ne signifie pas que le score observé ignore les valeurs aberrantes, que toute mesure de volatilité réalisée est non biaisée ou que la comparaison est protégée contre une discordance de la cible. Précisez ce que mesure le proxy et quelles hypothèses le relient à vₜ
Pour deux prévisions hᴬₜ et hᴮₜ fixées à la même origine, l’écart de MSE attendu est E[L_MSE(xₜ,hᴬₜ) − L_MSE(xₜ,hᴮₜ) | Fₜ₋₁] = (vₜ − hᴬₜ)² − (vₜ − hᴮₜ)². Sous la même condition sur le proxy, l’écart de QLIKE attendu est log(hᴬₜ) + vₜ/hᴬₜ − log(hᴮₜ) − vₜ/hᴮₜ. Ces expressions montrent ce que la robustesse du classement au proxy élimine : le bruit supplémentaire dans le score attendu du proxy. Les comparaisons de prévisions restent toutefois différentes, car MSE et QLIKE attribuent des coûts différents aux erreurs.
Une comparaison de pertes et un test de prévision répondent à des questions différentes
Après avoir choisi le score, calculez une différence de pertes appariées à chaque origine de prévision commune. Avec dₜ = L_A,ₜ − L_B, une moyenne positive favorise B, dont la perte est plus faible. Un test de Diebold–Mariano vérifie si la différence attendue est nulle à partir de la série temporelle de ces différences appariées ; il ne choisit ni entre QLIKE et MSE ni la cible à retenir. Le guide Diebold–Mariano présente le cadre d’inférence général.
Si les prévisions sur plusieurs périodes se chevauchent, ou si les différences de score sont autocorrélées pour une autre raison, utilisez une erreur-type tenant compte de la dépendance, par exemple une estimation HAC appropriée. Newey et West (1987) proposent un estimateur de covariance HAC semi-défini positif. Indiquez l’horizon, les origines d’évaluation, le signe de la différence de pertes, la méthode de covariance et, le cas échéant, le noyau et la bande passante. Une faible valeur p ne corrige pas un proxy biaisé ou mal adapté à la cible
Fixez le protocole d’évaluation avant de découvrir le gagnant
Utilisez un dispositif chronologique hors échantillon et enregistrez les prévisions que chaque modèle aurait effectivement produites à chaque origine. Fixez la cible, la construction du proxy, l’horizon, l’unité, l’échantillon commun et la perte avant d’examiner le modèle qui obtient le meilleur score. Consignez les fenêtres d’estimation, les règles de réestimation, les observations manquantes et l’utilisation répétée de la période d’évaluation pour ajuster les modèles. Si vous comparez MSE et QLIKE et ne publiez que le gagnant, signalez cette sélection au lieu de la présenter comme un test unique préspécifié.
Indiquez la perte moyenne de chaque modèle, la différence appariée, la taille de l’échantillon, la définition du proxy et la méthode d’inférence. QLIKE exige hₜ > 0 ; si vous imposez un plancher à la prévision, définissez-le avant l’évaluation, car il peut modifier les scores. Vérifiez la sensibilité à des choix défendables de proxy et d’échantillonnage, tout en précisant que multiplier les essais crée aussi un problème de sélection.
Une perte de volatilité plus faible mesure la performance selon le score et le proxy retenus. Elle ne prouve ni qu’un prédicteur cause la volatilité, ni que les rendements sont normaux, ni qu’une stratégie fondée sur la prévision sera rentable après spreads, frais, slippage, financement et contraintes de risque. Évaluez la qualité des prévisions et les résultats de trading comme deux affirmations distinctes
Questions fréquentes
Q1QLIKE est-elle toujours meilleure que l’erreur quadratique pour les prévisions de volatilité ?
Non. Les pertes pondèrent les erreurs différemment. Choisissez selon la cible et le dispositif d’évaluation avant de voir quel modèle gagne. Aucun score n’est universellement meilleur pour toutes les décisions
Q2La robustesse du proxy signifie-t-elle que la mesure de variance réalisée n’est pas bruitée ?
Non. Le résultat admet du bruit si le proxy est conditionnellement non biaisé pour la cible. Ce bruit peut toujours déstabiliser les classements observés et réduire la puissance statistique
Q3Puis-je évaluer une prévision d’écart-type avec ces formules ?
Pas sans la convertir en variance ou redéfinir la perte. Ces formules prennent en entrée un proxy et une prévision de variance ; comparer un écart-type à une variance mélange les cibles et les unités
Q4Un score QLIKE inférieur signifie-t-il qu’une stratégie sera rentable ?
Non. Il indique quelle prévision obtient le meilleur score avec le proxy et l’échantillon spécifiés. La rentabilité dépend d’une règle de trading distincte, de l’exécution, du financement et des contraintes de risque Travaux de recherche - Patton (2011), “Volatility forecast comparison using imperfect volatility proxies,” *Journal of Econometrics*, 160(1), 246–256. - Hansen and Lunde (2005), “A forecast comparison of volatility models: does anything beat a GARCH(1,1)?,” *Journal of Applied Econometrics*, 20(7), 873–889. - Hansen and Lunde (2006), “Realized Variance and Market Microstructure Noise,” *Journal of Business & Economic Statistics*, 24(2), 127–161. - Diebold and Mariano (1995), “Comparing Predictive Accuracy,” *Journal of Business & Economic Statistics*, 13(3), 253–263. - Newey and West (1987), “A Simple, Positive Semi-definite, Heteroskedasticity and Autocorrelation Consistent Covariance Matrix,” *Econometrica*, 55(3), 703–708.
Sources et lectures complémentaires
Signaler un problème
Nous préparons un e-mail avec le lien de cet article. Mark ne reçoit le signalement qu’après son envoi
Vérification rapide
Guide terminé ? Vérifiez vos acquis avec 3 questions
Question 01
Dans l’exemple sur deux périodes, quel modèle a le score QLIKE moyen le plus faible ?
Choisissez une réponse pour voir l'explication
Glossaire des options
A time-series model that updates conditional variance from past squared shocks and prior variance; it models volatility persistence, not return direction.
Lire le guide approfondiRealized volatilityVolatility calculated from price changes that occurred under a stated return, sampling-window, and annualization rule; different conventions can produce different values.
Lire le guide approfondi