SPCX: أداء سهم SpaceX في شهرها الأول
تعرف على تفاصيل أول شهر لشركة SpaceX في السوق العام تحت الرمز SPCX، بما في ذلك حركة السعر وحجم التداول وتطور تداول الخيارات منذ الإدراج في يونيو 2026.
طرحت شركة SpaceX أسهمها للاكتتاب العام في 12 يونيو 2026 تحت الرمز SPCX؛ وهو رمز كان يخص شركة مختلفة تماماً في شهر أبريل الماضي. تم تحديد سعر الطرح عند $135، وافتتح السهم عند $150 (بزيادة قدرها 11.1% عن سعر الطرح). سجل السهم ذروة إغلاق عند $201.99 في تاريخ 2026-06-16، ووصل إلى أدنى مستوى له قبل بدء التداول عند $146.88، ثم أغلق عند $170.72؛ أي بنسبة 26.5% فوق سعر الطرح، و15.5% تحت ذروة السعر. كما احتل السهم المرتبة الرابعة من حيث حجم التداول بالدولار خلال ساعات التداول العادية في السوق الأمريكية، متفوقاً على 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 رمزاً مُعاد استخدامه، لذا تظهر إيصالات التحقق أولاً. حتى أبريل 2026، تم تداول الرمز كصندوق قليل السيولة — حيث سجل 13 من الشموع الدقيقة في شهره الأخير، بين $21.92 و$23.64. وفي مايو 2026، لم يسجل أي بيانات (0 من الشموع). وفي 12 يونيو، تم تخصيص الرمز لشركة Space Exploration Technologies Corp.:
استعلام 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استعلام 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" بين شركتين غير مترابطتين — لذا تبدأ كل نافذة زمنية هنا من 12 يونيو 2026. ويظهر موجز الأخبار نفس الانخفاض الحاد (0 من المقالات التي تحمل وسم SPCX خلال الاثني عشر شهراً الماضية)، وكذلك ينطبق الأمر على الاهتمام بالبيع على المكشوف: حيث حدثت قفزة بنحو 11461x عبر هذه الفجوة.
بدأت المسألة بالوثائق الرسمية
استعلام 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) عند قراءة المستندات بالتسلسل التالي: مسودة تعديل سرية (DRS/A) في 2026-05-07، ونشر نموذج S-1 العام في 2026-05-20، وتعديلات 2 عليه، ثم نشرات اكتتاب حرة (free-writing prospectuses) بمعدل 7 FWP خلال الجولة الترويجية بين 2026-06-04 و2026-06-11. تم تسجيل واعتماد البورصة في 2026-06-10؛ وصدر إشعار النفاذ وأولى نماذج 10 للمطلعين من نوع Form 3 في 2026-06-11؛ بينما صدرت نشرة الإصدار النهائية 424B4 ونموذج S-8 في يوم الإدراج نفسه. بعد ذلك، تحول نمط الإفصاح إلى نماذج 8-Ks:
استعلام 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 من هذه النماذج في أقل من أسبوعين: مبيعات أسهم غير مسجلة عند إغلاق الاكتتاب العام الأولي (البند 3.02)؛ واتفاقية جوهرية مع شركة X67 Inc.، وهي شركة تابعة مملوكة بالكامل (البند 1.01)؛ وتغييرات في مجلس الإدارة والإدارة التنفيذية (البند 5.02)؛ وإشعار بموجب لائحة الإفصاح (Regulation FD) (البند 7.01)؛ وإشعارات البند 8.01 بشأن طرح سندات غير مضمونة كبرى بدأ في 22 يونيو، وفقاً لنموذج 8-K المقدم في 2026-06-23. وقد وصف عنوان رئيسي في 23 يونيو الأمر قائلاً: "SpaceX's Fundraising Is Not Over With a $20 Billion New Bond Offering". تزامنت فترة الطرح مع أدنى مستويات السهم خلال الشهر في نفس الأيام التقويمية؛ وهذه البيانات لا تشير إلى أكثر من ذلك.
يوم الإدراج: افتتاح بدون تداولات في تمام الساعة 9:30
لا يبدأ الطرح العام الأولي (IPO) بالتزامن مع افتتاح السوق. بدأت Nasdaq بنشر أسعار SPCX عند الساعة 09:50:01 بتوقيت ET — حيث كانت أزواج أسعار العرض والطلب المؤشرة ثابتة وتتحرك عبر سجل الأوامر نحو سعر التسوية — ولم تحدث أي تداولات لمدة ساعتين تقريبًا. كان أول تسجيل علني لشركة SpaceX هو عملية التقاطع الافتتاحي (opening cross) نفسها: 58.21 مليون سهم بسعر $150، في تمام الساعة 11:46:45 بتوقيت ET بموجب رموز الحالة 17 و9 و41 (طباعة افتتاح مركز السوق، التقاطع، واستثناء التجاوز). ارتفع السهم إلى 176.52، وسجل أدنى مستوى عند 149.34، وانتهى بتقاطع إغلاق بحجم 7.85 مليون سهم عند $160.95 — أي بزيادة قدرها 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)يوضح تدفق الأسعار جانب اكتشاف السعر. قبل عملية التقاطع، كانت التحديثات الوحيدة في نطاق السعر الوطني (NBBO) هي الأسعار المؤشرة الثابتة (18 في النصف ساعة 09:30، بفارق سعري صفري بحكم طبيعة البيانات). بعد ذلك، تدفقت عروض الأسعار: 445211 تحديثًا في فئة 11:30 وحدها، بمتوسط فارق بين العرض والطلب قدره 30 سنتًا (18.6 نقطة أساس). وبحلول فئة 13:00، بلغ المتوسط 6 سنتًا (3.5 نقطة أساس) — لا يبدأ الفارق السعري ضيقًا؛ بل ضاق هذا الفارق خلال ساعتين.
استعلام 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مسار السعر: سجل 19.3% في الجلسة الثانية، وبلغ ذروة إغلاق عند $201.99 في 2026-06-16، ثم تلاه تراجع مستمر لثلاث جلسات متتالية. كان التراجع الأشد بمعدل -16.4% في 2026-06-22، وهي الجلسة الأولى بعد عطلة 19 يونيو ويوم بدء طرح السندات. وصل الهبوط إلى أدنى مستوى عند $152.74 في 2026-06-26؛ بينما أغلق آخر جلستين بارتفاع قدره 7.4% و4.1 (تجد تفاصيل 2026-06-29 في ملخص يومي وتحليل دقيق لمستوى التداول). انخفض حجم التداول بشكل أسرع من تعافي السعر: حيث بلغ 513.5 مليون سهم في اليوم الأول، و75.8 مليون في 2026-06-30.
تظل القمم والقيعان الشهرية صامدة بعد مراجعة البيانات الدقيقة، وهي تقع في مراحل سوقية مختلفة. سجل الارتفاع عند $225.64 في تمام الساعة 2026-06-16 10:02 بتوقيت ET: حيث تم التداول ضمن نطاق سنت واحد في 2 شمعة، وبحجم 47699 صفقة في دقيقة الذروة الأولى. وسجل القاع عند $146.88 في تمام الساعة 2026-06-23 04:11 بتوقيت ET مع 2 شمعة ضمن نطاق سنت واحد و14844 صفقة في تلك الدقيقة. يبلغ أدنى مستوى خلال ساعات التداول المنتظمة $147.11، أي بزيادة قدرها $0.23 عن القاع المذكور؛ ويجب تحديد أي مستوى يقصد عند ذكر أي رقم يمثل "قاع يونيو".
رابع أكبر رمز في قائمة التداول
عند ترتيب جميع الرموز المدرجة في الولايات المتحدة حسب حجم التداول بالدولار خلال ساعات التداول العادية من 12 إلى 30 يونيو — وهو تجميع شامل للسوق بأكمله وليس مجرد قائمة مرشحين — يأتي الإدراج الجديد في المرتبة الرابعة: 344.6 مليار دولار، خلف MU (بواقع 585.4 مليار دولار) وSPY وQQQ فقط، ومتفوقاً على NVDA (بواقع 253.1 مليار دولار) وTSLA وAAPL. اعتمدت جميع الصفوف على نفس عدد جلسات 12.
استعلام 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تحليل بيانات التداول
استعلام 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)تتميز البيانات بكثافة عالية في عدد الصفقات والأسعار: بلغ عدد الصفقات 41.01 مليون صفقة بمتوسط 10 سهماً (بمتوسط قدره 64.2 — حيث ترفع الصفقات الضخمة هذا المتوسط)، وبلغت نسبة الصفقات غير المنتظمة (أقل من 100 سهم) 81.9%، والصفقات الكسرية 8.73%؛ وهذا يتوافق مع نمط تطبيقات التداول بالتجزئة التي تقسم الأوامر، مقابل صناع السوق. أما بالنسبة لبيانات الأسعار: فقد تم تسجيل 11.78 مليون تحديث لسعر العرض والطلب (NBBO)، وكانت نسبة 99.32% من الأسعار ثنائية الجانب ومنتظمة؛ بينما كانت نسبة 46377% من الأسعار متقاطعة لحظياً (سعر الشراء أعلى من سعر البيع بسبب عدم التزامن بين المنصات)، حيث انخفضت هذه النسبة من 17730 في اليوم الأول إلى 437 في 30 يونيو؛ وبلغت نسبة الأسعار المغلقة (locked) 34118؛ بينما كانت نسبة الأسعار أحادية الجانب أو الفارغة 116. تستثني إحصائيات الفارق السعري (Spread) أدناه الأسعار المتقاطعة وأحادية الجانب، مع عرض عدد حالات التراجع في اللوحة.
مواسم الفارق السعري
تتمثل السمة المميزة لأي إدراج جديد في استقرار الفارق السعري (spread) — ويُقاس لكل جلسة من خلال الوسيط الحسابي عبر التحديثات والمتوسط المرجح بالزمن. بدأ اليوم الأول عند تقاطع الساعة 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 نقطة أساس) في اليوم الأول إلى 7.9 سنت (4.7 نقطة أساس) في 2026-06-30 — أي تقلص بمقدار الثلثين تقريباً من حيث القيمة الدولارية، وبنسبة أقل بكثير من حيث القيمة النسبية؛ حيث تباعدت السلسلة الدولارية والنسبية خلال الفترة التي تحرك فيها السعر في نطاق يتراوح بين $146.88 و$225.64. كانت الجلسة الأكثر ضيقاً هي 2026-06-22 عند 2 نقطة أساس، مع اتساع الفارق مجدداً في 2026-06-17 (بواقع 8.96 نقطة أساس، في الجلسة التي تلت ذروة السعر) وفي 2026-06-24 (بواقع 7.38 نقطة أساس)، حيث تزامن الأخير مع انخفاض حجم التداول إلى 152.3 مليون سهم من 71.7 مليون سهم. وللمقارنة، إليك ثلاثة مؤشرات من تاريخ 30 يونيو:
استعلام 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 نقطة أساس). شركة SPCX: 6 سنت (3.54 نقطة أساس). شركة Nathan's Famous، مع 1036 تحديثاً للسعر خلال الجلسة كاملة: 30 سنت (29.66 نقطة أساس). بعد مرور ثمانية عشر يوماً، كان الفارق السعري لشركة 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 بتوقيت شرق الولايات المتحدة — وهي الجلسة الثالثة للسهم. في 10 من جلسات الخيارات: تم تسجيل 2.18 مليون عملية، و10.4 مليون عقد عبر 3199 من الإدراجات، بإجمالي علاوة قدره $9.15 مليار (السعر مضروباً في مضاعف الـ 100 سهم القياسي) — أي بزيادة قدرها $0.31 مليار عما جمعته خيارات AAPL خلال شهر يونيو بأكمله ($8.84 مليار مقابل 27 مليون عقد؛ عشر جلسات مقابل شهر كامل — هذا التفاوت مقصود ويؤكد صحة النتيجة). تم تداول 22 من العقود منتهية الصلاحية، بدءاً من العقود الأسبوعية المنتهية يوم الخميس 18 يونيو (كان السوق مغلقاً ذلك الجمعة) وصولاً إلى عقود 2028-12-15 LEAPS؛ وقد استحوذت تلك العقود الأسبوعية الأولى وحدها على 26.7% من حجم التداول الشهري. العقد الأكثر نشاطاً: هو $175 put, expiry 2026-06-18 — حيث تم تداول 203765 عقد عبر 41648 عملية بمتوسط علاوة قدره $1.43. العقد الأكثر جذباً للعلاوة: هو $225 call, expiry 2026-09-18 — بقيمة $121.3 مليون عند سعر $40.12.
استعلام 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تجاوز تداول خيارات الشراء (Calls) خيارات البيع (Puts) في كل جلسة: ووصلت نسبة خيارات البيع إلى الشراء اليومية إلى ذروتها عند 0.987 في 2026-06-17، بالقرب من قمة السعر، وانخفضت إلى 0.46 في 2026-06-29، وهي الجلسة التي أغلق فيها السهم بارتفاع قدره 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))تتوزع خيارات أسعار التنفيذ (Strike map) بشكل متطرف حول مسار السعر. استحوذت فئة $150 على أكبر حجم تداول، حيث انقسمت بنسبة 55% لصالح خيارات البيع — مع حركة تداول مزدوجة عند سعر التنفيذ (at-the-money). وتحت نطاق التداول، تهيمن خيارات البيع على المحفظة (92.7% من فئة $125)؛ وفوق النطاق، تهيمن خيارات الشراء (1.6% من خيارات البيع عند $250)، مع وجود 42228 عقد شراء في فئة $450، وهو ما يعادل ضعف أعلى مستوى شهري تقريباً.
استعلام 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 spread) للعقد الأكثر نشاطاً 10.3 سنتاً في جلسته الأولى (6.7% من متوسط السعر؛ بينما كان الوسيط 10 سنتاً)، وانخفض الوسيط إلى 5 سنتاً بحلول يوم انتهاء الصلاحية (5.23% من متوسط السعر، مع 93198 تحديثاً للسعر، واستبعاد 37 من الأسعار غير الصالحة). تتراوح الفوارق السعرية بين 5 و10 سنتات في مركز السيولة لمحفظة عمرها أيام — أما الأطراف البعيدة (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 خلال الاثني عشر شهراً التي سبقت الإدراج، ثم 14 في 2026-06-11 (يوم التسعير)، وبلغت ذروة المقالات المصنفة 42 في 2026-06-12، ووصلت إلى 347 خلال الشهر. يجب قراءة هذه الأعداد بحذر: حيث يبلغ عدد الناشرين 4، وكتب The Motley Fool وحده 65% من المحتوى — وهذا يعكس اهتمام مصدر إخباري واحد وليس وسائل الإعلام العالمية. وتوضح التصنيفات المشتركة كيفية صياغة الأخبار: حيث ظهرت TSLA في 83 من المقالات، وNVDA في 59، وAlphabet (بعد انهيار فئات الأسهم) في 57، بينما تأخرت Rocket Lab (21) وAST SpaceMobile (15) بفارق كبير: لقد غطى هذا المصدر الأخبار كقصة تتعلق بالشركات ذات القيمة السوقية الضخمة، وليس كقصة تتعلق بقطاع الفضاء.
استعلام 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 (خارج البورصة) والمصنف كبيع على المكشوف؛ ويُعد جزء كبير منه عمليات بيع يقوم بها صانعو السوق لتلبية طلبات الشراء من العملاء — وهي إجراءات روتينية وليست اهتماماً بالبيع على المكشوف. بدأت حصة البيع على المكشوف المصنفة لشركة SPCX بنسبة 33.7% في يوم الإدراج وارتفعت إلى 71% بحلول 2026-06-30، بينما انخفض حجم التداول المُبلغ عنه خارج البورصة من 131.53 مليون سهم إلى 35.77 مليون سهم. يمكن لهذه البيانات إظهار الحركة المشتركة؛ لكنها لا توضح معناها.
استعلام 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: 111.3 مليون سهم بيع على المكشوف مقابل متوسط يومي قدره 151.63 مليون سهم. يشير المورد إلى أن عدد الأيام اللازمة للتغطية هو 1 — وهو حد أدنى؛ أما النسبة الخام فهي 0.73: حيث يمكن للمراهنين على الهبوط التغطية في أقل من يوم متوسط واحد. أظهرت التسوية النهائية للكيان السابق (2026-03-31) عدد 9711 سهماً — وهو ما يمثل منحدر إعادة استخدام الرمز مجدداً. ومنذ الإصدار الأول لهذه الصفحة، نُشرت تسوية لاحقة بتاريخ 1 (30 يونيو)، وقام المصدر بتعديل بيانات 15 يونيو نفسها نحو الارتفاع بشكل كبير — الأرقام أعلاه هي السجل الحالي، ويتم تحديثها عند كل عملية إعادة توليد، وتُحفظ الصفحة للمراجعة كلما خرجت الأرقام عن نطاقاتها المعلنة. هذه هي آلية المراجعة الخاصة بهذه الصفحة وهي تعمل كما هو مخطط لها.
Data notes
Full data notes
- Entity boundary (the basis for verified_tickers). The stocks_ipos record (Space Exploration Technologies Corp., listed 2026-06-12 at $135 on XNAS), the May-2026 zero-bar gap, and the news-tag switch pin the June 12 reassignment. No pre-June-12 row is attributed to SpaceX; frontmatter verified_tickers: ["SPCX"] is a deliberate editorial assertion for June 12–30, 2026, on these receipts.
- Raw trade-tape sums double-count auction volume (official open/close re-reports); share and dollar totals come from minute aggregates, cross sizes from the cross prints (the June 29 deep-dive derives that correction).
- Day one is a partial session — quotes from 09:50:01 ET, first print 11:46:45 ET. Day-one high/low are minute-bar extremes; the month extremes carry within-a-cent corroboration counts in the scoreboard.
- EDGAR counting dedupes by accession_number and selects CIK 0001181412; the unrelated "Space Exploration I" Form D filer (CIK 0002130081) is excluded by construction.
- No fundamentals exist to publish: 0 SpaceX rows across the three financial-statement tables.
- The June 29 FINRA short-volume file is truncated market-wide (the source file ends mid-alphabet); SPCX sorts before the cutoff and its row is complete — the June 29 deep-dive carries the short-volume probe receipt.
- June 19 was a market-wide closure, observed not assumed: 0 SPY bars that day, so SPCX's June spans 12 sessions.
المنهجية
- تُخزن الطوابع الزمنية بتوقيت UTC وتُفلتر باستخدام حدود UTC الخام؛ شهر يونيو 2026 يتبع توقيت EDT بالكامل، لذا تكون ساعات التداول العادية من 13:30 إلى 20:00 بتوقيت UTC (9:30 صباحاً – 4:00 مساءً بتوقيت ET). تظهر دالة toTimeZone فقط في قوائم SELECT.
- إغلاق الجلسة هو آخر شمعة دقيقة في ساعات التداول العادية؛ وتأتي أسعار المزاد من طبعات المزاد (اليوم الأول: $161.29 لكل شمعة، $160.95 لكل عملية مزاد).
- يتم حساب حجم التداول بالدولار عبر ضرب سعر إغلاق الدقيقة في حجم تداولها، ثم جمع النتائج — وهو مؤشر مرجحي للإغلاق للقيمة الاسمية.
- يتم استخراج تاريخ انتهاء صلاحية الخيارات ونوعها وسعر التنفيذ من رمز OCC (عمود expiration_date في الجدول غير دقيق)؛ وتفترض القيمة الاسمية للعلاوة معامل الـ 100 سهم.
- تُعامل إحصائيات الفارق السعري (spread) لكل تحديث كل تحديث في NBBO بالتساوي؛ بينما تُعامل الإحصائيات المرجحة زمنياً كل تسعيرة بناءً على مدة بقائها. وتستخدم القيم الوسيطة المئينات الحتمية.
- تتم عملية الإنشاء عبر مسار القراءة فقط بنظام الدفعات فقط؛ ولا تقوم الصفحة العامة بالاستعلام من البيانات المباشرة أبداً. يحتفظ المستودع بسجل كامل لكل حركة (tick) دون انتهاء صلاحية دوري، لذا يمكن لهذا التحليل إعادة الإنتاج من نفس الجداول في أي وقت. حالة المستودع كما في 3 يوليو 2026.
تندرج هذه القائمة ضمن تقرير أوسع لعام 2026 — حيث يضعها سوق الاكتتابات العامة للنصف الأول، مقاساً في سياقها الصحيح. كل لوحة هي عبارة عن كائن مخزن واحد — رسم بياني، وجدول، واستعلام SQL. يمكنك إجراء أي استعلام إضافي عبر محطة Strasmore.