Strasmore Research
Apprendre Matt ConnorPar Matt Connor · Mis à jour le 2026-10-11 · data as of October 11, 2026 · refreshed weekly

Cycles d’expiration des options expliqués

Les cycles d’expiration déterminent les mois affichés dans la chaîne d’options. Découvrez les trois groupes et pourquoi les LEAPS arrivent toujours en janvier.

Les cycles d’expiration des options sont la règle de cotation qui détermine les mois d’expiration affichés dans la chaîne d’options d’une action. Lors de la première cotation de ses options, chaque action américaine éligible aux options est rattachée à l’un de trois cycles. Cette affectation, combinée à un minimum permanent de quatre mois d’expiration, détermine la série de dates affichée dans la chaîne du courtier. La question porte ici sur les mois cotés. Pour connaître la date à laquelle une option expire effectivement, voir la date d’expiration des options, et pour consulter la liste datée de cette année, voir le calendrier des expirations d’options 2026.

Quel est le cycle d’expiration d’une option ?

Lorsqu’une bourse introduit pour la première fois des options sur une action, elle affecte cette action à l’un de trois cycles d’expiration. Chaque cycle couvre quatre mois espacés d’un trimestre :

  • Le cycle de janvier : janvier, avril, juillet, octobre
  • Le cycle de février : février, mai, août, novembre
  • Le cycle de mars : mars, juin, septembre, décembre

Le cycle d’une action est fixé une fois pour toutes et reste inchangé pendant toute la durée de la cotation. Il s’agit d’une caractéristique de la cotation, et non de l’entreprise. Le cycle régit les échéances mensuelles les plus éloignées, c’est-à-dire les contrats arrivant à échéance le troisième vendredi et situés au-delà des premières échéances de la chaîne d’options. Il ne dit rien des prochaines semaines, qui relèvent d’une règle distincte.

Pourquoi chaque chaîne affiche-t-elle au moins quatre mois d’échéance ?

Les normes de cotation fixent un minimum. À tout moment, une action assortie d’options compte au moins quatre mois d’échéance, sélectionnés selon un ordre défini. Les deux premiers sont les mois à court terme : le mois en cours et le mois suivant. Les deux suivants sont les deux premiers mois du cycle propre à l’action qui ne sont pas déjà couverts par cette paire de mois à court terme.

Prenons l’exemple d’une action relevant du cycle de février en juin. Les mois à court terme sont juin et juillet. Les prochains mois du cycle non encore retenus sont août et novembre ; la chaîne affiche donc juin, juillet, août et novembre. Une fois l’échéance de juin passée, la paire de mois à court terme devient juillet et août, et la chaîne s’étend jusqu’à novembre et février. Les mois à court terme se décalent chaque mois. Les mois du cycle avancent d’un cran tous les trois mois.

Quels mois d’expiration sont cotés sur une chaîne réelle ?

Quatre est un plancher, et une valeur très négociée se situe largement au-dessus. Le panneau ci-dessous recense toutes les échéances de la chaîne d’Apple lors de la dernière séance disponible, avec le nombre de contrats associé à chaque date.

RequêteChaque échéance listée sur la chaîne AAPL, avec les contrats à chaque date
25 rows (showing 20)
date d’expirationlibellé d’expirationjours restantsnombre de contrats
2026-10-09Oct 9, 20261112
2026-10-12Oct 12, 2026481
2026-10-14Oct 14, 2026657
2026-10-16Oct 16, 2026899
2026-10-19Oct 19, 20261153
2026-10-21Oct 21, 20261349
2026-10-23Oct 23, 20261591
2026-10-30Oct 30, 20262256
2026-11-06Nov 6, 20262959
2026-11-13Nov 13, 20263646
2026-11-20Nov 20, 20264393
2026-11-27Nov 27, 20265032
2026-12-18Dec 18, 20267196
2027-01-15Jan 15, 202799103
2027-02-19Feb 19, 202713466
2027-03-19Mar 19, 202716266
2027-04-16Apr 16, 202719060
2027-06-17Jun 17, 202725262
2027-09-17Sep 17, 202734474
2027-12-17Dec 17, 202743557
Le SQL exact derrière chaque chiffre
WITH
(
    SELECT max(date)
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'AAPL'
      AND date >= today() - 10
) AS chain_date
SELECT
    toString(expiration_date)                     AS expiry_date,
    formatDateTime(expiration_date, '%b %e, %Y')  AS expiration_label,
    toUInt32(max(days_to_expiry))                 AS days_out,
    countDistinct(ticker)                         AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
  AND date = chain_date
  AND expiration_date >= chain_date
GROUP BY expiration_date
ORDER BY expiration_date
Essayez cette requête

Cela représente 25 dates d’expiration distinctes sur un même sous-jacent. La plus proche, Oct 9, 2026, se situe à 1 jours et compte 112 contrats. La plus éloignée, Jan 19, 2029, est à 834 jours et compte 40 contrats. Observez la répartition entre ces deux extrêmes : les échéances arrivent chaque semaine sur la partie courte, s’espacent pour atteindre environ une par mois au milieu de l’année, puis s’étendent jusqu’aux mois les plus éloignés à l’extrémité droite. Le nombre de contrats indique combien de strikes existent à chaque date, et non le nombre de positions ouvertes sur ces strikes. C’est une question distincte, abordée dans le strike du max pain.

Les weeklys et les dailys suivent-ils le cycle ?

Non. Le cycle ne couvre que les échéances mensuelles, c’est-à-dire les contrats arrivant à expiration le troisième vendredi. Le reste d’une chaîne moderne provient de programmes de cotation distincts, qui ne relèvent pas du cycle :

  • Les options hebdomadaires, cotées quelques semaines à l’avance et arrivant à expiration les vendredis qui ne sont pas le troisième vendredi.
  • Les séries de fin de mois et de fin de trimestre, rattachées au dernier jour de trading du mois ou du trimestre plutôt qu’à un vendredi.
  • Les options quotidiennes, avec une échéance pour chaque jour de trading de la semaine, proposées sur une liste restreinte de sous-jacents très actifs. Consultez quelles actions ont des options quotidiennes pour voir cette liste.

Aucune de ces séries n’ajoute un mois au cycle. Une action peut afficher dix échéances hebdomadaires consécutives au début de sa chaîne tout en conservant derrière elles un cycle classique de quatre mois. Deux chaînes peuvent avoir une apparence très différente tout en obéissant à des règles identiques.

Alignez plusieurs sous-jacents sur la même séance et la différence apparaît dans le nombre d’échéances.

RequêteDates d’échéance listées, une large gamme face à une chaîne plus réduite
tickeréchéances cotéeséchéances à moins de 45 jmois au-delà de 90 j
SPY331510
AAPL251112
MSFT231110
KO19710
HRL1264
CLX725
Le SQL exact derrière chaque chiffre
WITH
(
    SELECT max(date)
    FROM global_markets.options_greeks
    WHERE date >= today() - 10
) AS chain_date
SELECT
    underlying_symbol                                                     AS symbol,
    countDistinct(expiration_date)                                        AS listed_expirations,
    countDistinctIf(expiration_date, days_to_expiry <= 45)                AS expirations_within_45d,
    countDistinctIf(toStartOfMonth(expiration_date), days_to_expiry > 90) AS months_beyond_90d
FROM global_markets.options_greeks
WHERE date = chain_date
  AND expiration_date >= chain_date
  AND underlying_symbol IN ('SPY', 'AAPL', 'MSFT', 'KO', 'CLX', 'HRL')
GROUP BY underlying_symbol
ORDER BY listed_expirations DESC
Essayez cette requête

Parmi les 6 valeurs de ce panneau, SPY présente la gamme la plus étendue, avec 33 échéances cotées, dont 15 à moins de 45 jours. Cette forte densité sur la partie courte provient d’un programme de cotation d’options quotidiennes et hebdomadaires, et non du cycle. CLX se situe à l’autre extrémité du panneau, avec un total de 7 échéances cotées. Au-delà de 90 jours, la configuration change : 10 mois d’échéance distincts pour la valeur offrant la gamme la plus étendue, contre 5 pour la plus étroite. C’est à l’avant de la chaîne que les gammes diffèrent. C’est à l’arrière que le cycle apparaît.

Comment déterminer le cycle d’une action ?

Aucun tableau de référence n’est nécessaire. Ouvrez la chaîne d’options, ignorez le mois en cours et le mois suivant, puis repérez la première échéance mensuelle qui vient après ces deux mois. Ce mois-là et le troisième mois qui le suit constituent les mois du cycle de l’action.

Le même schéma apparaît simultanément sur l’ensemble du marché coté. Le panneau suivant dénombre, pour chaque échéance du troisième vendredi au cours des quatorze prochains mois, le nombre de sous-jacents qui la proposent.

RequêteÉchéances du troisième vendredi sur les quatorze prochains mois, par sous-jacent les listant
début du mois d’expirationlibellé du moisliste des sous-jacents
2026-10-01Oct 20263401
2026-11-01Nov 20263391
2026-12-01Dec 20261916
2027-01-01Jan 20272146
2027-02-01Feb 2027878
2027-03-01Mar 20271610
2027-04-01Apr 20271053
2027-05-01May 2027776
2027-07-01Jul 202730
2027-08-01Aug 202760
2027-09-01Sep 2027432
2027-10-01Oct 202713
2027-11-01Nov 202741
Le SQL exact derrière chaque chiffre
WITH
(
    SELECT max(date)
    FROM global_markets.options_greeks
    WHERE date >= today() - 10
) AS chain_date
SELECT
    toString(toStartOfMonth(expiration_date))                AS expiry_month_start,
    formatDateTime(toStartOfMonth(expiration_date), '%b %Y') AS month_label,
    countDistinct(underlying_symbol)                         AS underlyings_listing
FROM global_markets.options_greeks
WHERE date = chain_date
  AND expiration_date >= chain_date
  AND days_to_expiry <= 430
  AND toDayOfWeek(expiration_date) = 5
  AND toDayOfMonth(expiration_date) BETWEEN 15 AND 21
  AND underlying_symbol NOT IN ('SPCX')
GROUP BY toStartOfMonth(expiration_date)
ORDER BY toStartOfMonth(expiration_date)
Essayez cette requête

La prochaine échéance du troisième vendredi, Oct 2026, est proposée sur 3401 sous-jacents. Toutes les valeurs assorties d’options affichent leurs échéances les plus proches, et ce premier point se situe près de l’ensemble de l’univers coté. Le nombre diminue ensuite, de façon irrégulière. Après les deux mois les plus proches, une action ne réapparaît que sur les mois correspondant à son propre cycle. Chaque mois supplémentaire ne concerne donc qu’une partie du marché, et non l’ensemble des valeurs. Les échéances de fin de trimestre et les séries de janvier tendent à se situer au-dessus de leurs voisines. À l’extrémité de l’horizon, le panneau est encore moins dense : Nov 2027, dernier mois de la fenêtre de quatorze mois et échéance située à plus d’un an, n’est proposé que sur 41 sous-jacents. Au-delà de douze mois, la grille se vide pour tous les mois, à l’exception des séries de janvier, reprises dans le panneau LEAPS ci-dessous.

Les quatre mois du cycle de mars correspondent également aux quatre dates du triple witching de l’année, lorsque les contrats sur indices et sur actions arrivent à échéance simultanément un troisième vendredi.

Pourquoi les LEAPS sont-ils cotés en janvier ?

Les LEAPS, des options à longue échéance dont la durée résiduelle dépasse un an, suivent leur propre calendrier de cotation. Sur les actions individuelles, la série à longue échéance est une série de janvier, quel que soit le cycle auquel l’action est rattachée. Une action du cycle de mars peut donc aussi avoir des LEAPS de janvier.

Le décompte à l’échelle du marché le montre clairement. Ce panneau prend chaque échéance du troisième vendredi située à plus de 300 jours et compte les sous-jacents qui la proposent.

RequêteÉchéances mensuelles à plus de 300 jours, par sous-jacent les listant
séries LEAPSliste des sous-jacents
Jan 20281384
Jan 2029999
Sep 2027432
Dec 2027348
Dec 2028254
Jun 2028123
Aug 202760
Nov 202741
Sep 202823
Mar 202821
Oct 202713
Feb 20283
Apr 20282
Nov 20281
Le SQL exact derrière chaque chiffre
WITH
(
    SELECT max(date)
    FROM global_markets.options_greeks
    WHERE date >= today() - 10
) AS chain_date
SELECT
    formatDateTime(toStartOfMonth(expiration_date), '%b %Y') AS leaps_series,
    countDistinct(underlying_symbol)                         AS underlyings_listing
FROM global_markets.options_greeks
WHERE date = chain_date
  AND days_to_expiry > 300
  AND toDayOfWeek(expiration_date) = 5
  AND toDayOfMonth(expiration_date) BETWEEN 15 AND 21
  AND underlying_symbol NOT IN ('SPCX')
GROUP BY toStartOfMonth(expiration_date)
ORDER BY underlyings_listing DESC
Essayez cette requête

Jan 2028 est le mois le plus représenté sur cette période, avec une cotation sur 1384 sous-jacents. Le mois le moins représenté sur la même période, Nov 2028, apparaît sur 1 sous-jacents.

Un contrat de janvier ne change pas de nature avec le temps. Une série de janvier cotée deux ans à l’avance devient simplement, un an plus tard, l’échéance mensuelle de janvier dans la chaîne : même strike, même troisième vendredi. Seul le libellé disparaît au seuil d’un an. Ce que sont les LEAPS présente les caractéristiques du contrat, tandis que les LEAPS deep in the money explique comment la partie à longue échéance est utilisée.

Pourquoi le cycle détermine la cotation d’un spread

C’est à ce stade que la règle de cotation rencontre un ordre réel. Un calendar spread achète une échéance et en vend une autre au même strike. Un diagonal fait la même chose sur deux strikes. Dans les deux cas, deux échéances doivent exister simultanément sur le même sous-jacent.

Sur une valeur proposant des échéances hebdomadaires et un cycle complet, le problème ne se pose pas. Sur une valeur moins liquide, le mois recherché peut ne pas être coté du tout. Une action suivant un cycle de février ne cote pas d’échéance de septembre tant que septembre ne fait pas partie des deux mois les plus proches. Un calendar spread de juin à septembre ne peut donc pas être construit sur cette valeur en juin, quel qu’en soit le prix. C’est aussi cette contrainte qui explique la concentration des structures à longue échéance sur les expirations de janvier : un covered call du pauvre est un diagonal construit sur un call à longue échéance, et janvier est le mois commun à toutes les valeurs sur lesquelles des options sont cotées.

La liquidité constitue un deuxième filtre, après la cotation. Un mois peut être coté tout en affichant un spread large et un open interest faible, ce qui transforme une structure à deux jambes en problème d’exécution. La règle de cotation indique ce qui existe. Le tape indique ce qui se négocie.

FAQ

Quels sont les trois cycles d’échéance des options ?

Il existe trois cycles, chacun portant le nom de son premier mois : le cycle de janvier (janvier, avril, juillet, octobre), le cycle de février (février, mai, août, novembre) et le cycle de mars (mars, juin, septembre, décembre). Une action est affectée à l’un de ces cycles lors de la première cotation des options correspondantes. Cette affectation ne change ensuite plus.

Combien de mois d’échéance une action compte-t-elle simultanément ?

Au moins quatre. Deux correspondent aux échéances les plus proches : le mois en cours et le mois suivant. Les deux autres proviennent du cycle attribué à l’action. Les valeurs très traitées en comptent beaucoup plus si l’on ajoute les échéances hebdomadaires, de fin de mois, de fin de trimestre et quotidiennes.

Toutes les actions ont-elles les mêmes mois d’échéance ?

Non. Les deux mois les plus proches sont les mêmes pour toutes les actions. Les mois suivants dépendent du cycle attribué à chaque valeur. Deux sociétés comparables peuvent donc avoir des mois d’échéance plus éloignés complètement différents.

Les options hebdomadaires font-elles partie du cycle d’échéance ?

Non. Les options hebdomadaires sont cotées dans le cadre d’un programme distinct, quelques semaines à l’avance, et arrivent à échéance les vendredis autres que le troisième vendredi du mois. Elles ne modifient pas le cycle d’une action et ne sont pas prises en compte dans le minimum de quatre mois.

Pourquoi les LEAPS sont-elles cotées en janvier ?

Les LEAPS sur actions individuelles sont rattachées à une échéance de janvier, quel que soit le cycle du sous-jacent. Chaque valeur sur laquelle des options sont cotées dispose ainsi d’un mois d’échéance lointaine commun. Lorsqu’une série de janvier entre dans sa dernière année, elle devient l’échéance mensuelle ordinaire de janvier de l’action, sans modification du contrat lui-même.

Comment ces tableaux sont calculés

Chaque tableau lit la séance la plus récente disponible dans les données quotidiennes au niveau des contrats d’options et compte une échéance comme cotée lorsqu’au moins un contrat correspondant comporte un enregistrement pour cette séance. Les échéances mensuelles sont isolées selon la structure de leur date : un vendredi situé entre le 15 et le 21 d’un mois est le troisième vendredi, c’est-à-dire l’échéance régie par la règle du cycle. Les échéances hebdomadaires, de fin de mois et quotidiennes ne satisfont pas ce critère et sont donc exclues des deux tableaux portant sur l’ensemble du marché. C’est pourquoi ces deux décomptes sont inférieurs au nombre brut de dates présentes dans une chaîne réelle. Les tableaux portant sur l’ensemble du marché excluent également les symboles auxquels les flux des fournisseurs ont attribué plusieurs sociétés au fil du temps. Un même ticker ne fusionne donc jamais deux entités dans un seul décompte.


Chaque tableau présenté ici contient le SQL qui l’a généré. Ouvrez-en un, remplacez le ticker, et la même question sera exécutée sur toute chaîne de votre choix dans le terminal Strasmore.

#options#échéance#leaps#options chain#exchanges