4 novembre 2026 · options

Votre premier backtest d'options cache un problème de calendrier

Votre premier backtest d'options cache un problème de calendrier

Vous avez une première stratégie d'options qui fonctionne sur des signaux quotidiens. Elle achète un call lorsque votre sous-jacent clôture au-dessus de sa moyenne à 50 jours, puis sort après cinq séances. Votre backtest a des prix, des frais et un dimensionnement de position plausibles. Le problème, c'est qu'il traite « cinq séances » comme si chaque contrat d'option restait le même instrument pendant ces cinq jours.

Avant de calibrer le signal, donnez un calendrier à chaque contrat. La date d'expiration d'une option, son dernier horaire de trading, sa méthode de règlement et ses règles d'exercice déterminent quand son prix peut être observé et quand la position peut encore être modifiée. Ces détails peuvent transformer une période de détention ordinaire en un trade différent.

Quelle horloge votre option suit-elle ?

Votre sous-jacent peut se négocier alors que le marché des options est fermé, et l'option peut cesser d'être tradée avant la date imprimée comme expiration. Pour une option sur action américaine, la séance régulière se termine généralement à 4:00 p.m., heure de l'Est, tandis que certains produits ont des heures de clôture différentes. Une option hebdomadaire qui expire le vendredi ne signifie pas non plus que vous pouvez soumettre un ordre après la clôture du marché le vendredi et recevoir une exécution du vendredi.

Notez les horaires pertinents pour le produit et la place de marché que vous modélisez. Conservez le calendrier des séances, le fuseau horaire, les clôtures anticipées et le cut-off de dernière négociation avec les données du contrat. Un calendrier générique des jours de semaine manquera les jours fériés et les séances écourtées. Si vos données étiquettent un contrat avec une date mais ne fournissent aucun horodatage de dernière transaction, vous n'avez pas encore établi quand le backtest peut sortir.

Détail du contratCe dont votre backtest a besoinCe qui peut mal tourner
ExpirationLa convention d'expiration réelle du produitDétenir un contrat après sa dernière transaction
RèglementLivraison physique ou règlement en espècesInventer des actions ou des flux de trésorerie à l'expiration
Style d'exerciceQuand l'exercice peut intervenirIgnorer l'assignation anticipée sur les options short
Séance de tradingDernier horaire d'ordre éligible et calendrierExécuter pendant une séance fermée ou écourtée

Pourquoi le règlement change-t-il votre position ?

Supposons que votre call soit dans la monnaie à l'expiration. Avec un règlement physique, l'exercice peut créer une position en actions : un call standard sur action américaine représente typiquement 100 actions, sous réserve d'ajustements de contrat. Un backtest qui se contente de supprimer l'option à l'expiration a omis l'exposition actions et le mouvement de cash qui en résultent. Si vous aviez l'intention de clôturer avant l'expiration, votre ordre simulé doit intervenir avant le dernier horaire de trading du contrat.

Les options sur indices à règlement en espèces posent un problème différent. Leur valeur de règlement finale peut être calculée à partir d'un processus d'ouverture ou de clôture spécial, plutôt que du cours ordinaire que vous voyez dans votre historique d'options. Si votre stratégie conserve la position pendant ce calcul, utiliser la clôture de barre la plus proche du sous-jacent comme prix de règlement peut créer un résultat qu'aucun compte n'a reçu.

Et si vous êtes short d'une option de style américain, une assignation anticipée peut vous laisser avec des actions avant l'expiration. Vous ne pourrez peut-être pas inférer l'assignation de façon parfaite à partir d'une barre d'options quotidienne. Énoncez votre hypothèse, et maintenez-la cohérente entre le backtest et la stratégie paper. Un modèle qui suppose l'absence d'assignation anticipée n'est pas une hypothèse par défaut neutre ; c'est une simplification spécifique.

Comment votre sortie à cinq séances doit-elle fonctionner ?

Comptez les séances dans le calendrier de trading de l'option, pas sur des dates génériques. À chaque point de décision, identifiez le contrat exact que vous détenez, vérifiez s'il reste éligible au trading, et définissez ce qui se passe si votre sortie prévue tombe après son dernier horaire de trading. Vous pourriez rouler à la séance précédente, clôturer au dernier cours disponible, ou laisser le règlement s'opérer et modéliser l'actif résultant. Chaque choix décrit une stratégie différente.

Par exemple, une période de détention de cinq séances entrée le lundi peut couvrir une expiration du vendredi. Si la position est une option de la même semaine, votre sortie à la cinquième séance peut être impossible telle qu'écrite. Déplacer la sortie au jeudi change la période de détention. Rouler vers la prochaine expiration change le contrat et ajoute du spread, des frais et une nouvelle exposition à la volatilité. Consignez ce choix dans la logique de la stratégie au lieu de laisser le chargeur de données choisir silencieusement le prochain symbole listé.

Tenez un registre des contrats avec, au minimum, le sous-jacent, l'expiration, le strike, le right, le multiplicateur, le type de règlement, le style d'exercice, le calendrier des séances et l'horodatage de dernière transaction. Conservez aussi les ajustements de contrat ; une opération sur titres peut modifier les livrables tout en laissant derrière un ticker familier.

Que devez-vous vérifier avant de faire confiance au résultat ?

Prenez une position qui atteint l'expiration et suivez-la de l'entrée jusqu'au dénouement final. Confirmez que chaque cotation appartient à ce contrat, que votre sortie intervient pendant que le trading est autorisé, et que la position finale en cash ou en sous-jacent correspond aux règles de règlement du produit. Inspectez ensuite une semaine avec jour férié et une clôture anticipée. C'est là qu'une hypothèse de calendrier a tendance à se révéler.

Votre signal peut encore constituer une bonne recherche après ce travail. Mais le résultat décrira désormais un trade que votre système pourrait réellement détenir, clôturer ou régler. C'est le standard dont vous avez besoin avant de comparer des expirations d'options ou d'envoyer la stratégie en paper trading.

backtesting d'optionsexpirationrèglementingénierie des donnéespaper trading
← Tous les articles