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

SpaceX এর Nasdaq-100 এ অন্তর্ভুক্তি এবং লেনদেন

SpaceX এর Nasdaq-100 ইনডেক্সে দ্রুত অন্তর্ভুক্তি এবং এর বিশাল ক্লোজিং অকশন নিয়ে বিস্তারিত বিশ্লেষণ ও Matt Levine এর মতামতের সত্যতা যাচাই করুন।

SpaceX মঙ্গলবার, July 7, 2026 তারিখে Nasdaq-100 ইনডেক্সে অন্তর্ভুক্ত হয়েছে — এবং এর সবচেয়ে বড় লেনদেনটি আগের দিন বিকেলে সম্পন্ন হয়েছে: একটি মাত্র closing-auction প্রক্রিয়ায় $160.42 মূল্যে 74.94 মিলিয়ন SPCX শেয়ার বিক্রি হয়েছে। Matt Levine পরের দিন সকালে Money Stuff-এ এটি নিয়ে আলোচনা করেছেন; এই পোস্টটি আমাদের টিক টেপের সাথে তার দেওয়া সংখ্যাগুলো যাচাই করবে এবং নিউজলেটারের বাইরে গিয়ে প্রতিটি নিলাম ও প্রতি মিনিটের বিস্তারিত তথ্য ও SQL ডেটা প্রদান করবে।

একটি দ্রুতগতির ইনডেক্স সংযোজন

Nasdaq মঙ্গলবার, 7 জুলাই, 2026 থেকে Nasdaq-100 ইনডেক্সে SpaceX অন্তর্ভুক্ত করেছে — যা 12 জুন деб্যু করার এক মাসেরও কম সময়ের মধ্যে ঘটেছে। আমাদের প্রথম মাসের গভীর বিশ্লেষণ প্রতিটি রসিদ বা লেনদেন বিস্তারিতভাবে আলোচনা করেছে। Wall Street Journal-এর রিপোর্ট অনুযায়ী, Invesco-এর QQQ সহ এই ইনডেক্স অনুসরণকারী ফান্ডগুলোর মোট সম্পদের পরিমাণ প্রায় $800 billion। পরিবর্তনটি কার্যকর হওয়ার আগের শেষ সেশনের অফিসিয়াল ক্লোজিং প্রাইসে এই লেনদেন সম্পন্ন হয়: যা হলো ET সময় বিকেল 4:00 টার ক্লোজিং অকশন বা সমাপনী নিলামে একটি বিশাল ম্যাচড ট্রেড।

"গতকালকের ক্লোজিং অকশন কেন সাধারণত যা হয় তার চেয়ে অনেক বেশি বড় ছিল? এটি কোনো বড় রহস্য নয়।" — Matt Levine, Money Stuff (Bloomberg Opinion), 7 জুলাই, 2026

একটি মৌলিক নিয়ম: আমরা কেবল যা মুদ্রিত হয়েছে তা পরিমাপ করি; লেনদেনের প্রক্রিয়া — কে কিনেছে, কে সরবরাহ করেছে বা কেন — তা Levine এবং সংশ্লিষ্ট সাহিত্যের বিষয়, যেখানেই এটি দেখা যায় সেখানেই তা উল্লেখ করা হয়েছে।

একটি সিম্বল, দুটি কোম্পানি

SPCX একটি পুনঃব্যবহৃত সিম্বল, তাই যাচাইকরণ করা প্রয়োজন: এই টিকারটি ২০২৬ সালের এপ্রিল পর্যন্ত $22 এর কাছাকাছি একটি থিন ফান্ড হিসেবে লেনদেন হয়েছে, মে মাসে লেনদেন বন্ধ হয়ে যায় এবং ১২ জুন பட்டியভূক্ত হওয়ার সময় Space Exploration Technologies Corp.-এর জন্য বরাদ্দ করা হয়। রিসিট প্যানেল সেই সময়সীমা নির্দেশ করে — পুরাতন সত্তার শেষ সক্রিয় মাসে (2026-04) 13 মিনিট বার, যা $21.92 এবং $23.64 এর মধ্যে ছিল; এরপর মে মাসে লেনদেন ছিল না (ছয় ক্যালেন্ডার মাসের জন্য 5 সারি); তারপর জুন মাসে $146.88 এবং $225.64 এর মধ্যে 10960টি বার ছিল। ১২ জুনের আগের কোনো সারি SpaceX-এর নয়।

কুয়েরিEntity receipt: পুরনো SPCX টেপ 2026 সালের Aprili-তে শেষ হয়েছে, May মাসে কোনো লেনদেন নেই, SpaceX 12 June তারিখটি তালিকাভুক্ত করেছে
প্রতিটি সংখ্যার পেছনের সঠিক 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

Levine's three sessions, verified

Levine prints three readings per session, from Bloomberg terminal pages. Wednesday, July 1: 109.3 million shares traded, about 5.4 million in the closing auction, a $157.54 close. Thursday, July 2: 61.3 million shares, 2.6 million, $162. Monday, July 6: 188.8 million shares, 74.9 million, $160.42 — down about 1% on a day the broad market rose. Our tape returns the same picture:

কুয়েরিআমাদের টেপে Levine-এর তিনটি সেশন: day volume, closing cross, এবং day-এর মধ্যে cross-এর অংশ
প্রতিটি সংখ্যার পেছনের সঠিক 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

The auction sizes and official closes match his to the rounding — 5.38 million at $157.54, 2.58 million at $162, 74.94 million at $160.42 — each session showing exactly one code-8 auction print (the receipt column). Day totals land within a few percent of his (112.4, 61.6, and 188.9 million shares; vendor accounting differs at the edges; see data notes). The added column is one he didn't print — the cross's share of each day: 4.8% on Wednesday, 4.2% on Thursday, 39.7% on Monday.

তালিকাভুক্ত হওয়ার পর থেকে প্রতিটি SPCX ক্লোজিং অকশন

"Order of magnitude" বা মাত্রার পরিমাপ করা সম্ভব। সমস্ত 15 SPCX সেশনের জন্য ক্লোজিং ক্রস এখানে দেওয়া হলো, যা তালিকাভুক্ত হওয়ার সময় থেকে add-eve পর্যন্ত বিস্তৃত:

কুয়েরি12 June তালিকাভুক্ত হওয়ার পর থেকে প্রতিটি SPCX closing cross: size, day-এর অংশ, এবং এর মাধ্যমে নির্ধারিত official close
প্রতিটি সংখ্যার পেছনের সঠিক 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

6 July-এর আগের SPCX ক্রস-এর মধ্যক (median) হলো 4.49 মিলিয়ন শেয়ার। 6 July-এ 74.94 মিলিয়ন শেয়ার রেকর্ড করা হয়েছে — যা পূর্ববর্তী মধ্যকের 16.7 গুণ। Levine-এর এই শব্দবন্ধটি পরিমাপের ক্ষেত্রে সঠিক প্রমাণিত হয়েছে। এর আগে দুটি বড় ক্লোজিং উল্লেখযোগ্য: 2026-06-18 তারিখে 52.28 মিলিয়ন শেয়ার — যা ছিল একটি expiration Thursday এবং 19 June-এর ক্লোজিং সেশনের আগের দিন — এবং 2026-06-26 তারিখে 39.56 মিলিয়ন শেয়ার (সেই দিনের 31.1% অংশ)। ক্যালেন্ডারের প্রেক্ষাপট এখানে কোনো ব্যাখ্যা নয় — এবং কোনোটিই উভয় অক্ষে 6 July-এর সাথে মেলে না: add-eve ক্রস শেয়ারের সংখ্যায় বড় ছিল এবং সেই দিনের 39.7% অংশ ছিল।

July 6, minute by minute

Add-eve, minute by minute: SPCX opened at $165.95, stood at $162.18 at 1:00 p.m. ET, and kept sliding. The 3:30 p.m. minute bar spans $155.42–$155.92 — Levine's "$155.50 at 3:30 p.m." checkpoint sits inside that bar — and the bar closed at $155.46. From there to the bell the tape climbed $4.96 on 19.3 million continuous shares, the final continuous print landing at $160.5 at 16:00:00 ET. The five-minute path below (78 buckets) ends at $160.4:

কুয়েরি6 July, 2026 পাঁচ-মিনিটের বাকেটে: slide, শেষের দিকের climb, এবং এর নিচের volume
প্রতিটি সংখ্যার পেছনের সঠিক 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

Every checkpoint sits in one auditable row, with the print that mattered:

কুয়েরিadd-eve receipt সারি: checkpoints, শেষ continuous trade, এবং auction print
প্রতিটি সংখ্যার পেছনের সঠিক 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'

The auction: 74.94 million shares at $160.42, stamped 16:00:00 ET — $12.02 billion in a single print. Levine relays Bloomberg Intelligence's Rob Du Boff estimating at least $5.4 billion of index-fund buying at that close, about 31.2 million of the 74.9 million shares. The figures differ by design: ours is the whole print, both sides; his is the estimated index-demand slice inside it.

The close was no spike. The official close printed $5.53 below SPCX's own 9:30 a.m. open and $1.76 below its 1:00 p.m. price; the session finished 0.98% under Thursday's close while SPY rose 0.87% (Monday's recap has the whole session). Levine, on a well-supplied auction:

"If it all works, supply matches demand in the closing auction, and the price doesn't move too much." — Matt Levine, Money Stuff (Bloomberg Opinion), July 7, 2026

By that yardstick, a cross 16.7 times the prior median printing within cents of the last continuous trade ($160.42 against $160.5) is the trade functioning. His framing; our measurements.

অন্য পক্ষ কারা ছিল

এখানে লেনদেনের তথ্য শেষ হয় এবং দায়বদ্ধতার বিষয়টি শুরু হয়। Levine-এর বর্ণনা অনুযায়ী, ইনডেক্স ডিমান্ড বা সূচকের চাহিদা অ্যাড-ডেটের ক্লোজিং সময়ে কেন্দ্রীভূত হয়; লিকুইডিটি প্রোভাইডাররা — যারা একসময় ব্যাংক ডেস্ক ছিল এবং এখন প্রায়ই মাল্টিস্ট্র্যাটেজি পড শপ — পূর্ববর্তী সেশনগুলোতে সম্পদ সংগ্রহ করে এবং অকশনের সময় তা সরবরাহ করে। এর ফলে তারা তাদের গড় ক্রয়মূল্য এবং অকশন প্রাইসের মধ্যবর্তী ব্যবধান থেকে মুনাফা অর্জন করে।

"এখানে ব্যাংকগুলোর উদ্দেশ্য মূলত ইতিবাচক: তাদের কাজ হলো ডিমান্ড বা চাহিদাকে সামঞ্জস্য করা।" — Matt Levine, Money Stuff (Bloomberg Opinion), July 7, 2026

পরিমাপের উদাহরণ হিসেবে তিনি Bloomberg-এর Nishant Kumar-এর রিপোর্ট উল্লেখ করেন, যেখানে দেখা যায় যে জুন মাসে দুটি Millennium ইনডেক্স-রিব্যালেন্স টিম ইনডেক্স-চেঞ্জ ট্রেড থেকে প্রায় $3.7 billion আয় করেছে। বৃহত্তর প্রেক্ষাপটের জন্য তিনি দুটি গবেষণাপত্র উল্লেখ করেন: Chinco এবং Sammon (2024), যা মার্কিন বাজারের প্যাসিভ ওনারশিপ প্রায় 33.5% হিসেবে দেখায় — যা ১৬% প্রধান তথ্যের প্রায় দ্বিগুণ — এবং Greenwood এবং Sammon (2024), যা কয়েক দশকে ইনডেক্স-অ্যাড প্রাইস ইফেক্ট কমে যাওয়া নথিভুক্ত করেছে। আমাদের ডেটা অনুযায়ী এই দাবিগুলোর কোনোটিই পরিমাপযোগ্য নয়; এবং এর কোনোটিই বিদ্যমান তথ্যের সাথে সাংঘর্ষিক নয়।

সোমবারের বাকি ভলিউম যেখানে সম্পন্ন হয়েছে

ক্রস সেকশনটি 6 জুলাইয়ের মোট ভলিউমের 39.7% অংশ দখল করেছে। বাকি অংশটি দুই ভাগে বিভক্ত: কন্টিনিউয়াস অন-এক্সচেঞ্জ ট্রেডিংয়ে 23.9% মিলিয়ন শেয়ার (45.1); এবং FINRA-এর ট্রেড-রিপোর্টিং ফ্যাসিলিটিজের মাধ্যমে অফ-এক্সচেঞ্জ ট্রেডিংয়ে 68.8 মিলিয়ন শেয়ার (36.4%) — যেখানে dark pools, হোলসেলার এবং নেগোসিয়েটেড block trades অন্তর্ভুক্ত থাকে। একটি মাত্র ট্রেড পুরো কন্টিনিউয়াস অন-এক্সচেঞ্জ সেশনের চেয়েও বেশি ভলিউম প্রদর্শন করেছে।

কুয়েরি6 July-এর matched volume লেনদেনের স্থান অনুযায়ী: cross, continuous on-exchange, off-exchange (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 আবারও নিম্নমুখী লেনদেন করেছে — এবং সেই সকালের গতিপ্রকৃতি বিশ্লেষণ করা প্রয়োজন: এটি ছিল সারাদিনের বিক্রয়প্রবণতা, কোনো ওভারনাইট গ্যাপ নয়। SpaceX মঙ্গলবার $158.92 দামে ওপেন করেছে — যা আগের দিনের $160.42 ক্লোজিংয়ের তুলনায় মাত্র 0.9% কম — এরপর এটি $150.12–$159.3 রেঞ্জের মধ্যে লেনদেন করেছে এবং ET সময় অনুযায়ী ক্লোজিংয়ের তুলনায় 5.2% নিচে 12:59 অবস্থানে ছিল, যা এই প্যানেলের নির্ধারিত সীমা। (এই প্যানেলের প্রথম সংস্করণটি ৮ জুলাই আংশিক ডেটা নিয়ে লেখা হয়েছিল, যেখানে আরও বড় "ওপেন" দেখা গিয়েছিল — যা শুরুর দিকের কিছু বার বা ক্যান্ডেল মিস হওয়ার কারণে হয়েছিল; এখানে সম্পূর্ণ সেশনের ভিত্তিতে তা সংশোধন করা হয়েছে; ডেটা নোট দেখুন।)

কুয়েরিপরবর্তী সকাল: 7 July, 2026 থেকে 12:59 p.m. ET পর্যন্ত (windowটি ডিজাইন অনুযায়ী নির্ধারিত; ডেটা নোট দেখুন)
প্রতিটি সংখ্যার পেছনের সঠিক 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'

উপরের প্যানেলটি ইচ্ছাকৃতভাবে ET সময় দুপুর ১২:৫৯ মিনিটে শেষ করা হয়েছে (ডেটা নোট)। ৭ জুলাইয়ের সম্পূর্ণ সেশনটি — যা ইনডেক্সের ভেতরে এই স্টকের প্রথম সেশন এবং যেদিন এটি আইপিও মূল্যে ফিরে আসা শেষ করেছিল — তা SpaceX stock's round trip from the peak এ বিস্তারিতভাবে দেখা যাচ্ছে।

SpaceX Nasdaq-100 FAQ

SpaceX কেন এত দ্রুত Nasdaq-100-এ অন্তর্ভুক্ত হলো?

Nasdaq-এর ইনডেক্স পদ্ধতি অনুযায়ী, বার্ষিক ডিসেম্বর রিকনস্টিটিউশনের মাঝখানের সময়েও নতুন কোম্পানি যুক্ত করা সম্ভব। Levine যে সংবাদ প্রতিবেদনগুলোর (WSJ সহ) উল্লেখ করেছেন, তাতে SpaceX-এর 7 জুলাই, 2026-এর অন্তর্ভুক্তিকে একটি দ্রুততর প্রক্রিয়া হিসেবে বর্ণনা করা হয়েছে, যা 12 জুন-এর IPO-এর এক মাসের মধ্যেই সম্পন্ন হয়েছে।

ইনডেক্স-অ্যাড ক্লোজিং অকশন (index-add closing auction) কী?

যখন কোনো স্টক ইনডেক্সে অন্তর্ভুক্ত হয়, তখন সেই ইনডেক্স অনুসরণকারী ফান্ডগুলো পরিবর্তনের আগে শেষ সেশনের অফিসিয়াল ক্লোজিং প্রাইসে লেনদেন করে — এই মূল্যটি closing auction দ্বারা নির্ধারিত হয়, যা ET সময় বিকেল 4:00 টার একটি ম্যাচড প্রিন্ট। 6 জুলাই, 2026 তারিখে, SPCX-এর অন্তর্ভুক্তি-পূর্ব ক্রস (add-eve cross) ওই দিনের মোট ম্যাচড ভলিউমের 39.7% সম্পন্ন করেছে।

Nasdaq-100-এ যুক্ত হওয়ার সময় SpaceX-এর স্টকের দাম কি বৃদ্ধি পেয়েছিল?

আমাদের টেপ অনুযায়ী তা নয়। শেষ আধা ঘণ্টায় $4.96 বৃদ্ধি পাওয়ার পরেও, অন্তর্ভুক্তি-পূর্ব ক্লোজিং প্রাইস ওই দিনের ওপেনিং প্রাইসের চেয়ে $5.53 এবং আগের দিনের ক্লোজিং প্রাইসের চেয়ে 0.98% কম ছিল — এবং পরের দিন সকালে এটি আরও 0.9% কমে ওপেন হয়। এগুলো কেবল টেপ থেকে প্রাপ্ত পর্যবেক্ষণ, কারো কার্যকারিতার ওপর কোনো রায় নয়।

SpaceX-এর ইনডেক্স-অ্যাড ক্লোজিং অকশন কত বড় ছিল?

$160.42 মূল্যে একটি প্রিন্টে 74.94 মিলিয়ন শেয়ার — যা $12.02 বিলিয়ন, ওই দিনের ম্যাচড ভলিউমের 39.7% এবং এর আগের SPCX ক্লোজিং ক্রসের মিডিয়ানের 16.7 গুণ।

Data notes

Full data notes
  • Entity boundary (frontmatter-এর verified_tickers-এর ভিত্তি)। 2026-06-12 লিস্টিং-এর সময় SPCX-কে Space Exploration Technologies Corp.-এ পুনঃনির্ধারণ করা হয়েছে; পুরাতন টেপ ২০২৬ সালের এপ্রিল মাসে শেষ হয়েছে এবং মে মাসে কোনো বার (উপরের প্যানেল) দেখা যাচ্ছে না। The first-month deep dive-এ পূর্ণ যাচাইকরণ (IPO রেকর্ড, নিউজ-ট্যাগ পরিবর্তন, শর্ট-ইন্টারেস্টের আকস্মিক হ্রাস) দেওয়া আছে।
  • "Matched volume" হলো কনসোলিডেটেড টেপ-এর নিজস্ব হিসাব: যে সকল সেল কন্ডিশন ডিকশনারি এন্ট্রিতে updates_volume = false (15, 16, 38) হিসেবে আছে, সেগুলো প্রতিটি টোটাল এবং ডিনোমিনেটর থেকে বাদ দেওয়া হয়েছে। ভেন্ডর "shares traded" ফিগারগুলো ভিন্ন ভিন্ন প্রান্তের তথ্য দেয়: আমাদের জুলাই ১-এর টোটাল Levine-এর প্রিন্টের চেয়ে প্রায় ৩% বেশি; জুলাই ২ এবং জুলাই ৬ শতাংশের সামান্য ভগ্নাংশের মধ্যে মিলে যায়।
  • Closing cross হলো সেল কন্ডিশন 8, যেমনটি the closing-auction explainer-এ আছে। কিছু সেশনে দ্বিতীয় একটি ভেন্যু (লিস্টিং ডেসে 2) থেকে একটি অতিরিক্ত নগণ্য কোড-8 রেকর্ড থাকে; ক্রস হলো সেই সেশনের বৃহত্তম কোড-8 প্রিন্ট। জুলাই ১, ২ এবং ৬-এ প্রতিটি ক্ষেত্রে ঠিক একটি করে রেকর্ড আছে।
  • Morning panel ডিজাইন অনুযায়ী ১২:৫৯ p.m. ET পর্যন্ত সীমাবদ্ধ (৯:৩০–১:০০ উইন্ডোতে 210 বার): এই পোস্টটি যখন প্রথম লেখা হয়েছিল (জুলাই ৮, ২০২৬), তখন এটি ছিল ইনজেস্ট করা ডেটার প্রান্ত; উইন্ডোটি ফিক্সড রাখা হয়েছে যাতে সংখ্যাগুলো পুনরায় পাওয়া যায়। জুলাই ৭-এর সম্পূর্ণ সেশনটি the round-trip post-এ পরিমাপ করা হয়েছে।
  • Attributed সংখ্যাগুলো তাদের উৎস অনুযায়ী রাখা হয়েছে। Levine, WSJ, Du Boff, Kumar এবং সংবাদপত্রের ফিগারগুলো তাদের নিজস্ব দাবি, যা এখানে কেবল প্রাসঙ্গিকতার জন্য দেওয়া হয়েছে, পরিমাপ করা হয়নি; এই পোস্টটি কোনো মুভমেন্টের কারণ দাবি করে না।
  • টাইমস্ট্যাম্পগুলো UTC-তে সংরক্ষিত; জুলাই ২০২৬ হলো EDT (রেগুলার আওয়ারস ১৩:৩০–২০:০০ UTC)। অকশন নোশনাল হলো প্রিন্ট সাইজ গুণিতক প্রিন্ট প্রাইস, এর বেশি কিছু নয়।

প্রতিটি প্যানেল হলো একটি সংরক্ষিত অবজেক্ট — চার্ট, টেবিল, SQL। Strasmore টার্মিনালে যেকোনো টিকারে এই অকশনগুলো আরও বিস্তারিতভাবে বিশ্লেষণ করুন।