¿Cuándo comienzan a operar opciones tras una IPO?
Las opciones no cotizan el día de la IPO. Conoce cuántas sesiones esperaron las mayores cotizaciones nuevas y qué reglas de las bolsas determinan su inicio.
No se pueden negociar opciones sobre una nueva IPO durante su primer día. Primero empieza a cotizar la acción y la cadena de opciones listadas aparece solo cuando el subyacente cumple los criterios de las bolsas de opciones para los valores subyacentes. En una oferta grande, esto suele requerir unas pocas sesiones, no semanas. Entre las mayores cotizaciones iniciales en Estados Unidos desde enero de 2024, la brecha más corta entre la primera operación de una acción registrada en el tape y la primera operación de una de sus opciones listadas fue de 1 sesiones bursátiles.
¿Cuánto tiempo después de una IPO comienzan a operar las opciones?
No existe una regla de calendario que fije la fecha, por lo que la respuesta útil debe basarse en los datos observados. El panel siguiente toma cada cotización estadounidense desde enero de 2024, las ordena por el valor en dólares negociado durante la sesión de apertura, conserva las doce más grandes y cuenta las sesiones de trading entre el primer print de cada acción —su primera operación registrada— y el primer día en que operó una de sus opciones listadas.
| símbolo | debut de acciones | debut de opciones | brecha entre cotización de acciones y opciones |
|---|---|---|---|
| SKHY | July 13, 2026 | July 14, 2026 | 1 |
| BLSH | August 13, 2025 | August 15, 2025 | 2 |
| CBRS | May 14, 2026 | May 18, 2026 | 2 |
| CRCL | June 5, 2025 | June 9, 2025 | 2 |
| CRWV | March 28, 2025 | April 1, 2025 | 2 |
| FIG | July 31, 2025 | August 4, 2025 | 2 |
| FLY | August 7, 2025 | August 11, 2025 | 2 |
| KLAR | September 10, 2025 | September 12, 2025 | 2 |
| MDLN | December 17, 2025 | December 19, 2025 | 2 |
| QNT | June 4, 2026 | June 8, 2026 | 2 |
| RDDT | March 21, 2024 | March 25, 2024 | 2 |
| INIO | June 4, 2026 | June 26, 2026 | 15 |
El SQL exacto detrás de cada cifra
WITH
listings AS (
SELECT
ticker,
min(listing_date) AS listed_on
FROM global_markets.stocks_ipos
WHERE listing_date >= '2024-01-01'
AND listing_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
debut AS (
SELECT
a.ticker AS symbol,
min(a.date) AS debut_date,
argMin(toFloat64(a.close) * toFloat64(a.volume), a.date) AS debut_turnover
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN listings AS l ON l.ticker = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= l.listed_on
GROUP BY a.ticker
),
first_option AS (
SELECT
g.underlying_symbol AS symbol,
min(g.date) AS option_date
FROM global_markets.options_greeks AS g
INNER JOIN debut AS d ON d.symbol = g.underlying_symbol
WHERE g.date >= '2024-01-01'
AND g.volume > 0
AND g.date >= d.debut_date
GROUP BY g.underlying_symbol
),
paired AS (
SELECT
d.symbol AS symbol,
d.debut_date AS debut_date,
f.option_date AS option_date,
d.debut_turnover AS debut_turnover
FROM debut AS d
INNER JOIN first_option AS f ON f.symbol = d.symbol
ORDER BY debut_turnover DESC
LIMIT 12
),
sessions AS (
SELECT DISTINCT date AS d
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPY'
AND date >= '2024-01-01'
)
SELECT
p.symbol AS symbol,
concat(monthName(p.debut_date), ' ', toString(toDayOfMonth(p.debut_date)), ', ', toString(toYear(p.debut_date))) AS equity_debut,
concat(monthName(p.option_date), ' ', toString(toDayOfMonth(p.option_date)), ', ', toString(toYear(p.option_date))) AS option_debut,
countIf(s.d > p.debut_date AND s.d <= p.option_date) AS option_listing_gap
FROM paired AS p
CROSS JOIN sessions AS s
GROUP BY symbol, equity_debut, option_debut
ORDER BY option_listing_gap, symbolSKHY avanzó más rápido que las otras doce. Sus acciones registraron el primer print el July 13, 2026, y la primera opción listada sobre ellas operó el July 14, 2026, una diferencia de 1 sesiones. En el extremo opuesto del mismo panel, INIO pasó 15 sesiones antes de registrar su primer print de opciones. Doce nombres constituyen una muestra reducida, por lo que el panel siguiente la amplía a las cuarenta IPO más grandes del mismo periodo y sigue cada una sesión por sesión desde su primer día de trading.
| número de sesión | % con opciones listadas | volumen mediano de acciones (millones) |
|---|---|---|
| 1 | 0 | 34.47 |
| 2 | 2.5 | 10.93 |
| 3 | 67.5 | 6.69 |
| 4 | 70 | 4.76 |
| 5 | 80 | 7.36 |
| 6 | 85 | 3.51 |
| 7 | 90 | 2.65 |
| 8 | 92.5 | 3.35 |
| 9 | 95 | 2.51 |
| 10 | 95 | 2.3 |
| 11 | 95 | 2.29 |
| 12 | 95 | 2.65 |
| 13 | 95 | 2.54 |
| 14 | 95 | 1.9 |
| 15 | 95 | 2.41 |
| 16 | 97.5 | 2.42 |
| 17 | 97.5 | 2.46 |
| 18 | 97.5 | 2.74 |
| 19 | 97.5 | 2.14 |
| 20 | 97.5 | 2.29 |
El SQL exacto detrás de cada cifra
WITH
listings AS (
SELECT
ticker,
min(listing_date) AS listed_on
FROM global_markets.stocks_ipos
WHERE listing_date >= '2024-01-01'
AND listing_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
debut AS (
SELECT
a.ticker AS symbol,
min(a.date) AS debut_date,
argMin(toFloat64(a.close) * toFloat64(a.volume), a.date) AS debut_turnover
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN listings AS l ON l.ticker = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= l.listed_on
GROUP BY a.ticker
),
cohort AS (
SELECT
symbol,
debut_date
FROM debut
ORDER BY debut_turnover DESC
LIMIT 40
),
first_option AS (
SELECT
g.underlying_symbol AS symbol,
min(g.date) AS option_date
FROM global_markets.options_greeks AS g
INNER JOIN cohort AS c ON c.symbol = g.underlying_symbol
WHERE g.date >= '2024-01-01'
AND g.volume > 0
AND g.date >= c.debut_date
GROUP BY g.underlying_symbol
),
ramp AS (
SELECT
a.ticker AS symbol,
a.date AS d,
row_number() OVER (PARTITION BY a.ticker ORDER BY a.date) AS session_no,
toFloat64(a.volume) / 1e6 AS shares_mm
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN cohort AS c ON c.symbol = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= c.debut_date
)
SELECT
r.session_no AS session_number,
round(100 * countIf(f.option_date >= toDate('2024-01-01') AND r.d >= f.option_date) / count(), 1) AS pct_with_listed_options,
round(quantileDeterministic(r.shares_mm, cityHash64(r.symbol)), 2) AS median_share_volume_mm
FROM ramp AS r
LEFT JOIN first_option AS f ON f.symbol = r.symbol
WHERE r.session_no <= 20
GROUP BY session_number
ORDER BY session_numberPrimero, observe la línea porcentual. En la sesión 2, 2.5% de las cuarenta ya habían registrado una opción listada. En la sesión 5, la proporción era de 80%, y en la sesión 20 alcanzaba 97.5%. Las barras muestran la otra mitad de la historia. El volumen mediano de estos nombres fue de 34.47 millones de acciones en la sesión de apertura, frente a 2.29 millones en la sesión 20. Tenga presente esa cifra de apertura: una sola sesión de ese tamaño supera muchas veces la pauta de volumen de doce meses establecida en el estándar de cotización.
¿Qué debe ocurrir antes de que puedan listarse opciones sobre una nueva acción?
Existe una cadena de opciones cuando una bolsa de opciones certifica el activo subyacente conforme a un estándar escrito y presenta un certificado de listado ante la Options Clearing Corporation (OCC), la cámara de compensación que emite todas las opciones listadas en Estados Unidos. El estándar es público. NYSE American lo publica como la Regla 915, Cboe como la Regla 4.3 y Nasdaq ISE como Options 4, Sección 3. Todos llevan el título Criteria for Underlying Securities. La redacción varía entre los reglamentos, pero los umbrales coinciden. A septiembre de 2026, son los siguientes:
- El valor debe estar debidamente registrado y ser una acción NMS, la denominación de Regulation NMS para un valor listado en una bolsa nacional.
- Debe haber al menos 7,000,000 de acciones en manos del público. Solo se cuentan las acciones propiedad de personas que no estén obligadas a reportar sus tenencias conforme a la Sección 16(a) de la Securities Exchange Act. Las posiciones de insiders y de control quedan excluidas del cálculo.
- Debe haber al menos 2,000 tenedores del valor.
- El volumen negociado en todos los mercados debe ser de al menos 2,400,000 acciones durante los doce meses anteriores.
- En el caso de un valor cubierto, el precio de cierre debe ser de al menos $3.00 en cada uno de los tres días hábiles consecutivos anteriores a que la bolsa presente su certificado ante la OCC. Los reglamentos denominan a esta prueba el three-day lookback.
Una empresa que se listó hace nueve días no tiene un historial de volumen de doce meses. Tampoco tiene, durante sus primeros días, un historial de precios de tres días. Dos elementos de la redacción normativa permiten aplicar el estándar pese a esa brecha. Las directrices se aplican salvo en circunstancias excepcionales. Esto deja a criterio de la bolsa la evaluación de las pruebas históricas. Además, la prueba de precio incluye una exención explícita para IPOs.
La exención debe analizarse según la fecha. En una orden del 27 de julio de 2023 (Release 34-98013), la SEC aprobó un cambio de NYSE American que elimina el three-day lookback para un valor cubierto cuya capitalización de mercado en el IPO, medida al precio de oferta, sea de al menos $3,000 millones. Las opciones sobre ese valor pueden listarse y negociarse a partir del segundo día hábil posterior al día del IPO, sin contar el día del IPO. Nasdaq ISE presentó ese mismo año una redacción equivalente para Options 4, Sección 3. La orden detalla el cálculo. Con el texto anterior, un IPO con precio fijado el lunes no podía tener opciones negociándose hasta el viernes. Con la exención, la bolsa puede presentar su certificado el martes y la cadena puede abrir el miércoles.
Debajo de todo esto hay otro plazo. El Options Listing Procedures Plan exige que el certificado llegue a la OCC a más tardar a las 11:00 a. m., hora de Chicago, del día de negociación anterior al inicio de la negociación de las opciones. Ese es el paso operativo que permite que una cadena aparezca en la apertura, en lugar de hacerlo a mitad de la sesión.
¿Cómo comprobar si un nuevo ticker ya tiene opciones?
- Abra la cadena de opciones del ticker en su bróker. Un valor que aún no ha sido habilitado no muestra ninguna fecha de vencimiento, en lugar de mostrar una cadena con filas vacías.
- Cuente los vencimientos disponibles. Un subyacente recién habilitado normalmente solo ofrece las fechas semanales y mensuales más cercanas.
- Consulte los avisos diarios de listado que publican las bolsas de opciones. Allí se identifica cada subyacente recién aprobado el día anterior al inicio de la negociación de sus opciones.
- Revise el tape para detectar el primer print de una opción sobre el subyacente. Eso es lo que hacen los paneles de esta página.
Si la cadena ya está activa, leer una nueva cadena de opciones funciona igual que con cualquier otro valor, con una diferencia importante: habrá mucha menos información. Nada de esto comparte calendario con el lockup ni con el quiet period, que siguen sus propios plazos y se explican en el vencimiento del lockup de una IPO y el quiet period de una IPO.
Por qué la primera cadena de opciones de una IPO tiene poca liquidez
La certificación da nombre a una cadena. No le da profundidad. Las bolsas agregan strikes alrededor del nivel en el que realmente cotiza la acción y añaden vencimientos según el ciclo estándar. Por eso, la primera cadena cubre un rango estrecho de strikes y ofrece un par de vencimientos cercanos.
| semanas desde la primera opción | mediana de precios de ejercicio negociados | mediana de vencimientos negociados |
|---|---|---|
| 0 | 9 | 4 |
| 1 | 10 | 4 |
| 2 | 10 | 4 |
| 3 | 11 | 4 |
| 4 | 11 | 4 |
| 5 | 11 | 4 |
| 6 | 12 | 5 |
| 7 | 12 | 5 |
| 8 | 12 | 5 |
| 9 | 12 | 5 |
| 10 | 12 | 5 |
| 11 | 12 | 5 |
El SQL exacto detrás de cada cifra
WITH
listings AS (
SELECT
ticker,
min(listing_date) AS listed_on
FROM global_markets.stocks_ipos
WHERE listing_date >= '2024-01-01'
AND listing_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
debut AS (
SELECT
a.ticker AS symbol,
min(a.date) AS debut_date,
argMin(toFloat64(a.close) * toFloat64(a.volume), a.date) AS debut_turnover
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN listings AS l ON l.ticker = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= l.listed_on
GROUP BY a.ticker
),
cohort AS (
SELECT
symbol,
debut_date
FROM debut
ORDER BY debut_turnover DESC
LIMIT 40
),
first_option AS (
SELECT
g.underlying_symbol AS symbol,
min(g.date) AS option_date
FROM global_markets.options_greeks AS g
INNER JOIN cohort AS c ON c.symbol = g.underlying_symbol
WHERE g.date >= '2024-01-01'
AND g.volume > 0
AND g.date >= c.debut_date
GROUP BY g.underlying_symbol
),
daily_chain AS (
SELECT
g.underlying_symbol AS symbol,
g.date AS d,
uniqExact(g.strike_price) AS strikes,
uniqExact(g.expiration_date) AS expiries
FROM global_markets.options_greeks AS g
INNER JOIN first_option AS f ON f.symbol = g.underlying_symbol
WHERE g.volume > 0
AND g.date >= f.option_date
AND dateDiff('day', f.option_date, g.date) < 84
GROUP BY symbol, d
)
SELECT
intDiv(dateDiff('day', f.option_date, c.d), 7) AS weeks_since_first_option,
toUInt32(round(quantileDeterministic(toFloat64(c.strikes), cityHash64(c.symbol)))) AS median_strikes_traded,
toUInt32(round(quantileDeterministic(toFloat64(c.expiries), cityHash64(c.symbol)))) AS median_expirations_traded
FROM daily_chain AS c
INNER JOIN first_option AS f ON f.symbol = c.symbol
GROUP BY weeks_since_first_option
ORDER BY weeks_since_first_optionDurante su primera semana de cotización, la nueva cadena mediana de esta muestra negoció 9 strikes distintos en 4 vencimientos, frente a 12 strikes y 5 vencimientos en la semana 11. Menos strikes y menos vencimientos también significa menos órdenes pendientes en cada uno. Por eso, los spreads cotizados de una cadena nueva empiezan siendo amplios.
El otro elemento que falta es el tiempo. Un contrato LEAPS es una opción cotizada con más de un año hasta el vencimiento. Las series de largo plazo se agregan según el calendario propio de las bolsas, no en el momento de la certificación.
| semanas desde la primera opción | % con LEAPS | mediana del mayor DTE |
|---|---|---|
| 0 | 20 | 210 |
| 1 | 27.5 | 208 |
| 2 | 32.5 | 227 |
| 3 | 32.5 | 224 |
| 4 | 35 | 221 |
| 5 | 32.5 | 234 |
| 6 | 33.3 | 241 |
| 7 | 38.5 | 245 |
| 8 | 41 | 280 |
| 9 | 40.5 | 273 |
| 10 | 44.4 | 306 |
| 11 | 45.7 | 322 |
El SQL exacto detrás de cada cifra
WITH
listings AS (
SELECT
ticker,
min(listing_date) AS listed_on
FROM global_markets.stocks_ipos
WHERE listing_date >= '2024-01-01'
AND listing_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY ticker
),
debut AS (
SELECT
a.ticker AS symbol,
min(a.date) AS debut_date,
argMin(toFloat64(a.close) * toFloat64(a.volume), a.date) AS debut_turnover
FROM global_markets.stocks_daily_aggs AS a
INNER JOIN listings AS l ON l.ticker = a.ticker
WHERE a.date >= '2024-01-01'
AND a.date >= l.listed_on
GROUP BY a.ticker
),
cohort AS (
SELECT
symbol,
debut_date
FROM debut
ORDER BY debut_turnover DESC
LIMIT 40
),
first_option AS (
SELECT
g.underlying_symbol AS symbol,
min(g.date) AS option_date
FROM global_markets.options_greeks AS g
INNER JOIN cohort AS c ON c.symbol = g.underlying_symbol
WHERE g.date >= '2024-01-01'
AND g.volume > 0
AND g.date >= c.debut_date
GROUP BY g.underlying_symbol
),
daily_chain AS (
SELECT
g.underlying_symbol AS symbol,
g.date AS d,
max(g.days_to_expiry) AS longest_dte
FROM global_markets.options_greeks AS g
INNER JOIN first_option AS f ON f.symbol = g.underlying_symbol
WHERE g.volume > 0
AND g.date >= f.option_date
AND dateDiff('day', f.option_date, g.date) < 84
GROUP BY symbol, d
),
weekly AS (
SELECT
c.symbol AS symbol,
intDiv(dateDiff('day', f.option_date, c.d), 7) AS wk,
max(c.longest_dte) AS longest_dte
FROM daily_chain AS c
INNER JOIN first_option AS f ON f.symbol = c.symbol
GROUP BY symbol, wk
)
SELECT
wk AS weeks_since_first_option,
round(100 * countIf(longest_dte > 365) / count(), 1) AS pct_with_leaps,
toUInt32(round(quantileDeterministic(toFloat64(longest_dte), cityHash64(symbol)))) AS median_longest_dte
FROM weekly
GROUP BY wk
ORDER BY wkDurante la primera semana después del primer print de opciones, 20% de estos nombres negoció un contrato con vencimiento a más de 365 días. La mediana del vencimiento más lejano disponible en el board fue de 210 días. Para la semana 11, esa proporción se ubicó en 45.7% y la mediana del vencimiento más lejano fue de 322 días. El calendario de vencimientos en el que llegan esas series se explica en cuándo vencen las opciones.
Preguntas frecuentes
¿Se pueden comprar opciones sobre una acción el día en que comienza a cotizar en bolsa?
No. Las opciones solo se listan después de que una bolsa de opciones certifique el activo subyacente conforme a sus criterios para valores subyacentes y presente un certificado de listado ante la OCC. El mismo día de la IPO no existe ninguna opción listada sobre el nuevo ticker.
¿Qué tan pronto pueden listarse opciones después de una IPO?
A septiembre de 2026, una covered security con una capitalización de mercado en la IPO de al menos $3 mil millones al precio de oferta puede tener opciones listadas y negociadas a partir del segundo día hábil posterior al día de la IPO, conforme a la exención de lookback de tres días que la SEC aprobó en julio de 2023. Las demás emisiones deben superar primero las pruebas estándar de precio y volumen.
¿Todas las nuevas cotizaciones obtienen opciones?
No. Muchas nunca cumplen con el requisito de acciones en manos del público ni con la pauta de volumen de doce meses. El segundo panel anterior sigue los cuarenta mayores debuts desde enero de 2024, y 97.5% de ellos habían registrado una opción listada para la sesión 20.
¿Por qué una IPO nueva tiene tan pocos strikes?
Un activo subyacente recién certificado comienza con una banda estrecha de strikes alrededor del precio actual y un conjunto reducido de vencimientos cercanos. Las bolsas agregan strikes a medida que la acción alcanza nuevos niveles de precio y añaden vencimientos conforme avanza el ciclo.
¿Qué es una covered security en las reglas de listado de opciones?
Es el término utilizado en la Sección 18(b)(1)(A) de la Securities Act de 1933 para un valor listado en una bolsa nacional de valores, como NYSE o Nasdaq. La prueba de precio de $3.00 durante tres días se aplica a las covered securities, y la exención para IPOs solo se aplica a ellas.
Cada panel incluye el SQL que lo produjo, por lo que cada conteo puede volver a ejecutarse en lugar de aceptarse sin verificación. Para comprobar si una nueva cotización ya registró su primera opción, formula la pregunta en inglés sencillo en la terminal de Strasmore.