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

SPCX: SpaceX का शेयर बाजार में पहला महीना

SpaceX के SPCX टिकर के रूप में जून 2026 में डेब्यू का पूरा विश्लेषण। इसमें ओपनिंग क्रॉस, ट्रेडिंग वॉल्यूम और ऑप्शंस ट्रेडिंग से जुड़ी विस्तृत जानकारी दी गई है।

SpaceX 12 जून, 2026 को SPCX टिकर के तहत सार्वजनिक हुआ। अप्रैल में यह चार अक्षरों वाला टिकर एक अलग कंपनी के रूप में ट्रेड कर रहा था। $135 की कीमत पर, स्टॉक $150 पर खुला (इস্যू से 11.1% ऊपर)। 2026-06-16 को यह $201.99 के उच्च स्तर पर बंद हुआ। प्री-मार्केट में इसका निचला स्तर $146.88 रहा और यह $170.72 पर समाप्त हुआ — जो इश्यू से 26.5% ऊपर और पीक से 15.5% नीचे है। नियमित घंटों के डॉलर वॉल्यूम के अनुसार, यह पूरे US टेप पर चौथे स्थान पर रहा, जो NVDA से आगे है। यहाँ दिए गए सभी आंकड़े संग्रहीत क्वेरी परिणाम हैं; सटीक SQL के लिए किसी भी पैनल का विस्तार करें।

क्वेरीमासिक स्कोरबोर्ड: क्लोजिंग इश्यू, चरम सीमाएँ और उनकी प्राप्तियाँ
हर आंकड़े के पीछे का पूरा SQL
WITH
    (
        SELECT toFloat64(final_issue_price)
        FROM global_markets.stocks_ipos
        WHERE ticker = 'SPCX'
        ORDER BY listing_date DESC LIMIT 1
    ) AS issue_px,
    (
        SELECT count() FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPCX'
          AND window_start >= toDateTime('2026-05-01 00:00:00') AND window_start < toDateTime('2026-06-01 00:00:00')
    ) AS may_bars,
    (
        SELECT count() FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= toDateTime('2026-06-19 00:00:00') AND window_start < toDateTime('2026-06-20 00:00:00')
    ) AS spy_jun19,
    (
        SELECT (toString(argMax(et_date, c)), max(c), argMax(c, et_date))
        FROM (
            SELECT
                toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
                argMax(toFloat64(close), window_start) AS c
            FROM global_markets.delayed_stocks_minute_aggs
            WHERE ticker = 'SPCX'
              AND window_start >= toDateTime('2026-06-12 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
              AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
            GROUP BY et_date
        )
    ) AS closes,
    (
        SELECT max(toFloat64(high)) FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPCX'
          AND window_start >= toDateTime('2026-06-12 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
    ) AS hi,
    (
        SELECT min(toFloat64(low)) FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPCX'
          AND window_start >= toDateTime('2026-06-12 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
    ) AS lo
SELECT
    round(issue_px, 2) AS issue_price_usd,
    round(toFloat64(argMin(open, window_start)), 2) AS opening_cross_price,
    round((toFloat64(argMin(open, window_start)) / issue_px - 1) * 100, 1) AS open_pop_vs_issue_pct,
    closes.1 AS peak_close_date,
    round(closes.2, 2) AS peak_close,
    round(closes.3, 2) AS final_close,
    round((closes.3 / issue_px - 1) * 100, 1) AS final_vs_issue_pct,
    round((1 - closes.3 / closes.2) * 100, 1) AS final_below_peak_pct,
    round(hi, 2) AS month_high,
    formatDateTime(toTimeZone(minIf(window_start, toFloat64(high) >= hi - 0.011), 'America/New_York'), '%Y-%m-%d %H:%i') AS month_high_first_bar_et,
    countIf(toFloat64(high) >= hi - 0.011) AS bars_within_cent_of_high,
    argMinIf(transactions, window_start, toFloat64(high) >= hi - 0.011) AS high_minute_trades,
    round(lo, 2) AS month_low_extended,
    formatDateTime(toTimeZone(argMin(window_start, toFloat64(low)), 'America/New_York'), '%Y-%m-%d %H:%i') AS month_low_bar_et,
    countIf(toFloat64(low) <= lo + 0.011) AS bars_within_cent_of_low,
    argMin(transactions, toFloat64(low)) AS low_minute_trades,
    round(minIf(toFloat64(low), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS month_low_regular_hours,
    round(minIf(toFloat64(low), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - lo, 2) AS rth_minus_extended_low,
    round(toFloat64(sum(volume)) / 1e9, 2) AS month_shares_bn,
    uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions,
    may_bars AS may_2026_bars,
    spy_jun19 AS spy_bars_june19
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX'
  AND window_start >= toDateTime('2026-06-12 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')

एक टिकर, दो कंपनियाँ

SPCX एक पुन: उपयोग किया गया प्रतीक (reused symbol) है, इसलिए सत्यापन रसीदें पहले आती हैं। अप्रैल 2026 तक, यह एक कम वॉल्यूम वाले फंड के रूप में ट्रेड किया गया — अपने अंतिम सक्रिय महीने में 13 मिनट बार्स, $21.92 और $23.64 के बीच। मई 2026 में इसमें कोई गतिविधि नहीं हुई (0 बार्स)। 12 जून को इसे Space Exploration Technologies Corp. को आवंटित किया गया:

क्वेरीIPO रिकॉर्ड: 12 जून, 2026 से SPCX के पीछे की संस्था
हर आंकड़े के पीछे का पूरा SQL
WITH
    (
        SELECT (toString(listing_date), toFloat64(final_issue_price), round(toFloat64(total_offer_size) / 1e9, 1),
                primary_exchange, issuer_name, security_description, toFloat64(max_shares_offered))
        FROM global_markets.stocks_ipos
        WHERE ticker = 'SPCX'
        ORDER BY listing_date DESC LIMIT 1
    ) AS ipo,
    (SELECT count() FROM global_markets.stocks_balance_sheets WHERE cik = '0001181412' OR has(tickers, 'SPCX')) AS bs_rows,
    (SELECT count() FROM global_markets.stocks_cash_flow_statements WHERE cik = '0001181412' OR has(tickers, 'SPCX')) AS cf_rows,
    (SELECT count() FROM global_markets.stocks_income_statements WHERE cik = '0001181412' OR has(tickers, 'SPCX')) AS is_rows
SELECT
    ipo.1 AS listing_date,
    ipo.5 AS issuer,
    round(ipo.2, 2) AS final_issue_price_usd,
    ipo.3 AS offer_size_busd,
    round(ipo.7 / 1e6, 1) AS max_shares_offered_m,
    ipo.4 AS listing_exchange,
    ipo.6 AS security,
    bs_rows + cf_rows + is_rows AS fundamentals_rows
क्वेरीसिंबल-पुनः उपयोग प्राप्तियाँ: SPCX के तेरह महीनों के मिनट बार — मई 2026 पूरी तरह अनुपस्थित है
हर आंकड़े के पीछे का पूरा SQL
SELECT
    toStartOfMonth(window_start) AS month,
    count() AS minute_bars,
    round(min(toFloat64(low)), 2) AS low_usd,
    round(max(toFloat64(high)), 2) AS high_usd,
    round(toFloat64(sum(volume)) / 1e6, 2) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX'
  AND window_start >= toDateTime('2025-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY month
ORDER BY month

एक अनविंडोड "SPCX history" क्वेरी दो असंबंधित कंपनियों को आपस में जोड़ देती है — इसलिए यहाँ प्रत्येक विंडो 12 जून, 2026 से शुरू होती है। न्यूज़ फीड में भी वही गिरावट (पिछले बारह महीनों में 0 SPCX-टैग वाले लेख) दिखाई देती है, जैसा कि शॉर्ट इंटरेस्ट में भी है: अंतराल के दौरान लगभग 11461x की वृद्धि।

दस्तावेजी प्रक्रिया पहले शुरू हुई

क्वेरीSpaceX का 2026 SEC ट्रेल, फॉर्म प्रकार के अनुसार, फाइलिंग क्रम में (CIK 0001181412, एक्सेसियन द्वारा डी-डुप्लिकेट)
हर आंकड़े के पीछे का पूरा SQL
SELECT
    form_type,
    uniqExact(accession_number) AS filings,
    toString(min(filing_date)) AS first_filed,
    toString(max(filing_date)) AS last_filed
FROM global_markets.stocks_sec_edgar_index
WHERE cik = '0001181412'
  AND filing_date >= toDate('2026-01-01') AND filing_date <= toDate('2026-06-30')
GROUP BY form_type
ORDER BY min(filing_date), form_type

ऊपर से नीचे तक देखने पर, IPO की प्रक्रिया इस प्रकार व्यवस्थित होती है: 2026-05-07 को एक गोपनीय ड्राफ्ट संशोधन (DRS/A), 2026-05-20 पर सार्वजनिक S-1, इसके लिए 2 संशोधन, फिर 2026-06-04 और 2026-06-11 के बीच 7 FWP फ्री-राइटिंग प्रॉस्पेक्टस — जो रोडशो पेपर है। एक्सचेंज पंजीकरण और प्रमाणन 2026-06-10 को प्राप्त हुआ; प्रभावशीलता नोटिस और 2026-06-11 पर 10 इनसाइडर फॉर्म 3 में से पहला; लिस्टिंग के दिन ही अंतिम 424B4 प्रॉस्पेक्टस और एक S-8। इसके बाद, रिपोर्टिंग का क्रम 8-Ks में बदल गया:

क्वेरीजून 2026 में फाइल की गई प्रत्येक SpaceX 8-K, प्रत्येक की शुरुआती पंक्तियों के साथ
हर आंकड़े के पीछे का पूरा SQL
SELECT
    toString(filing_date) AS filed,
    form_type,
    replaceAll(substring(items_text, 1, 170), '\n', ' · ') AS opening_lines
FROM global_markets.stocks_8k_text
WHERE cik = '0001181412'
  AND filing_date >= toDate('2026-06-01') AND filing_date <= toDate('2026-06-30')
ORDER BY filing_date

दो सप्ताह से भी कम समय में उनमें से 6: IPO क्लोजिंग पर असूधारित शेयर बिक्री (Item 3.02); एक पूर्ण स्वामित्व वाली सहायक कंपनी X67 Inc. के साथ एक महत्वपूर्ण समझौता (1.01); बोर्ड और अधिकारियों में बदलाव (5.02); एक Regulation FD नोटिस (7.01); और 2026-06-23 को दायर 8-K के अनुसार, 22 जून को शुरू हुई सीनियर अनसिक्योर्ड नोट्स पेशकश पर Item 8.01 नोटिस। 23 जून की एक हेडलाइन ने इसे स्पष्ट किया: "SpaceX's Fundraising Is Not Over With a $20 Billion New Bond Offering"। ऑफरिंग विंडो और स्टॉक के महीने के निचले स्तर एक ही कैलेंडर दिनों पर हैं; यह डेटा इससे अधिक कुछ नहीं बताता है।

लिस्टिंग का दिन: 9:30 बजे कोई ओपनिंग नहीं

एक IPO बाजार के साथ ओपन नहीं होता है। Nasdaq ने 09:50:01 ET पर SPCX के कोट्स प्रकाशित करना शुरू किया — इसमें लॉक किए गए, इंडिकेटिव बिड-इक्वल-आस्क पेयर्स थे जो क्लियरिंग प्राइस की ओर बढ़ रहे थे — और लगभग दो घंटों तक कोई ट्रेड नहीं हुआ। SpaceX का पहला पब्लिक प्रिंट स्वयं ओपनिंग क्रॉस था: $150 में 58.21 मिलियन शेयर, जो 11:46:45 ET पर कंडीशन कोड 17, 9 और 41 (मार्केट-सेंटर ओपनिंग प्रिंट, क्रॉस, ट्रेड-थ्रू एक्सेम्प्ट) के तहत दर्ज किया गया। स्टॉक 176.52 तक गया, 149.34 का लो बनाया, और $160.95 पर 7.85 मिलियन शेयर के क्लोजिंग क्रॉस के साथ समाप्त हुआ — जो इश्यू से 19.2% अधिक था। कुल योग: 513.5 मिलियन शेयर, $84.1 बिलियन, 8.57 मिलियन प्रिंट्स, जो चार घंटे से थोड़ा अधिक के रेगुलर सेशन में हुए।

क्वेरीलिस्टिंग दिवस: पहला कोट, ओपनिंग क्रॉस, क्लोजिंग क्रॉस, दैनिक योग
हर आंकड़े के पीछे का पूरा SQL
WITH
    (
        SELECT toFloat64(final_issue_price)
        FROM global_markets.stocks_ipos
        WHERE ticker = 'SPCX'
        ORDER BY listing_date DESC LIMIT 1
    ) AS issue_px,
    (
        SELECT (formatDateTime(toTimeZone(min(sip_timestamp), 'America/New_York'), '%H:%i:%S'), round(count() / 1e6, 2))
        FROM global_markets.cache_stocks_quotes
        WHERE ticker = 'SPCX'
          AND sip_timestamp >= toDateTime64('2026-06-12 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-06-13 00:00:00', 9)
    ) AS q,
    (
        SELECT (round(toFloat64(sum(volume)) / 1e6, 1), round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 1),
                round(max(toFloat64(high)), 2), round(min(toFloat64(low)), 2))
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPCX'
          AND window_start >= toDateTime('2026-06-12 00:00:00') AND window_start < toDateTime('2026-06-13 00:00:00')
    ) AS bars
SELECT
    q.1 AS first_quote_et,
    q.2 AS day_quote_updates_m,
    formatDateTime(toTimeZone(minIf(sip_timestamp, has(conditions, 17)), 'America/New_York'), '%H:%i:%S') AS opening_cross_et,
    round(toFloat64(maxIf(size, has(conditions, 17))) / 1e6, 2) AS opening_cross_shares_m,
    round(toFloat64(argMaxIf(price, size, has(conditions, 17))), 2) AS opening_cross_price,
    formatDateTime(toTimeZone(minIf(sip_timestamp, has(conditions, 8)), 'America/New_York'), '%H:%i:%S') AS closing_cross_et,
    round(toFloat64(maxIf(size, has(conditions, 8))) / 1e6, 2) AS closing_cross_shares_m,
    round(toFloat64(argMaxIf(price, size, has(conditions, 8))), 2) AS closing_cross_price,
    round((toFloat64(argMaxIf(price, size, has(conditions, 8))) / issue_px - 1) * 100, 1) AS close_vs_issue_pct,
    round(count() / 1e6, 2) AS day_prints_m,
    bars.1 AS day_shares_m,
    bars.2 AS day_dollar_bn,
    bars.3 AS day_high,
    bars.4 AS day_low
FROM global_markets.stocks_trades
WHERE ticker = 'SPCX'
  AND sip_timestamp >= toDateTime64('2026-06-12 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-06-13 00:00:00', 9)

कोट स्ट्रीम मूल्य-खोज (price-discovery) के हिस्से को दर्शाती है। क्रॉस से पहले, एकमात्र NBBO अपडेट लॉक किए गए इंडिकेटिव्स थे (09:30 आधे घंटे में 18, जो संरचनात्मक रूप से जीरो स्प्रेड थे)। फिर quoting की बाढ़ आ गई: अकेले 11:30 बकेट में 445211 अपडेट्स थे, जिनका मीडियन bid-ask spread 30 सेंट्स (18.6 bps) था। 13:00 बकेट तक मीडियन 6 सेंट्स (3.5 bps) था — स्प्रेड शुरुआत में टाइट नहीं होता; यह दो घंटों के भीतर टाइट हुआ।

क्वेरीपहले दिन का आधा-घंटा विश्लेषण: कोट अपडेट और माध्यिका स्प्रेड
हर आंकड़े के पीछे का पूरा SQL
SELECT
    formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_bucket,
    count() AS quote_updates,
    round(quantileDeterministicIf(0.5)(toFloat64(ask_price) - toFloat64(bid_price), toUInt64(toUnixTimestamp64Micro(sip_timestamp)), bid_price > 0 AND ask_price >= bid_price) * 100, 1) AS med_spread_cents,
    round(quantileDeterministicIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, toUInt64(toUnixTimestamp64Micro(sip_timestamp)), bid_price > 0 AND ask_price >= bid_price), 2) AS med_spread_bps
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'SPCX'
  AND sip_timestamp >= toDateTime64('2026-06-12 13:30:00', 9) AND sip_timestamp < toDateTime64('2026-06-12 20:00:00', 9)
GROUP BY et_bucket
ORDER BY et_bucket

सत्र दर सत्र

क्वेरीसेशन्स: नियमित घंटों की क्लोजिंग, क्लोज-ओवर-क्लोज परिवर्तन, पूर्ण-दिवसीय वॉल्यूम
हर आंकड़े के पीछे का पूरा SQL
SELECT
    et_date,
    close_usd,
    round(if(prev_close = 0, NULL, (close_usd / prev_close - 1) * 100), 1) AS change_pct,
    shares_m,
    dollar_bn
FROM (
    SELECT et_date, close_usd, shares_m, dollar_bn,
           lagInFrame(close_usd) OVER (ORDER BY et_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
    FROM (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
            round(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS close_usd,
            round(toFloat64(sum(volume)) / 1e6, 1) AS shares_m,
            round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 2) AS dollar_bn
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPCX'
          AND window_start >= toDateTime('2026-06-12 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
        GROUP BY et_date
    )
)
ORDER BY et_date

प्रक्षेपवक्र (arc): दूसरे सत्र में 19.3%, 2026-06-16 पर $201.99 का उच्चतम समापन, और फिर लगातार तीन गिरावटें — 2026-06-22 पर -16.4% की सबसे तीव्र गिरावट, जो 19 जून की छुट्टी के बाद का पहला सत्र और नोट्स ऑफरिंग शुरू होने का दिन था। गिरावट 2026-06-26 को 152.74 पर अपने निचले स्तर पर पहुँची; अंतिम दो सत्र 7.4% और 4.1% की बढ़त के साथ बंद हुए (2026-06-29 के लिए अपना दैनिक सारांश और टिक-स्तर का विस्तृत विश्लेषण उपलब्ध है)। वॉल्यूम, कीमत की रिकवरी की तुलना में तेजी से कम हुआ: पहले दिन 513.5 मिलियन शेयर, और 2026-06-30 को 75.8 मिलियन।

दोनों महीने के चरम स्तर (extremes) डेटा सत्यापन में सही पाए गए हैं — और वे अलग-अलग मार्केट चरणों में आए हैं। 2026-06-16 10:02 ET पर $225.64 का उच्च स्तर: एक सेंट के भीतर 2 बार, और पहले पीक मिनट में 47699 ट्रेड। 2026-06-23 04:11 ET पर $146.88 का निम्न स्तर: एक सेंट के भीतर 2 बार और उस मिनट में 14844 ट्रेड। नियमित घंटों का निम्न स्तर $147.11 है, जो इससे $0.23 ऊपर है; किसी भी "जून के निचले स्तर" के आंकड़े में यह स्पष्ट होना चाहिए कि उसका तात्पर्य किससे है।

मार्केट में चौथा सबसे बड़ा टिकर

12–30 जून के दौरान नियमित ट्रेडिंग घंटों के कुल डॉलर वॉल्यूम के आधार पर सभी US-लिस्टेड सिंबल की रैंकिंग देखें। यह पूरे मार्केट का कुल योग है, न कि केवल कुछ चुनिंदा कंपनियों की सूची। इस नई लिस्टिंग ने चौथा स्थान प्राप्त किया है: $344.6 बिलियन। यह केवल MU ($585.4 बिलियन), SPY और QQQ के बाद आता है, और NVDA ($253.1 बिलियन), TSLA और AAPL से आगे है। प्रत्येक पंक्ति में गणना के लिए 12 सत्र उपलब्ध थे।

क्वेरी12–30 जून के नियमित घंटों के डॉलर वॉल्यूम के अनुसार संपूर्ण US टेप रैंकिंग
हर आंकड़े के पीछे का पूरा SQL
SELECT
    ticker,
    round(sum(toFloat64(volume) * toFloat64(close)) / 1e9, 1) AS regular_hours_dollar_bn,
    round(100 * sum(toFloat64(volume) * toFloat64(close)) / max(sum(toFloat64(volume) * toFloat64(close))) OVER (), 1) AS pct_of_leader,
    toUInt8(ticker = 'SPCX') AS is_spcx
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= toDateTime('2026-06-12 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
  AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
GROUP BY ticker
ORDER BY regular_hours_dollar_bn DESC
LIMIT 12

What the tape was made of

क्वेरीसंपूर्ण SPCX टेप: प्रिंट, प्रिंट आकार और कोट जनगणना
हर आंकड़े के पीछे का पूरा SQL
WITH
    (
        SELECT (round(count() / 1e6, 2),
                round(100.0 * countIf(bid_price > 0 AND ask_price > 0 AND ask_price > bid_price) / count(), 2),
                countIf(bid_price > 0 AND ask_price > 0 AND ask_price = bid_price),
                countIf(bid_price > 0 AND ask_price > 0 AND ask_price < bid_price),
                countIf(bid_price <= 0 OR ask_price <= 0),
                countIf(bid_price > 0 AND ask_price > 0 AND ask_price < bid_price AND sip_timestamp < toDateTime64('2026-06-13 00:00:00', 9)),
                countIf(bid_price > 0 AND ask_price > 0 AND ask_price < bid_price AND sip_timestamp >= toDateTime64('2026-06-30 00:00:00', 9)))
        FROM global_markets.cache_stocks_quotes
        WHERE ticker = 'SPCX'
          AND sip_timestamp >= toDateTime64('2026-06-12 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
    ) AS quote_census
SELECT
    round(count() / 1e6, 2) AS prints_m,
    quantileDeterministic(0.5)(toFloat64(size), toUInt64(abs(sequence_number))) AS median_print_shares,
    round(avg(toFloat64(size)), 1) AS avg_print_shares,
    round(100.0 * countIf(size < 100) / count(), 1) AS odd_lot_pct_of_prints,
    round(100.0 * countIf(toFloat64(size) != round(toFloat64(size))) / count(), 2) AS fractional_pct_of_prints,
    quote_census.1 AS nbbo_updates_m,
    quote_census.2 AS clean_two_sided_pct,
    quote_census.3 AS locked_updates,
    quote_census.4 AS crossed_updates,
    quote_census.5 AS one_sided_or_empty_updates,
    quote_census.6 AS crossed_first_session,
    quote_census.7 AS crossed_final_session
FROM global_markets.stocks_trades
WHERE ticker = 'SPCX'
  AND sip_timestamp >= toDateTime64('2026-06-12 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)

The texture is small-print and quote-dense: 41.01 million prints at a median of 10 shares (average 64.2 — giant crosses drag the mean), 81.9% odd lots (under 100 shares), 8.73% fractional — consistent with retail apps slicing orders, with market makers on the other side. The quote half: 11.78 million NBBO updates, 99.32% clean two-sided; 46377 momentarily crossed (bid above ask — venues out of sync), decaying from 17730 on day one to 437 on June 30; 34118 locked; 116 one-sided or empty. Spread statistics below exclude crossed and one-sided quotes, with drop counts in-panel.

स्प्रेड का उतार-चढ़ाव

किसी भी नई लिस्टिंग की मुख्य विशेषता उसका स्प्रेड (spread) होता है। इसे प्रति सत्र अपडेट्स के मीडियन (median) और टाइम-वेटेड एवरेज (time-weighted average) दोनों के रूप में मापा जाता है। पहले दिन की शुरुआत 11:46 के क्रॉस से हुई; यदि इसमें लॉक किए गए प्री-ओपन इंडिकेटिव्स को शामिल किया जाता, तो स्प्रेड और भी कम होता।

क्वेरीसीजनिंग कर्व: सत्र के अनुसार नियमित घंटों का स्प्रेड, प्रति-अपडेट और समय-भारित
हर आंकड़े के पीछे का पूरा SQL
SELECT
    session,
    quote_updates,
    invalid_dropped,
    med_spread_cents,
    tw_spread_cents,
    med_spread_bps,
    tw_spread_bps,
    round(100 * (tw_spread_bps / min(tw_spread_bps) OVER () - 1), 0) AS pct_above_tightest_session
FROM (
    SELECT
        session,
        count() AS quote_updates,
        countIf(NOT valid) AS invalid_dropped,
        round(quantileDeterministicIf(0.5)(spread, toUInt64(ts_us), valid) * 100, 1) AS med_spread_cents,
        round(sumIf(spread * dt, valid AND dt > 0) / sumIf(dt, valid AND dt > 0) * 100, 1) AS tw_spread_cents,
        round(quantileDeterministicIf(0.5)(spread / mid * 10000, toUInt64(ts_us), valid), 2) AS med_spread_bps,
        round(sumIf(spread / mid * dt, valid AND dt > 0) / sumIf(dt, valid AND dt > 0) * 10000, 2) AS tw_spread_bps
    FROM (
        SELECT session, spread, mid, valid, ts_us,
               greatest(if(next_us = 0, end_us, least(next_us, end_us)) - ts_us, 0) AS dt
        FROM (
            SELECT
                toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session,
                toFloat64(ask_price) - toFloat64(bid_price) AS spread,
                (toFloat64(ask_price) + toFloat64(bid_price)) / 2 AS mid,
                (bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price) AS valid,
                toUnixTimestamp64Micro(sip_timestamp) AS ts_us,
                toUnixTimestamp64Micro(toDateTime64(concat(toString(toDate(toTimeZone(sip_timestamp, 'America/New_York'))), ' 20:00:00'), 6, 'UTC')) AS end_us,
                leadInFrame(toUnixTimestamp64Micro(sip_timestamp)) OVER (PARTITION BY toDate(toTimeZone(sip_timestamp, 'America/New_York')) ORDER BY sip_timestamp ASC, sequence_number ASC ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING) AS next_us
            FROM global_markets.cache_stocks_quotes
            WHERE ticker = 'SPCX'
              AND sip_timestamp >= toDateTime64('2026-06-12 15:46:00', 9)
              AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
              AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
        )
    )
    GROUP BY session
)
ORDER BY session

टाइम-वेटेड आधार पर, स्प्रेड पहले दिन 23.5 सेंट्स (7.64 bps) से बढ़कर 2026-06-30 को 7.9 सेंट्स (4.7 bps) हो गया — डॉलर के मामले में यह लगभग दो-तिहाई कम हुआ, लेकिन सापेक्ष (relative) रूप में बहुत कम बदलाव आया; डॉलर और सापेक्ष श्रृंखलाएं तब अलग हो गईं जब कीमत $146.88–$225.64 की रेंज में रही। सबसे कम स्प्रेड वाला सत्र 2026-06-22 था जो 2 bps पर था। इसके बाद 2026-06-17 (8.96 bps, कीमत के उच्चतम स्तर के अगले सत्र में) और 2026-06-24 (7.38 bps) में स्प्रेड फिर से बढ़ा। स्प्रेड बढ़ने का दूसरा मामला तब आया जब वॉल्यूम 152.3 मिलियन शेयरों से घटकर 71.7 मिलियन शेयरों पर आ गया। तुलना के लिए, 30 जून के तीन बेंचमार्क यहाँ दिए गए हैं:

क्वेरी30 जून एंकर्स: एक मेगा-कैप, SPCX, और एक पतला स्मॉल-कैप, समान सत्र, समान गणित
हर आंकड़े के पीछे का पूरा SQL
SELECT
    ticker,
    count() AS quote_updates,
    countIf(NOT valid) AS invalid_dropped,
    round(quantileDeterministicIf(0.5)(spread, toUInt64(ts_us), valid) * 100, 1) AS med_spread_cents,
    round(quantileDeterministicIf(0.5)(spread / mid * 10000, toUInt64(ts_us), valid), 2) AS med_spread_bps,
    round(sumIf(spread / mid * dt, valid AND dt > 0) / sumIf(dt, valid AND dt > 0) * 10000, 2) AS tw_spread_bps
FROM (
    SELECT ticker, spread, mid, valid, ts_us,
           greatest(if(next_us = 0, end_us, least(next_us, end_us)) - ts_us, 0) AS dt
    FROM (
        SELECT
            ticker,
            toFloat64(ask_price) - toFloat64(bid_price) AS spread,
            (toFloat64(ask_price) + toFloat64(bid_price)) / 2 AS mid,
            (bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price) AS valid,
            toUnixTimestamp64Micro(sip_timestamp) AS ts_us,
            toUnixTimestamp64Micro(toDateTime64('2026-06-30 20:00:00', 6, 'UTC')) AS end_us,
            leadInFrame(toUnixTimestamp64Micro(sip_timestamp)) OVER (PARTITION BY ticker ORDER BY sip_timestamp ASC, sequence_number ASC ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING) AS next_us
        FROM global_markets.cache_stocks_quotes
        WHERE ticker IN ('SPCX', 'AAPL', 'NATH')
          AND sip_timestamp >= toDateTime64('2026-06-30 13:30:00', 9)
          AND sip_timestamp < toDateTime64('2026-06-30 20:00:00', 9)
    )
)
GROUP BY ticker
ORDER BY ticker

Apple का मीडियन कोटेड स्प्रेड: 3 सेंट्स (1.04 bps)। SPCX: 6 सेंट्स (3.54 bps)। Nathan's Famous, जिसमें पूरे सत्र में 1036 कोट अपडेट्स हुए: 30 सेंट्स (29.66 bps)। अठारह दिनों के भीतर, SpaceX का कोटेड स्प्रेड कुछ बार मेगा-कैप कंपनियों से अधिक चौड़ा था, लेकिन कम वॉल्यूम वाली कंपनियों की तुलना में कई गुना कम था।

तीसरे दिन के ऑप्शंस

क्वेरीSpaceX का ऑप्शंस मार्केट: योग, समाप्ति संरचना, प्रमुख कॉन्ट्रैक्ट्स
हर आंकड़े के पीछे का पूरा SQL
WITH
    (
        SELECT (round(sum(toFloat64(price) * size) * 100 / 1e9, 2), round(sum(size) / 1e6, 1))
        FROM global_markets.options_trades
        WHERE startsWith(ticker, 'O:AAPL') AND length(ticker) = 21
          AND sip_timestamp >= toDateTime64('2026-06-01 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
    ) AS aapl,
    (
        SELECT (
            concat('$', toString(intDiv(toUInt32OrZero(substring(ticker, 14, 8)), 1000)),
                   if(substring(ticker, 13, 1) = 'P', ' put', ' call'),
                   ', expiry 20', substring(ticker, 7, 2), '-', substring(ticker, 9, 2), '-', substring(ticker, 11, 2)),
            toUInt64(sum(size)), toUInt64(count()),
            round(toFloat64(sum(toFloat64(price) * size)) / toFloat64(sum(size)), 2),
            round(sum(toFloat64(price) * size) * 100 / 1e6, 1))
        FROM global_markets.options_trades
        WHERE startsWith(ticker, 'O:SPCX') AND length(ticker) = 21
          AND sip_timestamp >= toDateTime64('2026-06-12 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
        GROUP BY ticker ORDER BY sum(size) DESC LIMIT 1
    ) AS busiest,
    (
        SELECT (
            concat('$', toString(intDiv(toUInt32OrZero(substring(ticker, 14, 8)), 1000)),
                   if(substring(ticker, 13, 1) = 'P', ' put', ' call'),
                   ', expiry 20', substring(ticker, 7, 2), '-', substring(ticker, 9, 2), '-', substring(ticker, 11, 2)),
            round(toFloat64(sum(toFloat64(price) * size)) / toFloat64(sum(size)), 2),
            round(sum(toFloat64(price) * size) * 100 / 1e6, 1))
        FROM global_markets.options_trades
        WHERE startsWith(ticker, 'O:SPCX') AND length(ticker) = 21
          AND sip_timestamp >= toDateTime64('2026-06-12 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
        GROUP BY ticker ORDER BY sum(toFloat64(price) * size) DESC LIMIT 1
    ) AS premium_magnet,
    (
        SELECT max(pc)
        FROM (
            SELECT round(toFloat64(sumIf(size, substring(ticker, 13, 1) = 'P')) / toFloat64(sumIf(size, substring(ticker, 13, 1) = 'C')), 3) AS pc
            FROM global_markets.options_trades
            WHERE startsWith(ticker, 'O:SPCX') AND length(ticker) = 21
              AND sip_timestamp >= toDateTime64('2026-06-12 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
            GROUP BY toDate(sip_timestamp)
        )
    ) AS max_daily_pc
SELECT
    formatDateTime(toTimeZone(min(sip_timestamp), 'America/New_York'), '%Y-%m-%d %H:%i:%S') AS first_print_et,
    uniqExact(toDate(sip_timestamp)) AS option_sessions,
    round(count() / 1e6, 2) AS prints_m,
    uniqExact(ticker) AS distinct_contracts,
    round(sum(size) / 1e6, 2) AS contracts_traded_m,
    round(sum(toFloat64(price) * size) * 100 / 1e9, 2) AS premium_notional_busd,
    round(toFloat64(sumIf(size, substring(ticker, 13, 1) = 'P')) / toFloat64(sumIf(size, substring(ticker, 13, 1) = 'C')), 2) AS month_put_call_ratio,
    max_daily_pc AS max_session_put_call_ratio,
    uniqExact(substring(ticker, 7, 6)) AS expiries_traded,
    concat('20', substring(max(substring(ticker, 7, 6)), 1, 2), '-', substring(max(substring(ticker, 7, 6)), 3, 2), '-', substring(max(substring(ticker, 7, 6)), 5, 2)) AS longest_expiry,
    round(100 * toFloat64(sumIf(size, substring(ticker, 7, 6) = '260618')) / toFloat64(sum(size)), 1) AS jun18_expiry_share_pct,
    busiest.1 AS busiest_contract,
    busiest.2 AS busiest_contract_volume,
    busiest.3 AS busiest_contract_prints,
    busiest.4 AS busiest_contract_avg_premium,
    busiest.5 AS busiest_contract_notional_musd,
    premium_magnet.1 AS top_premium_contract,
    premium_magnet.2 AS top_premium_avg,
    premium_magnet.3 AS top_premium_notional_musd,
    aapl.1 AS aapl_full_june_notional_busd,
    aapl.2 AS aapl_full_june_contracts_m,
    round(round(sum(toFloat64(price) * size) * 100 / 1e9, 2) - aapl.1, 2) AS spcx_minus_aapl_notional_busd
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:SPCX') AND length(ticker) = 21
  AND sip_timestamp >= toDateTime64('2026-06-12 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)

2026-06-16 09:30:00 ET पर सूचीबद्ध ऑप्शंस — स्टॉक का तीसरा सत्र। 10 ऑप्शन सत्रों में: 2.18 मिलियन प्रिंट्स, 3199 लिस्टिंग्स में 10.4 मिलियन कॉन्ट्रैक्ट्स, $9.15 बिलियन प्रीमियम (कीमत × मानक 100-शेयर मल्टीप्लायर) — यह AAPL ऑप्शंस द्वारा जून के पूरे महीने में एकत्र किए गए $8.84 बिलियन (27 मिलियन कॉन्ट्रैक्ट्स पर) से $0.31 बिलियन अधिक है। जून के पूरे महीने के मुकाबले केवल दस सत्रों का यह डेटा है — यह एक जानबूझकर किया गया अंतर है। 22 एक्सपायरीज़ का व्यापार हुआ, जिसमें 18 जून (शुक्रवार को बाजार बंद था) की साप्ताहिक एक्सपायरी से लेकर 2028-12-15 LEAPS तक शामिल हैं; केवल उस पहली साप्ताहिक एक्सपायरी में महीने के कुल वॉल्यूम का 26.7% हिस्सा था। सबसे व्यस्त कॉन्ट्रैक्ट: $175 put, expiry 2026-06-1841648 प्रिंट्स में 203765 कॉन्ट्रैक्ट्स, जिसका औसत प्रीमियम $1.43 था। प्रीमियम का मुख्य केंद्र: $225 call, expiry 2026-09-18 — $40.12 पर $121.3 मिलियन।

क्वेरीसत्र-दर-सत्र ऑप्शंस: कॉन्ट्रैक्ट्स, कॉल/पुट विभाजन, और पुट/कॉल अनुपात
हर आंकड़े के पीछे का पूरा SQL
SELECT
    toDate(sip_timestamp) AS session,
    count() AS prints,
    toUInt64(sum(size)) AS contracts_traded,
    toUInt64(sumIf(size, substring(ticker, 13, 1) = 'C')) AS call_contracts,
    toUInt64(sumIf(size, substring(ticker, 13, 1) = 'P')) AS put_contracts,
    round(toFloat64(sumIf(size, substring(ticker, 13, 1) = 'P')) / toFloat64(sumIf(size, substring(ticker, 13, 1) = 'C')), 2) AS put_call_ratio,
    round(100 * toFloat64(sum(size)) / max(toFloat64(sum(size))) OVER (), 1) AS pct_of_busiest_session
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:SPCX') AND length(ticker) = 21
  AND sip_timestamp >= toDateTime64('2026-06-12 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
GROUP BY session
ORDER BY session

हर सत्र में कॉल्स का वॉल्यूम पुट्स से अधिक रहा: दैनिक पुट/कॉल अनुपात 2026-06-17 को 0.987 के शिखर पर पहुँचा, जो कीमत के उच्चतम स्तर के करीब था, और 2026-06-29 को 0.46 के निचले स्तर पर पहुँचा, जिस सत्र में स्टॉक 7.4% ऊपर बंद हुआ — पुट वॉल्यूम कीमत के साथ शिखर पर था, न कि निचले स्तर पर। सबसे व्यस्त सत्र 2026-06-18 था, जो पहली साप्ताहिक एक्सपायरी का दिन था: 1844490 कॉन्ट्रैक्ट्स।

क्वेरीकॉन्ट्रैक्ट्स का वितरण: स्ट्राइक बकेट के अनुसार कॉल और पुट वॉल्यूम
हर आंकड़े के पीछे का पूरा SQL
SELECT
    concat('$', toString(toUInt32(bucket))) AS strike_bucket,
    call_contracts,
    put_contracts,
    round(100.0 * put_contracts / (call_contracts + put_contracts), 1) AS put_share_pct,
    round(100 * (call_contracts + put_contracts) / max(call_contracts + put_contracts) OVER (), 1) AS pct_of_biggest_bucket
FROM (
    SELECT
        least(floor(toFloat64(toUInt32OrZero(substring(ticker, 14, 8))) / 1000 / 25) * 25, 450) AS bucket,
        toUInt64(sumIf(size, substring(ticker, 13, 1) = 'C')) AS call_contracts,
        toUInt64(sumIf(size, substring(ticker, 13, 1) = 'P')) AS put_contracts
    FROM global_markets.options_trades
    WHERE startsWith(ticker, 'O:SPCX') AND length(ticker) = 21
      AND sip_timestamp >= toDateTime64('2026-06-12 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-01 00:00:00', 9)
    GROUP BY bucket
)
ORDER BY toUInt32OrZero(substring(strike_bucket, 2))

स्ट्राइक मैप कीमत के उतार-चढ़ाव के इर्द-गिर्द केंद्रित है। 55% पुट्स के साथ $150 बकेट में सबसे अधिक वॉल्यूम रहा — यह एट-द-मनी (at-the-money) टू-वे ट्रैफिक था। ट्रेडिंग रेंज के नीचे पुट्स का दबदबा है ($125 बकेट का 92.7% हिस्सा); रेंज के ऊपर कॉल्स हैं ($250 पर 1.6% पुट्स), जबकि $450 बकेट में 42228 कॉल कॉन्ट्रैक्ट्स हैं, जो महीने के उच्चतम स्तर का लगभग दोगुना है।

क्वेरीसबसे व्यस्त कॉन्ट्रैक्ट के व्यापार की लागत: इसके तीन सत्रों में NBBO स्प्रेड
हर आंकड़े के पीछे का पूरा SQL
SELECT
    toDate(sip_timestamp) AS session,
    count() AS nbbo_updates,
    countIf(bid_price <= 0 OR ask_price < bid_price) AS dropped_bad_quotes,
    round(avgIf(toFloat64(ask_price) - toFloat64(bid_price), bid_price > 0 AND ask_price >= bid_price) * 100, 1) AS avg_spread_cents,
    round(quantileDeterministicIf(0.5)(toFloat64(ask_price) - toFloat64(bid_price), toUInt64(sequence_number), bid_price > 0 AND ask_price >= bid_price) * 100, 1) AS med_spread_cents,
    round(100 * avgIf((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2), bid_price > 0 AND ask_price >= bid_price), 2) AS avg_spread_pct_of_mid
FROM global_markets.cache_options_quotes
WHERE ticker = 'O:SPCX260618P00175000'
  AND sip_timestamp >= toDateTime64('2026-06-16 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-06-19 00:00:00', 9)
GROUP BY session
ORDER BY session

पहले घंटे से ही ट्रेडिंग लागत कम रही: सबसे व्यस्त कॉन्ट्रैक्ट का पहले सत्र में औसत NBBO स्प्रेड 10.3 सेंट था (मिड का 6.7%; मीडियन 10 सेंट था), जो एक्सपायरी के दिन तक घटकर 5 सेंट हो गया (मिड का 5.23%, 93198 कोट अपडेट्स, 37 खराब कोट्स हटाए गए और गिने गए)। कुछ दिनों पुराने बुक के लिक्विड सेंटर में स्प्रेड बहुत कम थे — दूर के विंग्स (far wings) की लागत अधिक है, और यह पैनल उनके बारे में जानकारी नहीं देता है।

समाचार का बदलाव और शॉर्ट्स

क्वेरीसूचना प्रवाह: टैगिंग स्विच ऑन, फीड संरचना, को-टैग्स
हर आंकड़े के पीछे का पूरा SQL
WITH
    (
        SELECT count()
        FROM global_markets.stocks_news
        WHERE has(tickers, 'SPCX')
          AND published_utc >= toDateTime('2025-06-01 00:00:00')
          AND published_utc < toDateTime('2026-06-01 00:00:00')
    ) AS prior_12mo,
    (
        SELECT (toString(d), n)
        FROM (
            SELECT toDate(toTimeZone(published_utc, 'America/New_York')) AS d, count() AS n
            FROM global_markets.stocks_news
            WHERE has(tickers, 'SPCX')
              AND published_utc >= toDateTime('2026-06-01 00:00:00')
              AND published_utc < toDateTime('2026-07-01 04:00:00')
            GROUP BY d ORDER BY n DESC, d ASC LIMIT 1
        )
    ) AS peak_day,
    (
        SELECT (JSONExtractString(any(publisher), 'name'), count())
        FROM global_markets.stocks_news
        WHERE has(tickers, 'SPCX')
          AND published_utc >= toDateTime('2026-06-01 00:00:00')
          AND published_utc < toDateTime('2026-07-01 04:00:00')
        GROUP BY JSONExtractString(publisher, 'name') ORDER BY count() DESC LIMIT 1
    ) AS top_pub,
    (
        SELECT n
        FROM (
            SELECT toDate(toTimeZone(published_utc, 'America/New_York')) AS d, count() AS n
            FROM global_markets.stocks_news
            WHERE has(tickers, 'SPCX')
              AND published_utc >= toDateTime('2026-06-01 00:00:00')
              AND published_utc < toDateTime('2026-07-01 04:00:00')
            GROUP BY d ORDER BY d ASC LIMIT 1
        )
    ) AS first_day_n,
    (
        SELECT substring(title, 1, 90)
        FROM global_markets.stocks_news
        WHERE has(tickers, 'SPCX')
          AND published_utc >= toDateTime('2026-06-22 04:00:00')
          AND published_utc < toDateTime('2026-06-24 04:00:00')
          AND title ILIKE '%bond%'
        ORDER BY published_utc ASC LIMIT 1
    ) AS notes_headline
SELECT
    prior_12mo AS prior_12_months_articles,
    toString(min(toDate(toTimeZone(published_utc, 'America/New_York')))) AS first_tagged_day,
    first_day_n AS first_day_articles,
    peak_day.1 AS peak_day_date,
    peak_day.2 AS peak_day_articles,
    count() AS june_articles,
    uniqExact(JSONExtractString(publisher, 'name')) AS publishers,
    top_pub.1 AS top_publisher,
    top_pub.2 AS top_publisher_articles,
    round(100.0 * top_pub.2 / count(), 0) AS top_publisher_pct,
    countIf(has(tickers, 'TSLA')) AS tsla_co_articles,
    countIf(has(tickers, 'NVDA')) AS nvda_co_articles,
    countIf(hasAny(tickers, ['GOOG', 'GOOGL', 'GOOGN', 'GOOGM'])) AS alphabet_co_articles,
    countIf(has(tickers, 'RKLB')) AS rklb_co_articles,
    countIf(has(tickers, 'ASTS')) AS asts_co_articles,
    countIf(has(tickers, 'TSLA')) - countIf(has(tickers, 'RKLB')) AS tsla_minus_rklb,
    notes_headline AS notes_offering_headline
FROM global_markets.stocks_news
WHERE has(tickers, 'SPCX')
  AND published_utc >= toDateTime('2026-06-01 00:00:00')
  AND published_utc < toDateTime('2026-07-01 04:00:00')

न्यूज़ टैगिंग अपने आप में एक प्रमाण है: लिस्टिंग से पहले बारह महीनों में 0 SPCX-टैग वाले लेख थे, फिर 2026-06-11 (प्राइसिंग डे) पर 14, 2026-06-12 पर 42 लेखों का शिखर था, और महीने भर के लिए 347। इन आंकड़ों को संदेह के साथ देखें: 4 प्रकाशक थे, और अकेले The Motley Fool ने 65% लेख लिखे — यह केवल एक फीड का ध्यान है, पूरी दुनिया का मीडिया नहीं। को-टैग्स (Co-tags) फ्रेमिंग को दर्शाते हैं: 83 लेखों में TSLA था, 59 में NVDA, और 57 में Alphabet (शेयर क्लास गिर गए), जबकि Rocket Lab (21) और AST SpaceMobile (15) काफी पीछे रहे: इस फीड ने इसे मेगा-कैप स्टोरी के रूप में कवर किया, न कि स्पेस-सेक्टर स्टोरी के रूप में।

क्वेरीसत्र के अनुसार FINRA ऑफ-एक्सचेंज शॉर्ट वॉल्यूम: मार्क-शॉर्ट शेयर और रिपोर्ट किया गया वॉल्यूम
हर आंकड़े के पीछे का पूरा SQL
SELECT
    date,
    round(toFloat64(any(short_volume)) / 1e6, 2) AS short_shares_m,
    round(toFloat64(any(total_volume)) / 1e6, 2) AS offexchange_total_m,
    round(100 * toFloat64(any(short_volume)) / toFloat64(any(total_volume)), 1) AS short_pct_of_offexchange
FROM global_markets.stocks_short_volume
WHERE ticker = 'SPCX' AND date >= toDate('2026-06-01') AND date <= toDate('2026-06-30')
GROUP BY date
ORDER BY date

शॉर्ट्स पहले ही दिन दिखाई दिए — एक परिभाषा के साथ। ऑफ-एक्सचेंज शॉर्ट वॉल्यूम, FINRA द्वारा रिपोर्ट किए गए (ऑफ-एक्सचेंज) वॉल्यूम का वह हिस्सा है जिसे शॉर्ट मार्क किया गया है; इसका एक बड़ा हिस्सा मार्केट मेकर्स द्वारा ग्राहकों की खरीदारी को पूरा करने के लिए किया गया शॉर्ट सेलिंग है — यह एक नियमित प्रक्रिया है, न कि short interest। SPCX का मार्क-शॉर्ट हिस्सा लिस्टिंग के दिन 33.7% से शुरू हुआ और 2026-06-30 तक 71% तक बढ़ गया, जबकि रिपोर्ट किया गया ऑफ-एक्सचेंज वॉल्यूम 131.53 मिलियन शेयरों से घटकर 35.77 मिलियन हो गया। यह डेटा सह-आंदोलन (co-movement) दिखा सकता है; इसका अर्थ क्या है, यह इस डेटा में नहीं है।

क्वेरीप्रथम शॉर्ट-इंटरेस्ट प्रिंट, पुरानी संस्था के क्लिफ के साथ
हर आंकड़े के पीछे का पूरा SQL
SELECT
    toString(maxIf(settlement_date, settlement_date >= toDate('2026-06-01'))) AS new_entity_settlement,
    round(toFloat64(maxIf(short_interest, settlement_date >= toDate('2026-06-01'))) / 1e6, 2) AS shares_short_m,
    round(toFloat64(maxIf(avg_daily_volume, settlement_date >= toDate('2026-06-01'))) / 1e6, 2) AS avg_daily_volume_m,
    maxIf(days_to_cover, settlement_date >= toDate('2026-06-01')) AS reported_days_to_cover,
    round(toFloat64(maxIf(short_interest, settlement_date >= toDate('2026-06-01'))) / toFloat64(maxIf(avg_daily_volume, settlement_date >= toDate('2026-06-01'))), 2) AS implied_days_to_cover,
    countIf(settlement_date > toDate('2026-06-15')) AS settlements_published_after_june15,
    toString(argMaxIf(settlement_date, settlement_date, settlement_date < toDate('2026-06-01'))) AS last_old_entity_settlement,
    argMaxIf(short_interest, settlement_date, settlement_date < toDate('2026-06-01')) AS last_old_entity_short_interest,
    round(toFloat64(maxIf(short_interest, settlement_date >= toDate('2026-06-01'))) / toFloat64(argMaxIf(short_interest, settlement_date, settlement_date < toDate('2026-06-01'))), 0) AS jump_multiple_vs_old_entity
FROM global_markets.stocks_short_interest
WHERE ticker = 'SPCX'

वास्तविक शॉर्ट इंटरेस्ट — सेटलमेंट तिथि तक खुली पोजीशन — पहली बार 2026-06-30 को दर्ज किया गया: 151.63 मिलियन शेयर के औसत दिन के मुकाबले 111.3 मिलियन शेयर शॉर्ट। वेंडर 'डेज़-टू-कवर' को 1 बताता है — जो एक न्यूनतम सीमा है; वास्तविक अनुपात 0.73 है: शॉर्ट्स एक औसत दिन से भी कम समय में कवर कर सकते हैं। पिछली इकाई के अंतिम सेटलमेंट (2026-03-31) में 9711 शेयर थे — यहाँ फिर से सिंबल-रीयूज़ (symbol-reuse) का प्रभाव दिखा। इस पेज के पहले संस्करण के बाद से, 1 बाद का सेटलमेंट (30 जून) प्रकाशित हो चुका है, और स्रोत ने 15 जून के डेटा को काफी ऊपर की ओर संशोधित किया है — ऊपर दिए गए आंकड़े वर्तमान रिकॉर्ड हैं, जिन्हें हर बार पुनर्गणना (re-run) किया जाता है, और जब भी वे घोषित सीमाओं से बाहर जाते हैं, तो पेज को समीक्षा के लिए रोक दिया जाता है। यह इस पेज की रिवीज़न मशीनरी का निर्धारित कार्य है।

डेटा नोट्स

पूर्ण डेटा नोट्स
  • एंटिटी बाउंड्री (verified_tickers का आधार)। stocks_ipos रिकॉर्ड (Space Exploration Technologies Corp., 2026-06-12 पर $135 पर XNAS को सूचीबद्ध), मई-2026 का zero-bar gap, और news-tag switch 12 जून के पुन: आवंटन (reassignment) को निर्धारित करते हैं। 12 जून से पहले की कोई भी पंक्ति SpaceX से संबंधित नहीं है; frontmatter verified_tickers: ["SPCX"] इन रसीदों पर 12 जून–30 जून, 2026 के लिए एक जानबूझकर किया गया संपादकीय दावा है।
  • Raw trade-tape sums में नीलामी वॉल्यूम की दोहरी गणना होती है (आधिकारिक open/close re-reports); शेयर और डॉलर के कुल योग minute aggregates से आते हैं, और cross sizes cross prints से आते हैं (इस सुधार का विवरण June 29 deep-dive में दिया गया है)।
  • पहला दिन एक आंशिक सत्र है — quotes 09:50:01 ET के हैं, और पहला print 11:46:45 ET का है। पहले दिन का high/low minute-bar extremes हैं; महीने के extremes के लिए scoreboard में within-a-cent corroboration counts दिए गए हैं।
  • EDGAR counting accession_number द्वारा डुप्लिकेट हटाता है और CIK 0001181412 का चयन करता है; असंबंधित "Space Exploration I" Form D filer (CIK 0002130081) को संरचनात्मक रूप से बाहर रखा गया है।
  • प्रकाशित करने के लिए कोई fundamentals मौजूद नहीं हैं: तीनों financial-statement तालिकाओं में 0 SpaceX पंक्तियाँ हैं।
  • June 29 FINRA short-volume फ़ाइल पूरे मार्केट के लिए संक्षिप्त (truncated) है (स्रोत फ़ाइल वर्णमाला के बीच में समाप्त हो जाती है); SPCX कटऑफ से पहले आता है और इसकी पंक्ति पूरी है — June 29 deep-dive में short-volume जांच की रसीद शामिल है।
  • June 19 को पूरे मार्केट में बंदी थी, यह एक तथ्य है न कि धारणा: उस दिन 0 SPY bars थे, इसलिए SPCX का जून 12 सत्रों तक फैला हुआ है।

कार्यप्रणाली (Methodology)

  • Timestamps को UTC में स्टोर किया जाता है और raw UTC bounds के साथ फ़िल्टर किया जाता है; June 2026 पूरी तरह से EDT है, इसलिए regular hours 13:30–20:00 UTC (9:30 am–4:00 pm ET) हैं। toTimeZone केवल SELECT lists में दिखाई देता है।
  • Session close, regular-hours का अंतिम minute bar है; auction prices cross prints से आते हैं (पहले दिन के लिए: $161.29 per bar, $160.95 per cross)।
  • Dollar volume, minute close और minute volume का योग है — यह notional का एक close-weighted proxy है।
  • Options expiry, type और strike को OCC ticker से फिर से parse किया जाता है (तालिका का expiration_date कॉलम विश्वसनीय नहीं है); premium notional 100-share multiplier मानकर निकाला जाता है।
  • Per-update spread statistics में प्रत्येक NBBO update को समान महत्व दिया जाता है; time-weighted statistics में प्रत्येक quote को उसके समय के आधार पर महत्व दिया जाता है। Medians के लिए deterministic quantiles का उपयोग किया जाता है।
  • Generation केवल batch-only तरीके से gated read-only path के माध्यम से होता है; public page कभी भी live query नहीं करता है। Warehouse में बिना किसी rolling expiry के पूरा tick history सुरक्षित रहता है, इसलिए यह विश्लेषण किसी भी समय समान tables से परिणाम दे सकता है। Warehouse की स्थिति July 3, 2026 तक की है।

यह लिस्टिंग 2026 की एक विस्तृत रिपोर्ट का हिस्सा है — पहली छमाही के IPO market का माप इसे संदर्भ प्रदान करता है। प्रत्येक पैनल एक संग्रहीत object है — chart, table और SQL। किसी भी query के विस्तृत विश्लेषण के लिए Strasmore terminal का उपयोग करें।