Strasmore Research
Educación Matt ConnorPor Matt Connor · Actualizado 2026-07-23

Expiración de lockup en IPO qué es y fechas

Entienda el vencimiento del lockup tras una IPO y cómo afecta la oferta de acciones. Analizamos el impacto en el ticker y el volumen de cinco casos reales.

Un periodo de restricción de venta (lockup) tras una IPO es una prohibición contractual que impide a los accionistas internos vender sus acciones durante un tiempo determinado después de la salida a bolsa; habitualmente es de unos ciento ochenta días para una IPO tradicional. Cuando este periodo vence, el número de acciones disponibles para la venta puede multiplicarse de la noche a la mañana, y la fecha se conoce públicamente con meses de antelación. Esta página analiza lo que ocurrió realmente en cinco fechas de vencimiento famosas —precio, volumen y el registro de opciones— en lugar de basarse en una sola anécdota.

¿Qué es el periodo de lockup de una IPO?

Los lockups son contratos, no regulaciones: su duración, alcance y condiciones de liberación anticipada se definen en el prospecto de cada operación, mediante acuerdos que los insiders —fundadores, empleados y fondos pre-IPO— firman con los underwriters. Mientras el lockup esté vigente, el float negociable es aproximadamente la cantidad de acciones vendidas en la oferta; la guía del float para las IPO de H1 2026 mostró una mediana de poco menos de un tercio de sus acciones en la salida a bolsa, lo que significa que la mayoría bloqueada suele ser mucho mayor que todo lo que se negocia. El vencimiento no obliga a nadie a vender; simplemente hace que la venta sea posible, y los mercados pasan las semanas previas debatiendo sobre esa diferencia.

La duración varía según el tipo de operación, y los "180 días" son una convención, no una regla. Las IPO tradicionales suelen utilizar unos 180 días. Los sponsors de SPAC comúnmente aceptan alrededor de un año, a menudo con liberación anticipada si las acciones se mantienen por encima de un precio determinado. Las ofertas secundarias (follow-on) frecuentemente utilizan lockups de 90 días. Además, muchas operaciones modernas escalonan la liberación en tramos —las acciones de los empleados en una fecha y las de los inversores iniciales en otra— precisamente para evitar que una sola fecha genere todo el overhang.

Cómo encontrar la fecha de vencimiento real

La fecha real se encuentra en los documentos de la transacción, no en cálculos matemáticos de fechas. El prospecto final —el 424(B)(4) presentado en el sitio EDGAR de la SEC al momento de la fijación de precios— detalla los términos en dos secciones: Shares Eligible for Future Sale (cuántas acciones se liberan y cuándo) y Underwriting (quiénes están sujetos al acuerdo y qué permite una liberación anticipada). Las páginas de relaciones con inversionistas de la empresa suelen reiterar la fecha. Contar 180 días desde la cotización es una estimación de respaldo, y dicha estimación puede fallar: el vencimiento de Lyft en 2019 ocurrió el 19 de agosto, semanas antes de lo que indicarían los 180 días contados desde su cotización del 29 de marzo; los términos propios de la transacción establecieron la fecha anterior. Los underwriters también pueden renunciar a un lockup de forma anticipada, y estas renuncias suelen ser divulgadas.

Antes de la fecha: El conflicto de Facebook

El periodo de restricción de acciones más observado en la historia de los mercados fue el lanzamiento de Facebook el 14 de noviembre de 2012, cuando un gran tramo de acciones de insiders quedó libre simultáneamente. La teoría habitual sobre ese día es que las fechas conocidas se descuentan con antelación en el precio. Las dos semanas previas a la fecha sirven como prueba:

ConsultaCierres diarios y volumen de FB, 22 oct – 13 nov 2012 — el run-up hacia el vencimiento del lockup (precios de negociación)
El SQL exacto detrás de cada cifra
SELECT session, close, shares_m,
       round((close / lagInFrame(close, 1, close) OVER (ORDER BY session) - 1) * 100, 1) AS day_change_pct,
       round((close / max(close) OVER () - 1) * 100, 1) AS vs_peak_close_pct
FROM (
    SELECT toString(toDate(toTimeZone(window_start, 'America/New_York'))) AS session,
           round(argMax(close, window_start), 2) AS close,
           round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'FB'
      AND window_start >= toDateTime('2012-10-22 00:00:00')
      AND window_start < toDateTime('2012-11-14 00:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY session
)
ORDER BY session

El 2012-10-24, en la sesión posterior a su reporte del tercer trimestre, FB cerró a $23.21, subiendo un 19% con 193.1 millones de acciones, su cierre máximo en ese periodo. Después, el valor perdió la subida conforme se acercaba la fecha: en la víspera del desbloqueo, la acción cerró a $19.88, un -14.4% por debajo de ese máximo y a pocos puntos porcentuales de los $19.5 con los que cerró antes del reporte. (El vacío en la tabla es real: los mercados de renta variable de EE. UU. estuvieron cerrados el 29 y 30 de octubre de 2012 debido al huracán Sandy). Quien estuviera decidido a vender antes del desbloqueo tuvo semanas para hacerlo con calma; la fecha figuraba en el prospecto desde mayo.

El día mismo — y las dos semanas posteriores

Entonces llegó la fecha más temida en el calendario de la joven acción:

ConsultaFB desde la víspera del unlock del 14 nov 2012 hasta fin de mes — ¿se mantuvo el pop del día de vencimiento?
El SQL exacto detrás de cada cifra
SELECT session, close, shares_m,
       round((close / first_value(close) OVER (ORDER BY session) - 1) * 100, 1) AS vs_eve_close_pct
FROM (
    SELECT toString(toDate(toTimeZone(window_start, 'America/New_York'))) AS session,
           round(argMax(close, window_start), 2) AS close,
           round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'FB'
      AND window_start >= toDateTime('2012-11-13 00:00:00')
      AND window_start < toDateTime('2012-12-01 00:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY session
)
ORDER BY session

El 2012-11-14, el día del unlock, FB cerró a $22.3612.5% por encima del cierre de la víspera — con 216 millones de acciones frente a los 70.2 millones de la sesión anterior. La continuación responde a la pregunta que un escéptico debería hacerse a continuación: ¿sobrevivió el repunte al contacto con la venta real de los insiders? Sí, y se extendió: para el 2012-11-30 la acción se situaba 40.7% por encima del cierre de la víspera, con un volumen superior a la norma previa al vencimiento durante la mayor parte del periodo. La oferta liberada se registra como volumen cuando se vende, y en este caso el mercado la absorbió con una subida de precio. La interpretación estándar es la siguiente: el vencimiento era el evento más previsto en la corta vida de la acción, el miedo ya se había descontado y la llegada de la fecha eliminó una incertidumbre en lugar de añadir una nueva.

Más allá de Facebook: cinco vencimientos analizados

Un rally es una anécdota. Aquí se presenta la misma métrica —cierre del día de vencimiento frente a la sesión anterior y el múltiplo de volumen— aplicada a cinco de los desbloqueos más seguidos de los últimos quince años. Cada fecha corresponde a la sesión de desbloqueo con mayor reporte de la transacción; varias de estas empresas emitieron acciones en múltiples tramos, por lo que cada fila representa un evento de caída, no el overhang total.

ConsultaCinco vencimientos de lockup famosos — cambio de precio y múltiplo de volumen en el día de vencimiento vs. la sesión anterior
El SQL exacto detrás de cada cifra
WITH daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           argMax(close, window_start) AS close,
           sum(toFloat64(volume)) AS vol
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ((ticker = 'FB'   AND window_start >= toDateTime('2012-11-12 00:00:00') AND window_start < toDateTime('2012-11-15 00:00:00'))
        OR (ticker = 'TWTR' AND window_start >= toDateTime('2014-05-04 00:00:00') AND window_start < toDateTime('2014-05-07 00:00:00'))
        OR (ticker = 'SNAP' AND window_start >= toDateTime('2017-07-27 00:00:00') AND window_start < toDateTime('2017-08-01 00:00:00'))
        OR (ticker = 'LYFT' AND window_start >= toDateTime('2019-08-15 00:00:00') AND window_start < toDateTime('2019-08-20 00:00:00'))
        OR (ticker = 'UBER' AND window_start >= toDateTime('2019-11-04 00:00:00') AND window_start < toDateTime('2019-11-07 00:00:00')))
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker, d
),
packed AS (
    SELECT ticker, arraySort(x -> x.1, groupArray((d, close, vol))) AS rows
    FROM daily
    GROUP BY ticker
)
SELECT ticker,
       toString(rows[-1].1) AS expiry_session,
       round(rows[-2].2, 2) AS prior_close,
       round(rows[-1].2, 2) AS expiry_close,
       round((rows[-1].2 / rows[-2].2 - 1) * 100, 1) AS expiry_day_change_pct,
       round(rows[-1].3 / 1e6, 1) AS expiry_shares_m,
       round(rows[-1].3 / rows[-2].3, 1) AS volume_multiple
FROM packed
ORDER BY expiry_session

La lección está en la distribución, no en la anécdota. Cuatro de los cinco cerraron a la baja ese día, y la subida del 12.5% de FB es la excepción, no la regla. La mayoría de los descensos fueron leves —SNAP -1.1%, LYFT -1.6%, UBER -3.9%— sesiones que no llamarían la atención sin la fecha asociada. La excepción es Twitter: -17.7% con 12.3x el volumen del día anterior —el múltiplo más alto de la tabla— en 2014-05-06, con 123.8 millones de acciones negociadas en la sesión. Una fecha marcada puede desplomar una acción. Lo que todas las filas comparten es la columna de volumen: las cinco sesiones de vencimiento operaron con al menos el doble del número de acciones de la sesión anterior. La dirección depende de cada transacción; la afluencia de volumen no.

El registro de opciones antes de una fecha conocida

Los accionistas no son los únicos que toman posiciones. Un tenedor que no puede o no quiere vender antes de una fecha conocida puede comprar puts en su lugar; este posicionamiento previo es visible en el registro de derivados antes de que ocurra el desbloqueo. El vencimiento del lockup de Uber el 6 de noviembre de 2019 es el ejemplo claro dentro de nuestra cobertura de operaciones de opciones:

ConsultaFlujo de opciones de UBER hacia el vencimiento del lockup del 6 nov 2019 — volumen de contratos put y call por sesión
El SQL exacto detrás de cada cifra
SELECT toString(toDate(toTimeZone(sip_timestamp, 'America/New_York'))) AS session,
       round(sumIf(size, substring(ticker, length(ticker) - 8, 1) = 'P') / 1e3, 1) AS put_contracts_k,
       round(sumIf(size, substring(ticker, length(ticker) - 8, 1) = 'C') / 1e3, 1) AS call_contracts_k,
       round(100.0 * sumIf(size, substring(ticker, length(ticker) - 8, 1) = 'P') / sum(size), 1) AS put_share_pct,
       round(count() / 1e3, 1) AS prints_k
FROM global_markets.options_trades
WHERE ticker >= 'O:UBER19' AND ticker < 'O:UBER20'
  AND sip_timestamp >= toDateTime('2019-10-23 00:00:00') AND sip_timestamp < toDateTime('2019-11-09 00:00:00')
GROUP BY session
ORDER BY session

Dos semanas antes, el 2019-10-23, el registro de opciones de UBER estaba casi equilibrado: los puts representaban el 49.3% del volumen de contratos, con 11.3 mil contratos de puts. Hacia la fecha, el registro aumentó en volumen de puts y fue mucho mayor: el 2019-11-06, el día del vencimiento, se negociaron 245.3 mil contratos de puts, muchas veces la cifra de la apertura de la ventana, y los puts representaron el 67.8% de los contratos del día. Una advertencia importante: esa misma semana incluyó el reporte trimestral de Uber, publicado el 4 de noviembre tras el cierre, por lo que dos fechas marcadas se situaron a dos sesiones de distancia en este registro. En la sesión posterior al desbloqueo, la participación de los puts regresó al 51.2% —casi equilibrada— y el conteo de contratos colapsó desde su punto máximo. El riesgo programado se cubre; luego, las coberturas desaparecen.

Mantener la posición durante un unlock: qué revisan los profesionales

Nada de esto constituye asesoría; se trata de los mecanismos que vale la pena verificar. Obtenga la fecha real del registro —el 424(B)(4), no el cálculo aritmético de 180 días— y observe si la liberación es escalonada. Vigile el volumen, no solo el precio: si un vencimiento pasa con volumen ordinario, significa que el unlock fue solo teórico, y la oferta de los insiders es visible en el tape cuando se ejecuta. Cubrirse ante una fecha conocida tiene un costo de prima: los puts sobre un evento que todos pueden ver tienden a ser caros, y lo que cuesta operar opciones cubre el spread y la aritmética de la prima que paga cualquier hedge. Las liberaciones escalonadas suavizan los caídas por diseño, al distribuir el overhang a través de varias fechas.

El próximo vencimiento importante en la lista de seguimiento de este sitio pertenece a la salida a bolsa de SpaceX el 12 de junio de 2026. Aplicar la convención habitual de 180 días sitúa el final del periodo cerca de principios de diciembre de 2026 —un cálculo basado en la fecha de registro, no una declaración de los términos reales del acuerdo, los cuales se encuentran en su prospecto y pueden variar. El debut de SK Hynix se une a la misma lista de seguimiento un mes después, y la clase de IPO del primer semestre de 2026 acumula más de estas fechas hacia finales de 2026.

Preguntas frecuentes sobre el vencimiento de lockups

¿Qué es un periodo de lockup de una IPO?

Es un acuerdo contractual que impide que los insiders de la empresa —fundadores, empleados e inversores previos a la IPO— vendan acciones durante un periodo determinado tras la IPO. Los términos exactos se encuentran en el prospecto de cada operación, y los underwriters pueden eximirlos anticipadamente.

¿Cuánto duran los lockups de una IPO?

Habitualmente son de unos ciento ochenta días para una IPO tradicional, pero esa cifra es una convención: los lockups de los sponsors de SPAC suelen durar cerca de un año con liberación anticipada basada en el precio, las ofertas de seguimiento (follow-on offerings) suelen usar noventa días, y muchos acuerdos escalonan las liberaciones en varias fechas.

¿Bajan las acciones siempre cuando vence el lockup?

No. De los cinco vencimientos principales medidos anteriormente, cuatro cerraron a la baja y uno —Facebook, noviembre de 2012— cerró 12.5% más alto con un volumen de 3.1x. El peor de los cinco, el desbloqueo de Twitter en mayo de 2014, registró -17.7% ese día. El patrón constante fue el volumen —cada uno de los cinco operó al menos con el doble que la sesión anterior—, no la dirección del precio.

¿Cómo encuentro la fecha de vencimiento del lockup de una acción?

En el prospecto final de la operación —formulario 424(B)(4) en el sitio EDGAR de la SEC— bajo las secciones Shares Eligible for Future Sale y Underwriting. Esas secciones detallan la duración, el número de acciones por tramo y cualquier activador de liberación anticipada: la versión oficial de una fecha que los titulares suelen aproximar.

¿Cuándo vence el lockup de SpaceX?

Los términos reales de la operación están en su prospecto; la convención habitual de ciento ochenta días, aplicada a su fecha de cotización del 12 de junio de 2026, apunta a principios de diciembre de 2026. Considere esto como un cálculo aritmético, no como una fecha confirmada.


Cada panel anterior es una consulta almacenada y versionada sobre la cinta de negociación; puede expandir el SQL bajo cualquier panel o medir la sesión del próximo desbloqueo usted mismo en la terminal Strasmore.