SPCX: Динамика цены акций SpaceX после пика
Узнайте, насколько текущая цена акций SpaceX (SPCX) ниже максимума от шестнадцатого июня две тысячи двадцать шестого года. Анализ торговой сессии, спредов и отчетности SEC.
Акции SpaceX (SPCX)
Акции SpaceX (SPCX) закрылись на отметке $148.64 по состоянию на Oct 15, 2026, последнюю полную торговую сессию, зафиксированную в системе. Это на 34.1% ниже пикового значения в $225.64, достигнутого Jun 16, 2026. Цена акций снизилась на $77 относительно максимума. Текущий результат составляет -0.9% по сравнению с первой ценой сделки в рамках регулярной сессии, равной $150, и 10.1% относительно цены размещения в $135. За этот же период ETF на индекс S&P 500 (SPY) изменился на 2.77%. Все приведенные здесь цифры являются результатами запроса к базе данных, актуальными на дату последней торговой сессии и обновляемыми в рамках еженедельной пакетной обработки; для получения точного SQL-запроса разверните любую панель.
Насколько упал SPCX от своего пика
В строке показателей отражена вся динамика: цена размещения составила $135, первая сделка в основную торговую сессию прошла по цене $150 (открытие в одиннадцать сорок шесть утра двенадцатого июня две тысячи двадцать шестого года, в первом ежемесячном обзоре описана механика дня листинга), пик на уровне $225.64 был достигнут Jun 16, 2026, а последнее закрытие зафиксировано на отметке $148.64. Пиковое значение было зафиксировано в середине утренних торгов основной сессии, что подтверждается соседними барами (примечания к данным). Снижение рассчитывается от этого пикового значения до цены закрытия последней основной сессии, поэтому показатель меняется с каждым новым торговым днем, добавляемым в базу данных.
| Цена размещения | Открытие IPO | Пиковая цена | Метка пика | Месяц пика | День пика | Посл. метка | Посл. цена | Спад от пика ($) | Спад от пика (%) | Пик к IPO (%) | К первому знач. (%) | К размещению (%) | SPY за период (%) | SPY минус SPCX (п.п.) | SPCX от пика (%) | SPY от пика (%) | Разрыв пика (п.п.) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 135 | 150 | 225.64 | Jun 16, 2026 | 6 | 16 | Oct 15, 2026 | 148.64 | 77 | 34.1 | 50.4 | -0.9 | 10.1 | 2.77 | 3.7 | -26.4 | 2.8 | 29.3 |
Точный SQL-код для каждого числа
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Посессионная динамика: снижение
С момента листинга SPCX провел 87 полных торговых сессий. Первая сессия открылась на уровне $150, пик в $225.64 был зафиксирован через две сессии, Jun 16, а закрытие последней сессии, Oct 15, составило $148.64 при минимуме в $140.66. Объемы торгов распределились следующим образом: 495.6 миллиона акций в первый день, 274.5 миллиона в день достижения пика и 89.4 миллиона в последнюю сессию. Первое закрытие регулярной сессии ниже цены первого публичного исполнения произошло Jul 7, 2026, на 16-й день жизни бумаги, а сделка по включению в индекс Nasdaq-100 отражает рекордный кросс закрытия, предшествовавший этому событию.
| Дата сессии | Метка сессии | Открытие RTH | Закрытие RTH | Мин. RTH | Макс. RTH | Объем (млн) |
|---|---|---|---|---|---|---|
| 2026-06-12 | Jun 12 | 150 | 161.29 | 149.34 | 176.52 | 495.6 |
| 2026-06-15 | Jun 15 | 171.74 | 192.42 | 168.35 | 193 | 219.6 |
| 2026-06-16 | Jun 16 | 200.51 | 201.99 | 195.13 | 225.64 | 274.5 |
| 2026-06-17 | Jun 17 | 209.84 | 192.2 | 187.01 | 213.8 | 179.3 |
| 2026-06-18 | Jun 18 | 188.39 | 184.97 | 172.11 | 190 | 189.3 |
| 2026-06-22 | Jun 22 | 176.04 | 154.59 | 154 | 176.75 | 150.7 |
| 2026-06-23 | Jun 23 | 151.06 | 156.06 | 147.11 | 165.5 | 132.1 |
| 2026-06-24 | Jun 24 | 154.2 | 154.46 | 150.72 | 159.86 | 65 |
| 2026-06-25 | Jun 25 | 156.62 | 153.01 | 150 | 160.65 | 52.4 |
| 2026-06-26 | Jun 26 | 150.62 | 152.74 | 148.51 | 158.4 | 66.6 |
| 2026-06-29 | Jun 29 | 157.35 | 164 | 151.74 | 166.17 | 67.9 |
| 2026-06-30 | Jun 30 | 163.38 | 170.72 | 161.64 | 172.4 | 71.4 |
| 2026-07-01 | Jul 1 | 171.56 | 157.69 | 155 | 171.74 | 89.8 |
| 2026-07-02 | Jul 2 | 159.72 | 161.86 | 155.88 | 162.16 | 50.7 |
| 2026-07-06 | Jul 6 | 165.95 | 160.4 | 155.04 | 167.9 | 75.8 |
| 2026-07-07 | Jul 7 | 158.92 | 149.58 | 148.86 | 159.3 | 66.2 |
| 2026-07-08 | Jul 8 | 152.55 | 148.33 | 145.2 | 152.93 | 52.3 |
| 2026-07-09 | Jul 9 | 150.44 | 152.12 | 147.59 | 153.5 | 39.8 |
| 2026-07-10 | Jul 10 | 150.12 | 145.4 | 145.07 | 150.57 | 38.8 |
| 2026-07-13 | Jul 13 | 144.7 | 139.19 | 136.78 | 144.92 | 65.2 |
Точный SQL-код для каждого числа
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Обзор последней торговой сессии
Ниже приведена динамика последней полной торговой сессии по временным интервалам, от открытия до закрытия рынка. За первые тридцать минут торгов объем составил 24.73 миллионов акций, а цена закрытия интервала достигла $141.46. В последние тридцать минут объем торгов составил 6.39 миллионов акций, сессия завершилась на отметке $148.64 при внутридневном минимуме $140.66.
| Время (ET) | Цена закрытия | Нижняя граница | Объем (млн) |
|---|---|---|---|
| 09:30 | 141.46 | 140.66 | 24.73 |
| 10:00 | 145.13 | 141.25 | 13.59 |
| 10:30 | 147.36 | 144.75 | 7.86 |
| 11:00 | 148.47 | 146.99 | 6.94 |
| 11:30 | 146.56 | 146.26 | 5.45 |
| 12:00 | 145.24 | 145.21 | 3.71 |
| 12:30 | 146.36 | 145.11 | 2.82 |
| 13:00 | 146.78 | 145.97 | 2.78 |
| 13:30 | 146.73 | 145.95 | 4.18 |
| 14:00 | 146.46 | 146.05 | 2.56 |
| 14:30 | 147.39 | 146.46 | 2.94 |
| 15:00 | 148.27 | 147.37 | 5.42 |
| 15:30 | 148.64 | 147.6 | 6.39 |
Точный SQL-код для каждого числа
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Спред bid-ask, неделя листинга и текущие показатели
Спред bid-ask, который оплачивает каждая рыночная заявка, в день листинга в среднем составлял 10.74 базисных пунктов от среднего значения, 7.14 базисных пунктов в день пиковой активности и 3.13 базисных пунктов Oct 15. Глубина стакана на лучших ценах в первый день составляла в среднем 9506 акций против 394 акций в ходе последней сессии, вошедшей в выборку. Данные ленты котировок анализируются за два периода: четыре недели с момента листинга и последние три недели, что позволяет поддерживать низкую стоимость регулярного обновления расчетов.
| Дата сессии | Метка сессии | Спред (ср. б.п.) | Глубина (ср.) | Отклонено (некорр.) |
|---|---|---|---|---|
| 2026-06-12 | Jun 12 | 10.74 | 9506 | 24988 |
| 2026-06-15 | Jun 15 | 5.19 | 2367 | 8411 |
| 2026-06-16 | Jun 16 | 7.14 | 1478 | 7679 |
| 2026-06-17 | Jun 17 | 8 | 1079 | 4348 |
| 2026-06-18 | Jun 18 | 3.97 | 861 | 10114 |
| 2026-06-22 | Jun 22 | 2.53 | 5530 | 3898 |
| 2026-06-23 | Jun 23 | 3.44 | 4657 | 4050 |
| 2026-06-24 | Jun 24 | 6.55 | 241 | 1970 |
| 2026-06-25 | Jun 25 | 5.63 | 240 | 1335 |
| 2026-06-26 | Jun 26 | 4.34 | 825 | 2960 |
| 2026-06-29 | Jun 29 | 4.54 | 331 | 2280 |
| 2026-06-30 | Jun 30 | 4.41 | 320 | 1227 |
| 2026-07-01 | Jul 1 | 3.42 | 312 | 3839 |
| 2026-07-02 | Jul 2 | 4.5 | 319 | 1411 |
| 2026-07-06 | Jul 6 | 3.82 | 384 | 2449 |
| 2026-07-07 | Jul 7 | 4.18 | 3265 | 3394 |
| 2026-07-08 | Jul 8 | 4.81 | 456 | 2013 |
| 2026-07-09 | Jul 9 | 4.72 | 328 | 1485 |
| 2026-07-10 | Jul 10 | 3.6 | 685 | 3692 |
| 2026-09-28 | Sep 28 | 1.89 | 339 | 6247 |
Точный SQL-код для каждого числа
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Опционы: текущая торговая активность
Oct 16, 2026, в ходе последней сессии, по которой зафиксированы сделки с опционами на SPCX, наиболее активным контрактом стал 145-strike put с экспирацией Oct 16, 2026 — по нему прошло 53230 контрактов. Следом идет 147-strike call с объемом 41815. SPCX предлагает еженедельные и ежемесячные экспирации, а не ежедневные, поэтому в большинстве сессий внутридневные контракты 0DTE отсутствуют вовсе. За последние три недели соотношение объемов put- и call-опционов составило 0.64 на Sep 28 и 0.9 на Oct 16. Лидеры по объему торгов за день сами по себе не указывают на цену исполнения, при которой держатели опционов получили бы наименьший результат к моменту экспирации — именно это измеряет max pain. Данный показатель учитывает открытый интерес по всей цепочке опционов, а не только сделки одной сессии.
| Метка | Срок экспирации | Метка сессии | Объем | Номинал (млн) |
|---|---|---|---|---|
| 145-strike put | Oct 16, 2026 | Oct 16, 2026 | 53230 | 0.05 |
| 147-strike call | Oct 16, 2026 | Oct 16, 2026 | 41815 | 0.03 |
| 150-strike call | Oct 16, 2026 | Oct 16, 2026 | 40711 | 0.01 |
| 145-strike call | Oct 16, 2026 | Oct 16, 2026 | 35649 | 0.04 |
| 146-strike call | Oct 16, 2026 | Oct 16, 2026 | 33293 | 0.03 |
| 120-strike put | Oct 19, 2026 | Oct 16, 2026 | 30613 | 0 |
| 146-strike put | Oct 16, 2026 | Oct 16, 2026 | 27869 | 0.03 |
| 148-strike call | Oct 16, 2026 | Oct 16, 2026 | 23353 | 0.01 |
| 144-strike put | Oct 16, 2026 | Oct 16, 2026 | 20102 | 0.01 |
| 142-strike put | Oct 16, 2026 | Oct 16, 2026 | 18760 | 0 |
Точный SQL-код для каждого числа
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| Дата сессии | Метка сессии | Коэф. P/C | Объем Call | Объем Put |
|---|---|---|---|---|
| 2026-09-28 | Sep 28 | 0.64 | 367289 | 235809 |
| 2026-09-29 | Sep 29 | 0.52 | 475801 | 247958 |
| 2026-09-30 | Sep 30 | 0.62 | 438347 | 270427 |
| 2026-10-01 | Oct 1 | 0.66 | 455750 | 300312 |
| 2026-10-02 | Oct 2 | 0.81 | 938299 | 762034 |
| 2026-10-05 | Oct 5 | 0.62 | 1044687 | 646917 |
| 2026-10-06 | Oct 6 | 0.73 | 653328 | 479866 |
| 2026-10-07 | Oct 7 | 0.85 | 584405 | 497058 |
| 2026-10-08 | Oct 8 | 0.99 | 531400 | 525781 |
| 2026-10-09 | Oct 9 | 0.59 | 877288 | 513379 |
| 2026-10-12 | Oct 12 | 0.53 | 647832 | 341399 |
| 2026-10-13 | Oct 13 | 0.54 | 640269 | 345626 |
| 2026-10-14 | Oct 14 | 0.71 | 604790 | 429970 |
| 2026-10-15 | Oct 15 | 0.8 | 701857 | 562244 |
| 2026-10-16 | Oct 16 | 0.9 | 698656 | 630590 |
Точный SQL-код для каждого числа
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Котировки опционов остаются с широким спредом
Котировки акций и опционов на них не сопоставимы по масштабу. Средний спред по контрактам SPCX составил 1500.54 б.п. Oct 12 и 1831.35 б.п. Oct 16, тогда как по самой акции в последнюю сессию он был равен 3.13 б.п. Средний объем на лучшей котировке составил 209 контрактов и 211 контрактов в эти две сессии. Данная панель намеренно не совпадает с панелями по акциям: cache_options_quotes обладает самой большой задержкой при загрузке данных в хранилище, поэтому информация о последней сессии отстает от ленты сделок на один-два дня.
| Дата сессии | Метка сессии | Спред опц. (б.п.) | Размер (ср.) | Отклонено (некорр.) | Котировки |
|---|---|---|---|---|---|
| 2026-10-12 | Oct 12 | 1500.54 | 209 | 14265 | 93359002 |
| 2026-10-13 | Oct 13 | 1585.01 | 210 | 9291 | 95434948 |
| 2026-10-14 | Oct 14 | 1925.56 | 235 | 11585 | 103435679 |
| 2026-10-15 | Oct 15 | 1902.27 | 229 | 22234 | 121734295 |
| 2026-10-16 | Oct 16 | 1831.35 | 211 | 11946 | 121519218 |
Точный SQL-код для каждого числа
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_dateSPCX в сравнении с рынком
Снижение измеряется от пиковых значений, поэтому сравнение с рынком также начинается с этой точки. С момента закрытия пиковой сессии Jun 16, 2026 до последнего закрытия SPCX изменился на -26.4%, в то время как SPY — на 2.8%, что дает разрыв в 29.3 процентных пункта. Если же измерять от момента листинга, то SPY изменился на 2.77%, а SPCX — на -0.9% с момента первой публичной сделки; этот период охватывает как рост до пика, так и последующее падение. В таблице ниже приведены аналогичные замеры по сессиям: Oct 15 SPY показал изменение 0.72% от открытия до закрытия, а SPCX — 1.18%.
| Дата сессии | Метка сессии | SPY (%) | SPCX (%) |
|---|---|---|---|
| 2026-09-28 | Sep 28 | -0.36 | -2.02 |
| 2026-09-29 | Sep 29 | -0.34 | 1.77 |
| 2026-09-30 | Sep 30 | -0.52 | 1.52 |
| 2026-10-01 | Oct 1 | -0.04 | -1.63 |
| 2026-10-02 | Oct 2 | -0.12 | 6.29 |
| 2026-10-05 | Oct 5 | 0.68 | 7.61 |
| 2026-10-06 | Oct 6 | 0.13 | -0.01 |
| 2026-10-07 | Oct 7 | 0.18 | -0.28 |
| 2026-10-08 | Oct 8 | -0.13 | -4.08 |
| 2026-10-09 | Oct 9 | 0.3 | -1.66 |
| 2026-10-12 | Oct 12 | -0.09 | -0.72 |
| 2026-10-13 | Oct 13 | 0.09 | -3.33 |
| 2026-10-14 | Oct 14 | -0.68 | -1.75 |
| 2026-10-15 | Oct 15 | 0.72 | 1.18 |
Точный SQL-код для каждого числа
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Что показывает лента новостей
Заголовки поддаются подсчету. Лента поставщика данных содержит 808 статей с тегом SPCX, опубликованных с момента листинга по текущий момент. Материалы поступили от 5 издателей, при этом The Motley Fool в одиночку подготовил 82.4% из них. Самым активным днем по объему публикаций стал день листинга: 42 статей 12 июня против 31 в пиковую сессию 16 июня. Ни один последующий день не приблизился к показателю дня IPO ближе чем на 13 статью. В неделю листинга выходило в среднем 25.7 статьи в день. За последнюю неделю этот показатель составляет 3.9. 157 статей имеют общий тег с Tesla; 34 содержат слово «Nasdaq» в заголовке. На этапе снижения активности не наблюдается ни одного дня с доминирующим количеством заголовков.
| Всего статей | Издатели | Ведущий издатель | Доля ведущего изд. (%) | Самый активный месяц | Самый активный день мес. | Статей в день IPO | Статей в пик сессии | Макс. после пика | IPO день минус макс. | Ср. за 1-ю неделю | Ср. за 7 дней | TSLA теги | NASDAQ в заголовке |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 808 | 5 | The Motley Fool | 82.4 | 6 | 12 | 42 | 31 | 29 | 13 | 25.7 | 3.9 | 157 | 34 |
Точный SQL-код для каждого числа
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()Отчетность инсайдеров и база данных EDGAR
Форма 4 — это документ, который корпоративный инсайдер подает в течение двух рабочих дней после покупки или продажи акций компании. Согласно списку от 12 июня, в индексе документов EDGAR по состоянию на последний отчетный период числится 23 документов по SPCX: 8 текущих отчетов 8-K, 1 первичных заявлений о владении по форме 3, 3 форм 4 и 11 прочих документов. Самая ранняя форма 4 датирована Jun 17, 2026, календарным днем после пика. Индекс фиксирует тип формы и дату, но не содержит данных о направлении или объеме сделки. С момента достижения пика в системе зарегистрировано 19 документов любого типа, самый свежий из которых датирован Sep 30, 2026, за 17 дня до текущего отчета.
| Всего отчетов | Отчеты Form 4 | Отчеты Form 3 | Отчеты 8-K | Прочие отчеты | Метка первой Form 4 | Месяц первой Form 4 | День мес. первой Form 4 | Метка последнего отчета | дней с последней отчетности | отчетов с пика |
|---|---|---|---|---|---|---|---|---|---|---|
| 23 | 3 | 1 | 8 | 11 | Jun 17, 2026 | 6 | 17 | Sep 30, 2026 | 17 | 19 |
Точный SQL-код для каждого числа
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()Как быстро обычно происходят «круговые» сделки по IPO?
Бумагам SPCX потребовалось 16 сессий, чтобы закрыться ниже цены первой публичной сделки. В таблице ниже приведено аналогичное измерение для четырех недавних громких IPO в США: CoreWeave, Klarna, Medline и Cerebras. Мы берем цену первой сделки каждой акции в основную торговую сессию и считаем количество сессий до закрытия ниже этого уровня в течение первых двадцати шести календарных дней торгов. Акции Klarna открылись на 30% выше цены размещения и закрылись ниже цены первой сделки уже в день дебюта; Cerebras открылись на 89.2% выше цены размещения и показали аналогичный результат; CoreWeave открылись на 2.5% ниже цены размещения и пробили уровень первой сделки на сессии 2. Акции Medline не опускались ниже цены первой сделки в течение своего окна из 16 сессий. Удержание позиций в SPCX длилось дольше, чем в остальных четырех случаях, а отклонение на 50.4% в середине периода выделяет этот инструмент на общем фоне. В обзоре рынка IPO за первое полугодие две тысячи двадцать шестого года представлены рыночные показатели вторичного рынка.
| тикер | листинг | Цена размещения | первое открытие RTH | открытие к выпуску (%) | открытие к выпуску (абс. %) | сессий в окне | закрытия ниже первого принта | первый пробой | метка пробоя | сессия пробоя № |
|---|---|---|---|---|---|---|---|---|---|---|
| CRWV | 2025-03-28 | 40 | 39 | -2.5 | 2.5 | 17 | 3 | 2 | Mar 31, 2025 | 2 |
| KLAR | 2025-09-10 | 40 | 52 | 30 | 30 | 18 | 18 | 1 | Sep 10, 2025 | 1 |
| MDLN | 2025-12-17 | 29 | 35 | 20.7 | 20.7 | 16 | 0 | never in window | never in window | 0 |
| CBRS | 2026-05-14 | 185 | 350 | 89.2 | 89.2 | 17 | 17 | 1 | May 14, 2026 | 1 |
| SPCX | 2026-06-12 | 135 | 150 | 11.1 | 11.1 | 16 | 1 | 16 | Jul 7, 2026 | 16 |
Точный SQL-код для каждого числа
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Часто задаваемые вопросы
Насколько упали акции SpaceX от своего пика?
Акции SPCX достигли пика на уровне $225.64 Jun 16, 2026 и закрылись на отметке $148.64 Oct 15, 2026. Это снижение на 34.1% от пикового значения до цены закрытия, или на $77 в расчете на одну акцию. Данная страница еженедельно обновляет расчет этого разрыва по состоянию на последнюю завершенную торговую сессию.
Торгуются ли акции SPCX ниже цены IPO?
По состоянию на последнее закрытие торгов, SPCX находится на уровне -0.9% относительно первой цены сделки в основную торговую сессию, составившей $150, и на уровне 10.1% относительно цены размещения в $135. Первое закрытие в основную сессию ниже цены первой сделки произошло Jul 7, 2026. Внутридневные сделки ниже этого уровня фиксировались ранее: в день дебюта (минимум 12 июня составил $149.34) и повторно Jun 23 (минимум сессии $147.11).
Было ли падение SPCX следствием движения всего рынка?
Нет. С момента закрытия пиковой сессии Jun 16, 2026 до последнего закрытия торгов SPCX изменился на -26.4%, в то время как SPY изменился на 2.8%, что составляет разрыв в 29.3 процентных пункта. В разрезе отдельных сессий, Oct 15 индекс SPY показал изменение 0.72% от открытия до закрытия, а SPCX — 1.18%.
Продавали ли инсайдеры SpaceX акции во время падения котировок?
Индекс документов SEC содержит 3 форм 4 по SPCX — это форма для отчетности об инсайдерских сделках — с момента листинга 12 июня; самая ранняя датирована Jun 17, 2026. Индекс не указывает направление сделки, поэтому эти данные не позволяют определить характер операции. С момента достижения пика в реестре зафиксировано 19 документов по SPCX любого типа.
Как долго акции после IPO удерживаются выше цены первой сделки?
Зачастую недолго. Согласно аналогичным измерениям по четырем заметным размещениям 2025–26 годов, акции Klarna и Cerebras закрылись ниже цены первой сделки в основную сессию уже в день дебюта, CoreWeave — на сессии 2, в то время как SPCX удерживались до сессии 16, а акции Medline не опускались ниже этого уровня в течение первых 16 сессий.
Примечания к данным
- Верификация эмитента (повторное использование тикера): тикер SPCX ранее принадлежал другой компании, чьи котировки транслировались до апреля две тысячи двадцать шестого года. Данные до листинга двенадцатого июня две тысячи двадцать шестого года не относятся к SpaceX, и все графики на этой странице начинаются с указанной даты. В записи о цене размещения на табло указан показатель
stocks_ipos(Space Exploration Technologies Corp., листинг 2026-06-12); подробный анализ первого месяца содержит все подтверждающие документы. - «Последняя полная сессия» означает наиболее недавнюю торговую сессию в Нью-Йорке, содержащую не менее ста пятидесяти минутных баров в основное время. Это позволяет учитывать запланированные укороченные сессии и исключает частично загруженные дни из текущих показателей. База данных обновляется с отставанием примерно на одну сессию от потока котировок, поэтому последние данные обычно относятся к предыдущему торговому дню.
- Пик прошел проверку по единичным сделкам: максимальное значение было зафиксировано в течение двух последовательных минут (с десяти часов двух минут до десяти часов трех минут по восточному времени в день пика), при этом соседние бары находились в диапазоне около двух долларов. Это подтвержденный экстремум, а не случайная сделка. Новый максимум приведет к пересмотру даты пика на этой странице.
- Панели котировок исключают односторонние, скрещенные или заблокированные записи и учитывают их в столбце
dropped_invalidтой же панели. Панель котировок акций анализирует два периода (четыре недели с момента листинга и последние три недели), поэтому стоимость сканирования остается неизменной по мере обновления страницы. - Объемы представляют собой сумму минутных баров только в основное время торгов; сделки на внебиржевых сессиях, включая минимум двадцать третьего июня до открытия рынка, упомянутый в обзоре первого месяца, не включены ни в одну из панелей.
- Количество новостей основано на ленте одного поставщика, сгруппированной по календарным дням Нью-Йорка; The Motley Fool подготовил 82.4% отмеченных статей, поэтому показатели отражают внимание ленты, а не значимость событий.
- Индекс EDGAR содержит только тип формы, дату и URL-адрес. Никакие данные здесь не указывают на направленность сделок в форме Form 4.
- Сравнение «туда-обратно» сканирует первые двадцать шесть календарных дней каждой акции и привязано к конкретным датам, поэтому оно воспроизводимо в любой момент в будущем; фраза «ни разу за период» означает именно это.
Методология
- Данная публикация является динамически обновляемой. Каждая панель текущего состояния фиксируется в момент исполнения и пересчитывается в рамках еженедельной пакетной обработки; страница содержит отметку «Данные на дату». Панель исторического сравнения использует явные даты и воспроизводит одни и те же показатели в любой последующий момент времени.
- Временные метки хранятся в формате UTC и преобразуются в нью-йоркское время внутри запросов; регулярная торговая сессия выбирается по времени ET (минутные бары с 9:30 до 15:59), что позволяет сохранять корректность окна при переходе на летнее время. «Закрытие» означает последний минутный бар регулярной сессии; цены поступают из консолидированного потока с задержкой.
- Столбцы с десятичными дробями приводятся к 64-битным числам с плавающей запятой перед выполнением арифметических операций. Срок истечения, тип и цена исполнения опциона определяются на основе тикера OCC (позиции 7/13/14 для данного четырехсимвольного корня;
length(ticker) = 21точно фиксирует корень, поэтому попадание похожих тикеров исключено).
Эта публикация является третьей в серии SPCX, следуя за глубоким анализом первого месяца и сделкой на включение в индекс Nasdaq-100. Каждая цифра является результатом сохраненного запроса; вы можете выполнить SQL-код самостоятельно в терминале Strasmore.