covered call vs collar comparaison
Covered call vs collar : le put ajouté transforme le revenu en plancher. Les deux positions suivies sur une même fenêtre réelle SPY en juin 2026, valorisées côte à côte.
Un covered call et un collar partent des deux mêmes éléments : 100 actions déjà détenues et un call vendu contre elles à un strike supérieur au cours actuel. Le collar ajoute un troisième élément, un put acheté en dessous du cours actuel. Cette unique addition change le comportement de la position. Un covered call encaisse la prime et laisse le risque de baisse ouvert. Un collar dépense la prime pour un plancher.
Les deux structures ci-dessous sont suivies sur la même fenêtre réelle : SPY, l'échéance du 18 juin 2026, entrée le 4 juin 2026 et suivie jusqu'à la dernière séance complète le 15 juin.
Ce que détient chaque position
Un covered call a deux jambes :
- 100 actions, déjà détenues.
- Un call court dont le strike est supérieur au cours du jour. L'acheteur paie une prime d'avance, et en échange, tout gain au-dessus du strike lui revient.
Un collar en a trois :
- Les mêmes 100 actions.
- Le même call court, qui fixe le plafond.
- Un put long dont le strike est inférieur au cours du jour, qui fixe le plancher. Il donne le droit de vendre à ce strike, quelle que soit la baisse de l'action.
Dit simplement : un collar est un covered call avec un plancher vissé en dessous, et la prime du call sert à payer le plancher. Chaque jambe est détaillée dans le guide du covered call et le collar d'options, et la partie put est définie dans ce que sont les options put.
Les deux jambes d'options, valorisées quotidiennement
Le collar utilise ici le call à 760 $ pour son plafond et le put à 740 $ pour son plancher. Le covered call utilise le même call à 760 $ et rien d'autre.
Le SQL exact derrière chaque chiffre
SELECT date,
round(avgIf(option_close, ticker = 'O:SPY260618P00740000'), 2) AS put_740,
round(avgIf(option_close, ticker = 'O:SPY260618C00760000'), 2) AS call_760,
round(avgIf(option_close, ticker = 'O:SPY260618C00760000')
- avgIf(option_close, ticker = 'O:SPY260618P00740000'), 2) AS net_credit
FROM global_markets.options_greeks
WHERE ticker IN ('O:SPY260618P00740000', 'O:SPY260618C00760000')
AND date BETWEEN '2026-06-04' AND '2026-06-15'
AND implied_volatility > 0.02
GROUP BY date
HAVING countIf(ticker = 'O:SPY260618P00740000') > 0
AND countIf(ticker = 'O:SPY260618C00760000') > 0
ORDER BY dateLe 4 juin, le call s'est vendu 5.65 $ et le put a coûté 2.75 $, soit un crédit net de 2.9 $ pour la paire. Le plancher était moins cher que le plafond, ce qui rend un collar presque gratuit avec des strikes espacés comme ceux-ci.
Ensuite, les deux lignes se séparent. Au cours des quatre séances jusqu'au 10 juin, le put est passé de 2.75 $ à 18.7 $, tandis que le call a baissé de 5.65 $ à 0.28 $. Une jambe gagne quand l'action baisse et l'autre se déprécie. Un vendeur de covered call ne détient que celle qui se déprécie. Un détenteur de collar possède les deux côtés de cette paire.
Mêmes actions, deux trajectoires
Valorisons maintenant chaque position entière par action, en partant de la même entrée du 4 juin.
Le SQL exact derrière chaque chiffre
WITH entry_px AS (
SELECT avgIf(option_close, ticker = 'O:SPY260618C00760000') AS call_entry,
avgIf(option_close, ticker = 'O:SPY260618P00740000') AS put_entry
FROM global_markets.options_greeks
WHERE ticker IN ('O:SPY260618C00760000', 'O:SPY260618P00740000')
AND date = '2026-06-04'
AND implied_volatility > 0.02
)
SELECT g.date AS date,
round(avg(g.underlying_close), 2) AS shares_only,
round(avg(g.underlying_close) + any(entry_px.call_entry)
- avgIf(g.option_close, g.ticker = 'O:SPY260618C00760000'), 2) AS covered_call,
round(avg(g.underlying_close) + any(entry_px.call_entry)
- avgIf(g.option_close, g.ticker = 'O:SPY260618C00760000')
- any(entry_px.put_entry)
+ avgIf(g.option_close, g.ticker = 'O:SPY260618P00740000'), 2) AS collar,
round(avgIf(g.option_close, g.ticker = 'O:SPY260618P00740000')
- any(entry_px.put_entry), 2) AS collar_minus_covered
FROM global_markets.options_greeks AS g, entry_px
WHERE g.ticker IN ('O:SPY260618C00760000', 'O:SPY260618P00740000')
AND g.date BETWEEN '2026-06-04' AND '2026-06-15'
AND g.implied_volatility > 0.02
GROUP BY g.date
HAVING countIf(g.ticker = 'O:SPY260618C00760000') > 0
AND countIf(g.ticker = 'O:SPY260618P00740000') > 0
ORDER BY g.dateLisez les colonnes comme trois positions sur un même graphique. shares_only est l'action seule. covered_call est l'action plus la prime encaissée, moins la valeur actuelle du call court. collar est ce même chiffre, moins le coût du put, plus la valeur actuelle du put.
La dernière colonne, collar_minus_covered, est la différence totale entre les deux stratégies, et elle n'est rien d'autre que la variation de la valeur du put. À l'entrée, elle indique 0 : les deux positions sont identiques au moment de leur ouverture. À la clôture du 10 juin, elle indique 15.95, le plancher portant la position tandis que les actions seules étaient à 722.88 $. À la dernière séance, elle indique -1.59, le put ayant rendu ce qu'il a coûté tandis que l'action remontait à 753.91 $.
Cette seule colonne est l'intégralité du trade. Le put est une dépense qui paie en cas de baisse et expire comme un coût en cas de hausse.
Les trois moments, côte à côte
Le SQL exact derrière chaque chiffre
WITH entry_px AS (
SELECT avgIf(option_close, ticker = 'O:SPY260618C00760000') AS call_entry,
avgIf(option_close, ticker = 'O:SPY260618P00740000') AS put_entry
FROM global_markets.options_greeks
WHERE ticker IN ('O:SPY260618C00760000', 'O:SPY260618P00740000')
AND date = '2026-06-04'
AND implied_volatility > 0.02
)
SELECT multiIf(g.date = '2026-06-04', '1. Entry (Jun 4)',
g.date = '2026-06-10', '2. Low close (Jun 10)',
'3. Final session (Jun 15)') AS stage,
round(avg(g.underlying_close), 2) AS shares_only,
round(avg(g.underlying_close) + any(entry_px.call_entry)
- avgIf(g.option_close, g.ticker = 'O:SPY260618C00760000'), 2) AS covered_call,
round(avg(g.underlying_close) + any(entry_px.call_entry)
- avgIf(g.option_close, g.ticker = 'O:SPY260618C00760000')
- any(entry_px.put_entry)
+ avgIf(g.option_close, g.ticker = 'O:SPY260618P00740000'), 2) AS collar
FROM global_markets.options_greeks AS g, entry_px
WHERE g.ticker IN ('O:SPY260618C00760000', 'O:SPY260618P00740000')
AND g.date IN ('2026-06-04', '2026-06-10', '2026-06-15')
AND g.implied_volatility > 0.02
GROUP BY g.date
HAVING countIf(g.ticker = 'O:SPY260618C00760000') > 0
AND countIf(g.ticker = 'O:SPY260618P00740000') > 0
ORDER BY g.dateÀ l'entrée, les deux structures valent le même montant par action : 754.56 $ contre 754.56 $. À la clôture du 10 juin, le covered call était à 728.25 $ et le collar à 744.2 $, avec les actions seules à 722.88 $. Lors de la dernière séance, le classement s'inverse : 758.19 $ pour le covered call contre 756.6 $ pour le collar, avec les actions à 753.91 $.
Une fenêtre, deux classements. La structure qui semble la meilleure dépend de la trajectoire qu'a prise l'action, et cette trajectoire n'est pas connaissable à l'entrée.
Quatre différences pratiques
Coût. Un covered call est une position créditrice dès la première minute : prime reçue, rien de sorti. Un collar dépense une partie ou la totalité de ce crédit sur le put. Avec ces strikes, la paire s'est quand même ouverte avec un crédit de 2.9 $. Rapprocher le strike du put du cours actuel augmente son prix et peut transformer la paire en débit.
Plafond. Les deux structures plafonnent au strike du call. Au-dessus de 760 $, chaque dollar gagné par l'action est un dollar dû par le call court, et les deux s'annulent.
Plancher. Seul le collar en a un. Le risque de baisse d'un covered call est celui de l'action, amorti par la prime encaissée et rien de plus. En dessous de 740 $, le put du collar compense l'action presque dollar pour dollar.
Jambes à gérer. Un collar porte deux contrats avec la même échéance, donc le roll, l'exercice anticipé et le calendrier d'expiration s'appliquent deux fois. Quand les options expirent fixe ce calendrier.
Où chacune trouve sa place
Aucune des deux structures n'est la plus sûre dans l'abstrait. Elles répondent à des questions différentes.
Un covered call est un overlay de revenu sur des actions qu'un propriétaire est prêt à conserver en cas de drawdown. Il monétise un marché plat, et dans un marché plat, la prime constitue la totalité du rendement. Le risque qu'il laisse intact est une forte baisse des actions.
Un collar est une couverture sur des actions qu'un propriétaire ne veut pas vendre. Le cas classique est un détenteur concentré dont la valeur nette repose sur une seule action, où une vente déclencherait une grosse facture fiscale et ferait perdre les dividendes. Le plancher est le point central ; le revenu est la façon dont le plancher est payé.
La dérive quotidienne des deux structures est régie par le même ensemble de sensibilités, le delta et la décroissance temporelle avant tout, ce que les grecques des options couvre en détail.
FAQ
Un collar est-il juste un covered call avec un put ?
Mécaniquement, oui. Un collar est un covered call plus un put long dont le strike est inférieur au cours actuel, détenu jusqu'à la même échéance. Le put est ce qui ajoute le plancher, et la prime du call est ce qui le finance.
Lequel abandonne le plus de hausse ?
Aucun, avec le même strike de call. Les deux cessent de participer au plafond, car le call court est identique dans les deux structures. La différence réside entièrement sur le côté baissier.
Un collar coûte-t-il plus cher qu'un covered call ?
Il coûte la prime du put, soustraite de la prime de call encaissée. Dans l'exemple du 4 juin 2026 ci-dessus, la paire s'est quand même ouverte avec un crédit net de 2.9 $, donc le plancher a été financé avec une marge. Un put dont le strike est plus proche du cours coûte plus cher et peut transformer la paire en débit net.
Quand un covered call termine-t-il devant un collar ?
Dans les marchés plats et haussiers, où le put expire sans valeur et son coût n'est jamais récupéré. Lors de la dernière séance de cette fenêtre, le covered call était à 758.19 $ contre 756.6 $ pour le collar.
Un covered call peut-il être transformé en collar plus tard ?
Acheter un put contre des actions qui portent déjà un call court convertit une structure en l'autre. Le put ajouté est valorisé à ce moment-là, pas à l'entrée initiale, donc un plancher acheté après une baisse est plus cher que le même plancher acheté avant.
Chaque prix ci-dessus est une requête stockée sur la bande d'options. Retracez les jambes de n'importe quel contrat sur leur propre vie dans le terminal Strasmore.