Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor · · Updated 2026-07-24

SpaceX w indeksie Nasdaq-100 analiza

Analiza dołączenia SpaceX do Nasdaq-100 oraz przebiegu aukcji zamknięcia. Weryfikacja danych transakcyjnych dotyczących akcji SPCX w USD.

SpaceX dołączyło do indeksu Nasdaq-100 we wtorek, 7 lipca 2026 roku. Największa transakcja związana z tym wydarzeniem miała miejsce poprzedniego popołudnia: 74.94 milionów akcji SPCX w ramach jednej aukcji zamknięcia po cenie 160.42 USD. Matt Levine opisał to zjawisko w serwisie Money Stuff następnego ranka. Niniejszy artykuł weryfikuje jego dane z naszymi zapisami transakcyjnymi, a następnie przedstawia szczegółową analizę każdej aukcji i każdej minuty, wspartą zapytaniami SQL pod każdym panelem.

Przyspieszone włączenie do indeksu

Nasdaq dołączył SpaceX do indeksu Nasdaq-100 z dniem wtorkowym, 7 lipca 2026 roku — niecały miesiąc po debiucie z 12 czerwca, który opisuje nasza analiza pierwszego miesiąca. Fundusze śledzące ten indeks — posiadające około 800 miliardów USD aktywów, w tym Invesco QQQ, według raportu Wall Street Journal, na który powołuje się Levine — dokonują transakcji po oficjalnej cenie zamknięcia ostatniej sesji przed wprowadzeniem zmiany: poprzez jedną dużą transakcję dopasowaną o godzinie 16:00 ET, czyli podczas aukcji zamknięcia.

"Dlaczego wczorajsza aukcja zamknięcia była o rząd wielkości większa niż zazwyczaj? Nie jest to wielka zagadka." — Matt Levine, Money Stuff (Bloomberg Opinion), 7 lipca 2026

Jedna podstawowa zasada: mierzymy dane z rynku; wyjaśnienie mechanizmu — kto kupował, kto dostarczał, dlaczego — należy do Levine'a i literatury przedmiotu, z odpowiednimi przypisami.

Jeden symbol, dwie spółki

Symbol SPCX został użyty ponownie, dlatego kluczowa jest weryfikacja: ticker notowany jako fundusz o niskiej płynności w okolicach 22 USD aż do kwietnia 2026, przestał być aktywny w maju, a następnie został przypisany do Space Exploration Technologies Corp. podczas debiutu 12 czerwca. Panel potwierdzający wskazuje tę granicę — 13 minutowych słupków w ostatnim aktywnym miesiącu starego podmiotu (2026-04), między $21.92 a $23.64; brak aktywności w maju (5 wierszy dla sześciu miesięcy kalendarzowych); następnie 10960 czerwcowych słupków między $146.88 a $225.64. Żaden wiersz sprzed 12 czerwca nie jest przypisany do SpaceX.

ZapytanieRejestr podmiotów: koniec notowań SPCX w kwietniu 2026, brak danych w maju, SpaceX od 12 czerwca
Dokładny kod SQL dla każdej liczby
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

Trzy sesje Levine'a, zweryfikowane

Levine podaje trzy odczyty na sesję, bazując na stronach terminala Bloomberg. Środa, 1 lipca: obrót wyniósł 109,3 miliona akcji, około 5,4 miliona w aukcji zamknięcia, cena zamknięcia 157,54 USD. Czwartek, 2 lipca: 61,3 miliona akcji, 2,6 miliona, 162 USD. Poniedziałek, 6 lipca: 188,8 miliona akcji, 74,9 miliona, 160,42 USD — spadek o około 1% w dniu, w którym szeroki rynek wzrósł. Nasze dane potwierdzają ten obraz:

ZapytanieTrzy sesje Levine'a: wolumen dzienny, closing cross oraz udział crossu w wolumenie dziennym
Dokładny kod SQL dla każdej liczby
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

Wielkość aukcji oraz oficjalne ceny zamknięcia zgadzają się z jego danymi po zaokrągleniu — 5.38 milionów przy 157.54 USD, 2.58 milionów przy 162 USD, 74.94 milionów przy 160.42 USD — każda sesja wykazuje dokładnie jeden druk aukcji code-8 (kolumna transakcji). Sumy dzienne mieszczą się w granicach kilku procent jego wartości (112.4, 61.6 i 188.9 milionów akcji; rozliczenia dostawców różnią się w końcowych wartościach; patrz notatki do danych). Dodano kolumnę, której on nie podał — udział aukcji w każdym dniu: 4.8% w środę, 4.2% w czwartek, 39.7% w poniedziałek.

Każda aukcja zamknięcia SPCX od debiutu

"Rząd wielkości" jest mierzalny. Poniżej przedstawiono zestawienie transakcji zamknięcia dla wszystkich sesji SPCX w 15, od debiutu aż do dnia poprzedzającego dodanie:

ZapytanieKażdy closing cross SPCX od debiutu 12 czerwca: wielkość, udział w wolumenie dziennym i cena zamknięcia
Dokładny kod SQL dla każdej liczby
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

Mediana transakcji zamknięcia SPCX przed 6 lipca wynosi 4.49 milionów akcji. 6 lipca odnotowano 74.94 milionów — 16.7 razy więcej niż mediana poprzednia. Sformułowanie Levine'a znajduje potwierdzenie w pomiarze. Wyróżniają się dwa wcześniejsze duże zamknięcia: 52.28 milionów akcji dnia 2026-06-18 — w czwartek wygasający, sesję przed zamknięciem 19 czerwca — oraz 39.56 milionów dnia 2026-06-26 (31.1% wolumenu z tego dnia). Kontekst kalendarzowy, a nie wyjaśnienie — żadna z tych wartości nie odpowiada 6 lipca w żadnej osi: aukcja w dniu poprzedzającym dodanie miała większy wolumen i stanowiła 39.7% obrotów z tego dnia.

6 lipca, minuta po minucie

Dzień handlowy, minuta po minucie: SPCX otworzył się na poziomie $165.95, osiągnął $162.18 o godzinie 1:00 p.m. ET i kontynuował spadki. Świeca minutowa o 3:30 p.m. obejmuje zakres $155.42–$155.92 — punkt kontrolny Levine'a „$155.50 o 3:30 p.m.” znajduje się wewnątrz tej świecy — a świeca zamknęła się na poziomie $155.46. Od tego momentu do sygnału zamknięcia kurs wzrósł o $4.96 przy ciągłym obrocie wynoszącym 19.3 milion akcji; ostatni ciągły zapis wyniósł $160.5 o godzinie 16:00:00 ET. Pięciominutowa ścieżka poniżej (78 przedziałów) kończy się na poziomie $160.4:

Zapytanie6 lipca 2026 w 5-minutowych interwałach: spadki, późne odbicie i wolumen
Dokładny kod SQL dla każdej liczby
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

Każdy punkt kontrolny znajduje się w jednej audytowalnej linii wraz z kluczowym zapisem:

ZapytanieWiersz przed aukcją: punkty kontrolne, ostatni handel ciągły i wynik aukcji
Dokładny kod SQL dla każdej liczby
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'

Aukcja: 74.94 milion akcji po $160.42, odnotowana o 16:00:00 ET — wartość 12.02 miliarda w jednym zapisie. Levine przytacza szacunki Roba Du Boffa z Bloomberg Intelligence, według których zakupy funduszy indeksowych podczas zamknięcia wyniosły co najmniej 5,4 miliarda USD, co stanowi około 31,2 miliona z 74,9 miliona akcji. Dane te różnią się celowo: nasze obejmują cały zapis po obu stronach, natomiast jego dane to szacowana część popytu indeksowego wewnątrz tego zapisu.

Zamknięcie nie było gwałtownym skokiem. Oficjalne zamknięcie wyniosło $5.53 mniej niż otwarcie SPCX o 9:30 rano oraz $1.76 mniej niż cena z godziny 1:00 p.m.; sesja zakończyła się 0.98% poniżej czwartkowego zamknięcia, podczas gdy SPY wzrósł o 0.87% (podsumowanie z poniedziałku zawiera pełną sesję). Levine odnosi się do aukcji o dużej podaży:

„Jeśli wszystko zadziała, podaż zrównoważy popyt podczas aukcji zamknięcia, a cena nie ulegnie nadmiernym wahaniom”. — Matt Levine, Money Stuff (Bloomberg Opinion), 7 lipca 2026 r.

Według tego kryterium, kurs przekraczający 16.7 razy poprzednią medianę, mieszczący się w granicach kilku centów od ostatniego ciągłego transakcji ($160.42 względem $160.5), oznacza prawidłowe funkcjonowanie rynku. To jego ramy interpretacyjne; nasze pomiary.

Kto był po drugiej stronie

W tym miejscu kończy się analiza transakcji, a zaczyna analiza atrybucji. Według teorii Levine'a popyt na indeksy koncentruje się podczas zamknięcia w dniu dodania komponentów; dostawcy płynności — niegdyś działy bankowe, obecnie często fundusze typu multistrategy pod shops — gromadzą aktywa w poprzednich sesjach i dostarczają je podczas aukcji, zarabiając na różnicy między średnią ceną zakupu a ceną aukcyjną.

„Motywacje banków w tym przypadku są w dużej mierze neutralne: ich zadaniem jest niwelowanie wahań popytu” — Matt Levine, Money Stuff (Bloomberg Opinion), 7 lipca 2026 r.

Dla zobrazowania skali autor przywołuje raport Nishanta Kumara z Bloomberg, według którego dwa zespoły Millennium zajmujące się rebalansowaniem indeksów zarobiły w czerwcu około 3,7 miliarda USD na transakcjach związanych ze zmianami w indeksach. W szerszym kontekście przywołuje dwie publikacje: Chinco i Sammon (2024), które wskazują, że własność pasywna stanowi blisko 33,5% rynku w USA — czyli około dwa razy więcej niż główna wartość 16% — oraz Greenwood i Sammon (2024), którzy dokumentują proces zmniejszania się efektu cenowego związanego z dodawaniem nowych spółek do indeksów na przestrzeni dekad. Żadne z tych twierdzeń nie jest mierzalne w naszych danych; żadne nie jest sprzeczne z tymi, które są.

Where the rest of Monday's volume printed

The cross took 39.7% of July 6's matched volume. The rest split two ways: 45.1 million shares in continuous on-exchange trading (23.9%); 68.8 million off-exchange through FINRA's trade-reporting facilities (36.4%) — the bucket dark pools, wholesalers, and negotiated block trades report into. One trade out-printed the entire continuous on-exchange session.

ZapytanieWolumen zrealizowany 6 lipca wg miejsca notowań: cross, handel ciągły giełdowy, off-exchange (TRF)
Dokładny kod SQL dla każdej liczby
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

Poranek po sesji

Levine zauważa, że SPCX ponownie odnotowało spadki we wtorek rano — przebieg tego poranka wymaga analizy: była to sprzedaż w trakcie sesji, a nie lukę otwarcia. SpaceX otworzyło we wtorek na poziomie $158.92 — czyli o 0.9% poniżej zamknięcia z dnia poprzedniego wynoszącego $160.42 — następnie oscylowało w zakresie $150.12–$159.3, a o godzinie 12:59 ET, wyznaczonej przez panel, znajdowało się 5.2% poniżej tego zamknięcia. (Pierwsza edycja tego panelu, sporządzona 8 lipca na podstawie niepełnych danych, wykazywała głębsze otwarcie — był to błąd wynikający z braku wczesnych słupków, skorygowany tutaj na podstawie pełnej sesji; patrz: uwagi do danych).

ZapytaniePoranek po: 7 lipca 2026 do 12:59 p.m. ET (okno ograniczone; patrz notatki do danych)
Dokładny kod SQL dla każdej liczby
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'

Powyższy panel celowo kończy się o godzinie 12:59 p.m. ET (uwagi do danych). Zakończona sesja z 7 lipca — pierwszy dzień obecności akcji w indeksie oraz dzień, w którym zakończył się spadek do ceny IPO — została przeanalizowana od początku do końca w pełny cykl zmian kursu akcji SpaceX.

SpaceX Nasdaq-100 FAQ

Dlaczego SpaceX tak szybko dołączyło do Nasdaq-100?

Metodologia indeksu Nasdaq dopuszcza zmiany składu pomiędzy corocznymi rekonstytucjami w grudniu. Raporty prasowe przywoływane przez Levine (w tym WSJ) określiły dołączenie SpaceX w dniu 7 lipca 2026 roku jako przyspieszoną operację, dokonaną w ciągu miesiąca od IPO z dnia 12 czerwca.

Czym jest aukcja zamknięcia związana z dołączeniem do indeksu?

W momencie włączenia akcji do indeksu, fundusze śledzące dany indeks dokonują transakcji po oficjalnej cenie zamknięcia ostatniej sesji przed wejściem zmiany w życie. Cena ta jest ustalana przez aukcję zamknięcia, czyli pojedynczą transakcję zrealizowaną o godzinie 16:00 ET. 6 lipca 2026 roku transakcja przed dołączeniem do indeksu objęła 39.7% dziennego wolumenu transakcyjnego SPCX.

Czy kurs akcji SpaceX wzrósł po dołączeniu do Nasdaq-100?

Według naszych danych nie. Cena zamknięcia przed dołączeniem wyniosła $5.53 poniżej otwarcia w danym dniu oraz 0.98% poniżej poprzedniego zamknięcia — mimo wzrostu o $4.96 w ciągu ostatniej pół godziny. Następnego ranka akcje otworzyły się o 0.9% jeszcze niżej. Są to obserwacje rynkowe, a nie ocena realizacji zleceń.

Jak duża była aukcja zamknięcia związana z dołączeniem SpaceX do indeksu?

74.94 milionów akcji w jednej transakcji po cenie $160.42 — co stanowi $12.02 miliarda, czyli 39.7% dziennego wolumenu transakcyjnego oraz 16.7-krotność mediany wcześniejszych aukcji zamknięcia SPCX.

Uwagi do danych

Pełne uwagi do danych
  • Granica podmiotu (podstawa dla zweryfikowanych tickerów w frontmatter). SPCX zostało przypisane do Space Exploration Technologies Corp. przy liście 2026-06-12; stary rejestr kończy się w kwietniu 2026, maj wykazuje zero słupków (panel powyżej). Szczegółowa analiza pierwszego miesiąca zawiera pełną weryfikację (rejestr IPO, zmiana tagu wiadomości, gwałtowny spadek short-interest).
  • "Matched volume" to własna ewidencja skonsolidowanego rejestru: warunki sprzedaży, których wpis w słowniku posiada updates_volume = false (15, 16, 38), są wykluczane z każdej sumy i mianownika. Dane dostawcy dotyczące "shares traded" różnią się w różnych obszarach: nasz wynik z 1 lipca jest o około 3% wyższy niż druk Levine'a; wyniki z 2 i 6 lipca są zgodne z dokładnością do ułamka procenta.
  • Closing cross to warunek sprzedaży 8, tak jak w wyjaśnieniu aukcji zamknięcia. Kilka sesji zawiera dodatkowy, nieistotny zapis kodu 8 z drugiej platformy (2 w dniu notowania); aukcja zamknięcia jest największym zapisem kodu 8 w sesji. 1, 2 i 6 lipca wykazują dokładnie jeden taki zapis.
  • Panel poranny kończy się o 12:59 p.m. ET zgodnie z założeniami (210 słupków w oknie 9:30–1:00): tak wyglądał zakres danych w momencie powstania tego wpisu (8 lipca 2026), a okno jest stałe, aby zapewnić powtarzalność danych. Pełna sesja z 7 lipca jest opisana w wpisie dotyczącym pełnej sesji.
  • Dane przypisane pozostają przypisane. Dane Levine'a, WSJ, Du Boffa, Kumara oraz gazet są ich twierdzeniami, przytoczonymi dla kontekstu, a nie mierzonymi w tym artykule; niniejszy wpis nie wskazuje przyczyn żadnych ruchów rynkowych.
  • Znaczniki czasu są przechowywane w UTC; lipiec 2026 to EDT (godziny regulaminowe 13:30–20:00 UTC). Wartość nominalna aukcji to wielkość transakcji pomnożona przez cenę transakcji, nic więcej.

Każdy panel to pojedynczy zapisany obiekt — wykres, tabela, SQL. Przeanalizuj te aukcje bardziej szczegółowo dla dowolnego tickera na terminalu Strasmore.