Рынки 24 февраля 2022 года
Анализ торговой сессии в США после начала конфликта. Динамика индексов, нефти, золота, облигаций и акций оборонного сектора. Полный обзор разворота рынка.
В ранние часы 24 февраля 2022 года Россия начала полномасштабное вторжение в Украину. На фондовом рынке США в этот день произошла одна из самых детально изученных торговых сессий за десятилетие. Фьючерсы на индексы резко упали в ходе ночных торгов. ETF Nasdaq-100 QQQ открылся снижением на -3.2%, но закрылся ростом на +3.4%. На этой странице зафиксированы все события: поминутная динамика разворота, показатели S&P 500 и Dow, изменения цен на нефть, золото, акции оборонного сектора, казначейские облигации и волатильность, а также ситуация в последующие недели. Все данные получены с помощью запросов к базе данных; вы можете развернуть любую панель, чтобы увидеть SQL-код.
До открытия: как прошла ночь
Вторжение не было внезапным. В конце 2021-го и начале 2022 года Россия стягивала войска к границам Украины. По оценкам западных разведок, численность группировки превышала 100,000 человек. Рынки учитывали этот риск в течение нескольких недель. В понедельник, 21 февраля, Москва признала две самопровозглашенные республики на востоке Украины. Рынки США были закрыты в связи с праздником в честь Дня Вашингтона. Первая торговая сессия, на которой новости были отражены в ценах, прошла во вторник, 22 февраля, и завершилась падением котировок. В этот же вторник были введены первые пакеты западных санкций, а Германия приостановила процесс сертификации трубопровода Nord Stream 2.
Затем, в четверг, 24 февраля, незадолго до 6:00 по московскому времени (около 22:00 среды по нью-йоркскому времени), президент России объявил о начале операции. В течение часа поступили сообщения о взрывах в украинских городах. Фьючерсы на американские индексы, торгующиеся в ночное время, немедленно начали распродажу. К рассвету единственным вопросом оставалось то, насколько ниже уровня закрытия среды окажется результат открывающего аукциона в 9:30 утра.
Обзор дня в одной строке
В одной строке содержатся все ключевые данные: цена закрытия предыдущего дня, гэп, минимум, максимум, цена закрытия и объем:
Точный SQL-код для каждого числа
WITH
(
SELECT argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'QQQ'
AND window_start >= toDateTime('2022-02-23 00:00:00') AND window_start < toDateTime('2022-02-24 04:00:00')
) AS prior_rth_close
SELECT
round(prior_rth_close, 2) AS prior_close,
round(toFloat64(argMinIf(open, window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)), 2) AS rth_open,
round((toFloat64(argMinIf(open, window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)) / prior_rth_close - 1) * 100, 1) AS gap_pct,
round(minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2) AS rth_low,
formatDateTime(toTimeZone(argMinIf(window_start, (toFloat64(low), toInt64(toUnixTimestamp(window_start))), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 'America/New_York'), '%H:%i') AS low_et,
round(maxIf(toFloat64(high), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2) AS rth_high,
round(toFloat64(argMaxIf(close, window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)), 2) AS rth_close,
round((toFloat64(argMaxIf(close, window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)) / prior_rth_close - 1) * 100, 1) AS day_change_pct,
round((minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) / prior_rth_close - 1) * 100, 1) AS low_vs_prior_pct,
round((toFloat64(argMaxIf(close, window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)) / minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - 1) * 100, 1) AS trough_to_close_pct,
round((maxIf(toFloat64(high), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) / toFloat64(argMaxIf(close, window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)) - 1) * 100, 2) AS close_to_high_pct,
round((toFloat64(argMinIf(open, window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)) / minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - 1) * 100, 2) AS open_above_low_pct,
round(toFloat64(sum(volume)) / 1e6, 1) AS day_shares_m,
countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS rth_minute_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'QQQ'
AND window_start >= toDateTime('2022-02-24 04:00:00') AND window_start < toDateTime('2022-02-24 23:59:00')Основные показатели сессии: минимум составил $318.26 в 09:30 ET — в первую минуту торгов — на -3.4% ниже цены закрытия предыдущего дня. После этого минимума котировки QQQ росли в течение шести с половиной часов и закрылись на уровне $340.65: +3.4% за день. Суммарное колебание от минимума до закрытия составило 7% при объеме торгов 128 миллионов акций. Закрытие не было слабым: цена оказалась всего на 0.11% ниже дневного максимума в $341.04, что означает завершение торгов практически на пике. Любой продавец в первую минуту торгов продал в пределах 0.18% от дневного минимума — фактический минимум был зафиксирован через мгновение после открытия, а не в момент аукциона (цена аукциона составила $318.84; минимум — $318.26).
Разворот по временным интервалам
Пополучасовые интервалы демонстрируют характер роста:
Точный SQL-код для каждого числа
SELECT
formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
round(toFloat64(argMax(close, window_start)), 2) AS bucket_close,
round(min(toFloat64(low)), 2) AS bucket_low,
round(toFloat64(sum(volume)) / 1e6, 1) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'QQQ'
AND window_start >= toDateTime('2022-02-24 04:00:00') AND window_start < toDateTime('2022-02-24 23:59:00')
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Восхождение не было идеально ровным — интервал 12:00 ET закрылся на отметке $328.03 при закрытии 11:30 на уровне $330.29 — однако направление движения не менялось существенно. Последний интервал закрылся на уровне $340.65, что является максимумом таблицы. Объем торгов соответствовал типичной U-образной кривой: 18.6 млн акций в первый получасовой интервал и 15 млн в последний, при 4.7 млн в середине дня. Это зеркальное отражение нисходящего движения 2011 года. Подобные сессии объясняют, почему утверждения «рынок упал из-за вторжения» вводят в заблуждение: фьючерсы упали в течение ночи; спотовая сессия начала расти с первой же минуты. Результат зависел исключительно от времени исполнения ваших ордеров — тема ночных гэпов более актуальна в спокойные недели.
Не только Nasdaq: разворот произошел по всему рынку
Если рассматривать ситуацию только по одному индексу, остается вопрос: был ли это аномальный скачок акций роста или разворот всего рынка? В приведенной ниже таблице одиннадцать тикеров сопоставлены по единому критерию: три основных индексных ETF, а также активы, на которые реагируют при геополитических шоках: энергетика, золото, длинные казначейские облигации, ETF на волатильность и четыре оборонных подрядчика.
Точный SQL-код для каждого числа
SELECT
ticker,
round(prior_close, 2) AS prior_close,
round((rth_open / prior_close - 1) * 100, 1) AS gap_pct,
round((rth_low / prior_close - 1) * 100, 1) AS low_vs_prior_pct,
round((rth_high / prior_close - 1) * 100, 1) AS high_vs_prior_pct,
round((rth_close / prior_close - 1) * 100, 1) AS day_change_pct
FROM (
SELECT
ticker,
argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959 AND toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2022-02-23')) AS prior_close,
argMinIf(toFloat64(open), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959 AND toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2022-02-24')) AS rth_open,
minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959 AND toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2022-02-24')) AS rth_low,
maxIf(toFloat64(high), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959 AND toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2022-02-24')) AS rth_high,
argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959 AND toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2022-02-24')) AS rth_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('QQQ', 'SPY', 'DIA', 'XLE', 'GLD', 'TLT', 'VIXY', 'LMT', 'NOC', 'RTX', 'GD')
AND window_start >= toDateTime('2022-02-23 00:00:00') AND window_start < toDateTime('2022-02-24 23:59:00')
GROUP BY ticker
)
ORDER BY indexOf(['QQQ', 'SPY', 'DIA', 'XLE', 'GLD', 'TLT', 'VIXY', 'LMT', 'NOC', 'RTX', 'GD'], ticker)Разворот затронул весь рынок, но его масштаб не был прямо пропорционален утреннему разрыву цен: QQQ открылся с гэпом -3.2% и закрылся на уровне +3.4%. SPY и DIA показали почти такие же гэпы — -2.6% и -2.6% соответственно, — однако SPY закрылся на +1.5% против +0.3% у DIA, показав лишь незначительный рост. Индекс с преобладанием акций роста продемонстрировал самый сильный разворот; промышленный индекс Dow — самый слабый. Различие между SPY и DIA обусловлено их составом, а не размером гэпа.
Куда ушли деньги: нефть, золото, оборонный сектор, волатильность
Обратите внимание на нижние строки той же панели — «торговлю на фоне военных действий». Энергетический сектор открылся на максимумах, но закрылся в минусе: XLE показал гэп +2.1%, в течение дня цена опускалась на -3.4% ниже предыдущего закрытия и завершила торги на уровне -0.9%. Золото продемонстрировало аналогичную динамику: GLD открылся на +2.4% и закрылся на -0.6%. VIXY — ETF, владеющий краткосрочными фьючерсами на VIX и являющийся ближайшим торгуемым прокси-инструментом для индекса волатильности, — показал гэп +11.1% при открытии и закрылся на уровне -3%, ниже предыдущего закрытия. Классические защитные активы достигли пика именно в момент публикации худших заголовков и снижались на фоне восстановления рынка акций: разворот рынка акций был обратным.
Исключением стали оборонные подрядчики, которые удержали позиции. Все четыре компании закрылись в плюсе: LMT +1.7%, NOC +2.4%, RTX +2.1%, GD +1.1%. Northrop Grumman была единственной из четырех, кто не уходил в «красную зону»: в течение всей сессии котировки не опускались ниже уровня закрытия среды (ее внутридневной минимум составил +1%).
Казначейские облигации: спрос на защитные активы возник позже
Снижение доходности казначейских облигаций означает рост цен на них — классический сценарий перетока капитала в защитные активы. В день начала вторжения на закрытии этот процесс практически не проявился:
Точный SQL-код для каждого числа
SELECT
toString(date) AS session,
round(yield_2_year, 2) AS yield_2_year,
round(yield_10_year, 2) AS yield_10_year
FROM global_markets.treasury_yields
WHERE date BETWEEN '2022-02-18' AND '2022-03-08'
ORDER BY dateДоходность 10-летних облигаций на 24 февраля составила 1.96%, что чуть ниже показателя 1.99% предыдущего дня. Массовый уход в защитные активы начался на следующей неделе: к 2022-03-01 доходность 10-летних облигаций составила 1.72% — это минимальное значение закрытия за данный период, а доходность 2-летних облигаций за тот же промежуток снизилась с 1.58% до 1.31%. ETF TLT, представляющий длинные казначейские облигации в панели выше, продемонстрировал аналогичную внутридневную динамику: рост на +1.8% при открытии сменился ростом на +0.2% к моменту закрытия.
Период вокруг события
Три недели ежедневных цен закрытия позволяют оценить контекст разворота и понять, удержался ли он:
Точный SQL-код для каждого числа
SELECT
toString(et_date) AS session,
close_usd,
round(if(prev_close = 0, NULL, (close_usd / prev_close - 1) * 100), 1) AS change_pct,
shares_m
FROM (
SELECT et_date, close_usd, shares_m,
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(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2) AS close_usd,
round(toFloat64(sum(volume)) / 1e6, 1) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'QQQ'
AND window_start >= toDateTime('2022-02-18 00:00:00') AND window_start < toDateTime('2022-03-15 23:59:00')
GROUP BY et_date
)
)
WHERE et_date >= toDate('2022-02-22') AND et_date <= toDate('2022-03-14')
ORDER BY et_dateСессии до вторжения были убыточными (-1% и -2.6% 22–23 февраля), так как в заголовках преобладали новости о подготовке. В день самого вторжения рынок закрылся на уровне +3.4%, а на следующий день рост составил еще +1.5%. Падение рынков на угрозе и рост на самом событии — это старый паттерн, имеющий свое название на Уолл-стрит, и текущие данные являются его самым четким современным подтверждением. Однако обратите внимание на таблицу: она заканчивается на отметке $318.21 на 2022-03-14 — это ниже уровня паники в утро вторжения.
Сохранилось ли ралли?
Нет — и теперь это подтверждено фактами:
Точный SQL-код для каждого числа
WITH
daily AS (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
round(argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2) AS c
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'QQQ'
AND window_start >= toDateTime('2022-02-24 04:00:00') AND window_start < toDateTime('2023-01-01 00:00:00')
GROUP BY d
),
(SELECT c FROM daily WHERE d = toDate('2022-02-24')) AS invasion_close,
(
SELECT round(minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'QQQ'
AND window_start >= toDateTime('2022-02-24 04:00:00') AND window_start < toDateTime('2022-02-24 23:59:00')
) AS invasion_low
SELECT
invasion_close,
invasion_low,
toString(minIf(d, c < invasion_low AND d > toDate('2022-02-24'))) AS first_close_below_invasion_low,
dateDiff('day', toDate('2022-02-24'), minIf(d, c < invasion_low AND d > toDate('2022-02-24'))) AS calendar_days_to_new_low,
round(minIf(c, d BETWEEN toDate('2022-02-25') AND toDate('2022-03-31')), 2) AS march_low_close,
toString(argMinIf(d, (c, d), d BETWEEN toDate('2022-02-25') AND toDate('2022-03-31'))) AS march_low_date,
round((minIf(c, d BETWEEN toDate('2022-02-25') AND toDate('2022-03-31')) / invasion_close - 1) * 100, 1) AS march_low_vs_invasion_close_pct,
round(minIf(c, d > toDate('2022-02-24')), 2) AS year_low_close,
toString(argMinIf(d, (c, d), d > toDate('2022-02-24'))) AS year_low_date,
round((minIf(c, d > toDate('2022-02-24')) / invasion_close - 1) * 100, 1) AS year_low_vs_invasion_close_pct
FROM dailyСпустя 18 календарных дней после начала вторжения, 2022-03-14, QQQ закрылся ниже панического минимума в $318.26, зафиксированного в первую минуту торгов в день вторжения. Тот мартовский уровень закрытия в $318.21 оказался на -6.6% ниже уровня закрытия в день вторжения — и это было не последним: к 2022-12-28 QQQ закрылся на отметке $260.02, что на -23.7% ниже уровня закрытия в день вторжения. Разворот 24 февраля был реальным, резким и локальным. Направление движения в 2022 году определял цикл повышения процентных ставок, а не война — это тот же урок, который крах марта 2020 года преподал в обратном направлении.
Насколько редок разворот такого масштаба?
Анализ всех торговых сессий QQQ с 2003 года по конец 2025 года выявил ровно 2 сессий, когда внутри дня цена опускалась минимум на 3% ниже предыдущего закрытия, но в итоге закрылась минимум на 1% выше него:
Точный SQL-код для каждого числа
SELECT
toString(d) AS session,
low_vs_prior_pct,
close_vs_prior_pct,
trough_to_close_pct
FROM (
SELECT
d,
round((lo / prev_c - 1) * 100, 1) AS low_vs_prior_pct,
round((c / prev_c - 1) * 100, 1) AS close_vs_prior_pct,
round((c / lo - 1) * 100, 1) AS trough_to_close_pct
FROM (
SELECT d, c, lo,
lagInFrame(c) OVER (ORDER BY d ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_c
FROM (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS c,
minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS lo
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'QQQ'
AND window_start >= toDateTime('2003-01-01 00:00:00') AND window_start < toDateTime('2026-01-01 00:00:00')
GROUP BY d
)
)
WHERE prev_c > 0 AND isFinite(prev_c)
)
WHERE low_vs_prior_pct <= -3 AND close_vs_prior_pct >= 1
ORDER BY session24 февраля 2022 года — один из таких случаев. Другой случай — 2022-10-13, когда рынок открылся через час после публикации данных об инфляции, превысивших ожидания; это был еще один день с гэпом вниз и последующим ростом. Разворот в день начала вторжения был более масштабным: колебание от минимума до закрытия составило 7% против 5.7%. За двадцать три года торгов оба события произошли в одном году.
Чему учит этот день
В текущей рыночной ситуации прослеживаются три устойчивых механизма. Во-первых: к моменту наступления широко ожидаемого события позиционирование часто уже завершено — два красных сеанса перед вторжением отражали это ожидание. Во-вторых: на аукционе открытия накопленный за ночь страх реализуется по единой цене, и эта цена может стать дневным экстремумом в любом направлении. В-третьих: резкий однодневный разворот говорит о потоках внутри этого дня, а не о направлении движения на следующий квартал — в любом случае, через несколько недель после этой сессии цены достигли новых минимумов. Дни событий вознаграждают за понимание рыночных механизмов; они наказывают за попытки принять форму одного сеанса за смену рыночного режима.
Детализация объема подтверждает действия участников: 128.5 миллионов акций сделали этот день самым объемным в таблице за три недели выше. Высокий объем при росте от минимума к закрытию означает, что реальный спрос встретил реальное предложение, а не просто случайное движение на пустом рынке. Сравните этот паттерн с ралли 24 марта 2020 года, когда убедительный объем также ознаменовал разворот паники, и противопоставьте его дням с низким объемом, когда отскоки затухают на следующем сеансе.
FAQ: День вторжения
Как отреагировал фондовый рынок на вторжение России в Украину?
В сам день события — 24 февраля 2022 года — ETF Nasdaq-100 QQQ открылся падением на -3.2%, зафиксировав минимум в первую минуту торгов, но затем рос на протяжении всей сессии и закрылся ростом на +3.4%. ETF S&P 500 SPY закрылся ростом на +1.5%, а ETF Dow DIA — на +0.3%.
Почему акции выросли во время вторжения России в Украину?
Данная страница не устанавливает мотивы; она фиксирует последовательность событий. Массивные продажи проявились при открытии в 9:30, после чего в каждый последующий час преобладали покупки. Паттерн «падение на угрозе, рост на событии» имеет множество исторических аналогов.
Как изменились цены на нефть и золото во время вторжения России в Украину?
Оба актива продемонстрировали резкий скачок на открытии с последующим снижением: энергетический ETF XLE показал гэп +2.1% и закрылся на уровне -0.9%, а золотой ETF GLD показал гэп +2.4% и закрылся на уровне -0.6%. Акции оборонного сектора сохранили рост: все четыре основные компании из панели выше закрылись в плюсе.
Был ли рост после вторжения устойчивым?
Нет. QQQ закрылся ниже своего панического минимума в день вторжения 18 календарных дней спустя, а именно 2022-03-14. К моменту достижения своего минимума в 2022 году, который был зафиксирован 2022-12-28, цена была на -23.7% ниже уровня закрытия в день вторжения.
Насколько редок разворот, подобный 24 февраля 2022 года?
Очень редок. С 2003 по конец 2025 года только 2 торговых сессий QQQ наблюдалось падение более чем на 3% относительно предыдущего закрытия внутри дня при условии последующего роста минимум на 1% к моменту закрытия — эта сессия и еще 2022-10-13.
Все панели выше представляют собой сохраненные версионные запросы к историческим данным; вы можете расширить SQL-код, чтобы увидеть каждый показатель. Хотите прожить этот день вместо того, чтобы читать о нем? Это один из сценариев в торговом симуляторе Strasmore Labs.