Cómo funciona realmente la cobertura delta
Cómo funciona la cobertura delta: las acciones que un libro de opciones vendidas debe comprar y vender en cada cierre, y por qué esas operaciones generan pérdidas.
La cobertura delta es la forma en que una mesa de opciones mantiene neutralidad direccional: mantiene una posición en acciones dimensionada para compensar la delta de una opción y luego vuelve a negociar esa posición a medida que se mueve el activo subyacente. Un libro con opciones vendidas termina comprando acciones después de que el precio sube y vendiéndolas después de que baja. Por eso, la ganancia o pérdida de la mesa sigue la magnitud del recorrido de la acción, no el nivel en el que termina.
¿Qué es la cobertura delta?
La delta es el cambio en el precio de una opción por cada movimiento de $1 en el activo subyacente. Se expresa de 0 a 1 para las calls y de 0 a -1 para las puts. Una opción sobre acciones de EE. UU. cubre 100 acciones. Por eso, multiplicar la delta por 100 la convierte en un número de acciones: la posición en acciones que el contrato representa en ese momento. Nuestra guía sobre la delta de las opciones explica esta conversión.
Una cobertura delta establece una posición compensatoria en acciones frente a ese número. Si se vende una call con una delta de 0.50, el libro queda expuesto como si tuviera 50 acciones cortas; comprar 50 acciones neutraliza esa exposición. Aquí, «cubierta» tiene un significado preciso: neutral frente a un movimiento pequeño, en este instante y a este precio. La delta no es una cantidad fija. Cambia cuando se mueve la acción y cuando transcurre el tiempo del contrato, por lo que la posición en acciones debe ajustarse.
Por qué la cobertura nunca permanece fija
La delta a lo largo de los strikes forma una curva, no un escalón. El panel siguiente calcula el promedio de la delta de las calls y puts de SPY según la distancia entre el strike y el precio spot, para contratos con entre 25 y 35 días restantes, durante junio de 2026.
El SQL exacto detrás de cada cifra
SELECT
concat(if(pct_from_spot >= 0, '+', ''), toString(pct_from_spot), '%') AS strike_vs_spot,
round(avgIf(delta, is_call), 3) AS call_delta,
round(avgIf(delta, is_put), 3) AS put_delta
FROM
(
SELECT
toInt16(round((toFloat64(strike_price) / toFloat64(underlying_close) - 1) * 100)) AS pct_from_spot,
lower(option_type) IN ('call', 'c') AS is_call,
lower(option_type) IN ('put', 'p') AS is_put,
delta
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND iv_converged = 1
AND volume > 0
AND underlying_close > 0
AND days_to_expiry BETWEEN 25 AND 35
AND date >= '2026-06-01'
AND date < '2026-07-01'
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) <= 0.05
)
GROUP BY pct_from_spot
HAVING countIf(is_call) > 0 AND countIf(is_put) > 0
ORDER BY pct_from_spotLa curva muestra claramente el problema. Las calls cuyo strike estaba a -5% del precio spot registraron una delta promedio de 0.839. En +5%, la misma ventana de vencimiento registró un promedio de 0.099. La línea de las puts es su imagen especular: va de -0.164 en los strikes más bajos a -0.864 en los más altos. Cuando una acción se desplaza a lo largo de esa curva, la cantidad de acciones necesaria para cubrirla cambia en cada punto. Gamma es el nombre de la pendiente de la curva: la velocidad a la que cambia la propia delta.
¿Qué tamaño tiene cada operación forzada?
La gamma determina el tamaño de cada rebalanceo. El panel siguiente la convierte a la unidad que realmente negocia una mesa. Para contratos de SPY at-the-money, muestra cuántas acciones 100 contratos obligan a negociar al hedger ante un movimiento de 1% en el subyacente, agrupadas según el tiempo restante de los contratos.
El SQL exacto detrás de cada cifra
SELECT
multiIf(bucket = 1, '0-2 days',
bucket = 2, '3-7 days',
bucket = 3, '8-21 days',
bucket = 4, '22-45 days',
'46-90 days') AS expiry_window,
toUInt32(round(avg(shares_per_contract) * 100)) AS hedge_shares
FROM
(
SELECT
multiIf(days_to_expiry <= 2, 1,
days_to_expiry <= 7, 2,
days_to_expiry <= 21, 3,
days_to_expiry <= 45, 4,
5) AS bucket,
toFloat64(gamma) * toFloat64(underlying_close) AS shares_per_contract
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND iv_converged = 1
AND volume > 0
AND underlying_close > 0
AND days_to_expiry BETWEEN 0 AND 90
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) <= 0.01
AND date >= '2026-06-01'
AND date < '2026-07-01'
)
GROUP BY bucket
ORDER BY bucketLos contratos a los que les quedaban 0-2 days cambiaron la cobertura en aproximadamente 3429 acciones ante un movimiento de 1%. Los mismos 100 contratos con 46-90 days restantes la cambiaron en cerca de 587 acciones. La cantidad de contratos y el subyacente eran idénticos, pero el volumen de operaciones forzadas fue muy distinto. Los libros de corto plazo se rebalancean con fuerza y frecuencia; los de mayor plazo se desvían gradualmente. Cómo cambian las griegas con el tiempo sigue este aumento de la pendiente hasta el vencimiento.
Cinco cierres y las acciones detrás de ellos
Este es el mecanismo completo sobre una trayectoria hipotética. Los precios son inventados para facilitar los cálculos y cada delta se indica directamente, sin modelarla. Una mesa vende 10 calls at-the-money sobre una acción de $100 a $2.00 por acción y cobra $2,000: 10 contratos, 100 acciones cada uno y $2.00 por acción. En cada cierre, ajusta la cobertura hasta volver a una posición neutral.
- Cierre 1, acción en $100.00, delta de 0.50. El libro tiene una delta corta de 500, por lo que la cobertura compra 500 acciones. Posición de cobertura: 500 acciones largas.
- Cierre 2, acción en $103.00, delta de 0.62. El objetivo es mantener 620 acciones, por lo que la cobertura compra 120 adicionales. Las 500 acciones mantenidas durante la subida ganaron $1,500.
- Cierre 3, acción en $99.00, delta de 0.44. El objetivo baja a 440 acciones, por lo que la cobertura vende 180. Las 620 acciones mantenidas durante la caída perdieron $2,480, dejando la cobertura $980 abajo.
- Cierre 4, acción en $102.00, delta de 0.58. El objetivo es 580 acciones, por lo que la cobertura compra 140. Las 440 acciones ganaron $1,320, dejando la cobertura $340 arriba.
- Cierre 5, acción en $100.00, delta de 0.48. El objetivo es 480 acciones, por lo que la cobertura vende 100. Las 580 acciones perdieron $1,160, dejando la cobertura $820 abajo.
La acción terminó exactamente donde empezó. El hedger compró a $103 y $102, vendió a $99 y $100, y acumula una pérdida de $820 en la posición de acciones frente a los $2,000 de prima cobrados, mientras la opción sigue abierta. Ninguna operación fue un error: todas fueron mecánicamente correctas en su momento. Los signos son lo que permanece aunque cambien las cifras. Cada compra ocurrió después de un cierre al alza y cada venta después de un cierre a la baja. Un libro con opciones cortas no puede invertir ese patrón. Si se duplica el número de contratos, también se duplica la gamma. Por tanto, se duplica cada operación de la lista y también el costo de seguir exactamente la misma trayectoria. Por qué los market makers pierden dinero lleva este cálculo a los casos en que la prima no alcanza para cubrirlo.
El deterioro temporal es la otra parte del resultado. Durante esos cinco cierres, la opción también perdió valor temporal. Esa ganancia para el vendedor es la fuente contra la que se compensan las pérdidas de cobertura. Una trayectoria tranquila deja parte de la prima sin utilizar. Una trayectoria irregular la consume, y una trayectoria suficientemente irregular consume más que toda la prima.
La trayectoria importa; el destino, no
El hedger negocia contra la trayectoria, no contra el cambio neto. El panel siguiente mide ambos conceptos para cuatro acciones conocidas durante junio de 2026. La longitud de la trayectoria suma todos los movimientos porcentuales diarios sin considerar su signo. El movimiento neto es la distancia simple entre el primer y el último cierre.
El SQL exacto detrás de cada cifra
SELECT
ticker,
round(path, 1) AS path_length_pct,
round(net, 1) AS net_move_pct,
round(path / greatest(net, 0.05), 1) AS path_to_net_ratio
FROM
(
SELECT
ticker,
arraySum(arrayMap((a, b) -> abs(a / b - 1) * 100,
arraySlice(px, 2),
arraySlice(px, 1, length(px) - 1))) AS path,
abs(px[-1] / px[1] - 1) * 100 AS net
FROM
(
SELECT
ticker,
arrayMap(t -> t.2, arraySort(t -> t.1, groupArray((session_date, session_close)))) AS px
FROM
(
SELECT
ticker,
date AS session_date,
toFloat64(max(close)) AS session_close
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'KO')
AND date >= '2026-06-01'
AND date < '2026-07-01'
GROUP BY ticker, date
)
GROUP BY ticker
)
)
ORDER BY path_to_net_ratioIncluso la acción con la brecha más estrecha, MSFT, acumuló 43.2% de movimiento diario para terminar 19% de donde había comenzado: una proporción de 2.3 a 1. En el otro extremo del panel, SPY recorrió 11.4 veces su propio movimiento neto. Un operador direccional obtiene su resultado del segundo número. Un hedger delta paga por el primero.
Qué está pagando realmente la prima
La prima que cobra el vendedor se calcula a partir de la volatilidad implícita, es decir, el movimiento que espera el mercado. El costo de cobertura depende de la volatilidad realizada, es decir, del movimiento que efectivamente ocurre. El panel siguiente coloca ambas en el mismo eje para SPY, mes a mes, durante el último año.
El SQL exacto detrás de cada cifra
WITH
monthly_iv AS
(
SELECT
toStartOfMonth(date) AS m,
round(avg(implied_volatility) * 100, 1) AS implied_vol_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND iv_converged = 1
AND volume > 0
AND underlying_close > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
AND date >= '2025-08-01'
AND date < '2026-08-01'
GROUP BY m
),
monthly_rv AS
(
SELECT
m,
round(arrayReduce('stddevPop', rets) * sqrt(252) * 100, 1) AS realized_vol_pct
FROM
(
SELECT
m,
arrayMap((a, b) -> log(a / b),
arraySlice(px, 2),
arraySlice(px, 1, length(px) - 1)) AS rets
FROM
(
SELECT
toStartOfMonth(session_date) AS m,
arrayMap(t -> t.2, arraySort(t -> t.1, groupArray((session_date, session_close)))) AS px
FROM
(
SELECT
date AS session_date,
toFloat64(max(close)) AS session_close
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPY'
AND date >= '2025-08-01'
AND date < '2026-08-01'
GROUP BY date
)
GROUP BY m
)
WHERE length(rets) > 5
)
)
SELECT
toString(iv.m) AS month,
iv.implied_vol_pct AS implied_vol_pct,
rv.realized_vol_pct AS realized_vol_pct
FROM monthly_iv AS iv
INNER JOIN monthly_rv AS rv ON rv.m = iv.m
ORDER BY iv.mEn el último mes del gráfico, los contratos at-the-money de SPY con entre 20 y 45 días hasta el vencimiento registraron una volatilidad implícita promedio de 14.8%, mientras que el subyacente registró 12.1% de volatilidad realizada. Cuando la línea de volatilidad realizada se encuentra por debajo de la implícita, la trayectoria costó al hedger menos que la prima que se fue consumiendo. Cuando se encuentra por encima, ocurre lo contrario. Esa brecha, y no la dirección del mercado, es la exposición de un libro de opciones con cobertura delta. Cómo ganan dinero los market makers cubre la captura del spread que la acompaña, y exposición a gamma suma estas operaciones forzadas en todo el mercado.
Cómo cubren las mesas en la práctica
Casi nadie rebalancea en cada cierre y pocas mesas trabajan con un horario fijo. Cubrir de forma continua seguiría la delta de cerca, pero consumiría la prima en comisiones y en el cruce del spread. El enfoque habitual utiliza una banda: la posición permanece sin cambios mientras la delta neta esté dentro de una tolerancia y se vuelve a negociar hacia la neutralidad cuando sale de ella. Una banda más amplia implica menos operaciones y mayor desviación entre ellas. Las mesas también compensan todo el libro antes de negociar, de modo que una call corta en un vencimiento y una call larga en otro pueden cancelarse antes de mover una sola acción. Delta de cartera ponderada por beta aplica la misma idea de compensación entre distintos subyacentes.
Preguntas frecuentes
¿Qué es la cobertura delta en términos sencillos?
Consiste en mantener una posición en acciones que cancela la exposición direccional de una opción. La delta multiplicada por 100 da el equivalente en acciones de un contrato, y el hedger mantiene la posición opuesta a ese número, ajustándola cuando cambia la delta.
¿Los market makers cubren cada opción que venden?
Cubren la exposición neta del libro, no cada contrato por separado. Las posiciones compensatorias se cancelan internamente primero y solo la delta restante llega al subyacente como una operación en acciones.
¿Por qué una cobertura delta pierde dinero con una acción volátil?
Cada rebalanceo de un libro con opciones cortas compra después de una subida y vende después de una caída. En un movimiento de ida y vuelta, las compras quedan por encima de las ventas y esa diferencia se convierte en un costo realizado. La prima cobrada al inicio es el presupuesto del que sale ese costo.
¿Con qué frecuencia rebalancean los operadores una cobertura delta?
En la práctica no existe un intervalo único. Rebalancear con mayor frecuencia sigue la delta más de cerca, pero consume más en spread y comisiones. Por eso, muchas mesas establecen una banda de tolerancia para la delta y operan solo cuando la posición sale de ella.
¿Una posición con cobertura delta está libre de riesgo?
No. Neutraliza los movimientos pequeños en un momento determinado. Los gaps y saltos, los cambios en la volatilidad implícita, los dividendos y los costos de financiamiento siguen presentes. Además, la propia cobertura realiza un costo mientras el subyacente se desplaza.
Cómo se midieron estos paneles
Los paneles de opciones utilizan griegas diarias por contrato y filtran los contratos que negociaron y cuya volatilidad implícita se calculó correctamente. «At-the-money» significa un strike dentro de 1% del cierre diario del subyacente en el panel sobre tamaño de las operaciones y dentro de 5% en la curva de delta. La cifra de operaciones forzadas convierte la gamma en acciones: la cobertura de un contrato cambia aproximadamente en gamma multiplicada por el precio de la acción ante un movimiento de 1%, y el panel escala esa cifra a 100 contratos. Las ventanas de junio de 2026 y del último año corresponden a fechas fijas, por lo que esas lecturas no cambian en visitas posteriores. El ejemplo de los cinco cierres es inventado y cada delta se indica directamente, sin derivarla de un modelo de valuación.
Cada panel incluye el SQL exacto que lo produjo. Abra uno para ver cómo se calculó la cifra o formule la misma pregunta en lenguaje sencillo en la terminal de Strasmore.