SPCX: أداء سهم SPCX خلال أسبوع 6 يوليو 2026
تعرف على أسباب تراجع سهم SPCX الأسبوع الماضي، حيث سجل أدنى مستوى له منذ الإدراج بعد تراجع السيولة وإغلاق معظم الجلسات تحت سعر أول تداول.
شهد سهم SPCX خلال أسبوع 6 يوليو 2026 ما لا ينبغي للشركات حديثة الإدراج فعله، حيث انخفض سعره عن مستوى التعادل. انخفض السهم بنسبة -10.2% من سعر الإغلاق البالغ $161.86 في الأسبوع السابق ليصل إلى $145.4 خلال خمس جلسات. وأغلق السهم تحت سعر أول تداول البالغ $150 في 3 من جلسات 5، مسجلاً أدنى مستوى إغلاق له منذ إدراجه يوم الجمعة. بدأ الأسبوع مع آخر موجة من تدفقات السيولة الناتجة عن الإضافة للمؤشرات، وانتهى بأقل معدل تداول منذ الإدراج، وذلك تزامناً مع صدور أول تقييمات المحللين وأول أرقام ربع سنوية علنية. جميع الأرقام الواردة أدناه هي استعلامات مخزنة؛ يمكنك توسيع أي لوحة لعرض لغة SQL.
أولاً، البيانات: أي SPCX هذا
كان SPCX ينتمي سابقاً إلى أوراق مالية مختلفة وغير ذات صلة، لذا فإن كل نافذة زمنية هنا مرتبطة بالكيان الذي أُدرج في 12 يونيو 2026 — شركة Space Exploration Technologies Corp. (يتضمن التحليل العميق للشهر الأول التحقق الكامل):
استعلام 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-07-01 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')
GROUP BY month
ORDER BY monthتمثل الفجوة التي استمرت عدة أشهر خروج الكيان القديم من سجل التداول؛ أما الأعمدة الكثيفة من يونيو 2026 فصاعداً فهي للكيان الجديد — كل ما يلي يتعلق بتلك العمليات فقط.
ملخص الأسبوع في سطر واحد
استعلام SQL الدقيق وراء كل رقم
WITH
(
SELECT argMax(toFloat64(close), window_start) FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX' AND window_start >= toDateTime('2026-07-02 00:00:00') AND window_start < toDateTime('2026-07-03 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
) AS pw_close,
(
SELECT min(toFloat64(low)) FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX' AND window_start >= toDateTime('2026-07-06 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')
) AS lo,
(
SELECT max(toFloat64(high)) FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX' AND window_start >= toDateTime('2026-07-06 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')
) AS hi,
(
SELECT min(c) FROM (
SELECT argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) 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-03 00:00:00')
GROUP BY toDate(toTimeZone(window_start, 'America/New_York'))
)
) AS prior_low_close,
(
SELECT countIf(c < 150) FROM (
SELECT argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX' AND window_start >= toDateTime('2026-07-06 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')
GROUP BY toDate(toTimeZone(window_start, 'America/New_York'))
)
) AS closes_under_150
SELECT
round(pw_close, 2) AS prior_week_close,
round(toFloat64(argMaxIf(close, window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199)), 2) AS week_close,
round((toFloat64(argMaxIf(close, window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199)) / pw_close - 1) * 100, 1) AS week_change_pct,
round(hi, 2) AS week_high,
round(lo, 2) AS week_low,
formatDateTime(toTimeZone(minIf(window_start, toFloat64(low) <= lo + 0.011), 'America/New_York'), '%Y-%m-%d %H:%i') AS week_low_bar_et,
countIf(toFloat64(close) < 150 AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) AS rth_minutes_below_150,
150 AS underwater_threshold_usd,
closes_under_150 AS closes_below_150,
round(prior_low_close, 2) AS prior_closing_low,
round(prior_low_close - toFloat64(argMaxIf(close, window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199)), 2) AS new_low_margin_usd,
round(sumIf(toFloat64(close) * toFloat64(volume), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / 1e9, 1) AS rth_dollar_bn,
round(toFloat64(sum(volume)) / 1e6, 1) AS week_shares_m,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS session_days_observed
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX'
AND window_start >= toDateTime('2026-07-06 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')تراوح -10.2% خلال الأسبوع بين أعلى مستوى عند $167.9 وأدنى مستوى عند $145.07 (سُجل في تمام الساعة 2026-07-10 15:59 بتوقيت ET)، مع تسجيل 790 دقيقة من جلسات التداول العادية تحت سعر أول تداول البالغ $150. وأغلق السهم يوم الجمعة عند $145.4، وهو مستوى أدنى من أدنى سعر إغلاق سابق بعد الإدراج البالغ $152.74.
ملاحظة أساسية: تعني عبارة "تحت الماء" أن السعر أقل من سعر افتتاح يوم 12 يونيو — وهو السعر الذي دفعه المشترون في البداية، كما ورد في التحليل المتعمق للشهر الأول؛ وبالنظر إلى سعر العرض المنخفض، لا يزال السعر عند الإدراج أعلى من مستوى التعادل. إجمالي قيمة التداول خلال ساعات الجلسات العادية: 41.7B عبر 5 جلسة.
Session by session: the flow leaves
استعلام 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-07-02 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')
GROUP BY et_date
)
)
WHERE et_date >= toDate('2026-07-06')
ORDER BY et_dateMonday carried 17.55B — the tail of the index-add flow receipted in the index-add deep-dive. Then the flow left: 11.3B Tuesday (the -6.7% session with the first sub-$150 close, per the decline-from-peak note), fading to 6.31B by Friday — roughly a third of Monday's tape. Thursday's +2.6% bounce did not hold; Friday closed -4.4% lower at $145.4.
ما الذي ذكرته موجز الأخبار بالفعل
ماذا كانت تكتب موجز الأخبار أثناء هبوط الأسهم؟ تحمل العناوين تفاصيل لا تظهرها الأرقام المجردة.
استعلام SQL الدقيق وراء كل رقم
WITH
(
SELECT (arrayElement(splitByString('. ', argMin(title, published_utc)), 1), toString(min(toDate(toTimeZone(published_utc, 'America/New_York')))))
FROM global_markets.stocks_news
WHERE has(tickers, 'SPCX') AND published_utc >= toDateTime('2026-07-06 04:00:00') AND published_utc < toDateTime('2026-07-11 04:00:00')
AND title ILIKE '%quiet period%'
) AS quiet,
(
SELECT (arrayElement(splitByString('. ', argMin(title, published_utc)), 1), toString(min(toDate(toTimeZone(published_utc, 'America/New_York')))))
FROM global_markets.stocks_news
WHERE has(tickers, 'SPCX') AND published_utc >= toDateTime('2026-07-06 04:00:00') AND published_utc < toDateTime('2026-07-11 04:00:00')
AND title ILIKE '%lost%revenue%'
) AS results,
(
SELECT (arrayElement(splitByString('. ', argMin(title, published_utc)), 1), toString(min(toDate(toTimeZone(published_utc, 'America/New_York')))))
FROM global_markets.stocks_news
WHERE has(tickers, 'SPCX') AND published_utc >= toDateTime('2026-07-06 04:00:00') AND published_utc < toDateTime('2026-07-11 04:00:00')
AND title ILIKE '%borrowed%'
) AS borrow
SELECT
count() AS week_articles,
uniqExact(JSONExtractString(publisher, 'name')) AS publishers,
countIf(title ILIKE '%nasdaq-100%') AS index_add_headlines,
quiet.1 AS quiet_period_headline,
quiet.2 AS quiet_period_date,
results.1 AS results_headline,
results.2 AS results_date,
borrow.1 AS borrowing_headline,
borrow.2 AS borrowing_date
FROM global_markets.stocks_news
WHERE has(tickers, 'SPCX')
AND published_utc >= toDateTime('2026-07-06 04:00:00')
AND published_utc < toDateTime('2026-07-11 04:00:00')تتضمن المقالات المصنفة تحت 51 من ناشري 3 ثلاثة مسارات رئيسية في العناوين. في 2026-07-07، كان وصف الموجز هو "Analysts Go All-In on SpaceX as the Quiet Period Ends" — حيث انتهى صمت ضامني الاكتتاب بعد طرح الأسهم وبدأت التصنيفات الائتمانية، وذلك في نفس يوم جلسة -6.7. وفي 2026-07-09: "SpaceX Lost $4.28 Billion on $4.7 Billion in Revenue Last Quarter" — مع وصول أولى الأرقام الربع سنوية للسهم منذ إدراجه إلى الموجز. وبالتوازي مع ذلك، برز موضوع الميزانية العمومية — "SpaceX Borrowed $25 Billion and Is Buying Up AI Companies" (2026-07-07) — بالإضافة إلى 5 من العناوين المتعلقة بمؤشر Nasdaq-100. تتبع الموجز الانضباط المعتاد: تركيز موجز واحد مجمع وليس وسائل الإعلام العالمية — ولا يربط بين الهبوط والمسارات الإخبارية سوى التزامن الزمني؛ فالتوافق الزمني هو كل ما يمكن لهذا الجدول إثباته.
الجدول الأسبوعي الكامل للكيان حتى الآن
استعلام SQL الدقيق وراء كل رقم
SELECT
toString(wk) AS period_start,
round(ret, 1) AS week_return_pct,
round(dollar_bn, 1) AS week_rth_dollar_bn,
sessions
FROM (
SELECT toStartOfWeek(toDate(toTimeZone(window_start, 'America/New_York')), 1) AS wk,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions,
(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / argMinIf(toFloat64(open), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - 1) * 100 AS ret,
sumIf(toFloat64(close) * toFloat64(volume), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / 1e9 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-11 00:00:00')
GROUP BY wk
)
ORDER BY period_startخمسة أسابيع تقويمية من الوجود في جدول واحد صغير — بدءاً من ارتفاع الإدراج، والذروة، ثم التراجع، وصولاً إلى هذا: أسبوع بنسبة -12.4% من الافتتاح إلى الإغلاق بقيمة 41.7B دولار. يمثل السجل السابق للكيان الخط المرجعي، ويتم حسابه مباشرة — حيث يعيد كل أسبوع جديد كتابة خُمس التاريخ.
هل هذا التراجع طبيعي؟ ستة اكتتابات كبرى أخرى تتبع نفس النمط
هل هذا مجرد تذبذب طبيعي بعد الاكتتاب العام أم مؤشر على وضع أسوأ؟ المعيار المستخدم: قياس الفرق بين أول تداول خلال ساعات العمل الرسمية وإغلاق اليوم الثامن والعشرين خلال ساعات العمل الرسمية، وذلك بتطبيقه على الاكتتابات الكبرى الأخرى التي تجاوزت قيمتها مليار دولار خلال العامين الماضيين.
استعلام SQL الدقيق وراء كل رقم
SELECT
b.ticker AS ticker,
toString(any(i.ld)) AS listed,
round(any(i.ipx), 2) AS issue_px,
round(argMinIf(toFloat64(b.open), b.window_start, rth), 2) AS first_trade_open,
round(argMaxIf(toFloat64(b.close), b.window_start, rth), 2) AS day28_close,
round((argMaxIf(toFloat64(b.close), b.window_start, rth) / argMinIf(toFloat64(b.open), b.window_start, rth) - 1) * 100, 1) AS open_to_day28_pct,
round((argMaxIf(toFloat64(b.close), b.window_start, rth) / any(i.ipx) - 1) * 100, 1) AS issue_to_day28_pct,
toUInt8(b.ticker = 'SPCX') AS is_spcx
FROM global_markets.delayed_stocks_minute_aggs AS b
INNER JOIN (
SELECT ticker, max(listing_date) AS ld, argMax(toFloat64(final_issue_price), listing_date) AS ipx
FROM global_markets.stocks_ipos
WHERE ticker IN ('SPCX', 'CRWV', 'CBRS', 'KLAR', 'VG', 'MDLN', 'LINE')
GROUP BY ticker
) AS i ON b.ticker = i.ticker
WHERE b.ticker IN ('SPCX', 'CRWV', 'CBRS', 'KLAR', 'VG', 'MDLN', 'LINE')
AND b.window_start >= toDateTime('2024-07-25 00:00:00')
AND b.window_start < toDateTime('2026-07-11 00:00:00')
AND toDate(toTimeZone(b.window_start, 'America/New_York')) >= i.ld
AND toDate(toTimeZone(b.window_start, 'America/New_York')) <= i.ld + 28
AND ((toHour(toTimeZone(b.window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(b.window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS rth
GROUP BY b.ticker
ORDER BY open_to_day28_pctوفقاً لهذا المعيار، تقع نسبة -3.1% لشركة SPCX في منتصف الجدول. سجلت كل من VG (-36%) وCBRS (-35.1%) وKLAR (-18.9%) تراجعاً أكبر من أول تداول عام لها؛ بينما حققت MDLN مكاسب بنسبة 23.9% خلال شهرها الأول. أما بالنسبة لسعر الطرح، فإن نسبة +7.7% لشركة SPCX تقع ضمن النطاق الذي تقع فيه معظم الشركات في هذا الجدول، أي فوق سعر الطرح وأقل من سعر الافتتاح؛ وتعد VG هي الاكتتاب الوحيد في هذه القائمة الذي استقر تحت سعر طرحه الخاص في اليوم الثامن والعشرين. وبناءً على هذه الأدلة، فإن تراجع السعر عن سعر الافتتاح خلال الشهر الأول يعد نمطاً شائعاً للاكتتابات الكبرى، وليس علامة على تعثر الشركة.
لا يزال ثقيلاً — ولكن قوته تتراجع
استعلام 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-07-06 00:00:00') AND window_start < toDateTime('2026-07-11 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 sum(toFloat64(volume) * toFloat64(close))
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX'
AND window_start >= toDateTime('2026-07-06 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
) AS spcx_d
SELECT
countIf(d > spcx_d AND ticker != 'SPCX') + 1 AS spcx_rank,
round(spcx_d / 1e9, 1) AS spcx_dollar_bn,
round(100 * spcx_d / max(d), 1) AS pct_of_leader
FROM (
SELECT ticker, sum(toFloat64(volume) * toFloat64(close)) AS d
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= toDateTime('2026-07-06 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
GROUP BY ticker
)ترتيب eleventh من حيث القيمة الدولارية لهذا الأسبوع — لا يزال ضمن الأسهم الأكثر تداولاً، حيث يمثل 25.4% من قيمة السهم المتصدر لهذا الأسبوع، بينما كان ضمن قائمة الأسهم الخمسة الأولى في السوق خلال فترة ما بعد الإدراج في شهر يونيو. الأساس: إجمالي القيمة الدولارية لكل رمز خلال ساعات التداول العادية على مدار الجلسات الخمس، مع تضمين الأسهم التي تحمل علامة "إيصال" (receipt flag) بدلاً من استبعادها — موضوع هذه الصفحة هو الكيان الذي تم التحقق منه.
مكونات شريط التداول
استعلام 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))
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'SPCX'
AND sip_timestamp >= toDateTime64('2026-07-06 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-11 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(100.0 * countIf(size < 100) / count(), 1) AS odd_lot_pct_of_prints,
quote_census.1 AS nbbo_updates_m,
quote_census.2 AS clean_two_sided_pct
FROM global_markets.stocks_trades
WHERE ticker = 'SPCX'
AND sip_timestamp >= toDateTime64('2026-07-06 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-11 00:00:00', 9)5.52 مليون صفقة، 80.1% منها كانت كميات غير قياسية، مقابل 2.2 مليون تحديث لأسعار NBBO (بنسبة 99.35% من التحديثات كانت ثنائية الجانب ونظيفة). بعد مرور شهر على الإدراج، تظهر البنية الدقيقة للسوق مثل أي سهم نشط وكبير.
The spread: seasoning continues
استعلام SQL الدقيق وراء كل رقم
SELECT
session,
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,
count() AS quote_updates
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'SPCX'
AND sip_timestamp >= toDateTime64('2026-07-06 13:30:00', 9) AND sip_timestamp < toDateTime64('2026-07-11 00:00:00', 9)
AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
GROUP BY toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session
ORDER BY sessionMedian regular-hours spreads opened at 3.12 bps Monday, widened to 4.07 bps by midweek, and eased to 2.7 bps by Friday — a young listing's spread churning in big-name territory even while its price fell. Liquidity provision and price direction are different machines; this week separated them cleanly.
Options: puts below the market, lottery calls above it
استعلام SQL الدقيق وراء كل رقم
WITH
(
SELECT concat('$', toString(round(toFloat64(toUInt32OrZero(substring(ticker, 14, 8))) / 1000, 2)),
if(substring(ticker, 13, 1) = 'P', ' put', ' call'),
', expiry 20', substring(ticker, 7, 2), '-', substring(ticker, 9, 2), '-', substring(ticker, 11, 2))
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:SPCX') AND length(ticker) = 21
AND sip_timestamp >= toDateTime64('2026-07-06 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-11 00:00:00', 9)
GROUP BY ticker ORDER BY sum(size) DESC LIMIT 1
) AS busiest_name
SELECT
round(sum(size) / 1e6, 2) AS contracts_traded_m,
round(toFloat64(sumIf(size, substring(ticker, 13, 1) = 'P')) / toFloat64(sumIf(size, substring(ticker, 13, 1) = 'C')), 2) AS week_put_call_ratio,
round(sum(toFloat64(price) * size) * 100 / 1e9, 2) AS premium_notional_busd,
busiest_name AS busiest_contract
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:SPCX') AND length(ticker) = 21
AND sip_timestamp >= toDateTime64('2026-07-06 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-11 00:00:00', 9)The book traded 3.14 million contracts at a put-call ratio of 0.8 — calls still outnumbered puts, but far more put-weighted than a typical single stock (NVDA's same-week book ran roughly half that ratio). A ratio cannot say WHERE the puts sit. The strike map can:
استعلام SQL الدقيق وراء كل رقم
SELECT
concat('$', toString(toUInt32(bucket))) AS strike_bucket,
toUInt64(sumIf(size, substring(ticker, 13, 1) = 'C')) AS call_contracts,
toUInt64(sumIf(size, substring(ticker, 13, 1) = 'P')) AS put_contracts,
round(100.0 * sumIf(size, substring(ticker, 13, 1) = 'P') / sum(size), 1) AS put_share_pct,
round(100.0 * sumIf(size, substring(ticker, 7, 6) <= '260717') / sum(size), 1) AS expiring_by_jul17_pct,
round(100 * sum(size) / max(sum(size)) OVER (), 1) AS pct_of_biggest_bucket
FROM global_markets.options_trades
WHERE startsWith(ticker, 'O:SPCX') AND length(ticker) = 21
AND toUInt32OrZero(substring(ticker, 14, 8)) > 0
AND sip_timestamp >= toDateTime64('2026-07-06 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-11 00:00:00', 9)
GROUP BY least(greatest(floor(toFloat64(toUInt32OrZero(substring(ticker, 14, 8))) / 1000 / 20) * 20, 80), 240) AS bucket
ORDER BY bucketThe shape is a barbell. Below the trading range the book is almost pure put: 95.9% puts in the $120 bucket (333149 contracts), every bucket beneath it above ninety percent too. The at-the-money $140 bucket took the most volume of any bucket — 61.1% puts, 83.2% of it expiring by July 17. Above the range the polarity flips (15.5% puts at $160), and the far tail is nearly all call: 413356 call contracts in the $240-and-up bucket, home of the week's single busiest contract (the $450 call, expiry 2026-07-17). What this table can say: puts stacked at and below the market — the classic footprint of downside protection — with long-shot calls far above. What it cannot: whether those puts hedge stock or express outright bearish views; prints carry neither identity nor intent (the put-call ratio explainer draws that boundary).
عمليات البيع على المكشوف، مع اختلاف المقام هذه المرة
استعلام SQL الدقيق وراء كل رقم
SELECT toString(date) AS d,
round(toFloat64(any(short_volume)) / 1e6, 1) AS short_shares_m,
round(toFloat64(any(total_volume)) / 1e6, 1) 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-07-06') AND date <= toDate('2026-07-10')
GROUP BY date
ORDER BY dateانخفض حجم البيع على المكشوف من 23.7M سهم يوم الاثنين إلى 12.2M يوم الجمعة، تماشياً مع انخفاض إجمالي التداولات؛ واستقر حجم البيع على المكشوف كنسبة من حجم التداول خارج البورصة عند حوالي 66.8% — ويعود ذلك غالباً إلى عمليات صانعي السوق (البيع لتغطية طلبات الشراء للعملاء) وليس رهاناً على اتجاه السوق، كما يوضح شرح حجم البيع على المكشوف. هناك ملاحظتان: ملف السوق الشامل بتاريخ 7 يوليو وصل ناقصاً (المذكور في الملخص الأسبوعي للسوق)، لذا تظهر الأسبوع 4 ملفات يومية بدلاً من خمسة — كما أن حجم البيع على المكشوف يمثل تدفقاً وليس مركزاً مالياً. تظهر المراكز المالية في سلسلة الفائدة على البيع على المكشوف:
استعلام SQL الدقيق وراء كل رقم
SELECT toString(settlement_date) AS settlement,
round(toFloat64(max(short_interest)) / 1e6, 1) AS shares_short_m,
round(toFloat64(max(avg_daily_volume)) / 1e6, 1) AS avg_daily_volume_m,
max(days_to_cover) AS vendor_days_to_cover,
round(toFloat64(max(short_interest)) / toFloat64(max(avg_daily_volume)), 2) AS implied_days_to_cover
FROM global_markets.stocks_short_interest
WHERE ticker = 'SPCX' AND settlement_date >= toDate('2026-06-01') AND settlement_date <= toDate('2026-06-30')
GROUP BY settlement_date
ORDER BY settlement_dateبين تسويتي 2026-06-15 و 2026-06-30، ارتفع عدد الأسهم المباعة على المكشوف من 23.3M إلى 111.3M — ولكن المقام مهم: فبالنسبة لمتوسط التداول اليومي للمورد البالغ 151.6M سهم، فإن هذا يعني أيام التغطية تبلغ 0.73 فقط (علماً بأن الحد الأدنى للمورد هو 1) — مما يعني إمكانية تغطية كامل مراكز البيع على المكشوف خلال جلسة تداول واحدة متوسطة. ملاحظة واحدة: قام المصدر بالفعل بإعادة صياغة بيانات 15 يونيو مرة واحدة منذ نشر صفحة الشهر الأول — وهذه الأرقام هي سجله الحالي، حيث يتم إعادة تشغيلها والتحقق من حدودها عند كل عملية تحديث.
ما يجب مراقبته من هنا
هناك أربعة ملفات قائمة. تدفقات الإضافة إلى المؤشر هي عملية تحدث لمرة واحدة بطبيعتها؛ حيث تشتري صناديق المؤشرات عند الإدراج ثم تحتفظ بالأسهم. لذا، فإن شريط التداول الخاص بـ 17.55B يوم الاثنين يمثل سقفاً لن تعيد الآلية بناءه. يؤدي انتهاء صلاحية عقود 17 يوليو إلى إنهاء معظم حركة خيارات الأسعار التنفيذية (83.2% من أكبر فئة أسعار تنفيذ). وتعد نقطة إعادة بناء جدار خيارات البيع (put wall) أوضح مؤشر على استمرار الطلب على أدوات التحوط. سيتم نشر بيانات تسوية المراكز القصيرة القادمة عبر تأخر FINRA المعتاد، وستوضح ما إذا كان حجم الأسهم المبيعة على المكشوف قد استمر في النمو قبل الهبوط. كما تم توضيح تاريخ انتهاء فترة حظر البيع (lock-up expiration) لكل اكتتاب عام في قسم الأسئلة الشائعة أدناه.
الأسئلة الشائعة
هل لا تزال SPCX فوق سعر الاكتتاب العام؟
السعر أعلى من سعر الطرح، وأقل من أول تداول عام. أنهت SPCX الأسبوع عند $145.4 — أي بنسبة 7.7% فوق سعر الطرح البالغ $135، ولكنها أقل من سعر الافتتاح البالغ $150 حيث بدأ التداول العام في 12 يونيو.
ماذا تعني نسبة خيارات البيع إلى الشراء (put-call ratio) لشركة SPCX فعلياً؟
تم تداول 0.8 من خيارات البيع مقابل كل خيار شراء — لا تزال خيارات الشراء أكثر من خيارات البيع، ولكن الفارق يعادل ضعف الفارق تقريباً في سجل خيارات NVDA. لا يمكن للنسبة وحدها التمييز بين التحوط والرهانات الهبوطية؛ حيث تظهر خريطة أسعار التنفيذ تركيز خيارات البيع عند سعر السوق وما دونه، وهو ما يمثل الحماية التي يوفرها التحوط.
لماذا اختفت عمليات الشراء الناتجة عن الإدراج في المؤشر؟
يعد الإدراج في المؤشر عملية إعادة توازن تتم لمرة واحدة: تشتري صناديق التتبع الأسهم حول تاريخ النفاذ، ثم تكتفي بالاحتفاظ بها. كانت عملية الإغلاق الضخمة في 6 يوليو هي عملية الشراء تلك؛ وهذه الآلية لا تشتري مرة أخرى أبداً.
هل يمثل سعر أول تداول في يونيو مستوى دعم لشركة SPCX؟
تعد علامة $150 هي السعر الذي سجلته عملية الافتتاح في 12 يونيو — وهي نقطة مرجعية وليست حداً أدنى آلياً. قضى السهم 790 دقيقة من جلسات التداول العادية تحت هذا المستوى هذا الأسبوع، وأغلق دونه 3 مرة، لذا فقد فقد هذا المستوى قيمته كحد أدنى صلب.
متى تنتهي فترة حظر بيع أسهم الاكتتاب (lock-up) لشركة SPCX؟
تحدد نشرة الإصدار التاريخ؛ والفترة المعتادة هي 180 يوماً من تاريخ الطرح — وبالنسبة لإدراج في 12 يونيو 2026، سيكون ذلك في أوائل ديسمبر 2026. وحتى ذلك الحين، لا يمكن بيع معظم أسهم المطلعين وأسهم ما قبل الاكتتاب؛ ويعد انتهاء فترة الحظر هو موعد المعروض القياسي في كل تقويم للاكتتابات العامة.
ملاحظات البيانات
جميع الأوقات بتوقيت UTC؛ الساعات العادية هي النطاق الزمني من 810 إلى 1199 (جلسة EDT)؛ أما لوحة مقارنة الظهور الأول فتعتمد توقيت 9:30-16:00 ET لضمان بقاء القوائم الشتوية ضمن الجلسة الفعلية. يمتد الأسبوع من 6 إلى 10 يوليو، مع استخدام سعر الإغلاق السابق من يوم الخميس 2 يوليو (بسبب عطلة 3 يوليو). هذا الرمز مدرج في قائمة "حماية الغموض": تبدأ كل نافذة SPCX عند أو بعد تاريخ إدراج الكيان المعتمد في 12 يونيو 2026، وتوضح لوحة تاريخ الرمز الحدود الخاصة بالكيان القديم. يقيس مقياس "underwater" دقائق الجلسة العادية والإغلاق تحت سعر أول تداول (افتتاح 12 يونيو، والموضح في عمود مستقل) وليس سعر الطرح. تجري مقارنة الظهور الأول لكل إدراج من أول تداول في الساعات العادية حتى إغلاق اليوم الثامن والعشرين الخاص به — نفس المعيار، ولكن بتقاويم مختلفة — مع استخدام أسعار الإصدار من سجل الاكتتاب العام (IPO). يتم تحليل رموز خيارات OCC حسب الموقع؛ وتُستبعد أسعار التنفيذ التي لا يمكن تحليلها باستخدام فلتر (strike > 0). تقيس أعداد الأخبار والعناوين المقتبسة موجزاً واحداً مجمعاً؛ وتعتمد العناوين على اختصار الجملة الأولى فقط. تعتمد أحجام البيع على المكشوف (Short-volume) على اكتمال ملف المصدر الموضح أعلاه؛ وقد تمت إعادة صياغة سلسلة الفائدة على المكشوف (short-interest) سابقاً.
المنهجية
- المصدر: الشريط الموحد —
delayed_stocks_minute_aggs،stocks_trades،cache_stocks_quotes،options_trades،stocks_news،stocks_ipos، وFINRAstocks_short_volumeوstocks_short_interest. - انضباط الكيانات: استخدام تأكيد verified_tickers؛ حصر النوافذ بالكيان الذي يلي الإدراج؛ والاعتماد على إيصال إعادة الاستخدام في مقدمة الصفحة.
- المجاميع الحتمية: تُحسب المقارنات مع الفترة السابقة ومع الإدراج المتقاطع مباشرة، ولا تُقتبس أبداً من منشورات أخرى.
- تاريخ مستودع البيانات: 12 يوليو 2026.
روابط متقاطعة: الشهر الأول، إضافة المؤشر، الانخفاض عن الذروة، وملخص السوق الأسبوعي. كل لوحة هي كائن مخزن واحد — رسم بياني، جدول، أو SQL — وتُنفذ جميع الاستعلامات عبر محطة Strasmore.