Strasmore Research
Аналитика Matt ConnorАвтор: Matt Connor · Обновлено 2026-07-24

Рынки 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 утра.

Обзор дня в одной строке

В одной строке содержатся все ключевые данные: цена закрытия предыдущего дня, гэп, минимум, максимум, цена закрытия и объем:

ЗапросQQQ, 24 февраля 2022 г. — разворот в день начала вторжения
Точный 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).

Разворот по временным интервалам

Пополучасовые интервалы демонстрируют характер роста:

ЗапросQQQ (30-минутный график) — регулярная сессия 24 февраля 2022 г.
Точный 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 на волатильность и четыре оборонных подрядчика.

Запрос11 тикеров, 24 февраля 2022 г. — гэп, внутридневные экстремумы, цена закрытия (% к предыдущему закрытию)
Точный 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%).

Казначейские облигации: спрос на защитные активы возник позже

Снижение доходности казначейских облигаций означает рост цен на них — классический сценарий перетока капитала в защитные активы. В день начала вторжения на закрытии этот процесс практически не проявился:

ЗапросДоходность 2-летних и 10-летних казначейских облигаций, 18 февраля – 8 марта 2022 г. (%)
Точный 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% к моменту закрытия.

Период вокруг события

Три недели ежедневных цен закрытия позволяют оценить контекст разворота и понять, удержался ли он:

ЗапросДневные цены закрытия QQQ, 22 февраля – 14 марта 2022 г.
Точный 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 — это ниже уровня паники в утро вторжения.

Сохранилось ли ралли?

Нет — и теперь это подтверждено фактами:

ЗапросПосле разворота: пробой минимума дня вторжения QQQ и глубина падения
Точный 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% выше него:

ЗапросСессии QQQ с 2003 г.: внутридневной минимум ≤ −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 session

24 февраля 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.

#market history#geopolitics#reversals#qqq