Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor · · Updated 2026-08-08

SpaceX entra al Nasdaq-100: la operación del índice

SpaceX entró al Nasdaq-100 y una gran subasta de cierre fijó su precio. Revisamos el análisis de Matt Levine con nuestro registro de ticks.

SpaceX se incorporó al índice Nasdaq-100 el martes 7 de julio de 2026. La mayor operación del evento se ejecutó la tarde anterior: 74.94 millones de acciones de SPCX en un único print de la subasta de cierre, a $160.42. Matt Levine lo analizó a la mañana siguiente en Money Stuff. Esta publicación contrasta sus cifras con nuestro registro de ticks y luego profundiza más que un boletín: subasta por subasta, minuto a minuto, con una consulta SQL detrás de cada panel.

Una incorporación acelerada al índice

Nasdaq incorporó SpaceX al Nasdaq-100 con efecto a partir del martes 7 de julio de 2026, menos de un mes después de su debut el 12 de junio. nuestro análisis detallado del primer mes revisa cada operación. Los fondos que siguen el índice, con aproximadamente $800 mil millones en activos —incluido QQQ de Invesco—, según la información de The Wall Street Journal citada por Levine, operan al precio oficial de cierre de la última sesión antes de que el cambio entre en vigor. Se trata de una gran operación casada a las 4:00 p. m., hora del Este, en la subasta de cierre.

«¿Por qué la subasta de cierre de ayer fue un orden de magnitud mayor de lo habitual? No es un gran misterio». Matt Levine, Money Stuff (Bloomberg Opinion), 7 de julio de 2026

Una regla básica: medimos lo que se ejecutó. La explicación del mecanismo —quién compró, quién proporcionó la oferta y por qué— corresponde a Levine y a la literatura especializada, con la atribución respectiva cuando aparece.

Un ticker, dos empresas

SPCX es un ticker reutilizado, por lo que la verificación es el primer paso: hasta abril de 2026 cotizó como un fondo de bajo volumen cerca de $22, dejó de registrar operaciones en mayo y fue reasignado a Space Exploration Technologies Corp. en la cotización del 12 de junio. El panel de recibos delimita ese cambio: barras de un minuto de 13 en el último mes con actividad de la entidad anterior (2026-04), entre $21.92 y $23.64; un mayo sin actividad (5 filas durante seis meses calendario); y después barras de junio de 10960 entre $146.88 y $225.64. Ninguna fila anterior al 12 de junio se atribuye aquí a SpaceX.

ConsultaComprobante de entidad: la cinta antigua de SPCX termina en abril de 2026, mayo queda en silencio y SpaceX registra el 12 de junio
mesbarras de 1 minutomínimo (USD)máximo (USD)fecha de cotización de SpaceXemisor
2026-014621.6722.512026-06-12Space Exploration Technologies Corp.
2026-023021.6922.572026-06-12Space Exploration Technologies Corp.
2026-036421.6222.592026-06-12Space Exploration Technologies Corp.
2026-041321.9223.642026-06-12Space Exploration Technologies Corp.
2026-0610960146.88225.642026-06-12Space Exploration Technologies Corp.
El SQL exacto detrás de cada cifra
WITH
    (
        SELECT (toString(listing_date), issuer_name)
        FROM global_markets.stocks_ipos
        WHERE ticker = 'SPCX'
        ORDER BY listing_date DESC LIMIT 1
    ) AS ipo
SELECT
    formatDateTime(toStartOfMonth(window_start), '%Y-%m') AS month,
    count() AS minute_bars,
    round(min(toFloat64(low)), 2) AS low_usd,
    round(max(toFloat64(high)), 2) AS high_usd,
    ipo.1 AS spacex_listing_date,
    ipo.2 AS issuer
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX'
  AND window_start >= '2026-01-01 00:00:00' AND window_start < '2026-07-01 00:00:00'
GROUP BY month
ORDER BY month
Pruébalo tú mismo

Las tres sesiones de Levine, verificadas

Levine muestra tres lecturas por sesión, tomadas de páginas de la terminal de Bloomberg. Miércoles 1 de julio: se negociaron 109.3 millones de acciones, cerca de 5.4 millones en la subasta de cierre, con un cierre de $157.54. Jueves 2 de julio: 61.3 millones de acciones, 2.6 millones, $162. Lunes 6 de julio: 188.8 millones de acciones, 74.9 millones, $160.42, una caída de cerca de 1% en una jornada en la que el mercado amplio subió. Nuestros datos muestran el mismo panorama:

ConsultaLas tres sesiones de Levine en nuestra cinta: volumen diario, cruce de cierre y participación del cruce en el día
sesiónacciones cruzadas del día (M)acciones de subasta (M)subasta como % del díacierre oficialoperaciones Code 8hora de subasta (ET)
2026-07-01112.45.384.8157.54116:00:00
2026-07-0261.62.584.2162116:00:00
2026-07-06188.974.9439.7160.42116:00:00
El SQL exacto detrás de cada cifra
SELECT
    toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session,
    round(toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]))) / 1e6, 1) AS day_matched_shares_m,
    round(toFloat64(maxIf(size, has(conditions, 8))) / 1e6, 2) AS auction_shares_m,
    round(100 * toFloat64(maxIf(size, has(conditions, 8))) / toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]))), 1) AS auction_pct_of_day,
    round(toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8))), 2) AS official_close,
    countIf(has(conditions, 8)) AS code8_prints,
    formatDateTime(toTimeZone(argMaxIf(sip_timestamp, (size, sip_timestamp), has(conditions, 8)), 'America/New_York'), '%H:%i:%S') AS auction_time_et
FROM global_markets.stocks_trades
WHERE ticker = 'SPCX'
  AND ((sip_timestamp >= '2026-07-01 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00')
    OR (sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-07 00:00:00'))
GROUP BY session
ORDER BY session
Pruébalo tú mismo

Los volúmenes de las subastas y los cierres oficiales coinciden con los suyos hasta el redondeo: 5.38 millones a $157.54, 2.58 millones a $162, 74.94 millones a $160.42. En cada sesión aparece exactamente un print de subasta con código 8 (la columna de recibos). Los totales diarios quedan a pocos puntos porcentuales de los suyos (112.4, 61.6 y 188.9 millones de acciones; la contabilidad del proveedor difiere en los extremos; consulte las notas de datos). La columna adicional es una que él no mostró: la participación del cross en cada jornada: 4.8% el miércoles, 4.2% el jueves y 39.7% el lunes.

Cada subasta de cierre de SPCX desde su listado

El “orden de magnitud” se puede medir. Este es el cruce de cierre de las 15 sesiones de SPCX, desde el listado hasta add-eve:

ConsultaCada cruce de cierre de SPCX desde la cotización del 12 de junio: tamaño, participación del día y cierre oficial que fijó
sesiónacciones de subasta (M)subasta como % del díaacciones cruzadas del día (M)cierre oficialoperaciones Code 8
2026-06-127.851.5522.3160.952
2026-06-153.991.6257192.52
2026-06-164.981.5322.6201.81
2026-06-173.691.8201.7191.821
2026-06-1852.2819.2272.21851
2026-06-223.972.3169.2154.62
2026-06-233.22157.3156.111
2026-06-242.583.476.1154.541
2026-06-252.984.862.21531
2026-06-2639.5631.1127.3153.231
2026-06-298.6310.681.4164.191
2026-06-305.927.282170.861
2026-07-015.384.8112.4157.541
2026-07-022.584.261.61621
2026-07-0674.9439.7188.9160.421
El SQL exacto detrás de cada cifra
SELECT
    toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session,
    round(toFloat64(maxIf(size, has(conditions, 8))) / 1e6, 2) AS auction_shares_m,
    round(100 * toFloat64(maxIf(size, has(conditions, 8))) / toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]))), 1) AS auction_pct_of_day,
    round(toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]))) / 1e6, 1) AS day_matched_shares_m,
    round(toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8))), 2) AS official_close,
    countIf(has(conditions, 8)) AS code8_prints
FROM global_markets.stocks_trades
WHERE ticker = 'SPCX'
  AND sip_timestamp >= '2026-06-12 00:00:00' AND sip_timestamp < '2026-07-07 00:00:00'
GROUP BY session
ORDER BY session
Pruébalo tú mismo

La mediana del cruce de SPCX antes del 6 de julio fue de 4.49 millones de acciones. El 6 de julio se ejecutaron 74.94 millones, 16.7 veces la mediana anterior. La frase de Levine resiste la medición. Destacan dos cierres jumbo anteriores: 52.28 millones de acciones el 2026-06-18, un jueves de vencimientos, en la sesión anterior al cierre del 19 de junio, y 39.56 millones el 2026-06-26 (31.1% de ese día). Es contexto de calendario, no una explicación, y ninguno iguala al 6 de julio en ninguno de los dos ejes: el cruce de add-eve fue mayor en acciones y representó 39.7% de la sesión.

6 de julio, minuto a minuto

Add-eve, minuto a minuto: SPCX abrió en $165.95, se situaba en $162.18 a la 1:00 p. m., hora del Este de EE. UU., y siguió retrocediendo. La barra de un minuto de las 3:30 p. m. abarca $155.42–$155.92; el punto de control de Levine, «$155.50 a las 3:30 p. m.», queda dentro de esa barra, que cerró en $155.46. Desde ese momento hasta el cierre, el tape avanzó $4.96 con 19.3 millones de acciones negociadas de forma continua. El último print continuo se ejecutó en $160.5 a las 16:00:00, hora del Este de EE. UU. La trayectoria de cinco minutos que aparece abajo (bloques de 78) termina en $160.4:

Consulta6 de julio de 2026 en intervalos de cinco minutos: la caída, el repunte final y el volumen subyacente
78 rows (showing 20)
hora (ET)precio (USD)acciones (M)
09:30166.323.24
09:35164.321.48
09:40166.081.34
09:45166.691.49
09:501660.89
09:55164.70.97
10:00164.960.73
10:05165.280.81
10:10163.211.02
10:15163.80.77
10:20164.070.6
10:25162.941.16
10:30162.960.69
10:35162.550.72
10:40162.781.02
10:45161.420.85
10:50161.121.59
10:55161.870.89
11:00161.140.98
11:05161.710.5
El SQL exacto detrás de cada cifra
SELECT
    formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 5 MINUTE), '%H:%i') AS et_time,
    round(toFloat64(argMax(close, window_start)), 2) AS price_usd,
    round(toFloat64(sum(volume)) / 1e6, 2) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX'
  AND window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00'
GROUP BY et_time
ORDER BY et_time
Pruébalo tú mismo

Cada punto de control aparece en una fila auditable, junto con el print relevante:

ConsultaFila de comprobantes de la víspera de la inclusión: puntos de control, la última operación continua y el precio de la subasta
apertura 09:30precio 13:00 ETprecio de cierre 15:30mínimo de barra 15:30máximo de barra 15:30acciones 15:30–15:59 (M)último precio continuoúltima hora continua (ET)operaciones Code 8acciones de subasta (M)precio de subastahora de subasta (ET)valor nocional de subasta (B USD)cierre menos 15:30 (USD)apertura menos cierre (USD)precio 13:00 menos cierre (USD)apertura menos 13:00 (USD)cruce frente al último tick (centavos)SPCX cierre por debajo del anterior (%)SPY cierre 6 jul.SPY variación diaria (%)mediana de subasta anterior (M)subasta frente a mediana anterior (x)
165.95162.18155.46155.42155.9219.3160.516:00:00174.94160.4216:00:0012.024.965.531.763.77-80.98751.280.874.4916.7
El SQL exacto detrás de cada cifra
WITH
    (
        SELECT (
            round(toFloat64(argMin(open, window_start)), 2),
            round(toFloat64(argMaxIf(close, window_start, window_start < '2026-07-06 17:01:00')), 2),
            round(toFloat64(argMaxIf(close, window_start, window_start < '2026-07-06 19:31:00')), 2),
            round(toFloat64(minIf(low, window_start = '2026-07-06 19:30:00')), 2),
            round(toFloat64(maxIf(high, window_start = '2026-07-06 19:30:00')), 2),
            round(toFloat64(sumIf(volume, window_start >= '2026-07-06 19:30:00')) / 1e6, 1)
        )
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPCX'
          AND window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00'
    ) AS bars,
    (
        SELECT round(quantileDeterministic(0.5)(auction_m, day_key), 2)
        FROM (
            SELECT
                toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS d,
                toUInt64(toYYYYMMDD(toDate(toTimeZone(sip_timestamp, 'America/New_York')))) AS day_key,
                toFloat64(maxIf(size, has(conditions, 8))) / 1e6 AS auction_m
            FROM global_markets.stocks_trades
            WHERE ticker = 'SPCX'
              AND sip_timestamp >= '2026-06-12 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'
            GROUP BY d, day_key
        )
    ) AS med_prior,
    (
        SELECT round(toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8))), 2)
        FROM global_markets.stocks_trades
        WHERE ticker = 'SPCX'
          AND sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'
    ) AS spcx_prev_close,
    (
        SELECT (
            round(toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8) AND sip_timestamp < '2026-07-03 00:00:00')), 2),
            round(toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8) AND sip_timestamp >= '2026-07-06 00:00:00')), 2)
        )
        FROM global_markets.stocks_trades
        WHERE ticker = 'SPY'
          AND ((sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00')
            OR (sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-07 00:00:00'))
    ) AS spy,
    (
        SELECT maxIf(sip_timestamp, has(conditions, 8))
        FROM global_markets.stocks_trades
        WHERE ticker = 'SPCX' AND sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-07 00:00:00'
    ) AS auction_ts
SELECT
    bars.1 AS open_0930,
    bars.2 AS px_1300_et,
    bars.3 AS px_1530_close,
    bars.4 AS px_1530_bar_low,
    bars.5 AS px_1530_bar_high,
    bars.6 AS shares_1530_1559_m,
    round(toFloat64(argMaxIf(price, (sip_timestamp, sequence_number), sip_timestamp < auction_ts AND NOT has(conditions, 8) AND NOT hasAny(conditions, [15, 16, 38]))), 2) AS last_continuous_px,
    formatDateTime(toTimeZone(maxIf(sip_timestamp, sip_timestamp < auction_ts AND NOT has(conditions, 8) AND NOT hasAny(conditions, [15, 16, 38])), 'America/New_York'), '%H:%i:%S') AS last_continuous_et,
    countIf(has(conditions, 8)) AS code8_prints,
    round(toFloat64(maxIf(size, has(conditions, 8))) / 1e6, 2) AS auction_shares_m,
    round(toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8))), 2) AS auction_price,
    formatDateTime(toTimeZone(auction_ts, 'America/New_York'), '%H:%i:%S') AS auction_time_et,
    round(toFloat64(maxIf(size, has(conditions, 8))) * toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8))) / 1e9, 2) AS auction_notional_busd,
    round(toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8))) - bars.3, 2) AS close_minus_1530_usd,
    round(bars.1 - toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8))), 2) AS open_minus_close_usd,
    round(bars.2 - toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8))), 2) AS px1300_minus_close_usd,
    round(bars.1 - bars.2, 2) AS open_minus_1300_usd,
    round((toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8))) - toFloat64(argMaxIf(price, (sip_timestamp, sequence_number), sip_timestamp < auction_ts AND NOT has(conditions, 8) AND NOT hasAny(conditions, [15, 16, 38])))) * 100, 1) AS cross_vs_last_tick_cents,
    round((1 - toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8))) / spcx_prev_close) * 100, 2) AS spcx_close_below_prior_pct,
    spy.2 AS spy_close_jul6,
    round((spy.2 / spy.1 - 1) * 100, 2) AS spy_day_change_pct,
    med_prior AS median_prior_auction_m,
    round(toFloat64(maxIf(size, has(conditions, 8))) / 1e6 / med_prior, 1) AS auction_vs_prior_median_x
FROM global_markets.stocks_trades
WHERE ticker = 'SPCX'
  AND sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-07 00:00:00'
Pruébalo tú mismo

La subasta: 74.94 millones de acciones a $160.42, con marca de tiempo de las 16:00:00, hora del Este de EE. UU.; $12.02 mil millones en un solo print. Levine cita a Rob Du Boff, de Bloomberg Intelligence, quien estima al menos $5.4 mil millones de compras de fondos indexados en ese cierre, equivalentes a unos 31.2 millones de las 74.9 millones de acciones. Las cifras difieren por diseño: la nuestra corresponde al print completo, con ambas partes; la suya es la porción estimada de demanda de fondos indexados incluida en él.

El cierre no fue un spike. El cierre oficial quedó $5.53 por debajo de la propia apertura de SPCX a las 9:30 a. m. y $1.76 por debajo de su precio de la 1:00 p. m. La sesión terminó 0.98% por debajo del cierre del jueves, mientras SPY subió 0.87% (resumen del lunes contiene la sesión completa). Levine, sobre una subasta con suficiente oferta:

«Si todo funciona, la oferta iguala a la demanda en la subasta de cierre y el precio no se mueve demasiado». Matt Levine, Money Stuff (Bloomberg Opinion), 7 de julio de 2026

Según ese criterio, un cruce 16.7 veces superior a la mediana previa de prints, ejecutado a pocos centavos de la última operación continua ($160.42 frente a $160.5), indica que la operativa funciona. Ese es su planteamiento; estas son nuestras mediciones.

Quién estuvo del otro lado

Aquí termina el tape y empieza la atribución. Según Levine, la demanda de los índices se concentra al cierre de la fecha de incorporación. Los proveedores de liquidez, que antes eran mesas bancarias y ahora suelen ser firmas multiestrategia organizadas en pods, acumulan posiciones durante las sesiones previas y ofrecen acciones en la subasta. Así, capturan la diferencia entre su precio promedio de compra y el precio de la subasta.

«Los incentivos de los bancos aquí son, en gran medida, benignos: su función es suavizar la demanda». Matt Levine, Money Stuff (Bloomberg Opinion), 7 de julio de 2026

Como referencia de escala, cita el reporte de Nishant Kumar, de Bloomberg, según el cual dos equipos de Millennium dedicados al rebalanceo de índices obtuvieron aproximadamente US$3,700 millones en junio con operaciones vinculadas a cambios en los índices. Para ampliar el contexto, cita dos estudios: Chinco y Sammon (2024), que sitúa la propiedad pasiva cerca de 33.5% del mercado estadounidense, aproximadamente el doble de la cifra general de 16%; y Greenwood y Sammon (2024), que documenta cómo el efecto de precio de las incorporaciones a los índices se ha reducido con el paso de las décadas. Ninguna de esas afirmaciones puede medirse con nuestro tape; ninguna contradice lo que observamos.

Dónde se concentró el resto del volumen del lunes

El cruce representó 39.7% del volumen cruzado del 6 de julio. El resto se dividió en dos partes: 45.1 millones de acciones en operaciones continuas en bolsa (23.9%); y 68.8 millones fuera de bolsa a través de las instalaciones de reporte de operaciones de FINRA (36.4%), el segmento al que reportan los dark pools, los mayoristas y las operaciones en bloque negociadas. Una sola operación superó el volumen total de la sesión continua en bolsa.

ConsultaVolumen cruzado del 6 de julio según dónde se ejecutó: el cruce, continuo en bolsa y fuera de bolsa (TRF)
segmentoacciones (M)% del volumen igualadooperaciones
Closing auction (one print)74.939.71
Off-exchange (TRF)68.836.4598632
On-exchange, continuous45.123.9644125
El SQL exacto detrás de cada cifra
SELECT
    multiIf(has(conditions, 8), 'Closing auction (one print)', exchange = 4, 'Off-exchange (TRF)', 'On-exchange, continuous') AS bucket,
    round(toFloat64(sum(size)) / 1e6, 1) AS shares_m,
    round(100 * toFloat64(sum(size)) / sum(toFloat64(sum(size))) OVER (), 1) AS pct_of_matched,
    count() AS prints
FROM global_markets.stocks_trades
WHERE ticker = 'SPCX'
  AND sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-07 00:00:00'
  AND NOT hasAny(conditions, [15, 16, 38])
GROUP BY bucket
ORDER BY bucket
Pruébalo tú mismo

La mañana siguiente

Levine señala que SPCX volvió a cotizar a la baja el martes por la mañana. La estructura de esa sesión matutina merece un panel: hubo ventas durante la sesión, no un gap overnight. SpaceX abrió el martes en $158.92, apenas 0.9% por debajo del cierre del día anterior de $160.42. Después se movió en un rango de $150.12 a $159.3 y cotizaba 5.2% por debajo de ese cierre a las 12:59 ET, el límite fijo del panel. (La primera edición de este panel, escrita el 8 de julio con un tape parcialmente ingerido, mostraba una apertura más baja. Se debía a la falta de barras tempranas y se corrigió aquí con la sesión completa; consulte las notas de datos).

ConsultaLa mañana siguiente: 7 de julio de 2026 hasta las 12:59 p. m. ET (ventana fijada por diseño; ver notas de datos)
barras de la mañanaúltima barra (ET)apertura 09:30apertura por debajo del cierre del lunes (%)mínimo de la mañanamáximo de la mañanaprecio 12:59 ETprecio 12:59 por debajo del cierre del lunes (%)acciones de la mañana (M)cierre oficial del lunes
21012:59158.920.9150.12159.3152.015.242.9160.42
El SQL exacto detrás de cada cifra
WITH
    (
        SELECT round(toFloat64(argMaxIf(price, (size, sip_timestamp), has(conditions, 8))), 2)
        FROM global_markets.stocks_trades
        WHERE ticker = 'SPCX'
          AND sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-07 00:00:00'
    ) AS monday_close
SELECT
    count() AS morning_bars,
    formatDateTime(toTimeZone(max(window_start), 'America/New_York'), '%H:%i') AS last_bar_et,
    round(toFloat64(argMin(open, window_start)), 2) AS open_0930,
    round((1 - toFloat64(argMin(open, window_start)) / monday_close) * 100, 1) AS open_below_monday_close_pct,
    round(min(toFloat64(low)), 2) AS morning_low,
    round(max(toFloat64(high)), 2) AS morning_high,
    round(toFloat64(argMax(close, window_start)), 2) AS px_1259_et,
    round((1 - toFloat64(argMax(close, window_start)) / monday_close) * 100, 1) AS px_1259_below_monday_close_pct,
    round(toFloat64(sum(volume)) / 1e6, 1) AS morning_shares_m,
    monday_close AS monday_official_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX'
  AND window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 17:00:00'
Pruébalo tú mismo

El panel anterior termina deliberadamente a las 12:59 p. m. ET (consulte las notas de datos). La sesión completa del 7 de julio —la primera sesión de la acción dentro del índice y el día en que terminó su descenso de vuelta al precio de la IPO— se mide de principio a fin en El round trip de la acción de SpaceX desde el máximo.

Preguntas frecuentes sobre SpaceX y el Nasdaq-100

¿Por qué SpaceX se incorporó tan rápido al Nasdaq-100?

La metodología del índice de Nasdaq permite incorporar valores entre las recomposiciones anuales de diciembre. Los informes de prensa que cita Levine, incluido The Wall Street Journal, describieron la incorporación de SpaceX el 7 de julio de 2026 como una inclusión acelerada, menos de un mes después de la IPO del 12 de junio.

¿Qué es una subasta de cierre por incorporación a un índice?

Cuando una acción entra en un índice, los fondos que lo siguen operan al precio oficial de cierre de la última sesión antes de que el cambio entre en vigor. Ese precio se fija en la subasta de cierre, mediante un único print cruzado a las 4:00 p. m., hora del Este. El 6 de julio de 2026, el cruce de SPCX en la víspera de la incorporación representó 39.7% de su volumen cruzado del día.

¿La acción de SpaceX se disparó al incorporarse al Nasdaq-100?

No según nuestro tape. El cierre de la víspera de la incorporación se registró en $5.53 por debajo de la apertura del propio día y 0.98% por debajo del cierre anterior, después de subir $4.96 durante la última media hora. A la mañana siguiente abrió todavía 0.9% más abajo. Son observaciones del tape, no un veredicto sobre la ejecución de ninguna operación.

¿Qué tamaño tuvo la subasta de cierre por la incorporación de SpaceX al índice?

74.94 millones de acciones en un solo print a $160.42, equivalentes a $12.02 mil millones; 39.7% del volumen cruzado del día y 16.7 veces la mediana del cruce de cierre de SPCX antes de esa fecha.

Notas sobre los datos

Notas completas sobre los datos
  • Límite de la entidad (base para los verified_tickers del frontmatter). SPCX fue reasignado a Space Exploration Technologies Corp. en la cotización de 2026-06-12; el tape anterior termina en abril de 2026 y mayo muestra cero barras (panel superior). El análisis detallado del primer mes contiene toda la verificación (registro de la IPO, cambio de etiqueta en las noticias y desplome del interés en corto).
  • El «volumen igualado» corresponde al registro contable del consolidated tape: se excluyen de todos los totales y denominadores las condiciones de venta cuyo registro en el diccionario contiene updates_volume = false (15, 16, 38). Las cifras de «shares traded» de los proveedores recortan extremos distintos: nuestro total del 1 de julio está aproximadamente 3% por encima del print de Levine; las cifras del 2 y del 6 de julio coinciden con una diferencia inferior a una fracción de punto porcentual.
  • El closing cross corresponde a la condición de venta 8, como se explica en la explicación de la subasta de cierre. Algunas sesiones contienen un registro adicional, insignificante, con el código 8 procedente de otra venue (2 en el día de la cotización); el cross es el print más grande de la sesión con el código 8. El 1, el 2 y el 6 de julio muestran exactamente uno.
  • El panel de la mañana termina a las 12:59 p. m., hora del Este, por diseño (210 barras en la ventana de 9:30 a. m. a 1:00 p. m.): ese era el límite de los datos ingeridos cuando se publicó originalmente este artículo (8 de julio de 2026), y la ventana está fijada para que las cifras puedan reproducirse. La sesión completa del 7 de julio se mide en el artículo del round trip.
  • Las cifras atribuidas conservan su atribución. Las cifras de Levine, el WSJ, Du Boff, Kumar y los artículos académicos son afirmaciones de esas fuentes, reproducidas como contexto, no medidas realizadas aquí; este artículo no atribuye ninguna causa a los movimientos.
  • Las marcas de tiempo están almacenadas en UTC; en julio de 2026 rige EDT (horario regular de 13:30 a 20:00 UTC). El nocional de la subasta es únicamente el tamaño del print multiplicado por su precio.

Cada panel es un objeto almacenado: gráfico, tabla o consulta SQL. Analiza estas subastas con más detalle, en cualquier ticker, desde la terminal de Strasmore.

#spacex#index funds#closing auction#market structure#nasdaq-100