Cómo calcular la rentabilidad de un covered call
Aprende a calcular débito neto, punto de equilibrio y rentabilidad estática o si se ejerce la opción, con un contrato, dividendos, anualización y fórmulas claras.
Para calcular la rentabilidad de un covered call se necesitan cuatro cifras: débito neto, punto de equilibrio, rentabilidad estática y rentabilidad si se ejerce la opción. Las cuatro salen de tres datos: el precio pagado por 100 acciones, la prima cobrada por la única call vendida contra ellas y el strike de esa call. El ejemplo siguiente deriva cada cifra en orden y luego añade el dividendo y la anualización.
¿Qué es un covered call y a qué rentabilidad te refieres?
Un covered call consiste en poseer 100 acciones y vender una call contra ellas. La call otorga a su comprador el derecho a adquirir esas acciones a un precio fijo, el strike, hasta su vencimiento. El importe que recibes por venderla, la prima, entra en tu cuenta desde el primer día. La mecánica se explica en cómo funciona un covered call. Lo que sigue es el cálculo.
La “rentabilidad” sigue siendo ambigua hasta que se define el resultado que se quiere valorar:
- Débito neto: el desembolso por las acciones menos el crédito de la prima; es el efectivo que realmente costó la posición.
- Punto de equilibrio: el débito neto dividido entre 100 acciones; es el precio al vencimiento por debajo del cual la posición vale menos de lo que costó.
- Rentabilidad estática: lo que gana la posición si la acción termina exactamente en el precio actual, la call vence sin valor y las acciones siguen siendo tuyas.
- Rentabilidad si se ejerce la opción: lo que gana si la acción termina en el strike o por encima y las acciones se venden a ese strike.
Un contrato cubre 100 acciones. Por eso, una prima cotizada a $1.00 genera $100.00.
Cómo calcular la rentabilidad de un covered call: ejemplo práctico
Supón una acción ficticia a $50.00 y una call con vencimiento en 30 días, strike de $52.50 y cotización de $1.00. Las acciones cuestan $5,000.00. La call genera un crédito de $100.00.
- Débito neto: $5,000.00 menos $100.00 son $4,900.00, o $49.00 por acción.
- Punto de equilibrio: $49.00 al vencimiento.
- Rentabilidad estática: con la acción sin cambios en $50.00, la call vence sin valor y la prima de $100.00 constituye todo el resultado: 2.04% en 30 días.
- Rentabilidad si se ejerce la opción: una asignación a $52.50 vende las acciones por $5,250.00. La ganancia de $250.00 en las acciones más $100.00 de prima son $350.00 sobre $4,900.00, o 7.14% en 30 días.
Ambos porcentajes usan el débito neto como denominador: el efectivo que sigue en riesgo una vez recibido el crédito. Algunos brokers calculan esas rentabilidades sobre los $5,000.00 completos y muestran cifras menores; la diferencia es la propia prima. La posición inversa, vender una put con efectivo reservado, se compara en covered call frente a put con efectivo garantizado.
De dónde sale la prima del numerador
La prima es un precio de mercado. Su tamaño refleja cuánto movimiento de la acción incorpora el mercado de opciones durante la vida del contrato. Esa expectativa se cotiza como un porcentaje anualizado y se conoce como volatilidad implícita. Cinco nombres conocidos, medidos de la misma manera hasta julio de 2026:
El SQL exacto detrás de cada cifra
SELECT
underlying_symbol AS symbol,
round(100 * quantileDeterministic(0.5)(toFloat64(implied_volatility), cityHash64(ticker)), 1) AS median_iv_pct,
count() AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('AAPL', 'MSFT', 'NVDA', 'KO', 'SPY')
AND date >= '2026-07-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND delta > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY underlying_symbol
ORDER BY median_iv_pct DESCLa volatilidad implícita mediana fue de 43.4% en MSFT a 13.4% en SPY entre los 5 nombres. El cálculo usa calls con entre 20 y 45 días restantes y strikes dentro de un rango de 5% respecto de la acción. Una rentabilidad estática de 2% en el nombre más estable y otra de 2% en el más volátil no representan la misma operación: en el segundo caso se cobra por asumir un rango mucho más amplio de resultados a 30 días. Opciones líquidas frente a opciones volátiles separa ambos conceptos.
Por qué un strike in the money concentra la rentabilidad al inicio
Ahora vende la call de $47.50 sobre la misma acción a $50.00, cotizada a $3.20. Ese precio se divide en $2.50 de valor intrínseco —el importe por el que la acción ya está por encima del strike— y $0.70 de valor temporal.
- Débito neto: $4,680.00, o $46.80 por acción.
- Punto de equilibrio: $46.80, un colchón de 6.4% por debajo de la acción, frente a 2.0% con la call de $52.50.
- Rentabilidad estática: si la acción permanece en $50.00, la call sigue in the money y las acciones se venden a $47.50. El producto de $4,750.00 frente a un débito de $4,680.00 es $70.00, o 1.50%.
- Rentabilidad si se ejerce la opción: también 1.50%. Todo resultado final en $47.50 o más paga $70.00 y nada adicional.
La rentabilidad total de un covered call in the money es su valor temporal, aquí $0.70 por acción. Se cobra con cualquier precio al vencimiento superior a $47.50. Ese es el efecto de concentrar la rentabilidad al inicio: un máximo menor, cobrado desde un nivel de entrada más bajo, con margen para una caída de 5% antes de que la cifra cambie. La call de $52.50 ofrece 7.14% y necesita una subida de 5% para pagarlo. El día de la asignación se describe en qué ocurre si una opción vence in the money.
Los dos resultados finales no tienen la misma probabilidad. Delta, la tasa a la que cambia el precio de una opción cuando cambia el de la acción, también funciona como una aproximación de la probabilidad implícita de terminar in the money. Ordenadas por distancia al strike, estas son las calls de AAPL con entre 20 y 45 días restantes hasta julio de 2026:
El SQL exacto detrás de cada cifra
SELECT
multiIf(
moneyness < -0.075, '7.5% to 10% in the money',
moneyness < -0.025, '2.5% to 7.5% in the money',
moneyness < 0.025, 'within 2.5% of the stock',
moneyness < 0.075, '2.5% to 7.5% out of the money',
'7.5% to 10% out of the money') AS strike_band,
round(quantileDeterministic(0.5)(toFloat64(delta), cityHash64(ticker)), 2) AS median_delta,
count() AS contract_count
FROM
(
SELECT
ticker,
delta,
toFloat64(strike_price) / toFloat64(underlying_close) - 1 AS moneyness
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= '2026-07-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND delta > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) <= 0.10
)
GROUP BY strike_band
ORDER BY min(moneyness)La delta mediana fue de 0.86 en el rango 7.5% to 10% in the money y de 0.17 en el rango 7.5% to 10% out of the money. Como aproximación de probabilidad, el mercado valoraba las calls muy in the money como más propensas que no a ser asignadas, y las calls far out of the money como poco probables de serlo. Una rentabilidad estática cotizada en un strike con delta baja es una cifra que el mercado espera que cobres. La rentabilidad si se ejerce la opción en ese mismo strike es una cifra que el mercado no espera que cobres.
¿Cómo se anualiza la rentabilidad de un covered call?
Una rentabilidad estática de 2.04% en 30 días suele cotizarse como una cifra anualizada de 24.8%: 2.04 multiplicado por 365 y dividido entre 30. La operación aritmética es sencilla. Lo importante es el supuesto que contiene. Multiplicar por 12.17 supone que habrá doce meses más exactamente iguales, con la misma prima a la misma distancia de la acción, que las acciones nunca serán asignadas y que no habrá ningún mes fuera del mercado. El caso de 7.14% si se ejerce la opción se anualiza a 86.9%. Eso supone algo todavía más exigente: que la acción supere el strike cada mes y se recompre a un precio mayor en cada ocasión.
La parte de la prima de ese supuesto se puede medir. A continuación se muestra la volatilidad implícita mediana de las calls de AAPL near the money, mes a mes, durante los dos años hasta julio de 2026.
El SQL exacto detrás de cada cifra
SELECT
formatDateTime(toStartOfMonth(date), '%Y-%m') AS month,
round(100 * quantileDeterministic(0.5)(toFloat64(implied_volatility), cityHash64(ticker)), 1) AS median_iv_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= '2024-08-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND delta > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY toStartOfMonth(date)
ORDER BY toStartOfMonth(date)La serie comienza en 23.3% en 2024-08 y termina en 28.4% en 2026-07, con 24 lecturas mensuales en el panel. Esos meses no son copias entre sí, y tampoco lo fue la prima disponible en cada uno. La anualización sirve para comparar periodos de tenencia de distinta duración. Deja de serlo en cuanto el titular la interpreta como una rentabilidad anual. Primero debe indicarse la rentabilidad del periodo y el número de días.
Cómo entran los dividendos y la asignación anticipada en el cálculo
Un dividendo pagado mientras las acciones siguen siendo tuyas entra en el numerador. Supón que la acción de $50.00 pasa a cotizar ex-dividendo por $0.35 dentro del periodo de 30 días y que mantienes la posición durante esa fecha. La rentabilidad estática pasa a ser de $100.00 de prima más $35.00 de dividendo sobre un débito de $4,900.00: 2.76% en lugar de 2.04%.
La condición es importante. Las opciones sobre acciones de estilo estadounidense pueden ejercerse cualquier día hábil antes del vencimiento. El incentivo del titular de una call para ejercer anticipadamente se concentra en el día anterior a que la acción cotice ex-dividendo. Al ejercer, captura un dividendo que el contrato no paga. Una call con poco valor temporal restante frente a un dividendo superior a ese valor temporal es la candidata habitual para el ejercicio anticipado. En ese caso, las acciones se asignan al strike antes de la fecha ex-dividendo y los $35.00 nunca llegan. Fechas ex-dividendo y opciones explica el calendario, y Opciones estadounidenses frente a europeas indica qué contratos pueden ejercerse anticipadamente.
Qué no puede mostrar el cálculo de rentabilidad
Todas las cifras anteriores describen una fecha, un vencimiento y una posición mantenida hasta entonces. Hay dos elementos fuera de ese marco.
El primero es la revalorización potencial que se cede. Por encima del strike, las acciones valen el strike, independientemente de lo que marque la pantalla. El panel siguiente toma AAPL mes a mes durante los dos años hasta julio de 2026 y compara el movimiento de la acción con el mismo movimiento limitado a 5%. Esa es la forma de un covered call vendido 5% out of the money y mantenido hasta el vencimiento cada mes.
El SQL exacto detrás de cada cifra
WITH monthly AS
(
SELECT
toStartOfMonth(toTimeZone(window_start, 'America/New_York')) AS m,
toFloat64(argMax(close, window_start)) AS last_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
AND window_start >= '2024-07-01'
AND window_start < '2026-08-01'
GROUP BY m
)
SELECT
formatDateTime(m, '%Y-%m') AS month,
round(100 * (last_close / prev_close - 1), 2) AS stock_pct,
round(least(100 * (last_close / prev_close - 1), 5.0), 2) AS called_away_pct
FROM
(
SELECT
m,
last_close,
lagInFrame(last_close) OVER (ORDER BY m ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM monthly
)
WHERE prev_close > 0
ORDER BY mEn 2026-07, la serie sin límite registró 6.35% y la serie limitada registró 5%. En los 24 meses incluidos, ambas líneas coinciden en todos los meses de caída y se separan en cada mes que supera el límite. La prima añade el mismo importe fijo a ambas líneas. Nunca cambia su forma.
El segundo elemento es la caída, que la prima reduce pero no elimina. Un punto de equilibrio de $49.00 sobre una acción de $50.00 ofrece un colchón de 2%. Una caída de 20% deja la posición aproximadamente 18% por debajo del nivel de equilibrio. Que la call venza sin valor es lo menos importante de lo que ocurre ese mes. La variante que usa parte de la prima para establecer un suelo se explica en covered call frente a collar. La versión que sigue vendiendo primas después de la asignación es la estrategia wheel, y los fondos que ejecutan la venta de calls con un calendario fijo se explican en ETFs de covered calls explicados.
Preguntas frecuentes
¿Cómo se calcula la rentabilidad estática de un covered call?
Divide la prima cobrada entre el débito neto y muestra junto a ella el periodo de tenencia. Una prima de $1.00 sobre una acción de $50.00 equivale a $100.00 sobre un débito neto de $4,900.00: 2.04% en 30 días. La cifra solo se mantiene si la acción termina por debajo del strike.
¿Cuál es el precio de equilibrio de un covered call?
Es el precio pagado por acción menos la prima por acción. Una acción de $50.00 con una prima de $1.00 alcanza el equilibrio en $49.00. Por debajo de $49.00 al vencimiento, la posición combinada vale menos de lo que costó.
¿Se calcula la rentabilidad de un covered call sobre el débito neto o sobre el precio total de la acción?
El débito neto es el efectivo que queda en riesgo una vez recibido el crédito, y es el denominador utilizado en toda esta página. Calcularla sobre el costo no descontado de las acciones produce un porcentaje ligeramente menor. La diferencia entre ambos métodos es exactamente la prima.
¿Una rentabilidad anualizada de un covered call es un rendimiento?
No. Es la rentabilidad de un periodo multiplicada por 365 y dividida entre los días de ese periodo. Supone que la misma prima estará disponible en todos los periodos futuros y que las acciones nunca serán asignadas. Debe leerse como una escala para comparar periodos de tenencia.
¿Qué ocurre con la rentabilidad si la call se asigna anticipadamente?
El resultado en dólares se mantiene y el periodo de tenencia se acorta. Por eso, la cifra anualizada aumenta, aunque el resultado en efectivo no cambia. Si la asignación anticipada ocurre el día anterior a una fecha ex-dividendo, el dividendo desaparece por completo del numerador.
Cómo se construyen estos paneles
Los tres paneles de opciones leen los griegos diarios por contrato, conservan solo las filas en las que convergió el cálculo de volatilidad implícita y el contrato operó ese día, y aíslan las calls manteniendo una delta positiva. Near the money significa un strike dentro de un rango de 5% respecto del cierre diario del subyacente. Las medianas se calculan de forma determinista, por lo que volver a ejecutar una ventana fija devuelve la misma cifra. El panel mensual de precios usa el último precio registrado de cada mes, y la serie limitada aplica un techo de 5% a ese mismo movimiento.
Cada panel incluye el SQL exacto que lo generó. Abre uno para ver los filtros. Las mismas preguntas pueden formularse en inglés sencillo en la terminal de Strasmore.