Qué pasa si una opción vence in the money
Si una opción vence in the money por al menos $0.01, la OCC la ejerce automáticamente. Conoce las obligaciones de las posiciones long y short y el costo del pin risk.
Una opción que vence in the money, aunque sea por apenas $0.01, se ejerce automáticamente. La Options Clearing Corporation (OCC), la cámara de compensación que respalda cada opción estadounidense listada, ejecuta ese paso bajo una regla llamada ejercicio por excepción. La regla se activa salvo que el titular presente instrucciones contrarias antes de la hora límite del día de vencimiento. La posición larga aparece entonces con acciones y un débito en efectivo. La posición corta recibe una asignación aleatoria y debe entregar.
¿Qué se considera in the money al vencimiento?
Una call está in the money cuando el subyacente cierra por encima de su strike. Una put está in the money cuando el subyacente cierra por debajo de su strike. El único print que resuelve la cuestión es el precio de cierre del día de vencimiento. No importa dónde cotizó la acción al mediodía ni dónde abrió el lunes siguiente.
Aquí suelen confundirse dos conceptos. Primero, in the money describe la relación con el strike y no dice nada sobre la ganancia. Una call comprada por $4.00 que termina $0.30 in the money sigue siendo una pérdida y aun así se ejercerá. Segundo, el umbral es muy pequeño. La OCC aplica el ejercicio por excepción cuando las opciones sobre acciones terminan $0.01 por contrato in the money, en cualquier tipo de cuenta, tanto de clientes como de no clientes. En las opciones sobre índices, el umbral también es de $0.01.
¿Las opciones in the money se ejercen automáticamente?
Sí. Conforme a la Regla 805 de la OCC, un contrato que vence y termina al menos un centavo in the money se ejerce para el titular sin que este tenga que hacer nada. Quien quiera un resultado diferente debe presentar una instrucción de ejercicio contraria. Las reglas del sector dan a los titulares hasta las 5:30 p. m., hora del Este, del día de vencimiento para tomar esa decisión final. Una firma de brokerage puede establecer una hora límite interna más temprana, pero no puede aceptar instrucciones después de las 5:30 p. m., hora del Este.
La hora límite de la firma es la que rige para una cuenta minorista y varía según la firma. Cualquier hora concreta citada en un foro corresponde a la política de esa firma, no a una regla general del mercado. Cuándo vencen las opciones presenta el calendario de vencimientos.
¿Qué ocurre con una call larga que vence in the money?
El ejercicio convierte el contrato en 100 acciones, compradas al strike. El efectivo adeudado equivale al strike multiplicado por 100. Las operaciones sobre acciones estadounidenses liquidan un día hábil después de la fecha de operación. Por ello, un vencimiento en viernes refleja las acciones y el débito en la cuenta el lunes. Ese débito depende del precio de la acción y de nada más. Por eso, dos contratos con la misma prima pueden generar saldos muy distintos el lunes.
El SQL exacto detrás de cada cifra
SELECT ticker,
round(argMax(toFloat64(close), window_start) * 100 / 1000, 1) AS cash_per_contract_usd_thousands
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'MSFT', 'AAPL', 'NVDA', 'JNJ', 'CVX', 'KO', 'CAG')
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-07-27')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker
ORDER BY cash_per_contract_usd_thousands DESCEl panel calcula el precio de un contrato at the money para ocho nombres conocidos. Usa el cierre de cada acción en la última semana de julio de 2026 como referencia para un strike near the money. El ejercicio de un solo contrato sobre SPY exigía aproximadamente $74.7k en efectivo, y MSFT se situaba en $46.5k. El mismo contrato sobre CAG requería cerca de $1.5k. Un contrato siempre representa 100 acciones, cualquiera que sea el precio del subyacente. De ahí se deriva el efectivo necesario.
Una put larga que vence in the money funciona al revés. El ejercicio vende 100 acciones al strike. El titular que posee las acciones las entrega. Quien no las posee termina el lunes con una posición corta de 100 acciones, que implica un costo de préstamo y una exposición potencialmente ilimitada.
¿Qué ocurre cuando se asigna una opción corta?
La asignación es el reflejo del ejercicio y se distribuye mediante un sorteo. La OCC asigna aleatoriamente las notificaciones de ejercicio entre los miembros compensadores que mantienen posiciones cortas. Después, cada miembro las asigna a sus propios clientes mediante un método publicado, ya sea selección aleatoria o primero en entrar, primero en salir. Ni el tamaño de la posición ni el precio de entrada intervienen en el sorteo.
Una call corta que termina in the money entrega 100 acciones al strike. Quien vende covered calls entrega las acciones que ya posee. Quien no las tiene termina el lunes con una posición corta en la acción. Una put corta que termina in the money compra 100 acciones al strike, con el efectivo pagadero en la liquidación.
Las opciones sobre acciones de estilo americano también pueden asignarse antes del vencimiento, en cualquier momento, y esos casos se concentran alrededor de las fechas de dividendos. Fechas ex-dividendo y opciones aborda ese caso, y Opciones americanas frente a europeas explica qué contratos lo permiten.
¿Qué es el pin risk?
El pin risk es la situación en la que el subyacente termina en el strike o a pocos centavos de él. El titular de la opción no puede saber si el contrato se ejercerá. El vendedor tampoco puede saber si recibirá una asignación. Ninguno conoce la respuesta hasta que el fin de semana ya comenzó.
¿Con qué frecuencia una acción termina tan cerca de un strike? Los strikes en dólares enteros son habituales en las cadenas semanales de nombres grandes y líquidos. Por eso, la distancia entre el cierre del viernes y el dólar entero más cercano sirve como aproximación. Estos son todos los cierres de viernes de siete nombres conocidos desde enero de 2023:
El SQL exacto detrás de cada cifra
WITH friday_bars AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS session,
window_start,
toFloat64(close) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'JNJ', 'CVX', 'KO')
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2023-01-02')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
AND toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) = 5
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
),
friday_closes AS (
SELECT ticker,
session,
argMax(px, window_start) AS close_px,
count() AS session_bars
FROM friday_bars
GROUP BY ticker, session
HAVING session_bars > 300
),
distances AS (
SELECT abs(close_px - round(close_px)) * 100 AS cents_from_strike
FROM friday_closes
)
SELECT multiIf(cents_from_strike < 1, 'under 1 cent',
cents_from_strike < 5, '1 to 5 cents',
cents_from_strike < 10, '5 to 10 cents',
cents_from_strike < 25, '10 to 25 cents',
'25 to 50 cents') AS distance_band,
count() AS closes_count,
round(100 * count() / sum(count()) OVER (), 2) AS share_pct
FROM distances
GROUP BY distance_band
ORDER BY min(cents_from_strike)La banda más cercana, under 1 cent, contiene 35 de esos cierres de viernes, 2.82% de la muestra. Otros 9.04% cayeron en la banda siguiente. La banda más amplia, 25 to 50 cents, representa 50.69%. Un pin real en un nombre concreto y en una semana determinada es poco frecuente. Una cadena incluye decenas de strikes a la vez y cada uno es un candidato independiente.
La otra mitad del pin risk es el momento. El precio que determina el ejercicio por excepción se fija al cierre. Los precios siguen moviéndose hasta ese instante:
El SQL exacto detrás de cada cifra
WITH friday_bars AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS session,
toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York')) AS et_minute,
window_start,
toFloat64(close) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'JNJ', 'CVX', 'KO', 'T')
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2023-01-02')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
AND toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) = 5
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
),
friday_sessions AS (
SELECT ticker,
session,
argMaxIf(px, window_start, et_minute <= 930) AS px_330,
argMaxIf(px, window_start, et_minute > 930) AS px_close,
countIf(et_minute <= 930) AS early_bars,
countIf(et_minute > 930) AS late_bars
FROM friday_bars
GROUP BY ticker, session
HAVING early_bars > 100 AND late_bars > 10 AND px_330 > 0
)
SELECT ticker,
count() AS fridays_count,
round(quantileDeterministic(0.5)(abs(px_close / px_330 - 1) * 100,
cityHash64(toString(session))), 3) AS median_last30_move_pct,
round(quantileDeterministic(0.9)(abs(px_close / px_330 - 1) * 100,
cityHash64(toString(session))), 3) AS p90_last30_move_pct
FROM friday_sessions
GROUP BY ticker
ORDER BY median_last30_move_pct DESCEn los 177 viernes medidos para NVDA, el movimiento mediano durante la última media hora fue de 0.272%, frente a 0.071% en SPY, el extremo más tranquilo del panel. El viernes del percentil 90 en NVDA registró un movimiento de 0.804% en esos treinta minutos. Un contrato que está cinco centavos out of the money a las 3:30 p. m. todavía no está liquidado. Max pain analiza el mismo print de cierre desde la perspectiva del open interest.
Las opciones sobre índices liquidadas en efectivo nunca entregan acciones
Las opciones sobre índices amplios, como el S&P 500, liquidan en efectivo. No se compra ni se entrega nada. El importe in the money se multiplica por el multiplicador del contrato y se paga en efectivo. Después, la posición desaparece. No hay entrega de acciones el lunes ni exposición a acciones durante el fin de semana.
La clave es saber qué precio se utiliza. Muchos contratos sobre índices liquidan contra una cotización especial de apertura, calculada a partir de los prints de apertura de los componentes del índice en la mañana del vencimiento. Ese valor puede diferir de cualquier precio mostrado en pantalla el día anterior. Opciones con liquidación AM frente a PM detalla qué contratos utilizan cada método.
El fin de semana en el que no se puede operar
El ejercicio y la asignación se procesan después del cierre del viernes y durante el fin de semana. La posición resultante en acciones existe antes de la reapertura del mercado y no puede negociarse hasta el lunes por la mañana. El movimiento de las acciones durante ese intervalo afecta a quien termine teniéndolas.
El SQL exacto detrás de cada cifra
WITH session_marks AS (
SELECT ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS session,
argMax(toFloat64(close), window_start) AS close_px,
argMin(toFloat64(close), window_start) AS first_minute_px,
count() AS session_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'JNJ', 'CVX', 'KO', 'T')
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2023-01-02')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
AND toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) IN (1, 5)
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, session
HAVING session_bars > 300
),
weekends AS (
SELECT ticker,
subtractDays(toMonday(session), if(toDayOfWeek(session) = 1, 7, 0)) AS weekend_id,
argMaxIf(close_px, session, toDayOfWeek(session) = 5) AS friday_close,
argMaxIf(first_minute_px, session, toDayOfWeek(session) = 1) AS monday_first_px
FROM session_marks
GROUP BY ticker, weekend_id
HAVING countIf(toDayOfWeek(session) = 5) = 1
AND countIf(toDayOfWeek(session) = 1) = 1
AND friday_close > 0
)
SELECT ticker,
count() AS weekends_count,
round(quantileDeterministic(0.5)(abs(monday_first_px / friday_close - 1) * 100,
cityHash64(toString(weekend_id))), 2) AS median_weekend_gap_pct,
round(quantileDeterministic(0.9)(abs(monday_first_px / friday_close - 1) * 100,
cityHash64(toString(weekend_id))), 2) AS p90_weekend_gap_pct
FROM weekends
GROUP BY ticker
ORDER BY median_weekend_gap_pct DESCMedido desde el cierre del viernes hasta el primer minuto de la sesión regular del lunes, en los 157 fines de semana registrados para NVDA, el movimiento mediano fue de 1.05%, frente a 0.28% en SPY. En este caso, la cola importa más que la mediana: uno de cada diez lunes abrió 3.04% o más lejos del cierre del viernes en NVDA. Multiplicar ese movimiento por 100 acciones por contrato permite dimensionar la exposición que un vencimiento sin supervisión puede generar.
La regla práctica se desprende de la mecánica. Los operadores que evitan sorpresas durante el fin de semana revisan el moneyness de cada posición que vence antes del cierre y conocen la hora límite de su firma. Una posición descubierta el sábado por la mañana no puede cerrarse hasta el lunes.
Preguntas frecuentes: opciones que vencen in the money
¿Tengo que hacer algo si mi opción vence in the money?
Conforme a la Regla 805 de la OCC, una opción que termina al menos $0.01 in the money se ejerce automáticamente. No se requiere ninguna acción para que el ejercicio ocurra. Sí se requiere actuar para obtener el resultado contrario: el titular que no quiera ejercer debe presentar una instrucción contraria antes de la hora límite de su firma, que será como máximo las 5:30 p. m., hora del Este, del día de vencimiento.
¿Qué ocurre si no tengo suficiente efectivo para ejercer una call larga?
Ejercer un contrato requiere efectivo equivalente al strike multiplicado por 100. En los ocho nombres anteriores, ese importe oscilaba aproximadamente entre $1.5k y $74.7k. Las firmas de brokerage establecen sus propias políticas para cuentas con fondos insuficientes. Entre las medidas habituales están cerrar las posiciones que vencen antes del cierre o liquidar el lunes las acciones entregadas.
¿Pueden asignarme una opción corta que solo esté un centavo in the money?
Sí. Un centavo in the money supera el umbral de ejercicio por excepción de la OCC. La asignación se distribuye aleatoriamente entre los miembros compensadores que mantienen posiciones cortas. Estar apenas in the money no ofrece protección.
¿Qué ocurre con una opción que vence out of the money?
Vence sin valor y desaparece de la cuenta, sin ejercicio ni asignación. La pérdida del comprador es la prima pagada. El vendedor conserva la prima recibida.
¿Las opciones sobre índices se convierten en acciones?
No. Las opciones sobre índices liquidadas en efectivo pagan en efectivo el importe in the money y se cierran, sin que cambien de manos acciones. Las opciones sobre acciones individuales y sobre ETFs entregan acciones.
Cada panel anterior es una consulta almacenada sobre barras reales de un minuto. Abra el SQL de cualquiera de ellos o ejecute su propia consulta en la terminal de Strasmore.