Qué es el triple witching volumen y volatilidad
Explicación del fenómeno de vencimiento simultáneo de futuros y opciones sobre índices y acciones. Análisis de volumen y volatilidad en el tape real.
El "triple witching" es la sesión de negociación trimestral —el tercer viernes de marzo, junio, septiembre y diciembre— en la que los futuros de índices bursátiles, las opciones sobre índices y las opciones sobre acciones individuales vencen simultáneamente. Cuatro veces al año, todo el conjunto de derivados con vencimiento debe liquidarse, cerrarse o refinanciarse al mismo tiempo, y los fondos de índice ejecutan rebalanceos programados en la misma cotización de cierre. A continuación, se presentan las últimas ocho sesiones de "witching" medidas con datos reales: volumen, volatilidad, la subasta de cierre y los strikes. Para el calendario completo —cada fecha de vencimiento trimestral, incluyendo el cambio por Juneteenth que movió junio de 2026 a un jueves— consulte las fechas de triple witching de 2026.
¿Qué vence en un día de triple witching?
Tres tipos de contratos comparten esta fecha trimestral: futuros sobre índices bursátiles (y opciones sobre esos futuros), opciones sobre índices y opciones sobre acciones individuales. Las opciones sobre acciones individuales vencen el tercer viernes de cada mes; la diferencia de las fechas trimestrales es la acumulación de los ciclos de los futuros e índices.
Los dos estilos de liquidación dividen el día en dos partes. Muchos futuros e índices son de liquidación AM: dejan de negociarse la tarde anterior y se liquidan según un precio calculado a partir de las cotizaciones de apertura de las acciones que los integran, lo que concentra el flujo en las subastas de apertura de esa mañana. Las opciones sobre acciones individuales y ETFs son de liquidación PM, y permanecen activas hasta el cierre de las 4:00 p.m.
El tercer componente del día no es un derivado. Las principales familias de índices programan cambios en sus componentes —adiciones, eliminaciones o actualizaciones en el número de acciones— para estas mismas fechas trimestrales, y los fondos indexados negocian dichos cambios al cierre. El flujo de rebalanceo y las posiciones que vencen coinciden en una misma subasta de cierre esa tarde.
¿Por qué se le llama "witching"?
El nombre proviene del folclore de la "hora de las brujas", cuando supuestamente ocurren sucesos extraños. En la década de 1980, los futuros de índices (los futuros del S&P 500 listados en 1982) y las opciones sobre índices se sumaron a las opciones sobre acciones individuales (listadas en bolsa desde 1973) en un calendario trimestral compartido. La última hora de negociación en esas fechas se volvió tan notoria que ganó el apodo de "la hora del triple witching". Posteriormente, las bolsas cambiaron el settlement de los principales contratos de índices al precio de apertura en lugar de al de cierre, reduciendo la volatilidad de esa última hora. El "quadruple witching" surgió cuando los futuros sobre acciones individuales se listaron en EE. UU. a principios de los años dos mil; el mercado que los operaba cerró en 2020, por lo que ambos términos describen ahora las mismas cuatro fechas.
Fechas de triple witching: 2024–2027
La regla es simple: el tercer viernes de marzo, junio, septiembre y diciembre. Si ese viernes es feriado bursátil, el vencimiento se traslada al día hábil anterior; consulte cuándo vencen las opciones para ver el calendario completo, incluyendo los ciclos semanales y diarios.
- 2024: 15 de marzo, 21 de junio, 20 de septiembre, 20 de diciembre
- 2025: 21 de marzo, 20 de junio, 19 de septiembre, 19 de diciembre
- 2026: 20 de marzo, 18 de junio (trasladado del viernes 19 de junio, debido al feriado de Juneteenth con las bolsas de EE. UU. cerradas), 18 de septiembre, 18 de diciembre
- 2027: 19 de marzo, 18 de junio, 17 de septiembre, 17 de diciembre
El próximo es el viernes 18 de septiembre de 2026.
¿Qué tan intensa es realmente una sesión de witching?
Cada sesión de witching trimestral en nuestro registro desde finales de 2024, junto al volumen mediano de acciones de las otras sesiones del mismo mes. La última columna es la comprobación de la afirmación del "día más pesado del mes": resta el día más pesado del mes que no sea de witching, por lo que un número positivo significa que el witching fue el día más volátil del mes y uno negativo significa que otra sesión lo superó.
El SQL exacto detrás de cada cifra
WITH daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
sum(toFloat64(volume)) / 1e9 AS shares_b
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2024-09-01 04:00:00'
AND window_start < '2026-07-01 04:00:00'
AND toMonth(toTimeZone(window_start, 'America/New_York')) IN (3, 6, 9, 12)
GROUP BY day
),
witching AS (
SELECT toStartOfMonth(day) AS m,
maxIf(day, day <= addDays(toStartOfMonth(day),
((5 - toDayOfWeek(toStartOfMonth(day)) + 7) % 7) + 14)) AS witching_day
FROM daily
GROUP BY m
)
SELECT toString(w.witching_day) AS witching_session,
round(anyIf(d.shares_b, d.day = w.witching_day), 1) AS witching_shares_b,
round(quantileDeterministicIf(0.5)(d.shares_b, cityHash64(toString(d.day)), d.day != w.witching_day), 1) AS other_days_median_b,
round(anyIf(d.shares_b, d.day = w.witching_day)
/ quantileDeterministicIf(0.5)(d.shares_b, cityHash64(toString(d.day)), d.day != w.witching_day), 2) AS times_median,
round(anyIf(d.shares_b, d.day = w.witching_day) - maxIf(d.shares_b, d.day != w.witching_day), 2) AS gap_to_next_heaviest
FROM daily AS d
INNER JOIN witching AS w ON toStartOfMonth(d.day) = w.m
GROUP BY w.witching_day
HAVING countIf(d.day != w.witching_day) > 0
ORDER BY w.witching_dayLa prima de volumen es real y repetible. La última sesión de witching, 2026-06-18, negoció 26.7 mil millones de acciones frente a una mediana de 20.1 mil millones para las otras sesiones del mes — 1.33x un día típico, y 1.15 mil millones de acciones por encima de la siguiente sesión más pesada de junio. La primera fila, 2024-09-20, registró un multiplicador similar de 1.34x.
Pero no es una regla, y la tabla lo demuestra. 2025-03-21 negoció 0.97x su mediana mensual — ligeramente por debajo de una sesión ordinaria — y terminó -4.03 mil millones de acciones por detrás del día más pesado del mes. Ambos signos aparecen en esa última columna: el witching es una apuesta sólida para el día de mayor actividad de su mes, pero no es una certeza. Las reconstituciones de índices, los flujos de cierre de trimestre y los datos macroeconómicos producen sesiones que lo superan.
Por qué el witching de junio de 2026 cayó en jueves
El tercer viernes de junio de 2026 fue el 19 de junio —Juneteenth, con las bolsas de EE. UU. cerradas— por lo que todo el vencimiento trimestral expiró el jueves 18 de junio. El registro de opciones muestra la posición de las posiciones abiertas: volumen de contratos negociados del 1 al 18 de junio, agrupados por la fecha de vencimiento de los contratos.
El SQL exacto detrás de cada cifra
SELECT toString(expiry) AS expiry,
round(sum(vol) / 1e6, 1) AS contracts_mm
FROM (
SELECT toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) AS expiry,
toFloat64(volume) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
AND window_start < '2026-06-19 04:00:00'
)
WHERE expiry IS NOT NULL
GROUP BY expiry
ORDER BY contracts_mm DESC
LIMIT 8Los contratos con vencimiento en 2026-06-18 registraron 193.7 millones de contratos negociados en esas catorce sesiones —frente a los 113.1 millones de la siguiente fecha de vencimiento más importante, 2026-06-12. El interés abierto se acumula en la fecha trimestral durante meses; el volumen de negociación lo sigue.
¿Contratos o acciones? ¿Qué es lo que realmente aumenta?
Aquí hay una distinción que la mayoría de las explicaciones omiten. Las posiciones se acumulan hacia el vencimiento trimestral, pero el intercambio de contratos de opciones el mismo día no es extraordinario. A continuación, la sesión de witching se presenta junto a los dos viernes ordinarios anteriores, con el desglose de las acciones con vencimiento en el mismo día — 0DTE — de cada sesión.
El día de witching manejó 79.2 millones de contratos; el viernes ordinario de 2026-06-05 manejó 103.1 millones — más. Lo que cambió fue la mezcla: el 48.7% del volumen del día de witching consistió en contratos que vencían en esa misma sesión, frente al 43.9% y 44.7% en los viernes ordinarios. La característica del witching no es que "todo el mundo opera más opciones", sino que el mercado de acciones se vuelve activo. La liquidación de índices y el rebalanceo de fondos se ejecutan en acciones, no en contratos.
¿El triple witching aumenta la volatilidad?
El volumen y la volatilidad son conceptos distintos, y rara vez se analiza el segundo. Este panel mide el rango intradía (máximo-mínimo) del SPY en cada sesión de witching como un porcentaje del precio de apertura, sumado al movimiento absoluto de apertura a cierre; ambos valores se comparan contra la mediana de las demás sesiones del mismo mes.
El SQL exacto detrás de cada cifra
WITH daily AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
toFloat64(max(high) - min(low)) / toFloat64(argMin(open, window_start)) * 100 AS range_pct,
abs(toFloat64(argMax(close, window_start)) - toFloat64(argMin(open, window_start)))
/ toFloat64(argMin(open, window_start)) * 100 AS net_move_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= '2024-09-01 04:00:00'
AND window_start < '2026-07-01 04:00:00'
AND toMonth(toTimeZone(window_start, 'America/New_York')) IN (3, 6, 9, 12)
AND toHour(toTimeZone(window_start, 'America/New_York')) >= 9
AND toHour(toTimeZone(window_start, 'America/New_York')) < 16
AND NOT (toHour(toTimeZone(window_start, 'America/New_York')) = 9
AND toMinute(toTimeZone(window_start, 'America/New_York')) < 30)
GROUP BY day
),
witching AS (
SELECT toStartOfMonth(day) AS m,
maxIf(day, day <= addDays(toStartOfMonth(day),
((5 - toDayOfWeek(toStartOfMonth(day)) + 7) % 7) + 14)) AS witching_day
FROM daily
GROUP BY m
)
SELECT toString(w.witching_day) AS witching_session,
round(anyIf(d.range_pct, d.day = w.witching_day), 2) AS witching_range_pct,
round(quantileDeterministicIf(0.5)(d.range_pct, cityHash64(toString(d.day)), d.day != w.witching_day), 2) AS other_days_median_range_pct,
round(anyIf(d.net_move_pct, d.day = w.witching_day), 2) AS witching_net_move_pct,
round(quantileDeterministicIf(0.5)(d.net_move_pct, cityHash64(toString(d.day)), d.day != w.witching_day), 2) AS other_days_median_net_move_pct
FROM daily AS d
INNER JOIN witching AS w ON toStartOfMonth(d.day) = w.m
GROUP BY w.witching_day
HAVING countIf(d.day != w.witching_day) > 0
ORDER BY w.witching_dayLa respuesta es: no sistemáticamente. Las sesiones de witching se sitúan en ambos lados de la mediana mensual. 2024-12-20 tuvo un rango de 2.55% frente a una mediana de 0.61% —una sesión genuinamente volátil. Sin embargo, la más reciente, 2026-06-18, tuvo un rango de 0.58% frente a una mediana de 1.12%, y tuvo un movimiento neto de apertura a cierre de 0.16% frente a una mediana de 0.55%: el día con mayor volumen del mes fue también uno de los más tranquilos en términos de precio.
Esa es la conclusión real de todo el tema. El witching concentra flujo programado y mecánico, y el flujo mecánico es bidireccional por naturaleza: cada posición que se rueda se cierra en un contrato y se abre en otro, y cada adición a un índice se compensa con una eliminación. El resultado es un volumen enorme con un recorrido de precio ordinario.
Dentro de la subasta de cierre
El momento en que el día muestra una diferencia real es el cierre. Esto permite aislar la ventana del closing-cross —las barras de las 3:59 y 4:00 p.m. ET, que contienen el precio de la subasta— y medir los dólares que se transaccionaron allí durante el witching day en comparación con una sesión típica de junio.
El SQL exacto detrás de cada cifra
WITH sessions AS (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS day,
sumIf(toFloat64(close) * toFloat64(volume),
toHour(toTimeZone(window_start, 'America/New_York')) = 16
OR (toHour(toTimeZone(window_start, 'America/New_York')) = 15
AND toMinute(toTimeZone(window_start, 'America/New_York')) = 59)) AS close_dollars,
sum(toFloat64(close) * toFloat64(volume)) AS day_dollars
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-06-01 04:00:00'
AND window_start < '2026-07-01 04:00:00'
AND toHour(toTimeZone(window_start, 'America/New_York')) >= 9
AND toHour(toTimeZone(window_start, 'America/New_York')) <= 16
AND NOT (toHour(toTimeZone(window_start, 'America/New_York')) = 9
AND toMinute(toTimeZone(window_start, 'America/New_York')) < 30)
AND NOT (toHour(toTimeZone(window_start, 'America/New_York')) = 16
AND toMinute(toTimeZone(window_start, 'America/New_York')) > 0)
GROUP BY day
)
SELECT round(anyIf(close_dollars, day = '2026-06-18') / 1e9, 1) AS witching_close_dollars_b,
round(quantileDeterministicIf(0.5)(close_dollars, cityHash64(toString(day)), day != '2026-06-18') / 1e9, 1) AS other_june_median_close_dollars_b,
round(anyIf(close_dollars, day = '2026-06-18')
/ quantileDeterministicIf(0.5)(close_dollars, cityHash64(toString(day)), day != '2026-06-18'), 2) AS times_median,
round(anyIf(close_dollars / day_dollars, day = '2026-06-18') * 100, 1) AS witching_close_pct_of_day,
round(quantileDeterministicIf(0.5)(close_dollars / day_dollars, cityHash64(toString(day)), day != '2026-06-18') * 100, 1) AS other_june_median_close_pct_of_day
FROM sessions
HAVING countIf(day != '2026-06-18') > 0Esa ventana absorbió $56.1 mil millones en acciones durante el witching day, frente a los $36.1 mil millones de la mediana de las sesiones de junio —1.56x— y representó el 4.9% del volumen transaccionado de su propia sesión, frente al 3.7% de un día típico. Dos minutos de reloj, una vigésima parte del dinero: ahí es donde un fondo indexado con miles de millones por rebalancear encuentra la contraparte.
Riesgo de pin: ¿gravitan los precios hacia los strikes con mayor volumen?
El "pin risk" y su variante, "max pain", es la teoría popular que sugiere que una acción próxima a su vencimiento es atraída hacia el strike con el mayor open interest, debido a que los dealers cubren esas opciones hacia el cierre. Esto es lo que muestran los datos: la serie de SPY con vencimiento el 18 de junio de 2026, clasificada por contratos negociados, con la distancia de cada strike respecto al cierre de la sesión regular de SPY.
El SQL exacto detrás de cada cifra
WITH spy_close AS (
SELECT toFloat64(argMax(close, window_start)) AS px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-06-18 09:30:00', 'America/New_York')
AND window_start < toDateTime('2026-06-18 16:00:00', 'America/New_York')
),
strikes AS (
SELECT toFloat64(substring(ticker, length(ticker) - 7, 8)) / 1000 AS strike,
sum(toFloat64(size)) AS contracts
FROM global_markets.options_trades
WHERE ticker LIKE 'O:SPY260618%'
AND sip_timestamp >= '2026-06-18 08:00:00'
AND sip_timestamp < '2026-06-19 01:00:00'
GROUP BY strike
)
SELECT concat('$', toString(toInt32(s.strike))) AS strike,
round(s.contracts / 1000, 1) AS contracts_k,
round(s.strike - c.px, 2) AS strike_minus_close,
round(abs(s.strike - c.px) / c.px * 100, 2) AS pct_from_close
FROM strikes AS s
CROSS JOIN spy_close AS c
ORDER BY s.contracts DESC, s.strike ASC
LIMIT 12El cierre de SPY se situó entre los dos strikes con mayor volumen de vencimiento. El más pesado, $746, tuvo 1488.3 mil contratos y se ubicó a -0.56 puntos del cierre (0.08% de distancia); el segundo, $747, tuvo 1482.4 mil y se ubicó a 0.44 puntos en el lado opuesto.
No se debe llegar a una conclusión obvia. Los traders concentran el volumen en los strikes at-the-money por diseño —estos determinan el resultado final y tienen los spreads más estrechos—, por lo que que "los strikes más pesados enmarquen el cierre" es casi una tautología en cualquier vencimiento, no evidencia de que el cierre fuera arrastrado hacia algún punto. Una sola sesión no puede distinguir entre un imán y una coincidencia. Lo que el panel sí muestra: una opción que vence con un strike a menos de un dólar del money ve todo su valor decidido en ese último y congestionado minuto.
Qué hacer realmente de forma distinta en el witching day
- Descarte sus filtros de volumen relativo. Todas las acciones muestran un volumen inusual al mismo tiempo. Una lectura de volumen relativo de dos veces la media en una sesión de witching es un efecto del calendario, no un catalizador.
- Espere profundidad, no calma. La liquidez es profunda, lo que facilita la ejecución de órdenes grandes; sin embargo, la tabla de rangos anterior sitúa a las sesiones de witching en ambos extremos del movimiento de un día normal.
- Atienda las posiciones que vencen al cierre. Las opciones de acciones individuales y ETF con liquidación en PM se definen con el precio de cierre; los contratos near-the-money pasan de no tener valor a estar in-the-money en los últimos minutos.
- No interprete el precio de cierre como sentimiento. Una vigésima parte del volumen de dólares del día se negocia en una ventana de dos minutos saturada de órdenes de rebalanceo mecánico.
- Conozca las cuatro fechas con antelación. El filtro más económico en el trading es un calendario.
Preguntas frecuentes
¿Cuándo es el próximo día de triple witching?
El triple witching ocurre el tercer viernes de marzo, junio, septiembre y diciembre. El próximo será el viernes 18 de septiembre de 2026, seguido por el 18 de diciembre de 2026, y luego el 19 de marzo, 18 de junio, 17 de septiembre y 17 de diciembre en 2027.
¿Cuál es la diferencia entre triple y quadruple witching?
El término "quadruple" añadió los futuros sobre acciones individuales a las tres familias clásicas de vencimiento (futuros sobre índices, opciones sobre índices y opciones sobre acciones individuales). Esos productos de EE. UU. desaparecieron tras el cierre de la plataforma que los operaba en 2020, por lo que ambos términos describen ahora las mismas cuatro fechas trimestrales.
¿Por qué el volumen de trading es tan alto en los días de triple witching?
El vencimiento obliga a tomar una decisión sobre cada posición abierta en derivados —liquidar, cerrar o hacer roll— y los proveedores de índices programan rebalanceos de sus componentes para las mismas sesiones, los cuales los fondos indexados ejecutan en acciones al cierre. La sesión de witching más reciente operó 1.33x su mediana de volumen de acciones mensual, con la ventana del closing-cross absorbiendo solo $56.1 mil millones.
¿Hace el triple witching que el mercado de acciones sea más volátil?
No de manera confiable. Medido en el SPY, las sesiones de witching caen en ambos lados de su mediana de rango intradía mensual: 2024-12-20 se situó a un 2.55% frente a una mediana de 0.61%, mientras que 2026-06-18 se situó a solo un 0.58% frente a una mediana de 1.12%. El alto volumen y un movimiento de precio significativo son fenómenos distintos.
¿Qué es el pin risk en un día de vencimiento?
El pin risk es la exposición de una opción que vence muy cerca de su strike: nadie sabe hasta después del cierre si vence sin valor o in the money, y una posición corta puede resultar en la asignación de acciones. El 18 de junio de 2026, los dos strikes con mayor actividad de vencimiento del SPY se situaron a -0.56 y 0.44 puntos del precio de cierre.
Cada panel es una consulta almacenada y versionada sobre el tape real; expanda el SQL para auditar cualquier cifra, o mida la próxima sesión de witching usted mismo en la terminal de Strasmore.