Strasmore Research
חקירות Matt Connorמאת Matt Connor · עודכן 2026-07-25

24 בפברואר 2022: מלחמה בפתיחה, ירוק בסגירה

רוסיה פלשה לאוקראינה, מניות ארה"ב צללו בפתיחה – והפכו לעליות עד הסגירה. היפוך מלא, בתוספת נפט, זהב, מניות ביטחון, אג"ח ממשלתיות וההמשך.

בשעות המוקדמות של 24 בפברואר 2022 פתחה רוסיה בפלישה המלאה לאוקראינה – ושוק המניות האמריקאי רשם את אחד מימי המסחר הנחקרים ביותר של העשור. החוזים על המדדים נפלו בחדות במהלך הלילה, תעודת הסל QQQ על נאסד"ק-100 נפתחה בירידה של -3.2% – וסגרה בעלייה של +3.4% . עמוד זה מתעד את האירוע כולו: ההיפוך דקה אחר דקה, מה עשו S&P 500 והדאו, לאן הלכו הנפט, הזהב, מניות הביטחון, אג"ח ממשלתיות ומדד התנודתיות, וכיצד נראו השבועות שאחרי. כל מספר הוא תוצאה של שאילתה שמורה; הרחב כל פאנל כדי לראות את ה-SQL.

לפני הפתיחה: כך התגלגל הלילה

הפלישה לא באה משום מקום. במהלך סוף 2021 ותחילת 2022 ריכזה רוסיה כוחות ליד גבול אוקראינה — הערכות מערביות שדווחו באותה עת דיברו על הרבה יותר מ-100,000 חיילים — והשווקים תימחרו את הסיכון במשך שבועות. ביום שני, 21 בפברואר, הכירה מוסקבה בשתי הרפובליקות הבדלניות שהוכרזו במזרח אוקראינה; שווקי ארה"ב היו סגורים לרגל יום הולדתו של וושינגטון, ויום המסחר הראשון שיכול היה לתמחר את החדשות היה יום שלישי ה-22, יום של ירידות. חבילת הסנקציות המערביות הראשונה נחתה באותו יום שלישי, לצד עצירת הליך אישור צינור נורד סטרים 2 על ידי גרמניה.

לאחר מכן, מעט לפני 6 בבוקר שעון מוסקבה ביום חמישי, 24 בפברואר — בסביבות 10 בערב יום רביעי בניו יורק — הכריז נשיא רוסיה על המבצע, ופיצוצים דווחו בערים אוקראיניות בתוך השעה. החוזים העתידיים על מדדי ארה"ב, הנסחרים לאורך הלילה, נמכרו מיד. עם הזריחה השאלה הפתוחה היחידה הייתה כמה מתחת לשער הסגירה של יום רביעי תתבצע מכרז הפתיחה ב-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 שעון החוף המזרחי — בדקת הפתיחה-3.4% מתחת לשער הסגירה הקודם. מאותו תדפיס ראשון, QQQ טיפס במשך שש שעות וחצי וסיים ב-$340.65: +3.4% ביום, תנופה של 7% משפל לסגירה על 128 מיליון מניות. והסגירה לא הייתה דעיכה אל תוך הצלצול: היא נחתה רק 0.11% מתחת לשיא התוך-יומי של $341.04, כלומר היום הסתיים למעשה בפסגתו. כל מי שמכר באותה דקת מסחר ראשונה מכר בטווח של 0.18% מהשפל המוחלט של היום — התקתוק הנמוך ביותר נרשם רגעים אחרי החיתוך הפותח, לא בו (תדפיס המכרז היה $318.84; השפל, $318.26).

המהפך, דלי אחר דלי

חצאי השעה מראים את צורת העלייה:

שאילתהQQQ בחצאי שעה — מושב רגיל, 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 נסגר ב-$328.03, מתחת לשער הסגירה של 11:30 שעמד על $330.29 – אבל הכיוון מעולם לא התהפך באמת, והדלי האחרון נסגר ב-$340.65, ראש הטבלה. המחזור שרטט את צורת ה-U הרגילה: 18.6 מיליון מניות בחצי השעה הראשונה ו-15 מיליון באחרונה, לעומת 4.7 מיליון בסביבות הצהריים. זוהי תמונת הראי של מדרגות הירידה של 2011. ימי מסחר כאלה הם הסיבה לכך שסיפורי "השוק נפל בגלל הפלישה" מטעים: החוזים נפלו במהלך הלילה; מושב המזומן עלה מהדקה הראשונה שלו. איזה מהם חוויתם היה תלוי לחלוטין במועד הגעת הפקודות שלכם – הנושא שפערי לילה מודד בשבועות רגועים יותר.

לא רק הנאסד״ק: כל השוק התהפך

סיפור שמבוסס על מדד אחד ישאיר את השאלה המתבקשת פתוחה: האם זו הייתה מוזרות של מניות צמיחה או היפוך כלל-שוקי? הפאנל שלהלן מציב אחת-עשרה מניות על סרגל מדידה אחד — שלוש תעודות הסל של המדדים המרכזיים, ולאחר מכן הנכסים שאליהם פונה תוכנית פעולה של הלם גיאופוליטי: אנרגיה, זהב, אג״ח ממשלתיות ארוכות, תעודת סל של תנודתיות, וארבע קבלניות ביטחוניות.

שאילתה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, בקושי ירוק. המדד עתיר מניות הצמיחה התהפך בחדות הרבה ביותר; הדאו ג׳ונס, עתיר התעשייה, בחדות הפחותה ביותר — ההרכב, לא גודל הפער, הוא שמפריד בין SPY ל-DIA.

לאן זרם הכסף: נפט, זהב, ביטחון, תנודתיות

כעת קראו את השורות התחתונות של אותו לוח — "סחר המלחמה". האנרגיה נפתחה בשיאיה ונסגרה באדום: XLE קפץ בפער של +2.1%, נסחר במהלך היום עד -3.4% מתחת לסגירה הקודמת, וסיים -0.9%. הזהב עשה את אותו מסלול הלוך-ושוב: GLD נפתח ב-+2.4% ונסגר -0.6%. VIXY — תעודת סל המחזיקה בחוזים עתידיים קצרי-טווח על מדד הפחד, תחליף הסחיר הקרוב ביותר למדד התנודתיות — קפץ בפער של +11.1% בפתיחה ונסגר -3%, מתחת לשער הסגירה של היום הקודם. נכסי הפחד הקלאסיים הגיעו לשיא בדיוק כשהכותרות היו הקשות ביותר, והתפוגגו במקביל להתאוששות המניות: היפוך המגמה במניות, הפוך.

קבלני הביטחון היו החריג שהחזיק מעמד. כל הארבעה נסגרו בירוק — LMT +1.7%, NOC +2.4%, RTX +2.1%, GD +1.1% — ונורת'רופ גראמן לא ירדה מתחת לשער הסגירה של יום רביעי במשך כל המסחר (השפל התוך-יומי שלה היה +1%), היחידה מבין הארבע שלא נגעה באדום.

אג"ח ממשלתיות: הזרימה למקלט בטוח הגיעה מאוחר יותר

תשואת אג"ח ממשלתית יורדת פירושה שמחירי האג"ח עולים – זרימה קלאסית למקלט בטוח. ביום הפלישה עצמו, זרימה זו כמעט לא נרשמה בנעילה:

שאילתהתשואות אג'ח ארה'ב לשנתיים ועשר שנים, 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 שנים נסגרה ב-1.96% ב-24 בפברואר, מעט מתחת ל-1.99% של היום הקודם. הבריחה האמיתית הגיעה בשבוע שלאחר מכן: עד 2022-03-01 תשואת האג"ח ל-10 שנים רשמה 1.72% – הנעילה הנמוכה ביותר בחלון זה – ותשואת האג"ח לשנתיים ירדה מ-1.58% ל-1.31% באותו פרק זמן. 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, שם מחזור של שכנוע סימן גם הוא את מפנה הפאניקה, והנגד אותה לימי קפיצה דקים שדועכים בסשן העוקב.

שאלות נפוצות על יום הפלישה

מה עשה שוק המניות כשרוסיה פלשה לאוקראינה?

ביום עצמו — 24 בפברואר 2022 — תעודת הסל של נאסד"ק 100, QQQ, נפתחה בירידה של -3.2% כשהשפל נרשם בדקת הפתיחה, ואז טיפסה לאורך כל המסחר וסגרה בעלייה של +3.4%. תעודת הסל של S&P 500, SPY, סגרה בעלייה של +1.5% ותעודת הסל של דאו, DIA, בעלייה של +0.3%.

מדוע המניות עלו כשרוסיה פלשה לאוקראינה?

עמוד זה אינו מייחס מניעים; הנתונים מתעדים את הרצף — לחץ מכירות כבד התבטא במלואו בפתיחה ב-9:30, וקניות שלטו בכל שעה לאחר מכן. לדפוס של ירידה על האיום ועלייה על האירוע עצמו יש הקבלות היסטוריות רבות.

מה עשו הנפט והזהב כשרוסיה פלשה לאוקראינה?

שניהם זינקו בפתיחה ודעכו: תעודת הסל של האנרגיה, XLE, פתחה בפער חיובי של +2.1% וסגרה -0.9%, ותעודת הסל של הזהב, 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