SPCX: SPCX Kursverlauf Woche vom 6. Juli 2026
Die Woche vom 6. Juli 2026 war negativ: Index-Kapitalflüsse versiegten und der Kurs fiel unter den ersten Handelspreis. Freitag gab es ein neues Tief.
SPCX verzeichnete in der Woche vom 6. Juli 2026 eine Kursentwicklung, die für junge Börsennotierungen untypisch ist: Der Kurs fiel unter den Einstandspreis. Ausgehend vom Schlusskurs der Vorwoche von $161.86 sank die Aktie über fünf Handelstage um -10.2% auf $145.4. An 3 von 5 Handelstagen lag der Schlusskurs unter dem ersten Handelskurs von $150. Am Freitag erreichte die Aktie ein neues Tief nach dem Börsengang. Die Woche begann mit der letzten Welle von Index-Zuwachs-Kapitalflüssen und endete mit einem sehr geringen Handelsvolumen. In diesem Zeitraum veröffentlichten Analysten erstmals Bewertungen und das Unternehmen legte die ersten Quartalszahlen nach dem Börsengang vor. Alle unten aufgeführten Zahlen stammen aus Datenbankabfragen — Sie können jedes Panel erweitern, um den SQL-Code einzusehen.
Zuerst die Belege: Um welche SPCX es sich handelt
SPCX gehörte zuvor einem anderen, nicht verwandten Wertpapier, daher bezieht sich jedes Zeitfenster hier auf die Einheit, die am 12. Juni 2026 gelistet wurde — Space Exploration Technologies Corp. (der erste Monats-Deep-Dive enthält die vollständige Verifizierung):
Das exakte SQL hinter jeder Zahl
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 monthDie monatelange Lücke entsteht durch das Ausscheiden der alten Einheit aus dem Tape; die massiven Balken ab Juni 2026 repräsentieren die neue Einheit — alles Folgende bezieht sich ausschließlich auf diese Kurse.
Die Woche in einer Zeile
Das exakte SQL hinter jeder Zahl
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% in der Woche, ein Hoch von $167.9 bis zu einem Tief von $145.07 (verzeichnet 2026-07-10 15:59 ET), und 790 reguläre Handelsminuten unter dem ersten Handelskurs von $150. Der Schlusskurs vom Freitag bei $145.4 lag unter dem vorherigen Schlusskurs-Tief nach der Börsennotierung von $152.74.
Eine wichtige Anmerkung: „underwater“ bedeutet unter dem Opening-Cross-Preis vom 12. Juni – dem Preis, den die ersten öffentlichen Käufer zahlten, wie im Deep-Dive zum ersten Monat dokumentiert. Im Vergleich zum niedrigeren Offering-Preis liegt die Notierung über Wasser. Gesamter Handelsumsatz während der regulären Handelszeiten: 41.7B über 5 Sitzungen.
Sitzung für Sitzung: Der Abfluss setzt ein
Das exakte SQL hinter jeder Zahl
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_dateDer Montag verzeichnete 17.55B — das Ende der Zuflüsse durch Index-Zukäufe, wie in der Analyse zu den Index-Zukäufen beschrieben. Danach setzte der Abfluss ein: 11.3B Dienstag (die -6.7% Sitzung mit dem ersten Schlusskurs unter 150 $, gemäß der Notiz zum Rückgang vom Höchststand), der bis 6.31B am Freitag nachließ — etwa ein Drittel des Volumens vom Montag. Der Anstieg um +2.6% am Donnerstag hielt nicht an; der Freitag schloss -4.4% niedriger bei $145.4.
Was der Newsfeed tatsächlich aussagte
Was schrieb der Feed, während die Kurse fielen? Die Schlagzeilen vermitteln Informationen, die eine reine Anzahl nicht erfassen kann.
Das exakte SQL hinter jeder Zahl
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 markierte Artikel von 3 Herausgebern; drei Themen bestimmen die Schlagzeilen. Am 2026-07-07 lautete die Einordnung des Feeds „Analysts Go All-In on SpaceX as the Quiet Period Ends“ – das Ende des Schweigens der Underwriter nach dem IPO und das Eintreffen der Ratings am selben Tag wie die -6.7%-Sitzung. Am 2026-07-09: „SpaceX Lost $4.28 Billion on $4.7 Billion in Revenue Last Quarter“ – die ersten Quartalszahlen aus dem Börsengang erreichten den Feed. Parallel dazu die Bilanz-Thematik – „SpaceX Borrowed $25 Billion and Is Buying Up AI Companies“ (2026-07-07) – ergänzt durch 5 Schlagzeilen zum Nasdaq-100. Die übliche Disziplin: die Aufmerksamkeit eines aggregierten Feeds, nicht der weltweiten Medien – der Kursrückgang und die Themen teilen lediglich denselben Kalender; Gleichzeitigkeit ist das einzige, was diese Tabelle belegen kann.
Die gesamte Wochentabelle des Unternehmens bisher
Das exakte SQL hinter jeder Zahl
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_startFünf Kalenderwochen an Daten in einer kleinen Tabelle — der Anstieg bei der Börsennotierung, der Höchststand, der Rückgang und nun dies: eine -12.4% Woche von der Eröffnung bis zum Handelsschluss mit 41.7B Dollar. Die Basislinie ist der eigene vorherige Kursverlauf des Unternehmens, der live berechnet wird — jede neue Woche schreibt weiterhin ein Fünftel der Historie um.
Ist dieser Rückgang normal? Sechs weitere große Debüts, gleiches Bild
Handelt es sich um eine gewöhnliche Phase nach dem Börsengang oder um etwas Schlimmeres? Die Analyse: Wir wenden ein Maß an – den ersten Handel während der regulären Handelszeiten bis zum Schlusskurs am Tag 28 – auf andere Debüts mit einer Marktkapitalisierung von über einer Milliarde Dollar aus den letzten zwei Jahren an.
Das exakte SQL hinter jeder Zahl
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_pctNach diesem Maßstab liegt der -3.1% von SPCX im Mittelfeld. VG (-36%), CBRS (-35.1%) und KLAR (-18.9%) fielen nach ihrem ersten Handel stärker; MDLN gewann 23.9% über seinen eigenen ersten Monat. Im Vergleich zum Ausgabepreis liegt der Wert von +7.7% bei SPCX dort, wo sich die meisten Werte dieser Tabelle befinden – über dem Ausgabepreis, aber unter dem Eröffnungskurs; VG ist das einzige Debüt in dieser Liste, das nach 28 Tagen unter seinem eigenen Ausgabepreis lag. Diese Belege deuten darauf hin, dass ein Rückgang vom Eröffnungskurs im ersten Monat eine übliche Entwicklung für ein großes Debüt ist und kein Anzeichen für eine finanzielle Notlage darstellt.
Immer noch ein Schwergewicht – aber eines mit nachlassender Bedeutung
Das exakte SQL hinter jeder Zahl
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 12Das exakte SQL hinter jeder Zahl
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
)Rang eleventh nach dem Handelsvolumen in Dollar für die Woche — immer noch unter den volumenstärksten Werten des Marktes, bei 25.4% des Wochenführers, während der Wert nach der Börsennotierung im Juni noch zu den Top-Werten des Marktes gehörte. Die Grundlage: das reguläre Handelsvolumen in Dollar jedes Tickers über die fünf Sitzungen, wobei Werte mit einem Receipt-Flag einbezogen und nicht ausgeschlossen wurden — das Thema dieser Seite IST die verifizierte Einheit.
Die Zusammensetzung des Handelsvolumens
Das exakte SQL hinter jeder Zahl
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 Millionen Transaktionen, davon 80.1% Odd Lots, gegenüber 2.2 Millionen NBBO-Updates (99.35% saubere zwei-seitige Angebote). Einen Monat nach der Börsennotierung weist die Mikrostruktur die Merkmale einer typischen hochaktiven Aktie auf.
Der Spread: anhaltende Volatilität
Das exakte SQL hinter jeder Zahl
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 sessionDie medianen Spreads während der regulären Handelszeiten eröffneten am Montag bei 3.12 bps, weiteten sich bis zur Wochenmitte auf 4.07 bps aus und gaben bis Freitag auf 2.7 bps nach — der Spread eines jungen Titels blieb in einem Bereich für etablierte Werte volatil, obwohl sein Kurs fiel. Liquiditätsbereitstellung und Kursrichtung sind unterschiedliche Mechanismen; diese Woche trennte sie deutlich voneinander.
Optionen: Puts unter dem Markt, spekulative Calls darüber
Das exakte SQL hinter jeder Zahl
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)Das Orderbuch handelte 3.14 Millionen Kontrakte bei einer Put-Call-Ratio von 0.8 — Calls übertrafen Puts weiterhin, doch das Gewicht der Puts war deutlich höher als bei einer typischen Einzelaktie (das Orderbuch von NVDA in derselben Woche wies eine etwa halb so hohe Ratio auf). Eine Ratio gibt keinen Aufschluss darüber, WO die Puts liegen. Die Strike-Map kann das:
Das exakte SQL hinter jeder Zahl
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 bucketDie Verteilung zeigt eine Hantelform. Unterhalb der Handelsspanne besteht das Orderbuch fast nur aus Puts: 95.9% Puts im $120-Bucket (333149 Kontrakte), wobei jedes darunterliegende Bucket ebenfalls über neunzig Prozent aufweist. Der At-the-money $140-Bucket verzeichnete das höchste Volumen aller Buckets — 61.1% Puts, davon 83.2% mit Fälligkeit am 17. Juli. Oberhalb der Spanne kehrt sich die Polarität um (15.5% Puts bei $160), und der äußere Rand besteht fast nur aus Calls: 413356 Call-Kontrakte im $240-und-darüber-Bucket, in dem auch der mit Abstand aktivste Kontrakt der Woche liegt (der $450 call, expiry 2026-07-17). Was diese Tabelle aussagen kann: Puts sind bei und unter dem Markt konzentriert — das klassische Anzeichen für Absicherungen gegen fallende Kurse — während spekulative Calls weit darüber liegen. Was sie nicht aussagen kann: ob diese Puts zur Absicherung der Aktie oder als Ausdruck einer direkten Bärenmeinung dienen; die Handelsdaten enthalten weder Identität noch Absicht (Erklärung zur Put-Call-Ratio zieht diese Grenze).
The shorts, with a denominator this time
Das exakte SQL hinter jeder Zahl
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 dateReported short volume eased from 23.7M shares Monday to 12.2M Friday, tracking the total tape lower; as a share of off-exchange volume it held a band around 66.8% — mostly market-maker plumbing (shorting to fill customer buys), not a directional bet, as the short-volume explainer unpacks. Two caveats: July 7's market-wide file arrived truncated (receipted in the weekly market recap), so the week shows 4 daily files rather than five — and short volume is a flow, not a position. The position lives in the short-interest series:
Das exakte SQL hinter jeder Zahl
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_dateBetween the 2026-06-15 and 2026-06-30 settlements, shares short grew from 23.3M to 111.3M — but the denominator matters: against the vendor's 151.6M-share average day, that is an implied days-to-cover of just 0.73 (the vendor's own field floors at 1) — the entire short book could cover inside one average session. One disclosure stands: the source has already restated the June 15 print once since the first-month page first published — these figures are its current record, re-run and bounds-checked at every regeneration.
Worauf abzuwarten ist
Vier Themen bleiben relevant. Der Index-Zulauf ist konstruktionsbedingt einmalig – Indexfonds kaufen bei Aufnahme und halten die Positionen anschließend – daher stellt der 17.55B Tape vom Montag eine Obergrenze dar, die durch diesen Mechanismus nicht wieder aufgebaut wird. Der Verfall am 17. Juli macht den Großteil des at-the-money Optionshandels fällig (83.2% des größten Strike-Segments); die Position, an der sich die Put-Wall neu aufbaut, zeigt am deutlichsten, ob die Nachfrage nach Absicherung anhält. Die nächste Veröffentlichung der Short-Interest-Daten erfolgt mit der üblichen Verzögerung der FINRA und wird zeigen, ob die Leerverkäufe vor dem Kursrückgang weiter zugenommen haben. Die Informationen zum Ablauf der Lock-up-Perioden bei Börsengängen finden Sie im untenstehenden FAQ.
FAQ
Liegt der Kurs von SPCX noch über dem IPO-Preis?
Er liegt über dem Ausgabepreis, aber unter dem ersten öffentlichen Handelspreis. SPCX schloss die Woche bei $145.4 — 7.7% über dem Ausgabepreis von $135, aber unter dem Eröffnungskurs von $150, an dem der öffentliche Handel am 12. Juni begann.
Was bedeutet das Put-Call-Ratio von SPCX tatsächlich?
Es wurden 0.8 Puts pro Call gehandelt — Calls übertrafen Puts weiterhin, aber die Tendenz war etwa doppelt so hoch wie im Optionsbuch von NVDA. Ein einzelnes Verhältnis kann Absicherungen nicht von Bärenwetten unterscheiden; die Strike-Map zeigt, dass Puts am und unter dem Markt konzentriert sind, was der Form der Absicherung entspricht.
Warum ist das Index-Add-Kaufvolumen verschwunden?
Die Aufnahme in einen Index ist eine einmalige Neugewichtung: Tracking-Fonds kaufen um das effektive Datum herum und halten die Positionen danach einfach. Der massive Eröffnungskurs am 6. Juli war dieser Kauf; der Mechanismus kauft nie wieder.
Ist der erste Handelspreis vom Juni ein Unterstützungsniveau für SPCX?
Der Wert von $150 markiert den Eröffnungskurs vom 12. Juni — ein Referenzpunkt, aber keine mechanische Untergrenze. Der Kurs verbrachte diese Woche 790 Minuten während der regulären Handelssitzung unter diesem Wert und schloss 3 Mal darunter; als feste Unterstützung hat er sich bereits als unzureichend erwiesen.
Wann läuft die Lock-up-Periode des SPCX-IPO aus?
Der Prospekt legt das Datum fest; die übliche Frist beträgt 180 Tage ab der Emission — bei einem Börsengang am 12. Juni 2026 wäre dies Anfang Dezember 2026. Bis dahin dürfen die meisten Insider- und Pre-IPO-Aktien nicht verkauft werden; das Lock-up-Ablaufdatum ist der Standardtermin für das Angebot in jedem IPO-Kalender.
Datenhinweise
Alle Zeitstempel sind in UTC angegeben; die regulären Handelszeiten entsprechen dem Intervall von 810 bis 1199 UTC-Minuten (EDT-Sitzung). Das Panel zum Debüt-Vergleich filtert stattdessen den Zeitraum von 9:30 bis 16:00 ET, damit Winter-Listings in der tatsächlichen Sitzung verbleiben. Die Woche umfasst den Zeitraum vom 6. bis 10. Juli; der vorherige Schlusskurs stammt vom Donnerstag, den 2. Juli (3. Juli ist ein Feiertag). Dieses Symbol steht auf der Liste für Unklarheiten: Jedes SPCX-Fenster beginnt am oder nach der Listung der verifizierten Einheit am 12. Juni 2026; das Symbol-Historie-Panel macht die Grenze der alten Einheit sichtbar. Die Kennzahl „underwater“ zählt die Minuten der regulären Sitzung, in denen der Kurs unter dem ersten Handelskurs liegt (der Eröffnungskurs vom 12. Juni, ausgegeben als deklarierte Spalte) – nicht unter dem Emissionspreis. Der Debüt-Vergleich berechnet jedes Listing von seinem ersten Handel in den regulären Handelszeiten bis zu seinem Schlusskurs am 28. Tag – dieselbe Messlatte, unterschiedliche Kalender – unter Verwendung der Ausgabepreise aus dem IPO-Datensatz. OCC-Options-Ticker werden positionsbasiert analysiert; nicht analysierbare Basispreise werden durch einen Filter für Basispreise > 0 ausgeschlossen. Die Anzahl der Nachrichten und die zitierten Schlagzeilen messen EINEN aggregierten Feed; Schlagzeilen werden auf den ersten Satz gekürzt. Das Short-Volume übernimmt die Vollständigkeit der Quelldatei, wie oben gekennzeichnet; die Short-Interest-Serie wurde bereits neu berechnet.
Methodik
- Quelle: consolidated tape —
delayed_stocks_minute_aggs,stocks_trades,cache_stocks_quotes,options_trades,stocks_news,stocks_ipos, FINRAstocks_short_volumeundstocks_short_interest. - Entitätsprüfung: verified_tickers Assertion; Zeitfenster sind auf die Entität nach der Börsennotierung begrenzt; der Wiederverwendungsbeleg steht am Anfang der Seite.
- Deterministische Aggregate: Vergleiche mit Vorperioden und Cross-Listings werden live berechnet und nicht aus anderen Beiträgen zitiert.
- Datenbestand Stand: 12. Juli 2026.
Querverweise: der erste Monat, die Indexaufnahme, der Rückgang vom Höchststand und die Wochenmarktzusammenfassung. Jedes Panel ist ein einzelnes gespeichertes Objekt — Diagramm, Tabelle, SQL — und jede Abfrage wird auf dem Strasmore-Terminal ausgeführt.