covered call vs collar ingreso o piso
Covered call y collar: la put añadida convierte el ingreso en un piso. Ambas posiciones trazadas en una ventana real de SPY en junio de 2026, valoradas lado a lado.
Una covered call y un collar parten de las mismas dos piezas: 100 acciones que ya posees y una call vendida contra ellas a un strike superior al precio actual. El collar añade una tercera pieza: una put comprada por debajo del precio actual. Ese único cambio altera el comportamiento de la posición. Una covered call cobra la prima y deja el riesgo bajista abierto. Un collar gasta la prima en un piso.
Ambas estructuras se analizan en la misma ventana real: SPY, vencimiento del 18 de junio de 2026, entrada el 4 de junio de 2026 y seguimiento hasta la última sesión completa el 15 de junio.
Qué contiene cada posición
Una covered call tiene dos patas:
- 100 acciones, ya poseídas.
- Una call corta con strike superior al precio de hoy. El comprador paga una prima por adelantado y, a cambio, cualquier ganancia por encima del strike le pertenece.
Un collar tiene tres:
- Las mismas 100 acciones.
- La misma call corta, que fija el techo.
- Una put larga con strike inferior al precio de hoy, que fija el piso. Otorga el derecho a vender a ese strike sin importar cuánto caiga la acción.
Dicho llanamente: un collar es una covered call con un piso atornillado debajo, y la prima de la call es lo que paga el piso. Cada pata por separado se explica en la guía de covered call y el collar de opciones, y la parte de la put se define en qué son las opciones put.
Las dos patas de opciones, valoradas a diario
El collar aquí usa la call de $760 como techo y la put de $740 como piso. La covered call usa la misma call de $760 y nada más.
El SQL exacto detrás de cada cifra
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 dateEl 4 de junio, la call se vendió por $5.65 y la put costó $2.75, un crédito neto de $2.9 para el par. El piso fue más barato que el techo, lo que hace que un collar sea casi gratuito con strikes espaciados así.
Luego las dos líneas se separan. Durante las cuatro sesiones hasta el 10 de junio, la put subió de $2.75 a $18.7, mientras que la call se desvaneció de $5.65 a $0.28. Una pata gana mientras la acción cae y la otra decae. Un emisor de covered call solo tiene la que decae. Un tenedor de collar posee ambos lados de ese par.
Mismas acciones, dos caminos
Ahora valora cada posición completa por acción, partiendo de la misma entrada del 4 de junio.
El SQL exacto detrás de cada cifra
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.dateLee las columnas como tres posiciones en un solo gráfico. shares_only es la acción sola. covered_call es la acción más la prima cobrada, menos el valor actual de la call corta. collar es esa misma cifra, menos el costo de la put, más el valor actual de la put.
La última columna, collar_minus_covered, es la diferencia total entre las dos estrategias, y no es más que el cambio en el valor de la put. En la entrada marca 0: las dos posiciones son idénticas en el momento de abrirse. Al cierre del 10 de junio marca 15.95, el piso sosteniendo la posición mientras las acciones solas estaban en $722.88. En la última sesión marca -1.59, la put habiendo devuelto lo que costó mientras la acción se recuperó a $753.91.
Esa única columna es toda la operación. La put es un gasto que se paga en una caída y expira como un costo en un repunte.
Los tres momentos, lado a lado
El SQL exacto detrás de cada cifra
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.dateEn la entrada, las dos estructuras valen lo mismo por acción: $754.56 frente a $754.56. Al cierre del 10 de junio, la covered call estaba en $728.25 y el collar en $744.2, con las acciones solas en $722.88. En la última sesión, el orden se invierte: $758.19 para la covered call frente a $756.6 para el collar, con las acciones en $753.91.
Una ventana, dos órdenes. Qué estructura se ve mejor es función del camino que tomó la acción, y ese camino no se conoce en la entrada.
Cuatro diferencias prácticas
Costo. Una covered call es una posición de crédito desde el primer minuto: prima que entra, nada que sale. Un collar gasta parte o todo ese crédito en la put. Con estos strikes, el par aún abrió con un crédito de $2.9. Acercar el strike de la put al dinero eleva su precio y puede convertir el par en un débito.
Techo. Ambas estructuras limitan en el strike de la call. Por encima de $760, cada dólar que ganan las acciones es un dólar que debe la call corta, y se compensan.
Piso. Solo el collar tiene uno. El riesgo bajista de una covered call es el riesgo bajista de la acción, amortiguado por la prima cobrada y nada más. Por debajo de $740, la put del collar compensa las acciones casi dólar por dólar.
Patas a gestionar. Un collar lleva dos contratos con el mismo vencimiento, por lo que el ajuste, la asignación anticipada y el calendario de vencimiento se aplican dos veces. Cuándo vencen las opciones establece ese calendario.
Dónde encaja cada una
Ninguna estructura es la más segura en abstracto. Responden a preguntas distintas.
Una covered call es un overlay de ingresos sobre acciones que un propietario está dispuesto a mantener durante una caída. Monetiza un mercado plano, y en un mercado plano la prima es el rendimiento total. El riesgo que deja intacto es una gran caída en las acciones.
Un collar es una cobertura sobre acciones que un propietario no quiere vender. El caso clásico es un tenedor concentrado cuyo patrimonio neto reside en una sola acción, donde una venta generaría una gran factura fiscal y renunciaría a los dividendos. El piso es el objetivo; el ingreso es cómo se paga el piso.
La deriva diaria de ambas estructuras se rige por el mismo conjunto de sensibilidades, delta y deterioro temporal por encima de todo, que las griegas de opciones cubre en detalle.
FAQ
¿Es un collar solo una covered call con una put?
Mecánicamente, sí. Un collar es una covered call más una put larga con strike inferior al precio actual, mantenida hasta el mismo vencimiento. La put es lo que añade el piso, y la prima de la call es lo que lo financia.
¿Cuál cede más potencial alcista?
Ninguna, con el mismo strike de call. Ambas dejan de participar en el techo, ya que la call corta es idéntica en ambas estructuras. La diferencia está únicamente en el lado bajista.
¿Cuesta más un collar que una covered call?
Cuesta la prima de la put, restada de la prima de la call cobrada. En el ejemplo del 4 de junio de 2026, el par aún abrió con un crédito neto de $2.9, por lo que el piso se financió con margen de sobra. Una put con strike más cercano al dinero cuesta más y puede convertir el par en un débito neto.
¿Cuándo termina una covered call por delante de un collar?
En mercados planos y alcistas, donde la put expira sin valor y su costo nunca se recupera. En la última sesión de esta ventana, la covered call estaba en $758.19 frente a los $756.6 del collar.
¿Se puede convertir una covered call en un collar más tarde?
Comprar una put contra acciones que ya tienen una call corta convierte una estructura en la otra. La put añadida se valora en ese momento, no en la entrada original, por lo que un piso comprado después de una caída es más caro que el mismo piso comprado antes.
Cada precio anterior es una consulta almacenada sobre la cinta de opciones. Rastrea las patas de cualquier contrato a lo largo de su vida en el terminal de Strasmore.