Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor · · Updated 2026-10-18

SPCX: Giá cổ phiếu SpaceX giảm bao xa từ đỉnh?

SPCX đang thấp hơn bao nhiêu so với đỉnh ngày 16/6/2026? Xem diễn biến phiên, spread, dòng lệnh options và hồ sơ SEC đến giá đóng cửa gần nhất.

Cổ phiếu SpaceX (SPCX) đóng cửa ở mức $148.64 vào ngày Oct 15, 2026, phiên giao dịch hoàn tất gần nhất trong dữ liệu, thấp hơn 34.1% so với mức đỉnh $225.64 ghi nhận vào ngày Jun 16, 2026. Như vậy, giá cổ phiếu đang thấp hơn đỉnh $77 mỗi cổ phiếu. Cổ phiếu hiện -0.9% so với mức giá khớp lệnh đầu tiên trong giờ giao dịch thông thường là $150, và 10.1% so với mức giá phát hành $135 khi thương vụ được chào bán. Trong cùng khoảng thời gian, ETF S&P 500 (SPY) biến động 2.77%. Mọi số liệu ở đây đều là kết quả truy vấn được lưu trữ, đo đến phiên gần nhất trong dữ liệu và được cập nhật cùng đợt xử lý dữ liệu hằng tuần; hãy mở rộng từng bảng để xem SQL chính xác.

SPCX đã giảm bao xa so với đỉnh

Dòng dữ liệu tổng hợp toàn bộ diễn biến: giá phát hành $135, giao dịch đầu tiên trong giờ chính thức ở mức $150 (một giao dịch khớp lệnh mở cửa lúc 11:46 sáng ngày 12 tháng 6 năm 2026; bài phân tích chuyên sâu về tháng đầu tiên trình bày cơ chế giao dịch trong ngày niêm yết), mức đỉnh $225.64 vào Jun 16, 2026 và giá đóng cửa gần nhất $148.64. Mức đỉnh được ghi nhận vào giữa buổi sáng trong giờ giao dịch chính thức và được xác định dựa trên các nến liền kề (xem ghi chú dữ liệu). Mức giảm được tính từ giá tại đỉnh đó đến giá đóng cửa gần nhất trong giờ giao dịch chính thức, nên sẽ thay đổi sau mỗi phiên giao dịch có thêm dữ liệu.

Truy vấnDiễn biến theo từng hàng: giá phát hành, giá khớp đầu tiên, đỉnh tháng 6 và giá đóng cửa gần nhất
giá phát hànhmở cửa IPOgiá đỉnhnhãn đỉnhtháng đạt đỉnhngày đạt đỉnhnhãn mới nhấtgiá đóng cửa mới nhấtmức giảm từ đỉnh ($)mức giảm từ đỉnh (%)đỉnh cao hơn IPO (%)so với giá khớp đầu tiên (%)so với giá phát hành (%)SPY trong kỳ (%)SPY trừ SPCX (điểm %)SPCX từ phiên đạt đỉnh (%)SPY từ phiên đạt đỉnh (%)chênh lệch cửa sổ đỉnh (điểm %)
135150225.64Jun 16, 2026616Oct 15, 2026148.647734.150.4-0.910.12.773.7-26.42.829.3
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH
    spcx_sessions AS (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS d,
            argMax(toFloat64(close), window_start) AS c,
            max(toFloat64(high)) AS hi
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPCX'
          AND window_start >= '2026-06-12 00:00:00' AND window_start < now()
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
        GROUP BY d
        HAVING count() >= 150
           -- the newest session counts only once it reaches its last half hour
           AND (d < (SELECT max(toDate(toTimeZone(window_start, 'America/New_York')))
                        FROM global_markets.delayed_stocks_minute_aggs
                        WHERE ticker = 'SPCX'
                          AND window_start >= now() - INTERVAL 10 DAY AND window_start < now()
                          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)
                OR max((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')))) >= 930)
    ),
    latest_row AS (
        SELECT max(d) AS latest_d, argMax(c, d) AS latest_c
        FROM spcx_sessions
    ),
    peak_row AS (
        SELECT max(hi) AS peak_hi, argMax(d, (hi, -toInt32(d))) AS peak_d
        FROM spcx_sessions
    ),
    first_print AS (
        SELECT round(toFloat64(argMin(open, window_start)), 2) AS ipo_open_px
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPCX'
          AND window_start >= '2026-06-12 00:00:00' AND window_start < '2026-06-13 00:00:00'
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    ),
    issue_row AS (
        SELECT toFloat64(final_issue_price) AS issue_px
        FROM global_markets.stocks_ipos
        WHERE ticker = 'SPCX'
        ORDER BY listing_date DESC LIMIT 1
    ),
    spy_ret AS (
        SELECT round((argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100, 2) AS spy_pct
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= '2026-06-12 00:00:00' AND window_start < now()
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    ),
    spy_sessions AS (
        SELECT
            toDate(toTimeZone(window_start, 'America/New_York')) AS d,
            argMax(toFloat64(close), window_start) AS c
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= '2026-06-12 00:00:00' AND window_start < now()
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
        GROUP BY d
        HAVING count() >= 150
           -- the newest session counts only once it reaches its last half hour
           AND (d < (SELECT max(toDate(toTimeZone(window_start, 'America/New_York')))
                        FROM global_markets.delayed_stocks_minute_aggs
                        WHERE ticker = 'SPY'
                          AND window_start >= now() - INTERVAL 10 DAY AND window_start < now()
                          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)
                OR max((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')))) >= 930)
    ),
    peak_window AS (
        SELECT
            anyIf(x.c, x.d = pk.peak_d) AS spcx_peak_close,
            anyIf(y.c, y.d = pk.peak_d) AS spy_peak_close,
            anyIf(y.c, y.d = lt.latest_d) AS spy_latest_close
        FROM spcx_sessions x, spy_sessions y, peak_row pk, latest_row lt
        WHERE x.d = y.d
    )
SELECT
    toString(round(ip.issue_px, 2)) AS issue_price,
    fp.ipo_open_px AS ipo_open,
    round(pk.peak_hi, 2) AS peak_price,
    formatDateTime(pk.peak_d, '%b %e, %Y') AS peak_label,
    toMonth(pk.peak_d) AS peak_month,
    toDayOfMonth(pk.peak_d) AS peak_day,
    formatDateTime(lt.latest_d, '%b %e, %Y') AS latest_label,
    round(lt.latest_c, 2) AS latest_close,
    round(pk.peak_hi - lt.latest_c, 2) AS drop_from_peak_usd,
    round((pk.peak_hi - lt.latest_c) / pk.peak_hi * 100, 1) AS decline_from_peak_pct,
    round((pk.peak_hi - fp.ipo_open_px) / fp.ipo_open_px * 100, 1) AS peak_above_ipo_pct,
    round((lt.latest_c / fp.ipo_open_px - 1) * 100, 1) AS vs_first_print_pct,
    round((lt.latest_c / ip.issue_px - 1) * 100, 1) AS vs_issue_pct,
    sr.spy_pct AS spy_period_pct,
    round(sr.spy_pct - (lt.latest_c / fp.ipo_open_px - 1) * 100, 1) AS spy_minus_spcx_pp,
    round((lt.latest_c / pw.spcx_peak_close - 1) * 100, 1) AS spcx_since_peak_session_pct,
    round((pw.spy_latest_close / pw.spy_peak_close - 1) * 100, 1) AS spy_since_peak_session_pct,
    round((pw.spy_latest_close / pw.spy_peak_close - 1) * 100 - (lt.latest_c / pw.spcx_peak_close - 1) * 100, 1) AS peak_window_gap_pp
FROM peak_row pk, first_print fp, issue_row ip, latest_row lt, spy_ret sr, peak_window pw
Tự chạy truy vấn này

Từng phiên: đà giảm

SPCX đã trải qua 87 phiên giao dịch đầy đủ trong giờ giao dịch thông thường kể từ khi niêm yết. Cổ phiếu mở cửa ở mức $150 trong phiên đầu tiên, ghi nhận mức đỉnh $225.64 sau đó hai phiên vào ngày Jun 16, rồi đóng cửa ở mức $148.64 vào ngày Oct 15, thấp hơn mức đáy $140.66. Khối lượng giao dịch cũng cho thấy diễn biến riêng: 495.6 triệu cổ phiếu trong ngày đầu tiên, 274.5 triệu cổ phiếu trong phiên đạt đỉnh và 89.4 triệu cổ phiếu trong phiên gần nhất. Lần đầu tiên giá đóng cửa trong giờ giao dịch thông thường thấp hơn mức giá khớp lệnh công khai đầu tiên diễn ra vào ngày Jul 7, 2026, tức phiên thứ 16 kể từ khi cổ phiếu bắt đầu giao dịch; giao dịch thêm chỉ số Nasdaq-100 cho thấy mức giao dịch đóng cửa kỷ lục trước thời điểm đó.

Truy vấnBảng phiên giao dịch thông thường: mở cửa, đóng cửa, thấp nhất, cao nhất và khối lượng của mọi phiên SPCX từ khi niêm yết
87 rows (showing 20)
ngày giao dịchnhãn phiênmở cửa RTHđóng cửa RTHthấp nhất RTHcao nhất RTHkhối lượng (triệu)
2026-06-12Jun 12150161.29149.34176.52495.6
2026-06-15Jun 15171.74192.42168.35193219.6
2026-06-16Jun 16200.51201.99195.13225.64274.5
2026-06-17Jun 17209.84192.2187.01213.8179.3
2026-06-18Jun 18188.39184.97172.11190189.3
2026-06-22Jun 22176.04154.59154176.75150.7
2026-06-23Jun 23151.06156.06147.11165.5132.1
2026-06-24Jun 24154.2154.46150.72159.8665
2026-06-25Jun 25156.62153.01150160.6552.4
2026-06-26Jun 26150.62152.74148.51158.466.6
2026-06-29Jun 29157.35164151.74166.1767.9
2026-06-30Jun 30163.38170.72161.64172.471.4
2026-07-01Jul 1171.56157.69155171.7489.8
2026-07-02Jul 2159.72161.86155.88162.1650.7
2026-07-06Jul 6165.95160.4155.04167.975.8
2026-07-07Jul 7158.92149.58148.86159.366.2
2026-07-08Jul 8152.55148.33145.2152.9352.3
2026-07-09Jul 9150.44152.12147.59153.539.8
2026-07-10Jul 10150.12145.4145.07150.5738.8
2026-07-13Jul 13144.7139.19136.78144.9265.2
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
    formatDateTime(toDate(toTimeZone(window_start, 'America/New_York')), '%b %e') AS session_label,
    round(toFloat64(argMin(open, window_start)), 2) AS rth_open,
    round(toFloat64(argMax(close, window_start)), 2) AS rth_close,
    round(toFloat64(min(low)), 2) AS rth_low,
    round(toFloat64(max(high)), 2) AS rth_high,
    round(toFloat64(sum(volume)) / 1e6, 1) AS vol_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX'
  AND window_start >= '2026-06-12 00:00:00' AND window_start < now()
  AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY session_date, session_label
HAVING count() >= 150
   -- the newest session counts only once it reaches its last half hour
   AND (session_date < (SELECT max(toDate(toTimeZone(window_start, 'America/New_York')))
                FROM global_markets.delayed_stocks_minute_aggs
                WHERE ticker = 'SPCX'
                  AND window_start >= now() - INTERVAL 10 DAY AND window_start < now()
                  AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)
        OR max((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')))) >= 930)
ORDER BY session_date
Tự chạy truy vấn này

Trong phiên gần nhất

Bảng dưới đây theo dõi toàn bộ phiên gần nhất theo từng khoảng thời gian, từ lúc mở cửa đến khi đóng cửa. Nửa giờ đầu tiên ghi nhận khối lượng giao dịch 24.73 triệu cổ phiếu và đưa giá cổ phiếu lên 141.46 USD. Nửa giờ cuối ghi nhận khối lượng 6.39 triệu cổ phiếu, với giá đóng cửa ở 148.64 USD, so với mức thấp nhất phiên là 140.66 USD.

Truy vấnPhiên hoàn tất gần nhất, diễn biến theo nửa giờ: giá đóng cửa, mức thấp nhất và khối lượng
giờ ETgiá đóng cửaMức thấp của bucketkhối lượng (triệu)
09:30141.46140.6624.73
10:00145.13141.2513.59
10:30147.36144.757.86
11:00148.47146.996.94
11:30146.56146.265.45
12:00145.24145.213.71
12:30146.36145.112.82
13:00146.78145.972.78
13:30146.73145.954.18
14:00146.46146.052.56
14:30147.39146.462.94
15:00148.27147.375.42
15:30148.64147.66.39
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH latest_session AS (
    SELECT max(d) AS latest_d
    FROM (
        SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPCX'
          AND window_start >= '2026-06-12 00:00:00' AND window_start < now()
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
        GROUP BY d
        HAVING count() >= 150
           -- the newest session counts only once it reaches its last half hour
           AND (d < (SELECT max(toDate(toTimeZone(window_start, 'America/New_York')))
                        FROM global_markets.delayed_stocks_minute_aggs
                        WHERE ticker = 'SPCX'
                          AND window_start >= now() - INTERVAL 10 DAY AND window_start < now()
                          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)
                OR max((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')))) >= 930)
    )
)
SELECT
    formatDateTime(toTimeZone(toStartOfInterval(window_start, INTERVAL 30 MINUTE), 'America/New_York'), '%H:%i') AS et_time,
    round(toFloat64(argMax(close, window_start)), 2) AS close_px,
    round(toFloat64(min(low)), 2) AS bucket_low,
    round(toFloat64(sum(volume)) / 1e6, 2) AS vol_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPCX'
  AND window_start >= '2026-06-12 00:00:00' AND window_start < now()
  AND toDate(toTimeZone(window_start, 'America/New_York')) = (SELECT latest_d FROM latest_session)
  AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY et_time
ORDER BY et_time
Tự chạy truy vấn này

Chênh lệch bid-ask, tuần niêm yết và hiện tại

Chênh lệch bid-ask, khoản chi phí mà mọi lệnh có thể khớp đều phải trả, bình quân bằng 10.74 bps so với mức giá giữa trong ngày niêm yết, 7.14 bps trong phiên đạt đỉnh và 3.13 bps vào Oct 15. Độ sâu tại mức giá tốt nhất bình quân đạt 9506 cổ phiếu trong ngày đầu, so với 394 cổ phiếu trong phiên gần nhất của mẫu dữ liệu. Dữ liệu báo giá được lấy trong hai khoảng thời gian: bốn tuần kể từ khi niêm yết và ba tuần gần nhất. Cách này giúp việc so sánh đủ tiết kiệm chi phí để có thể thực hiện lại hằng tuần.

Truy vấnSpread và độ sâu báo giá cổ phiếu theo phiên: bốn tuần từ khi niêm yết và ba tuần gần nhất
33 rows (showing 20)
ngày giao dịchnhãn phiênSpread trung bình (bps)Độ sâu trung bìnhĐã loại không hợp lệ
2026-06-12Jun 1210.74950624988
2026-06-15Jun 155.1923678411
2026-06-16Jun 167.1414787679
2026-06-17Jun 17810794348
2026-06-18Jun 183.9786110114
2026-06-22Jun 222.5355303898
2026-06-23Jun 233.4446574050
2026-06-24Jun 246.552411970
2026-06-25Jun 255.632401335
2026-06-26Jun 264.348252960
2026-06-29Jun 294.543312280
2026-06-30Jun 304.413201227
2026-07-01Jul 13.423123839
2026-07-02Jul 24.53191411
2026-07-06Jul 63.823842449
2026-07-07Jul 74.1832653394
2026-07-08Jul 84.814562013
2026-07-09Jul 94.723281485
2026-07-10Jul 103.66853692
2026-09-28Sep 281.893396247
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session_date,
    formatDateTime(toDate(toTimeZone(sip_timestamp, 'America/New_York')), '%b %e') AS session_label,
    round(avgIf((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, bid_price > 0 AND ask_price > bid_price), 2) AS avg_spread_bps,
    round(avgIf((toFloat64(ask_size) + toFloat64(bid_size)) / 2, bid_price > 0 AND ask_price > bid_price), 0) AS avg_depth,
    countIf(NOT (bid_price > 0 AND ask_price > bid_price)) AS dropped_invalid
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'SPCX'
  AND sip_timestamp < now()
  AND ((sip_timestamp >= '2026-06-12 00:00:00' AND sip_timestamp < '2026-07-11 00:00:00')
       OR sip_timestamp >= now() - INTERVAL 21 DAY)
  AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY session_date, session_label
HAVING countIf(bid_price > 0 AND ask_price > bid_price) > 0
ORDER BY session_date
Tự chạy truy vấn này

Quyền chọn: đang được giao dịch như thế nào

Trong phiên gần nhất có dữ liệu giao dịch quyền chọn SPCX, vào Oct 16, 2026, hợp đồng sôi động nhất là hợp đồng 145-strike put đáo hạn vào Oct 16, 2026, với 53230 hợp đồng. Đứng sau là hợp đồng 147-strike call với 41815 hợp đồng. SPCX niêm yết các kỳ đáo hạn theo tuần và theo tháng thay vì theo ngày. Vì vậy, phần lớn các phiên không có hợp đồng 0DTE trong ngày.

Trong ba tuần gần nhất, tỷ lệ khối lượng put/call là 0.64 vào Sep 28 và 0.9 vào Oct 16. Các hợp đồng dẫn đầu về khối lượng trong một ngày không đủ để xác định strike mà người nắm giữ quyền chọn sẽ thu được khoản thanh toán thấp nhất khi đáo hạn. Đây là điều max pain đo lường. Phép tính này sử dụng open interest trên toàn bộ chuỗi quyền chọn, thay vì chỉ dựa trên các giao dịch được khớp trong một phiên.

Truy vấnPhiên gần nhất có dữ liệu: các hợp đồng quyền chọn SPCX sôi động nhất theo khối lượng
NhãnNhãn ngày đáo hạnnhãn phiênKhối lượngGiá trị danh nghĩa (m)
145-strike putOct 16, 2026Oct 16, 2026532300.05
147-strike callOct 16, 2026Oct 16, 2026418150.03
150-strike callOct 16, 2026Oct 16, 2026407110.01
145-strike callOct 16, 2026Oct 16, 2026356490.04
146-strike callOct 16, 2026Oct 16, 2026332930.03
120-strike putOct 19, 2026Oct 16, 2026306130
146-strike putOct 16, 2026Oct 16, 2026278690.03
148-strike callOct 16, 2026Oct 16, 2026233530.01
144-strike putOct 16, 2026Oct 16, 2026201020.01
142-strike putOct 16, 2026Oct 16, 2026187600
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH latest_opt_session AS (
    SELECT max(toDate(toTimeZone(sip_timestamp, 'America/New_York'))) AS d
    FROM global_markets.options_trades
    WHERE ticker LIKE 'O:SPCX%'
      AND length(ticker) = 21
      AND sip_timestamp >= now() - INTERVAL 8 DAY AND sip_timestamp < now()
)
SELECT
    concat(toString(toUInt32OrZero(substring(ticker, 14, 8)) / 1000), '-strike ', if(substring(ticker, 13, 1) = 'C', 'call', 'put')) AS label,
    formatDateTime(toDate(concat('20', substring(ticker, 7, 2), '-', substring(ticker, 9, 2), '-', substring(ticker, 11, 2))), '%b %e, %Y') AS expiry_label,
    formatDateTime(max(toDate(toTimeZone(sip_timestamp, 'America/New_York'))), '%b %e, %Y') AS session_label,
    sum(size) AS volume,
    round(sum(toFloat64(size) * toFloat64(price)) / 1e6, 2) AS notional_m
FROM global_markets.options_trades
WHERE ticker LIKE 'O:SPCX%'
  AND length(ticker) = 21
  AND sip_timestamp >= now() - INTERVAL 8 DAY AND sip_timestamp < now()
  AND toDate(toTimeZone(sip_timestamp, 'America/New_York')) = (SELECT d FROM latest_opt_session)
GROUP BY label, expiry_label
ORDER BY volume DESC
LIMIT 10
Tự chạy truy vấn này
Truy vấnTỷ lệ khối lượng put/call theo phiên, ba tuần gần nhất
ngày giao dịchnhãn phiênTỷ lệ put/callKL callKL put
2026-09-28Sep 280.64367289235809
2026-09-29Sep 290.52475801247958
2026-09-30Sep 300.62438347270427
2026-10-01Oct 10.66455750300312
2026-10-02Oct 20.81938299762034
2026-10-05Oct 50.621044687646917
2026-10-06Oct 60.73653328479866
2026-10-07Oct 70.85584405497058
2026-10-08Oct 80.99531400525781
2026-10-09Oct 90.59877288513379
2026-10-12Oct 120.53647832341399
2026-10-13Oct 130.54640269345626
2026-10-14Oct 140.71604790429970
2026-10-15Oct 150.8701857562244
2026-10-16Oct 160.9698656630590
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session_date,
    formatDateTime(toDate(toTimeZone(sip_timestamp, 'America/New_York')), '%b %e') AS session_label,
    round(sumIf(size, substring(ticker, 13, 1) = 'P') / sumIf(size, substring(ticker, 13, 1) = 'C'), 2) AS pc_ratio,
    sumIf(size, substring(ticker, 13, 1) = 'C') AS call_vol,
    sumIf(size, substring(ticker, 13, 1) = 'P') AS put_vol
FROM global_markets.options_trades
WHERE ticker LIKE 'O:SPCX%'
  AND length(ticker) = 21
  AND sip_timestamp >= now() - INTERVAL 21 DAY AND sip_timestamp < now()
GROUP BY session_date, session_label
HAVING sumIf(size, substring(ticker, 13, 1) = 'C') > 0
ORDER BY session_date
Tự chạy truy vấn này

Bảng giá quyền chọn vẫn có spread rộng

Giá chào mua/bán tốt nhất của cổ phiếu và chuỗi quyền chọn không được báo giá trên cùng một quy mô. Spread báo giá bình quân của các hợp đồng SPCX ở mức 1500.54 bps vào Oct 12 và 1831.35 bps vào Oct 16, trong khi cổ phiếu có spread 3.13 bps trong phiên gần nhất. Khối lượng bình quân tại mức giá chào tốt nhất lần lượt là 209 hợp đồng và 211 hợp đồng trong hai phiên đó. Phần này được dừng sớm hơn các phần về cổ phiếu là có chủ ý: cache_options_quotes có độ trễ ingest dữ liệu dài nhất trong kho, nên phiên gần nhất của mã này chậm hơn dữ liệu giao dịch thực tế một hoặc hai ngày.

Truy vấnSpread và quy mô báo giá quyền chọn tại mức giá tốt nhất, các phiên có dữ liệu trong một tuần rưỡi qua
ngày giao dịchnhãn phiênSpread quyền chọn (bps)Quy mô trung bìnhĐã loại không hợp lệBáo giá
2026-10-12Oct 121500.542091426593359002
2026-10-13Oct 131585.01210929195434948
2026-10-14Oct 141925.5623511585103435679
2026-10-15Oct 151902.2722922234121734295
2026-10-16Oct 161831.3521111946121519218
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session_date,
    formatDateTime(toDate(toTimeZone(sip_timestamp, 'America/New_York')), '%b %e') AS session_label,
    round(avgIf((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, bid_price > 0 AND ask_price > bid_price), 2) AS opt_spread_bps,
    round(avgIf((toFloat64(ask_size) + toFloat64(bid_size)) / 2, bid_price > 0 AND ask_price > bid_price), 0) AS avg_size,
    countIf(NOT (bid_price > 0 AND ask_price > bid_price)) AS dropped_invalid,
    count() AS quotes
FROM global_markets.cache_options_quotes
WHERE ticker LIKE 'O:SPCX%'
  AND sip_timestamp >= now() - INTERVAL 8 DAY AND sip_timestamp < now()
  AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY session_date, session_label
HAVING countIf(bid_price > 0 AND ask_price > bid_price) > 0
ORDER BY session_date
Tự chạy truy vấn này

SPCX so với thị trường

Mức sụt giảm được tính từ đỉnh, nên phép so sánh với thị trường cũng bắt đầu từ đó. Từ giá đóng cửa của phiên đạt đỉnh Jun 16, 2026 đến giá đóng cửa gần nhất, SPCX biến động -26.4%, trong khi SPY biến động 2.8%, chênh lệch 29.3 điểm phần trăm. Nếu tính từ thời điểm niêm yết, SPY biến động 2.77% còn SPCX biến động -0.9% kể từ giao dịch đầu tiên trên thị trường, trong một giai đoạn bao gồm cả đà tăng lên đỉnh và đợt giảm sau đó. Biểu đồ bên dưới thể hiện cùng phép đo theo từng phiên: vào Oct 15, SPY ghi nhận mức biến động từ giá mở cửa đến giá đóng cửa là 0.72%, còn SPCX là 1.18%.

Truy vấnSPY so với SPCX từ mở cửa đến đóng cửa, giờ giao dịch thông thường, ba tuần gần nhất
ngày giao dịchnhãn phiênSPY (%)SPCX (%)
2026-09-28Sep 28-0.36-2.02
2026-09-29Sep 29-0.341.77
2026-09-30Sep 30-0.521.52
2026-10-01Oct 1-0.04-1.63
2026-10-02Oct 2-0.126.29
2026-10-05Oct 50.687.61
2026-10-06Oct 60.13-0.01
2026-10-07Oct 70.18-0.28
2026-10-08Oct 8-0.13-4.08
2026-10-09Oct 90.3-1.66
2026-10-12Oct 12-0.09-0.72
2026-10-13Oct 130.09-3.33
2026-10-14Oct 14-0.68-1.75
2026-10-15Oct 150.721.18
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    a.session_date AS session_date,
    a.session_label AS session_label,
    round(a.spy_pct, 2) AS spy_pct,
    round(b.spcx_pct, 2) AS spcx_pct
FROM (
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
        formatDateTime(toDate(toTimeZone(window_start, 'America/New_York')), '%b %e') AS session_label,
        (argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100 AS spy_pct
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= now() - INTERVAL 21 DAY AND window_start < now()
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY session_date, session_label
    HAVING count() >= 150
       -- the newest session counts only once it reaches its last half hour
       AND (session_date < (SELECT max(toDate(toTimeZone(window_start, 'America/New_York')))
                    FROM global_markets.delayed_stocks_minute_aggs
                    WHERE ticker = 'SPY'
                      AND window_start >= now() - INTERVAL 10 DAY AND window_start < now()
                      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)
            OR max((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')))) >= 930)
) a
INNER JOIN (
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
        (argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100 AS spcx_pct
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPCX'
      AND window_start >= '2026-06-12 00:00:00'
      AND window_start >= now() - INTERVAL 21 DAY AND window_start < now()
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY session_date
    HAVING count() >= 150
       -- the newest session counts only once it reaches its last half hour
       AND (session_date < (SELECT max(toDate(toTimeZone(window_start, 'America/New_York')))
                    FROM global_markets.delayed_stocks_minute_aggs
                    WHERE ticker = 'SPCX'
                      AND window_start >= now() - INTERVAL 10 DAY AND window_start < now()
                      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)
            OR max((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York')))) >= 930)
) b ON a.session_date = b.session_date
ORDER BY a.session_date
Tự chạy truy vấn này

Những gì news feed cho thấy

Các tiêu đề có thể đếm được. Dữ liệu từ vendor ghi nhận 808 bài viết gắn tag SPCX, từ ngày niêm yết đến lần cập nhật gần nhất, đến từ 5 nhà xuất bản. Riêng The Motley Fool đã viết 82.4% trong số đó. Ngày có mức độ đưa tin sôi động nhất là ngày niêm yết, với 42 bài vào ngày 12 tháng 6, so với 31 bài trong phiên cao điểm ngày 16 tháng 6. Không có ngày nào sau đó tiến gần trong phạm vi 13 bài so với số bài trong ngày IPO. Trong tuần niêm yết, trung bình có 25.7 bài mỗi ngày. Tuần gần nhất ghi nhận 3.9 bài. Có 157 bài đồng thời gắn tag Tesla; 34 bài có từ “Nasdaq” trong tiêu đề. Không xuất hiện ngày nào có lượng tiêu đề áp đảo trong suốt đợt giảm giá.

Truy vấnMức độ chú ý trên news-feed từ ngày niêm yết đến lần cập nhật gần nhất: số lượng, mức độ tập trung và tuần gần nhất
Tổng số bài viếtNhà xuất bảnNhà xuất bản hàng đầuThị phần nhà xuất bản hàng đầu (%)Tháng bận rộn nhấtNgày trong tháng bận rộn nhấtSố bài viết ngày IPOSố bài viết trong phiên cao điểmMức tối đa mỗi ngày sau cao điểmNgày IPO trừ mức tối đa sau đóTrung bình tuần đầuTrung bình 7 ngày cuốiGắn thẻ TSLA và COCó NASDAQ trong tiêu đề
8085The Motley Fool82.46124231291325.73.915734
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH daily_counts AS (
    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-12 04:00:00') AND published_utc < now()
    GROUP BY d
),
top_pub AS (
    SELECT JSONExtractString(publisher, 'name') AS p, count() AS n
    FROM global_markets.stocks_news
    WHERE has(tickers, 'SPCX')
      AND published_utc >= toDateTime('2026-06-12 04:00:00') AND published_utc < now()
    GROUP BY p ORDER BY n DESC, p ASC LIMIT 1
)
SELECT
    count() AS total_articles,
    uniqExact(JSONExtractString(publisher, 'name')) AS publishers,
    (SELECT p FROM top_pub) AS top_publisher,
    round(100.0 * (SELECT n FROM top_pub) / count(), 1) AS top_publisher_share_pct,
    (SELECT toMonth(argMax(d, (n, -toInt32(toDayOfYear(d))))) FROM daily_counts) AS busiest_month,
    (SELECT toDayOfMonth(argMax(d, (n, -toInt32(toDayOfYear(d))))) FROM daily_counts) AS busiest_dom,
    countIf(toDate(toTimeZone(published_utc, 'America/New_York')) = toDate('2026-06-12')) AS ipo_day_articles,
    countIf(toDate(toTimeZone(published_utc, 'America/New_York')) = toDate('2026-06-16')) AS peak_session_articles,
    (SELECT max(n) FROM daily_counts WHERE d > toDate('2026-06-16')) AS max_daily_after_peak,
    countIf(toDate(toTimeZone(published_utc, 'America/New_York')) = toDate('2026-06-12')) - (SELECT max(n) FROM daily_counts WHERE d > toDate('2026-06-16')) AS ipo_day_minus_max_after,
    (SELECT round(sum(n) / 7, 1) FROM daily_counts WHERE d <= toDate('2026-06-18')) AS first_week_avg,
    (SELECT round(sum(n) / 7, 1) FROM daily_counts WHERE d > today() - 7) AS last7_avg,
    countIf(has(tickers, 'TSLA')) AS tsla_co_tagged,
    countIf(positionCaseInsensitive(title, 'nasdaq') > 0) AS nasdaq_titled
FROM global_markets.stocks_news
WHERE has(tickers, 'SPCX')
  AND published_utc >= toDateTime('2026-06-12 04:00:00') AND published_utc < now()
Tự chạy truy vấn này

Hồ sơ giao dịch nội bộ và dữ liệu EDGAR

Mẫu 4 là tài liệu mà người nội bộ doanh nghiệp phải nộp trong vòng hai ngày làm việc kể từ khi mua hoặc bán cổ phiếu công ty. Từ danh sách ngày 12 tháng 6 đến bản ghi mới nhất, chỉ mục hồ sơ EDGAR ghi nhận 23 hồ sơ SPCX, gồm 8 báo cáo hiện hành 8-K, 1 bản kê khai sở hữu ban đầu Mẫu 3, 3 Mẫu 4 và 11 tài liệu khác. Mẫu 4 sớm nhất có ngày Jun 17, 2026, tức ngày dương lịch sau đỉnh. Chỉ mục ghi nhận loại biểu mẫu và ngày nộp, không cho biết giao dịch theo hướng nào hoặc có quy mô bao nhiêu. Kể từ đỉnh, dữ liệu ghi nhận 19 hồ sơ thuộc mọi loại, trong đó hồ sơ mới nhất có ngày Sep 30, 2026, tức 17 ngày trước thời điểm này.

Truy vấnMọi hồ sơ SPCX trong chỉ mục EDGAR từ ngày niêm yết 12/6, mỗi hồ sơ một hàng
Tổng số hồ sơHồ sơ Form 4Hồ sơ Form 3Hồ sơ 8-KHồ sơ khácNhãn Form 4 đầu tiênTháng Form 4 đầu tiênNgày trong tháng của Form 4 đầu tiênNhãn hồ sơ cuối cùngsố ngày kể từ lần nộp hồ sơ gần nhấtsố lần nộp hồ sơ kể từ đỉnh
2331811Jun 17, 2026617Sep 30, 20261719
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
    count() AS total_filings,
    countIf(form_type = '4') AS form4_filings,
    countIf(form_type = '3') AS form3_filings,
    countIf(form_type = '8-K') AS eightk_filings,
    countIf(form_type NOT IN ('4', '3', '8-K')) AS other_filings,
    formatDateTime(minIf(filing_date, form_type = '4'), '%b %e, %Y') AS first_form4_label,
    toMonth(minIf(filing_date, form_type = '4')) AS first_form4_month,
    toDayOfMonth(minIf(filing_date, form_type = '4')) AS first_form4_dom,
    formatDateTime(max(filing_date), '%b %e, %Y') AS last_filing_label,
    toInt32(today() - max(filing_date)) AS days_since_last_filing,
    countIf(filing_date > toDate('2026-06-16')) AS filings_since_peak
FROM global_markets.stocks_sec_edgar_index
WHERE ticker = 'SPCX'
  AND filing_date >= toDate('2026-06-12') AND filing_date <= today()
Tự chạy truy vấn này

Các vòng giao dịch IPO thường hoàn tất nhanh đến mức nào?

SPCX mất 16 phiên để đóng cửa dưới mức giá khớp lệnh đầu tiên trên thị trường đại chúng. Biểu đồ dưới đây áp dụng cùng cách đo cho bốn IPO lớn gần đây tại Mỹ: CoreWeave, Klarna, Medline và Cerebras. Cụ thể, lấy mức giá khớp lệnh đầu tiên trong giờ giao dịch chính thức của mỗi cổ phiếu, rồi đếm số phiên cho đến khi giá đóng cửa trong giờ giao dịch chính thức thấp hơn mức đó, trong 26 ngày dương lịch đầu tiên của mỗi cổ phiếu. Klarna mở cửa cao hơn 30% so với giá phát hành và đóng cửa dưới mức giá khớp lệnh đầu tiên ngay trong phiên giao dịch đầu tiên. Cerebras mở cửa cao hơn 89.2% so với giá phát hành và cũng diễn biến tương tự. CoreWeave mở cửa thấp hơn 2.5% so với giá phát hành và phá vỡ mức này ở phiên thứ 2. Medline không phá vỡ mức đó trong khoảng thời gian 16 phiên. SPCX có thời gian trụ giá lâu nhất trong bốn mã bị phá vỡ, còn chặng vòng 50.4% ở giữa khiến trường hợp này khác biệt. Tổng quan thị trường IPO H1 2026 có các số liệu aftermarket trên toàn thị trường.

Truy vấnCác phiên từ khi niêm yết đến lần đóng cửa đầu tiên dưới giá khớp đầu tiên: SPCX so với bốn IPO gần đây
tickerđã niêm yếtgiá phát hànhgiá mở cửa RTH đầu tiêngiá mở cửa so với giá phát hành (%)giá mở cửa so với giá phát hành (%) tuyệt đốisố phiên trong khung thời gianđóng cửa dưới mức giá khớp lệnh đầu tiênbreak đầu tiênnhãn breaksố phiên tại break
CRWV2025-03-284039-2.52.51732Mar 31, 20252
KLAR2025-09-104052303018181Sep 10, 20251
MDLN2025-12-17293520.720.7160never in windownever in window0
CBRS2026-05-1418535089.289.217171May 14, 20261
SPCX2026-06-1213515011.111.116116Jul 7, 202616
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH daily AS (
    SELECT ticker,
        toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
        argMin(toFloat64(open), window_start) AS rth_open,
        argMax(toFloat64(close), window_start) AS rth_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ((ticker = 'CRWV' AND window_start >= '2025-03-28 00:00:00' AND window_start < '2025-04-23 00:00:00')
        OR (ticker = 'KLAR' AND window_start >= '2025-09-10 00:00:00' AND window_start < '2025-10-06 00:00:00')
        OR (ticker = 'MDLN' AND window_start >= '2025-12-17 00:00:00' AND window_start < '2026-01-12 00:00:00')
        OR (ticker = 'CBRS' AND window_start >= '2026-05-14 00:00:00' AND window_start < '2026-06-09 00:00:00')
        OR (ticker = 'SPCX' AND window_start >= '2026-06-12 00:00:00' AND window_start < '2026-07-08 00:00:00'))
      AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
    GROUP BY ticker, session_date
),
w AS (
    SELECT ticker, session_date, rth_close,
        row_number() OVER (PARTITION BY ticker ORDER BY session_date) AS rn,
        first_value(rth_open) OVER (PARTITION BY ticker ORDER BY session_date) AS d1_open
    FROM daily
),
agg AS (
    SELECT ticker,
        min(session_date) AS first_session,
        any(d1_open) AS day1_open,
        count() AS sessions_in_window,
        countIf(rth_close < d1_open) AS closes_below,
        minIf(toInt32(rn), rth_close < d1_open) AS break_rn,
        minIf(session_date, rth_close < d1_open) AS break_d
    FROM w GROUP BY ticker
)
SELECT a.ticker AS ticker,
    toString(a.first_session) AS listed,
    round(l.issue_px, 2) AS issue_price,
    round(a.day1_open, 2) AS first_rth_open,
    round((a.day1_open / l.issue_px - 1) * 100, 1) AS open_vs_issue_pct,
    round(abs((a.day1_open / l.issue_px - 1) * 100), 1) AS open_vs_issue_pct_abs,
    a.sessions_in_window AS sessions_in_window,
    a.closes_below AS closes_below_first_print,
    if(a.closes_below > 0, toString(a.break_rn), 'never in window') AS first_break,
    if(a.closes_below > 0, formatDateTime(a.break_d, '%b %e, %Y'), 'never in window') AS break_label,
    a.break_rn AS break_session_n
FROM agg a
INNER JOIN (
    SELECT ticker, min(listing_date) AS ld, argMin(toFloat64(final_issue_price), listing_date) AS issue_px
    FROM global_markets.stocks_ipos
    WHERE ticker IN ('SPCX', 'CBRS', 'MDLN', 'CRWV', 'KLAR') AND listing_date >= '2025-01-01' AND ipo_status = 'history'
    GROUP BY ticker
) l ON a.ticker = l.ticker
ORDER BY a.first_session
Tự chạy truy vấn này

Câu hỏi thường gặp

Cổ phiếu SpaceX đã giảm bao nhiêu so với đỉnh?

SPCX đạt đỉnh ở mức $225.64 vào Jun 16, 2026 và đóng cửa ở mức $148.64 vào Oct 15, 2026, giảm 34.1% từ mức giá giao dịch cao nhất xuống mức đóng cửa đó, tương đương $77 mỗi cổ phiếu. Trang này đo lại khoảng chênh lệch đó so với phiên giao dịch đầy đủ gần nhất mỗi tuần.

SPCX có đang giao dịch dưới giá IPO không?

Tính đến giá đóng cửa gần nhất, SPCX đang ở mức -0.9% so với mức giá giao dịch đầu tiên trong giờ giao dịch thông thường là $150, và 10.1% so với giá phát hành $135 mà thương vụ được chào bán. Lần đầu tiên giá đóng cửa thấp hơn mức giá giao dịch đầu tiên là vào Jul 7, 2026. Các mức giá giao dịch trong phiên thấp hơn ngưỡng đó đã xuất hiện sớm hơn, trong chính phiên giao dịch đầu tiên (mức thấp nhất ngày 12 tháng 6 là $149.34) và một lần nữa vào Jun 23 (mức thấp nhất phiên là $147.11).

Đà giảm của SPCX có phải là diễn biến trên toàn thị trường không?

Không. Từ giá đóng cửa của phiên đạt đỉnh vào Jun 16, 2026 đến giá đóng cửa gần nhất, SPCX biến động -26.4%, trong khi SPY biến động 2.8%, chênh lệch 29.3 điểm phần trăm. Xét theo từng phiên, vào Oct 15, SPY ghi nhận mức biến động từ giá mở cửa đến giá đóng cửa là 0.72%, còn SPCX là 1.18%.

Người nội bộ SpaceX có bán cổ phiếu trong đợt giảm giá không?

Chỉ mục hồ sơ SEC ghi nhận 3 hồ sơ Form 4 của SPCX, là biểu mẫu về giao dịch của người nội bộ, kể từ khi niêm yết ngày 12 tháng 6; hồ sơ sớm nhất có ngày Jun 17, 2026. Chỉ mục này không cho biết giao dịch là mua hay bán, nên không thể kết luận điều đó từ hồ sơ này. Kể từ đỉnh, dữ liệu ghi nhận 19 hồ sơ SPCX thuộc mọi loại.

Cổ phiếu IPO thường duy trì trên giá giao dịch đầu tiên trong bao lâu?

Thường không lâu. Đo lường theo cùng một phương pháp đối với bốn thương vụ niêm yết đáng chú ý trong giai đoạn 2025–26, Klarna và Cerebras đóng cửa dưới mức giá giao dịch đầu tiên trong phiên ra mắt; CoreWeave giảm xuống dưới mức này vào phiên 2. SPCX duy trì trên ngưỡng đó đến phiên 16, còn Medline chưa phá vỡ ngưỡng trong 16 phiên đầu tiên.

Ghi chú dữ liệu

  • Xác minh thực thể (ticker được tái sử dụng): ticker SPCX trước đây được gán cho một công ty không liên quan, với dữ liệu giao dịch kéo dài đến tháng 4 năm 2026; không có dữ liệu nào trước đợt niêm yết ngày 12 tháng 6 năm 2026 được gán cho SpaceX, và mọi bảng trên trang này đều lấy ngày đó làm mốc bắt đầu. Biên nhận giá phát hành trong bảng tổng hợp ghi nhận bản ghi stocks_ipos (Space Exploration Technologies Corp., niêm yết ngày 12 tháng 6 năm 2026); bài phân tích chuyên sâu về tháng đầu tiên chứa đầy đủ các biên nhận xác minh.
  • “Phiên hoàn chỉnh gần nhất” là phiên New York gần đây nhất có ít nhất 150 nến phút trong giờ giao dịch thông thường. Định nghĩa này vẫn chấp nhận phiên rút ngắn theo lịch và loại ngày mới được nhập dữ liệu chưa đầy đủ khỏi các số liệu hiện tại. Kho dữ liệu thường chậm hơn dữ liệu giao dịch trực tiếp khoảng một phiên, nên số liệu mới nhất thường là của phiên liền trước.
  • Mức đỉnh đã vượt qua kiểm tra chéo với giao dịch đơn lẻ: giá cao nhất tại đỉnh được ghi nhận trong hai phút liên tiếp (10:02–10:03 sáng ET trong phiên đạt đỉnh), với các nến liền kề chênh khoảng hai USD, cho thấy đây là một cực trị có thể truy vết chứ không phải một giao dịch đơn lẻ bất thường. Một mức cao mới sẽ phá vỡ giới hạn ngày đạt đỉnh của trang này và được giữ lại để xem xét.
  • Các bảng báo giá loại trừ bản ghi một chiều, giá chéo hoặc giá khóa và ghi số bản ghi bị loại vào cột dropped_invalid của chính bảng đó. Bảng báo giá cổ phiếu lấy mẫu hai khoảng thời gian (bốn tuần kể từ ngày niêm yết và ba tháng gần nhất), nên chi phí quét dữ liệu không đổi khi trang được cập nhật thêm.
  • Khối lượng là tổng các nến phút chỉ trong giờ giao dịch thông thường; các giao dịch ngoài giờ, bao gồm mức thấp trong phiên tiền thị trường ngày 23 tháng 6 được đề cập trong bài viết về tháng đầu tiên, không nằm trong bất kỳ bảng nào ở đây.
  • Số lượng tin tức lấy từ nguồn cấp dữ liệu của một nhà cung cấp, được phân nhóm theo ngày lịch New York; The Motley Fool đã viết 82.4% số bài được gắn thẻ, vì vậy các con số phản ánh mức độ chú ý của nguồn tin chứ không phản ánh tầm quan trọng.
  • Chỉ mục EDGAR chỉ chứa loại biểu mẫu, ngày và URL. Nội dung ở đây không khẳng định hướng giao dịch nào của Form 4.
  • Phần so sánh lợi nhuận từ đầu đến cuối kỳ quét 26 ngày lịch đầu tiên của mỗi cổ phiếu và cố định theo các ngày cụ thể, nên có thể tái lập tại bất kỳ thời điểm nào sau đó; “không xuất hiện trong khoảng thời gian” đúng theo nghĩa đen.

Phương pháp luận

  • Đây là bài viết ROLLING. Mọi bảng trạng thái hiện tại đều được chốt tại thời điểm thực thi và đo lại trong đợt chạy hằng tuần; trang hiển thị mốc “Data as of”. Bảng so sánh lịch sử sử dụng các mốc ngày cố định và cho cùng kết quả ở mọi thời điểm sau đó.
  • Dấu thời gian được lưu theo UTC và chuyển sang giờ New York ngay trong các truy vấn. Phiên giao dịch chính được xác định theo giờ ET, sử dụng các thanh dữ liệu theo phút từ 9:30 sáng đến 3:59 chiều, nên khung thời gian vẫn chính xác khi chuyển sang hoặc rời giờ mùa hè. “Close” là thanh dữ liệu theo phút cuối cùng của phiên chính; giá lấy từ chế độ xem hợp nhất có độ trễ.
  • Các cột thập phân được chuyển sang số thực 64-bit trước khi thực hiện phép tính tỷ lệ. Ngày đáo hạn, loại quyền chọn và giá thực hiện được phân tích từ ticker OCC, tại các vị trí 7/13/14 đối với mã gốc gồm bốn ký tự này; length(ticker) = 21 cố định chính xác mã gốc, nên các mã gần giống không thể lọt vào.

Đây là bài viết thứ ba trong chuỗi SPCX, sau bài phân tích tháng đầu tiên và giao dịch thêm chỉ số Nasdaq-100. Mọi con số đều là kết quả từ truy vấn đã lưu; bạn hãy tự chạy SQL trên terminal Strasmore.

#spacex#spcx#ipo#bid-ask spread#options#market structure