Options 0DTE : quels risques selon les Greeks ?
Les options 0DTE sont-elles très risquées ? Comparez gamma et theta par dollar de prime avec un contrat SPY à un mois, et le mouvement requis pour doubler la prime.
Les options 0DTE sont-elles très risquées ? Mécaniquement, oui : un contrat arrivant à échéance le jour même concentre en une seule séance le gamma et le theta d’une option à un mois. Sa prime peut doubler ou tomber à zéro sur un mouvement que le SPY réalise au cours d’une semaine ordinaire. Toutefois, l’instrument est rarement la cause qui vide le compte d’un particulier. C’est la taille de la position qui l’est. Les chiffres ci-dessous proviennent de contrats SPY réellement négociés en juin 2026.
Qu’est-ce qui rend une option 0DTE plus risquée qu’une option à plus longue échéance ?
Une option 0DTE est un contrat qui arrive à son dernier jour de cotation. DTE signifie « days to expiry » ; l’article d’introduction explique ce que sont les options 0DTE dans le détail. Trois éléments changent lorsqu’il ne reste plus que quelques heures au lieu de plusieurs semaines.
Il n’y a pas de temps pour se refaire. Un contrat à 30 jours peut absorber une évolution défavorable et attendre. Un contrat valable jusqu’à la clôture ne le peut pas. Chaque dollar de prime d’une option 0DTE at-the-money correspond à de la valeur temps, qui tombe à zéro à la clôture.
Le gamma est concentré. Le delta mesure la sensibilité d’une option à une variation de 1 dollar du sous-jacent. Le gamma mesure la vitesse à laquelle le delta évolue lorsque le sous-jacent varie. À l’approche de l’échéance, le gamma se concentre autour du strike. Une petite variation de SPY peut alors faire passer le delta d’un contrat de presque 0 à presque 1. L’explication du gamma des options en détaille le fonctionnement.
Le theta est très élevé par rapport à la prime. Le theta correspond à la valeur qu’une option perd chaque jour du seul fait de l’écoulement du temps. Pour un contrat valable jusqu’à la clôture, il représente par définition la totalité de la prime. L’article consacré au theta des options présente cette évolution sur la durée de vie d’un contrat.
Le premier panneau quantifie cet effet. Il prend en compte chaque call SPY at-the-money, dont le strike se situe dans une fourchette de un quart de pour cent autour de la clôture de SPY, pour chaque séance de juin 2026. Il regroupe ensuite les contrats selon leur nombre de jours avant l’échéance et calcule leur coût moyen ainsi que l’évolution nécessaire de SPY pour récupérer cette prime.
Un contrat auquel il reste un jour calendaire coûtait en moyenne $3.02, soit 0.41% du cours de SPY, contre $14.27 (1.92%) pour un contrat arrivant à échéance dans 21 à 45 jours. La colonne breakeven_move_pct indique de combien SPY doit clôturer au-dessus du strike à l’échéance pour que le call vaille autant que son coût. La colonne double_move_pct correspond au double de ce niveau. La colonne delta_move_pct donne l’approximation de premier ordre pour aujourd’hui : le mouvement de SPY auquel le delta actuel du contrat suffit à faire gagner ou perdre la totalité de la prime. Pour le contrat arrivant à échéance le lendemain, ce niveau est de 0.79% ; pour le contrat à environ un mois de l’échéance, il est de 3.56%. Comparez ces valeurs avec les variations quotidiennes de SPY présentées dans le panneau consacré au jour d’échéance, plus bas.
De combien SPY doit-il bouger pour doubler ou annuler une prime 0DTE ?
La comparaison par dollar de prime est la plus pertinente, car un contrat bon marché avec des greeks élevés et un contrat cher avec des greeks faibles peuvent représenter la même exposition en dollars. Le panneau suivant divise le gamma et le theta par la prime pour les mêmes contrats échéance juin 2026 et exprime chaque niveau comme un multiple du niveau à 21 à 45 jours.
| tranche de jours avant échéance | gamma par dollar de prime | thêta (%) par jour | ratio du gamma vs échéance à un mois | ratio du thêta vs échéance à un mois |
|---|---|---|---|---|
| 1 day (next session) | 0.0295 | 51.8 | 31.8 | 28.7 |
| 2-5 days | 0.0093 | 17 | 10 | 9.4 |
| 6-10 days | 0.0047 | 6.9 | 5.1 | 3.9 |
| 11-20 days | 0.0023 | 3.9 | 2.5 | 2.2 |
| 21-45 days | 0.0009 | 1.8 | 1 | 1 |
Le SQL exact derrière chaque chiffre
WITH atm_calls AS
(
SELECT
days_to_expiry AS dte,
toFloat64(option_close) AS premium,
toFloat64(gamma) AS gma,
toFloat64(theta) AS tht
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND lower(toString(option_type)) IN ('call', 'c')
AND date >= toDate('2026-06-01')
AND date < toDate('2026-07-01')
AND days_to_expiry > 0
AND days_to_expiry <= 45
AND iv_converged = 1
AND volume > 0
AND option_close > 0
AND toFloat64(delta) BETWEEN 0.2 AND 0.8
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.0025
),
ladder AS
(
SELECT
multiIf(dte <= 1, '1 day (next session)',
dte <= 5, '2-5 days',
dte <= 10, '6-10 days',
dte <= 20, '11-20 days',
'21-45 days') AS dte_bucket,
min(dte) AS dte_lo,
avg(gma / premium) AS gamma_raw,
avg(abs(tht) / premium) * 100 AS theta_raw
FROM atm_calls
GROUP BY dte_bucket
)
SELECT
dte_bucket,
round(gamma_raw, 4) AS gamma_per_premium_dollar,
round(theta_raw, 1) AS theta_pct_per_day,
round(gamma_raw / (SELECT gamma_raw FROM ladder WHERE dte_bucket = '21-45 days'), 1) AS gamma_ratio_vs_month_out,
round(theta_raw / (SELECT theta_raw FROM ladder WHERE dte_bucket = '21-45 days'), 1) AS theta_ratio_vs_month_out
FROM ladder
ORDER BY dte_loPar dollar de prime, le contrat arrivant à échéance le lendemain affichait 0.0295 de gamma, contre 0.0009 pour le contrat à un mois, soit un ratio de 31.8 pour 1. Le theta représentait 51.8% de la prime par jour sur le contrat arrivant à échéance le lendemain, contre 1.8% sur celui à un mois, soit 28.7 pour 1.
Le calcul du doublement ou de l’annulation à la clôture repose uniquement sur le payoff. Un call vaut le cours de clôture de SPY moins le strike, ou rien. Acheté at-the-money, il vaut deux fois la prime lorsque SPY clôture 0.81% au-dessus du strike (0.81% du cours de SPY pour le contrat arrivant à échéance le lendemain) et vaut zéro lorsque SPY clôture au niveau du strike ou en dessous. Une absence de mouvement suffit. Le contrat à un mois doit clôturer 3.84% au-dessus de son strike pour doubler à l’échéance, avec plusieurs semaines pour que SPY atteigne ce niveau et que l’option soit vendue entre-temps. Même payoff, horloge différente : les greeks mesurent l’effet de cette horloge sur le prix entre-temps.
Pourquoi le gamma se concentre autour du strike
Le gamma atteint son maximum lorsque le sous-jacent se situe au niveau du strike, puis diminue de part et d’autre. Plus l’échéance est proche, plus le pic est marqué. Le graphique exprime le gamma comme la variation du delta pour un mouvement de 1 % de SPY — soit le gamma multiplié par le cours de SPY, puis divisé par 100 — calculée en moyenne pour chaque intervalle d’un demi-pour cent de distance au strike sur l’ensemble du mois de juin 2026. Il utilise les calls out-of-the-money au-dessus du cours spot et les puts out-of-the-money en dessous, qui présentent le même gamma au même strike.
| moneyness | variation du delta à un jour | variation du delta à un mois |
|---|---|---|
| -2% | 0.078 | 0.071 |
| -1.5% | 0.131 | 0.077 |
| -1% | 0.224 | 0.081 |
| -0.5% | 0.372 | 0.087 |
| 0% | 0.497 | 0.092 |
| +0.5% | 0.388 | 0.097 |
| +1% | 0.211 | 0.098 |
| +1.5% | 0.094 | 0.097 |
| +2% | 0.042 | 0.095 |
Le SQL exact derrière chaque chiffre
SELECT
concat(if(half_pct > 0, '+', ''), toString(half_pct / 2), '%') AS moneyness,
round(avgIf(gma * spot / 100, dte <= 1), 3) AS next_day_delta_shift,
round(avgIf(gma * spot / 100, dte BETWEEN 21 AND 45), 3) AS month_out_delta_shift
FROM
(
SELECT
toInt32(round((toFloat64(strike_price) / toFloat64(underlying_close) - 1) * 200)) AS half_pct,
days_to_expiry AS dte,
toFloat64(gamma) AS gma,
toFloat64(underlying_close) AS spot
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date >= toDate('2026-06-01')
AND date < toDate('2026-07-01')
AND ((days_to_expiry > 0 AND days_to_expiry <= 1) OR days_to_expiry BETWEEN 21 AND 45)
AND iv_converged = 1
AND volume > 0
AND option_close > 0
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.0225
AND ((lower(toString(option_type)) IN ('call', 'c') AND strike_price >= underlying_close)
OR (lower(toString(option_type)) IN ('put', 'p') AND strike_price < underlying_close))
)
GROUP BY half_pct
HAVING countIf(dte <= 1) > 0 AND countIf(dte BETWEEN 21 AND 45) > 0
ORDER BY half_pctAu niveau du strike, un mouvement de 1 % a fait varier le delta du contrat arrivant à échéance le lendemain de 0.497 et celui du contrat arrivant à échéance dans un mois de 0.092. À 2 % au-dessus du strike, les chiffres étaient respectivement de 0.042 et 0.095. Une courbe forme un pic, l’autre un plateau. Un contrat arrivant à échéance le jour même et proche du strike présente une exposition directionnelle qui est recalculée tous les quelques dollars de variation de SPY. Cette concentration explique le risque de pin à l’échéance.
Ce qu’a réellement produit un mois de calls SPY achetés le jour même
Les greeks décrivent le prix localement. Pour mesurer les résultats sur l’ensemble de la période, le panneau suivant suit un contrat par échéance : pour chaque échéance de juin 2026 sur le SPY, il retient le call dont le strike était le plus proche de la clôture du SPY lors de la séance précédente. Il relève le cours de clôture de ce soir-là, c’est-à-dire le prix affiché à l’ouverture suivante, avant tout gap. Il valorise ensuite le contrat à la clôture de l’échéance : le cours de clôture du SPY moins le strike, ou zéro si le SPY termine au niveau du strike ou en dessous. C’est tout ce que vaut un call lorsque le temps est écoulé.
| date d’échéance | libellé de l’échéance | prime à la clôture précédente | valeur à l’échéance | part de prime restante (%) | mouvement de SPY (%) |
|---|---|---|---|---|---|
| 2026-06-01 | Mon Jun 1 | 2.5 | 0.58 | 23 | 0.12 |
| 2026-06-02 | Tue Jun 2 | 2.71 | 2.63 | 97 | 0.4 |
| 2026-06-03 | Wed Jun 3 | 1.62 | 0 | 0 | -1.2 |
| 2026-06-04 | Thu Jun 4 | 3.99 | 3.56 | 89 | 0.53 |
| 2026-06-05 | Fri Jun 5 | 2.98 | 0 | 0 | -2.54 |
| 2026-06-08 | Mon Jun 8 | 3.95 | 3.72 | 94 | 0.46 |
| 2026-06-09 | Tue Jun 9 | 2.75 | 0 | 0 | -0.41 |
| 2026-06-10 | Wed Jun 10 | 3.61 | 0 | 0 | -1.74 |
| 2026-06-11 | Thu Jun 11 | 5.44 | 16.48 | 303 | 2.3 |
| 2026-06-12 | Fri Jun 12 | 3.5 | 3.45 | 99 | 0.4 |
| 2026-06-15 | Mon Jun 15 | 3.48 | 11.91 | 342 | 1.54 |
| 2026-06-16 | Tue Jun 16 | 2.22 | 0 | 0 | -0.42 |
| 2026-06-17 | Wed Jun 17 | 2.23 | 0 | 0 | -0.69 |
| 2026-06-18 | Thu Jun 18 | 0.89 | 0.94 | 106 | 0.18 |
| 2026-06-22 | Mon Jun 22 | 3.15 | 0 | 0 | -0.44 |
| 2026-06-23 | Tue Jun 23 | 2.78 | 0 | 0 | -1.16 |
| 2026-06-24 | Wed Jun 24 | 2.75 | 2.2 | 80 | 0.3 |
| 2026-06-25 | Thu Jun 25 | 2.68 | 0 | 0 | -0.61 |
| 2026-06-26 | Fri Jun 26 | 3.61 | 0 | 0 | -0.2 |
| 2026-06-29 | Mon Jun 29 | 3.86 | 9.76 | 253 | 1.31 |
Le SQL exact derrière chaque chiffre
WITH spy_by_day AS
(
SELECT
toDate(date) AS d,
medianExact(toFloat64(underlying_close)) AS spot
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date >= toDate('2026-06-01')
AND date < toDate('2026-07-01')
AND underlying_close > 0
GROUP BY d
),
last_sessions AS
(
SELECT
toDate(expiration_date) AS exp_date,
max(toDate(date)) AS prior_session
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND expiration_date >= toDate('2026-06-01')
AND expiration_date < toDate('2026-07-01')
AND date >= toDate('2026-05-22')
AND date < expiration_date
AND volume > 0
GROUP BY exp_date
),
atm AS
(
SELECT
toDate(g.expiration_date) AS exp_date,
argMin(toFloat64(g.strike_price), abs(toFloat64(g.strike_price) - toFloat64(g.underlying_close))) AS strike,
argMin(toFloat64(g.option_close), abs(toFloat64(g.strike_price) - toFloat64(g.underlying_close))) AS premium_before,
argMin(toFloat64(g.underlying_close), abs(toFloat64(g.strike_price) - toFloat64(g.underlying_close))) AS spy_before
FROM global_markets.options_greeks AS g
INNER JOIN last_sessions AS ls
ON ls.exp_date = toDate(g.expiration_date) AND ls.prior_session = toDate(g.date)
WHERE g.underlying_symbol = 'SPY'
AND lower(toString(g.option_type)) IN ('call', 'c')
AND g.date >= toDate('2026-05-22')
AND g.date < toDate('2026-07-01')
AND g.volume > 0
AND g.option_close > 0
GROUP BY exp_date
)
SELECT
toString(a.exp_date) AS expiry_date,
concat(formatDateTime(a.exp_date, '%a %b '), toString(toDayOfMonth(a.exp_date))) AS expiry_label,
round(a.premium_before, 2) AS premium_prior_close,
round(greatest(s.spot - a.strike, 0.0), 2) AS value_at_expiry,
round(greatest(s.spot - a.strike, 0.0) / a.premium_before * 100, 0) AS pct_of_premium_left,
round((s.spot / a.spy_before - 1) * 100, 2) AS spy_move_pct
FROM atm AS a
INNER JOIN spy_by_day AS s
ON s.d = a.exp_date
ORDER BY a.exp_dateLe Mon Jun 1, le contrat a clôturé la veille à $2.5 et valait $0.58 à la clôture de l’échéance, soit 23% de la prime, tandis que le SPY a progressé ou reculé de 0.12% entre les deux clôtures. La dernière ligne, Tue Jun 30, est passée de $2.31 à $5.3, sur un mouvement de 0.75% du SPY. Classement par résultat :
| résultat | Échéances |
|---|---|
| 1. Finished at or near zero (5% of the premium or less) | 10 |
| 2. Lost more than half | 1 |
| 3. Lost up to half | 5 |
| 4. Gained, less than doubled | 1 |
| 5. Doubled or better | 4 |
Le SQL exact derrière chaque chiffre
WITH spy_by_day AS
(
SELECT
toDate(date) AS d,
medianExact(toFloat64(underlying_close)) AS spot
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date >= toDate('2026-06-01')
AND date < toDate('2026-07-01')
AND underlying_close > 0
GROUP BY d
),
last_sessions AS
(
SELECT
toDate(expiration_date) AS exp_date,
max(toDate(date)) AS prior_session
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND expiration_date >= toDate('2026-06-01')
AND expiration_date < toDate('2026-07-01')
AND date >= toDate('2026-05-22')
AND date < expiration_date
AND volume > 0
GROUP BY exp_date
),
atm AS
(
SELECT
toDate(g.expiration_date) AS exp_date,
argMin(toFloat64(g.strike_price), abs(toFloat64(g.strike_price) - toFloat64(g.underlying_close))) AS strike,
argMin(toFloat64(g.option_close), abs(toFloat64(g.strike_price) - toFloat64(g.underlying_close))) AS premium_before
FROM global_markets.options_greeks AS g
INNER JOIN last_sessions AS ls
ON ls.exp_date = toDate(g.expiration_date) AND ls.prior_session = toDate(g.date)
WHERE g.underlying_symbol = 'SPY'
AND lower(toString(g.option_type)) IN ('call', 'c')
AND g.date >= toDate('2026-05-22')
AND g.date < toDate('2026-07-01')
AND g.volume > 0
AND g.option_close > 0
GROUP BY exp_date
),
outcomes AS
(
SELECT
a.exp_date AS exp_date,
greatest(s.spot - a.strike, 0.0) / a.premium_before AS premium_ratio
FROM atm AS a
INNER JOIN spy_by_day AS s
ON s.d = a.exp_date
)
SELECT
tupleElement(b, 1) AS outcome,
countIf(o.premium_ratio >= tupleElement(b, 2) AND o.premium_ratio < tupleElement(b, 3)) AS expiries
FROM
(
SELECT arrayJoin([
('1. Finished at or near zero (5% of the premium or less)', -1.0, 0.05),
('2. Lost more than half', 0.05, 0.5),
('3. Lost up to half', 0.5, 1.0),
('4. Gained, less than doubled', 1.0, 2.0),
('5. Doubled or better', 2.0, 1000000.0)
]) AS b
) AS buckets
CROSS JOIN outcomes AS o
GROUP BY outcome
ORDER BY outcomeSur les 21 échéances, 10 ont terminé à zéro ou presque, 1 ont perdu plus de la moitié de leur valeur, 5 ont perdu jusqu’à la moitié, 1 ont progressé sans doubler et 4 ont doublé ou davantage. Personne ne négocie exactement de cette façon : la plupart des positions 0DTE sont ouvertes et clôturées pendant la séance. Ce décompte ne dit rien de la rentabilité. Il montre la dispersion des résultats : une prime de quelques dollars est devenue une fraction ou un multiple de sa valeur au cours d’une seule séance, échéance après échéance.
Pourquoi les strikes éloignés coûtent plus cher qu’il n’y paraît
Un contrat à échéance le jour même, situé à deux ou trois pour cent du cours d’exercice, se traite pour quelques cents. Son marché est souvent large de quelques cents. Prenons un bid hypothétique à 0,08 $ et un ask à 0,12 $ : le spread de 0,04 $ représente 40 % du midpoint de 0,10 $, avant même que le SPY n’ait bougé. Un contrat at-the-money coté entre 2,48 $ et 2,50 $ coûte moins de 1 % à franchir. Le strike éloigné présente aussi un delta faible. Il lui faut donc un mouvement important pour générer un gain. Son faible prix incite par ailleurs à prendre une taille élevée. Un prix bas en dollars coûte cher en spread et en probabilité de réussite.
SPX contre SPY : règlement en espèces, assignment et heure limite de 17 h 30
Les options sur l’indice SPX sont réglées en espèces et de style européen : à l’échéance, le contrat verse en espèces la différence entre la valeur de règlement et le strike, sans livraison d’actions ni assignment. Les options sur SPY et QQQ sont de style américain, avec livraison physique. Un call SPY qui termine avec un centime dans la monnaie devient 100 actions par contrat ; un put devient une position vendeuse de 100 actions. Le détenteur peut transmettre ses instructions d’exercice jusqu’à l’heure limite de 17 h 30, heure de l’Est, fixée par l’OCC le jour de l’échéance, soit bien après la clôture de 16 h (les brokers fixent des heures limites plus tôt). SPY continue de coter après la clôture. Un contrat qui a clôturé avec quelques centimes hors de la monnaie peut repasser dans la monnaie et être exercé contre un vendeur qui pensait qu’il avait expiré. Pour cette raison, les traders vendeurs d’options 0DTE sur SPY ont tendance à déboucler leurs positions avant la clôture. De nombreux traders sur indices privilégient donc SPX, notamment pour son traitement fiscal, présenté dans Options SPX contre options SPY. Les contrats SPX mensuels sont réglés à l’ouverture du marché, tandis que les contrats hebdomadaires le sont à la clôture ; Options réglées en matinée ou l’après-midi détaille cette différence.
Le risque vient-il de l’instrument ou de la taille de la position ?
Les contrats à échéance le jour même représentent désormais la majorité des échanges d’options sur indices. Cboe a indiqué que les 0DTE représentaient 56 % du volume d’options sur le SPX en février 2025, un record à l’époque, puis 57 % du volume quotidien moyen sur le SPX au troisième trimestre 2025. La plupart de ces positions sont détenues pendant quelques minutes à quelques heures par des traders qui les dimensionnent comme une fraction de leur compte. Les mécanismes décrits plus haut sont les mêmes pour eux que pour tous les autres investisseurs.
Ce qui différencie les comptes qui subissent une perte totale, c’est la taille des positions. La distribution des résultats d’un contrat est déterminée par les greeks et le profil de remboursement. Celle du compte correspond à cette distribution multipliée par le nombre de contrats. Un contrat à 2 $ semble peu coûteux. Dix contrats représentent 2 000 $, qui peuvent tomber à zéro avant 16 heures. Sur un compte de 10 000 $, cela correspond à un drawdown de 20 % en une seule séance. Pour récupérer une perte de 20 %, il faut ensuite réaliser un gain de 25 %. Le guide sur le drawdown maximal détaille ce calcul, tandis que le guide sur le niveau de risque du trading d’options applique la même approche aux contrats à plus longue échéance.
À quoi ressemble un trade 0DTE à risque défini
Le risque défini signifie que la perte maximale est connue et payée à l’entrée. Deux structures conviennent à un débutant :
- Un call ou un put acheté. La perte maximale se limite à la prime. Les graphiques ci-dessus montrent comment cette prime évolue au cours d’une séance.
- Un debit vertical spread : acheter un strike et vendre un strike plus éloigné sur la même échéance. La perte maximale correspond au débit net. Le gain maximal correspond à l’écart entre les strikes, diminué de ce débit. La jambe vendue réduit le coût et plafonne à la fois le gain et le gamma.
Un credit spread comporte également une perte maximale définie — l’écart entre les strikes, diminué du crédit — mais il perçoit du theta tout en conservant un gamma concentré. Dans SPY, la jambe vendue peut aussi être assignée. Les options vendues nues n’ont aucune perte définie (marge pour options nues explique pourquoi). Le guide stratégies 0DTE détaille l’utilisation de chaque structure.
Tout le reste sur cette page — le gamma, le theta, le spread et les règles de règlement — relève des caractéristiques du contrat et ne peut pas être réduit à la discrétion du trader. Le nombre de contrats est le seul paramètre fixé par le trader. Une convention courante chez les traders qui publient des règles de sizing consiste à limiter la prime d’une seule position 0DTE à une petite fraction fixe du compte, 1 % étant un niveau souvent cité. À cette taille, une perte totale constitue une mauvaise journée ordinaire, plutôt qu’un drawdown nécessitant plusieurs mois pour être résorbé.
FAQ
Les options 0DTE sont-elles plus risquées que les options classiques ?
Par dollar de prime, oui. En juin 2026, un call SPY at-the-money arrivant à échéance le lendemain affichait un gamma 31.8 fois supérieur et un theta quotidien 28.7 fois supérieur à ceux d’un contrat à 21–45 jours. Il ne disposait d’aucun délai pour se redresser après une évolution défavorable. Pour un contrat acheté, la perte en dollars reste plafonnée à la prime. Le risque qui augmente avec l’exposition est la taille de la position.
Peut-on perdre davantage que le montant payé pour une option 0DTE ?
Pas à l’achat : une position longue sur un call ou un put perd au maximum la prime. La vente d’options non couvertes peut entraîner une perte très supérieure au crédit reçu. Sur SPY ou QQQ, une option vendue à découvert qui arrive dans la monnaie est assignée à 100 actions par contrat. Les spreads à risque défini plafonnent la perte à la largeur des strikes diminuée du crédit reçu.
Que se passe-t-il si une option SPY 0DTE arrive dans la monnaie ?
Elle est automatiquement exercée si elle arrive avec au moins 0,01 dollar dans la monnaie : un call donne lieu à 100 actions SPY par contrat et un put à 100 actions vendues à découvert. Le règlement intervient le jour ouvré suivant. Les détenteurs peuvent aussi demander ou refuser l’exercice jusqu’à l’heure limite de 17 h 30 ET fixée par l’OCC, tandis que les courtiers imposent des échéances antérieures. Les options SPX sont réglées en espèces, sans livraison d’actions.
Les options 0DTE ont-elles un gamma plus élevé ?
Oui, et celui-ci est concentré autour du strike. En juin 2026, une variation de 1 % de SPY a modifié le delta d’un contrat at-the-money arrivant à échéance le lendemain de 0.497, contre 0.092 pour un contrat à 21–45 jours. À deux pour cent du strike, la valeur du lendemain était tombée à 0.042.
Qu’est-ce qu’une position 0DTE à risque défini ?
Il s’agit d’une position dont la perte maximale est fixée à l’ouverture : un call ou un put acheté, avec une perte plafonnée à la prime, ou un debit spread, avec une perte plafonnée au débit net. La structure détermine la perte maximale. Le nombre de contrats détermine si cette perte reste supportable.
Chaque panneau ci-dessus est accompagné du SQL qui l’a produit. Pour appliquer la même échelle à QQQ ou à un autre mois, ouvrez n’importe quelle requête dans le terminal Strasmore et modifiez le ticker ou les dates.