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

ورود SpaceX به شاخص Nasdaq-100

تحلیل جزئیات ورود سریع SpaceX به شاخص Nasdaq-100 و بررسی دقیق حجم معاملات در حراج پایانی بازار؛ بررسی دقیق داده‌های معاملاتی در مقایسه با گزارش Matt Levine.

SpaceX joined the Nasdaq-100 index on Tuesday, July 7, 2026 — and the affair's biggest trade printed the afternoon before: 74.94 million shares of SPCX in a single closing-auction print at $160.42. Matt Levine covered it in Money Stuff the next morning; this post checks his numbers against our tick tape, then goes where a newsletter can't — auction by auction, minute by minute, SQL under every panel.

افزودن سریع یک شاخص

Nasdaq از روز سه‌شنبه، 7 ژوئیه 2026، شرکت SpaceX را به شاخص Nasdaq-100 اضافه کرد؛ یعنی کمتر از یک ماه پس از آغاز فعالیت در 12 ژوئن که در تحلیل دقیق ماه اول ما به بررسی جزئیات پرداخته شده است. طبق گزارش Wall Street Journal که توسط Levine به آن استناد شده، صندوق‌های دنبال‌کننده این شاخص — با دارایی‌هایی در حدود 800 میلیارد دلار، از جمله QQQ شرکت Invesco — در قیمت رسمی بسته‌شدن آخرین جلسه معاملاتی پیش از اعمال تغییرات، معامله می‌شوند: یک معامله عظیم در ساعت 4:00 بعد از ظهر به وقت ET، یعنی در حراج بسته‌شدن بازار.

«چرا حراج بسته‌شدن دیروز چندین برابر بزرگ‌تر از حالت معمول بود؟ این معما و راز بزرگی نیست.» — Matt Levine، Money Stuff (Bloomberg Opinion)، 7 ژوئیه 2026

یک قاعده اساسی: ما آنچه ثبت شده است را اندازه‌گیری می‌کنیم؛ داستان مکانیسم بازار — اینکه چه کسی خرید، چه کسی عرضه کرد و چرا — متعلق به Levine و متون تخصصی است و در هر کجا که ظاهر شود، به آن‌ها نسبت داده می‌شود.

یک نماد، دو شرکت

نماد SPCX بازاستفاده شده است، بنابراین ابتدا باید صحت داده‌ها را بررسی کرد: این نماد تا آوریل 2026 به عنوان یک صندوق با نقدشوندگی کم در محدوده 22 دلار معامله می‌شد، در ماه می فعالیت خود را متوقف کرد و در تاریخ 12 ژوئن برای شرکت Space Exploration Technologies Corp اختصاص یافت. پنل رسید، این مرز زمانی را مشخص می‌کند: 13 کندل یک دقیقه‌ای در آخرین ماه فعال واحد قدیمی (2026-04)، بین قیمت‌های $21.92 و $23.64؛ یک ماه می بدون معامله (5 سطر برای شش ماه تقویمی)؛ و سپس 10960 کندل ژوئن بین قیمت‌های $146.88 و $225.64. هیچ سطری پیش از 12 ژوئن به SpaceX نسبت داده نشده است.

پرس‌وجوگزارش موجودیت: نوار قدیمی SPCX در آوریل ۲۰۲۶ پایان می‌یابد، ماه می سکوت است، SpaceX در ۱۲ ژوئن لیست می‌شود
کد دقیق SQL پشت هر عدد
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

تایید سه جلسه معاملاتی لِوین

لِوین بر اساس صفحات ترمینال Bloomberg، در هر جلسه سه عدد گزارش می‌کند. چهارشنبه 1 جولای: 109.3 میلیون سهم معامله شده، حدود 5.4 میلیون سهم در حراج پایانی، قیمت بسته‌شده 157.54 دلار. پنجشنبه 2 جولای: 61.3 میلیون سهم، 2.6 میلیون سهم، قیمت 162 دلار. دوشنبه 6 جولای: 188.8 میلیون سهم، 74.9 میلیون سهم، قیمت 160.42 دلار — حدود 1٪ کاهش در روزی که بازار عمومی رشد داشت. داده‌های ما نیز همین تصویر را نشان می‌دهند:

پرس‌وجوسه نشست لِوین در نوار ما: حجم روزانه، کراسِ پایانی، و سهم کراس از حجم روز
کد دقیق SQL پشت هر عدد
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

حجم حراج‌ها و قیمت‌های رسمی بسته‌شده با اعداد او با دقت گرد کردن مطابقت دارند — 5.38 میلیون در قیمت $157.54، 2.58 میلیون در قیمت $162، 74.94 میلیون در قیمت $160.42 — هر جلسه دقیقاً یک ثبت حراج کد-8 (ستون رسید) را نشان می‌دهد. مجموع معاملات روزانه در فاصله چند درصدی از اعداد او قرار دارد (112.4، 61.6، و 188.9 میلیون سهم؛ حسابداری ارائه‌دهندگان در مقادیر بسیار کوچک متفاوت است؛ به یادداشت‌های داده‌ها مراجعه کنید). ستون اضافه‌شده، موردی است که او گزارش نکرده بود: سهم حراج از هر روز: 4.8% در چهارشنبه، 4.2% در پنجشنبه، 39.7% در دوشنبه.

تمامی حراج‌های پایانی SPCX از زمان فهرست شدن

«مقیاس مرتبه» قابل اندازه‌گیری است. در اینجا حجم معاملات حراج پایانی برای تمامی جلسات 15 SPCX، از زمان فهرست شدن تا شبِ قبل از اضافه شدن، آورده شده است:

پرس‌وجوهر کراسِ پایانی SPCX از زمان لیست شدن در ۱۲ ژوئن: اندازه، سهم از روز، و قیمت رسمی تعیین شده
کد دقیق SQL پشت هر عدد
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

میانه حجم معاملات حراج SPCX پیش از 6 جولای، 4.49 میلیون سهم است. در 6 جولای، حجم معاملات 74.94 میلیون سهم ثبت شد که 16.7 برابر با میانگین قبلی بود. عبارت لِوین در این اندازه‌گیری صدق می‌کند. دو مورد از بسته‌شدن‌های حجیم پیشین برجسته هستند: 52.28 میلیون سهم در 2026-06-18 — یک پنجشنبه انقضا، یک جلسه پیش از بسته‌شدن 19 ژوئن — و 39.56 میلیون سهم در 2026-06-26 (معادل 31.1% از حجم آن روز). این‌ها صرفاً بافت زمانی هستند و نه علت؛ و هیچ‌کدام در هیچ‌یک از محورها با 6 جولای مطابقت ندارند: حجم معاملات در شبِ قبل از اضافه شدن، از نظر تعداد سهام بیشتر بود و 39.7% از حجم آن روز را شامل می‌شد.

6 جولای، دقیقه به دقیقه

پیش از بسته شدن بازار، دقیقه به دقیقه: SPCX در قیمت $165.95 باز شد، در ساعت 1:00 بعد از ظهر به ET در سطح $162.18 قرار داشت و به کاهش خود ادامه داد. بازه زمانی دقیقه 3:30 بعد از ظهر بین $155.42 تا $155.92 است — نقطه بازبینی «Levine» مبنی بر «$155.50 در ساعت 3:30 بعد از ظهر» در داخل این بازه قرار دارد — و این کندل در $155.46 بسته شد. از آن زمان تا زمان بسته شدن بازار، قیمت با حجم معاملات مستمر 19.3 میلیون سهم، $4.96 رشد کرد و آخرین معامله مستمر در ساعت 16:00:00 ET در قیمت $160.5 ثبت شد. مسیر پنج دقیقه‌ای زیر (در 78 بازه) در $160.4 پایان می‌یابد:

پرس‌وجو۶ جولای ۲۰۲۶ در بازه‌های پنج دقیقه‌ای: ریزش، صعود اواخر وقت، و حجم معاملات
کد دقیق SQL پشت هر عدد
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

هر نقطه بازبینی در یک ردیف قابل حساب قرار دارد، همراه با معامله‌ای که اهمیت داشت:

پرس‌وجوردیف گزارش شبِ افزودن: نقاط بازرسی، آخرین معامله پیوسته، و خودِ قیمت حراج
کد دقیق SQL پشت هر عدد
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'

مزایده: 74.94 میلیون سهم در قیمت $160.42، ثبت شده در ساعت 16:00:00 ET — $12.02 میلیارد دلار در یک معامله واحد. Levine نقل می‌کند که Rob Du Boff از Bloomberg Intelligence تخمین می‌زند که حداقل 5.4 میلیارد دلار از خرید صندوق‌های شاخص در آن زمان بسته شدن، معادل حدود 31.2 میلیون از 74.9 میلیون سهم بوده است. این ارقام به عمد متفاوت هستند: ارقام ما شامل کل معامله و هر دو سمت است؛ ارقام او بخش تخمینی تقاضای شاخص در داخل آن است.

قیمت بسته شدن یک جهش ناگهانی نبود. قیمت رسمی بسته شدن، $5.53 پایین‌تر از قیمت بازگشایی ساعت 9:30 صبح SPCX و $1.76 پایین‌تر از قیمت ساعت 1:00 بعد از ظهر آن بود؛ جلسه معاملاتی با 0.98% کاهش نسبت به قیمت بسته شدن پنجشنبه پایان یافت، در حالی که SPY با 0.87% رشد کرد (خلاصه‌ی روز دوشنبه شامل کل جلسه است). Levine در مورد یک مزایده با عرضه کافی می‌گوید:

«اگر همه چیز درست پیش برود، عرضه با تقاضا در مزایده بسته شدن مطابقت پیدا می‌کند و قیمت تغییرات بسیار زیادی نمی‌کند.» — Matt Levine, Money Stuff (Bloomberg Opinion), July 7, 2026

با این معیار، وقتی یک تقاطع 16.7 برابر با میانگین قبلی، در فاصله چند سنتی از آخرین معامله مستمر باشد ($160.42 در برابر $160.5)، بازار در حال کارکرد صحیح است. این چارچوب اوست؛ اندازه‌گیری‌های ما.

طرف مقابل چه کسی بود

در اینجا روند ثبت معاملات متوقف شده و تحلیل عوامل اثرگذار آغاز می‌شود. طبق گفته‌های لِوین، تقاضای مربوط به شاخص‌ها در زمان بسته شدن بازار در روز اضافه شدن به شاخص متمرکز می‌شود؛ تامین‌کنندگان نقدینگی — که زمانی میزهای معاملاتی بانک‌ها بودند و اکنون اغلب شرکت‌های چنداستراتژی (multistrategy pod shops) هستند — در جلسات معاملاتی قبل از آن به انباشت ذخیره می‌پردازند و در حراج عرضه می‌کنند تا از اختلاف میان میانگین قیمت خرید خود و قیمت حراج سود کسب کنند.

«انگیزه‌های بانک‌ها در اینجا عمدتاً بی‌خطر است: وظیفه آن‌ها تسهیل و یکنواخت کردن تقاضا است.» — مت لِوین، Money Stuff (Bloomberg Opinion)، 7 جولای 2026

او برای درک بهتر مقیاس این موضوع، به گزارش نشانت کومار از بلومبرگ اشاره می‌کند که نشان می‌دهد دو تیم بازآرایی شاخص در شرکت Millennium، در ماه ژوئن از معاملات مربوط به تغییرات شاخص، حدود 3.7 میلیارد دلار سود کسب کرده‌اند. در چارچوب گسترده‌تر، او به دو مقاله استناد می‌کند: چینکو و سامون (2024) که مالکیت غیرفعال (passive ownership) را نزدیک به 33.5٪ از بازار ایالات متحده برآورد می‌کند — یعنی تقریباً دو برابر رقم اصلی 16٪ — و گرین‌وود و سامون (2024) که نشان می‌دهد اثر قیمتیِ اضافه شدن به شاخص در طول دهه‌ها در حال کاهش است. هیچ‌کدام از این ادعاها در داده‌های ما قابل اندازه‌گیری نیست؛ و هیچ‌کدام با داده‌های موجود در تضاد نیست.

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.

پرس‌وجوحجم تطبیق‌شده در ۶ جولای بر اساس محل ثبت: کراس، معاملات پیوسته در بورس، و خارج از بورس (TRF)
کد دقیق SQL پشت هر عدد
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

صبح روز بعد

Levine خاطرنشان کرد که SPCX در صبح روز سه‌شنبه مجدداً با کاهش قیمت معامله شد — و روند این صبح ارزش بررسی دقیق دارد: این کاهش ناشی از فروش در طول جلسه معاملاتی بود، نه یک شکاف قیمتی (gap) شبانه. SpaceX روز سه‌شنبه در قیمت $158.92 بازگشایی شد — یعنی درست 0.9% پایین‌تر از قیمت بسته‌شدن در شب قبل یعنی $160.42 — سپس در محدوده $150.12 تا $159.3 معامله شد و تا ساعت 12:59 ET، یعنی مرز ثابت این پنل، 5.2% پایین‌تر از آن قیمت بسته‌شدن قرار داشت. (نسخه اول این پنل که در 8 جولای بر اساس داده‌های ناقص نوشته شده بود، «بازگشایی» عمیق‌تری را نشان می‌داد — که ناشی از نبود کندل‌های اولیه بود و در اینجا با استفاده از داده‌های کامل جلسه اصلاح شده است؛ به یادداشت‌های داده‌ها مراجعه کنید.)

پرس‌وجوصبح روز بعد: ۷ جولای ۲۰۲۶ تا ساعت ۱۲:۵۹ p.m. ET (محدوده زمانی ثابت؛ به یادداشت‌های داده‌ها مراجعه شود)
کد دقیق SQL پشت هر عدد
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'

پنل بالا به عمد در ساعت 12:59 بعد از ظهر ET متوقف شده است (یادداشت‌های داده‌ها). جلسه کامل شده در 7 جولای — اولین حضور سهم در داخل شاخص و روزی که ریزش آن به قیمت IPO پایان یافت — در مسیر رفت و برگشت سهم SpaceX از نقطه اوج اندازه‌گیری شده است.

پرسش‌های متداول SpaceX در Nasdaq-100

چرا SpaceX به این سرعت به Nasdaq-100 پیوست؟

روش‌شناسی شاخص Nasdaq اجازه می‌دهد که علاوه بر بازبینی‌های سالانه در ماه دسامبر، سهام جدید نیز اضافه شوند. گزارش‌های مطبوعاتی که لِوین به آن‌ها استناد می‌کند (از جمله WSJ)، ورود SpaceX در تاریخ 7 جولای 2026 را به عنوان یک الحاق سریع‌گذر، تنها یک ماه پس از IPO در 12 ژوئن، توصیف کرده‌اند.

حراج بسته‌شدن برای الحاق به شاخص چیست؟

هنگامی که سهمی وارد یک شاخص می‌شود، صندوق‌هایی که آن را دنبال می‌کنند، در قیمت رسمی بسته‌شدن آخرین جلسه پیش از اعمال تغییر، معامله می‌کنند؛ قیمتی که توسط حراج بسته‌شدن در ساعت 4:00 بعد از ظهر به وقت ET تعیین می‌شود. در تاریخ 6 جولای 2026، معاملات حراج شبِ قبل از الحاق SPCX، شامل 39.7% از حجم معاملات تطبیق‌شده آن روز بود.

آیا با پیوستن SpaceX به Nasdaq-100، قیمت سهام آن جهش کرد؟

بر اساس داده‌های ما، خیر. قیمت بسته‌شدن در شبِ قبل از الحاق، $5.53 پایین‌تر از قیمت بازگشایی همان روز و 0.98% پایین‌تر از قیمت بسته‌شدن روز قبل بود — آن هم پس از صعود $4.96 در نیم ساعت پایانی — و صبح روز بعد نیز با 0.9% کاهش بیشتر بازگشایی شد. این‌ها مشاهدات از داده‌های بازار هستند، نه قضاوتی درباره عملکرد معامله‌گران.

حجم حراج بسته‌شدن برای الحاق به شاخص SpaceX چقدر بود؟

74.94 میلیون سهم در یک معامله با قیمت $160.42 — معادل $12.02 میلیارد، که 39.7% از حجم معاملات تطبیق‌شده آن روز و 16.7 برابر با میانگین معاملات حراج بسته‌شدن SPCX پیش از آن بود.

یادداشت‌های داده‌ها

یادداشت‌های کامل داده‌ها
  • محدوده موجودیت (مبنای تیکرهای تایید شده در frontmatter). SPCX در لیست شدن 2026-06-12 به Space Exploration Technologies Corp. تغییر یافت؛ داده‌های قدیمی در آوریل 2026 پایان می‌یابد و ماه مه هیچ نموداری (پنل بالا) نشان نمی‌دهد. تحلیل عمیق ماه اول شامل تمام موارد تاییدیه (سوابق IPO، تغییر برچسب خبری، سقوط short-interest) است.
  • «حجم تطبیق داده شده» مربوط به حسابداری خودِ tape تجمیعی است: شرایط فروش که در دیکشنری آن‌ها updates_volume = false است (15، 16، 38) از تمام مجموع‌ها و مخرج‌ها حذف می‌شوند. ارقام «سهام معامله شده» ارائه‌دهندگان متفاوت است: مجموع ما در 1 جولای حدود 3٪ بالاتر از گزارش Levine است؛ ارقام 2 جولای و 6 جولای با اختلاف کمتر از یک درصد با هم مطابقت دارند.
  • مزایده پایانی (closing cross) شرط فروش 8 است، همان‌طور که در توضیحات مزایده پایانی آمده است. برخی جلسات دارای یک رکورد کد-8 ناچیز اضافی از یک بازار دوم هستند (2 در روز لیست شدن)؛ مزایده بزرگترین چاپ کد-8 در آن جلسه است. جلسات 1، 2 و 6 جولای هر کدام دقیقاً یک مورد دارند.
  • پنل صبحگاهی طبق طراحی در ساعت 12:59 p.m. ET متوقف می‌شود (210 نمودار در بازه 9:30–1:00): این محدوده داده‌های ورودی هنگام نگارش اولیه این پست (8 جولای 2026) بود و این بازه ثابت نگه داشته شده تا ارقام تکرار شوند. جلسه کامل شده 7 جولای در پست رفت و برگشتی اندازه‌گیری شده است.
  • ارقام انتسابی، انتسابی باقی می‌مانند. ارقام Levine، WSJ، Du Boff، Kumar و روزنامه‌ها ادعای آن‌هاست که برای ارائه زمینه بازنشر شده‌اند، نه اینکه در اینجا اندازه‌گیری شده باشند؛ این پست هیچ دلیلی برای هیچ حرکتی ارائه نمی‌دهد.
  • زمان‌بندی‌ها در UTC ذخیره می‌شوند؛ جولای 2026 در EDT است (ساعات عادی 13:30–20:00 UTC). ارزش اسمی مزایده برابر است با اندازه چاپ ضربدر قیمت چاپ، و نه چیزی بیشتر.

هر پنل یک شیء ذخیره شده است — نمودار، جدول، SQL. برای بررسی دقیق‌تر این مزایده‌ها، روی هر تیکری، در ترمینال Strasmore اقدام کنید.