பிப்ரவரி 24 2022 பங்குச் சந்தை போர் திறப்பு மீள்வு
பிப்ரவரி 24, 2022: ரஷ்யா உக்ரைன் மீது படையெடுத்தது. US பங்குகள் குறைந்து திறந்து பச்சையாக மூடின. எண்ணெய், தங்கம், பாதுகாப்பு, Treasuries மற்றும் பின்விளைவுகள் விவரம்.
2022 பிப்ரவரி 24 அதிகாலையில், ரஷ்யா உக்ரைன் மீது முழுமையான படையெடுப்பைத் தொடங்கியது — அமெரிக்க பங்குச் சந்தை இந்த தசாப்தத்தின் மிக அதிகமாக ஆய்வு செய்யப்பட்ட அமர்வுகளில் ஒன்றை உருவாக்கியது. இரவில் index futures கடுமையாக வீழ்ந்தன, Nasdaq-100 ETF QQQ -3.2% சதவீதம் குறைந்து திறக்கப்பட்டது — மற்றும் +3.4% ஆக மூடப்பட்டது. இந்தப் பக்கம் நிகழ்வு முழுமையையும் பதிவு செய்கிறது: நிமிடம் நிமிடமான திருப்பம், S&P 500 மற்றும் Dow என்ன செய்தன, எண்ணெய், தங்கம், பாதுகாப்புப் பங்குகள், Treasuries மற்றும் ஏற்ற இறக்கம் எங்கு சென்றன, மற்றும் அதற்குப் பின் வந்த வாரங்கள் எப்படி இருந்தன. ஒவ்வொரு எண்ணும் ஒரு சேமிக்கப்பட்ட query; SQL காண எந்தப் பலகையையும் விரிவாக்கவும்.
திறப்பதற்கு முன்: இரவு எவ்வாறு நகர்ந்தது
படையெடுப்பு திடீரென வந்ததல்ல. 2021 பிற்பகுதியிலும் 2022 தொடக்கத்திலும் உருசியா உக்ரைன் எல்லையின் அருகே படைகளைக் குவித்தது — அப்போது வெளியிடப்பட்ட மேற்கத்திய மதிப்பீடுகள் ஒரு இலட்சத்திற்கும் மேற்பட்டதாக இருந்தன — மேலும் சந்தைகள் பல வாரங்களாகவே இந்த ஆபத்தை வர்த்தகம் செய்து கொண்டிருந்தன. பிப்ரவரி இருபத்தொன்று, திங்களன்று, மாஸ்கோ கிழக்கு உக்ரைனில் தன்னாட்சியாக அறிவித்துக் கொண்ட இரண்டு பிரிவினைவாத குடியரசுகளை அங்கீகரித்தது; வாஷிங்டனின் பிறந்த நாள் விடுமுறை காரணமாக அமெரிக்க சந்தைகள் மூடப்பட்டிருந்தன, இருபத்திரண்டு, செவ்வாய்க்கிழமை தான் இந்தச் செய்தியை விலை நிர்ணயம் செய்யக்கூடிய முதல் அமர்வு இருந்தது — ஒரு சிவப்பு நாள். மேற்கத்திய தடைகளின் முதல் தொகுதி அதே செவ்வாய்க்கிழமை அன்று, ஜெர்மனி நார்ட் ஸ்ட்ரீம் 2 குழாய்வரிசை சான்றளிப்பை நிறுத்தியதுடன் சேர்த்து வந்து இறங்கியது.
பின்னர், பிப்ரவரி இருபத்து நான்கு, வியாழனன்று, மாஸ்கோ நேரப்படி காலை ஆறு மணிக்கு சற்று முன் — நியூயார்க்கில் புதன்கிழமை இரவு பத்து மணியளவில் — உருசியாவின் ஜனாதிபதி இந்த நடவடிக்கையை அறிவித்தார், மற்றும் ஒரு மணி நேரத்திற்குள் உக்ரேனிய நகரங்கள் முழுவதும் வெடிவிபத்துகள் குறித்த தகவல்கள் வந்தன. இரவு முழுவதும் வர்த்தகம் நடக்கும் அமெரிக்க index futures உடனடியாக விற்பனையாயின. சூரிய உதயத்திற்குள் இருந்த ஒரே திறந்த கேள்வி: காலை ஒன்பது முப்பது மணிக்கான தொடக்க ஏலம் புதன்கிழமை மூடலுக்குக் கீழ் எவ்வளவு தூரம் அச்சிடும் என்பது தான்.
அன்றைய நாள், ஒரே வரிசையில்
ஒரே வரிசை முழு விடையைத் தருகிறது — முந்தைய முடிவு, இடைவெளி, தாழ்வு, உயர்வு, முடிவு, மற்றும் பங்கு எண்ணிக்கை:
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான 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%, 128 மில்லியன் பங்குகளில் தாழ்விலிருந்து-முடிவு வரை 7% மாற்றம். முடிவு என்பது மணியோசையில் மங்கியதல்ல: அது அமர்வின் உயர்வான $341.04 இலிருந்து வெறும் 0.11% கீழே இறங்கியது, அதாவது நாள் அடிப்படையில் அதன் உச்சியிலேயே முடிந்தது. வர்த்தகத்தின் முதல் நிமிடத்தில் விற்ற எவரும் அந்த அமர்வின் இறுதித் தாழ்விலிருந்து 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 இன் கீழ்நோக்கிய படிக்கட்டு இன் பிரதிபலிப்பு. இப்படிப்பட்ட அமர்வுகள்தான் "படையெடுப்பின் போது சந்தை வீழ்ந்தது" என்ற மறுகூற்றுகள் தவறாக வழிநடத்துகின்றன: ஃப்யூச்சர்ஸ் இரவில் வீழ்ந்தன; கேஷ் அமர்வு தனது முதல் நிமிடத்திலிருந்தே மீண்டெழுந்தது. இவற்றில் நீங்கள் எதை அனுபவித்தீர்கள் என்பது முற்றிலும் உங்கள் ஆர்டர்கள் எப்போது வந்தன என்பதைப் பொறுத்தது — அமைதியான வாரங்களில் இரவின் இடைவெளிகள் என்ற கருப்பொருள் அளவிடும் விஷயம் இது.
நாஸ்டாக் மட்டும் அல்ல: முழு சந்தையும் திரும்பியது
ஒரே ஒரு குறியீட்டின் கதை ஒரு தெளிவான கேள்வியைத் திறந்தே விடும்: இது வளர்ச்சி பங்குகளின் ஒரு விசித்திரமா, அல்லது சந்தை முழுவதற்குமான திருப்பமா? கீழே உள்ள பலகை பதினொரு டிக்கர்களை ஒரே அளவுகோலில் வைக்கிறது — மூன்று முக்கிய குறியீட்டு ETFகள், பிறகு புவிசார் அதிர்ச்சி விளையாட்டுப் புத்தகம் நாடும் சொத்துகள்: ஆற்றல், தங்கம், நீண்டகால Treasuryகள், ஒரு மாறுபாட்டு 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% மீது மூடியது; DIA வெறும் +0.3% மீது மூடியது, அதாவது கச்சிதமாக பச்சையில். வளர்ச்சி நிறைந்த குறியீடு கடுமையாகத் திரும்பியது; தொழில்துறை நிறைந்த Dow மிகக் குறைவாகத் திரும்பியது — இடைவெளி அளவு அல்ல, கூறுகளின் அமைப்பே SPY-ஐ DIA-இலிருந்து பிரிக்கிறது.
பணம் சென்ன இடங்கள்: எண்ணெய், தங்கம், பாதுகாப்பு, ஏற்ற இறக்கம்
இப்போது அதே பலகத்தின் கீழ் வரிசைகளைப் பாருங்கள் — "போர் வர்த்தகம்". ஆற்றல் துறை தனது உச்சத்தில் திறந்து சிவப்பில் மூடியது: XLE +2.1% இடைவெளியுடன் திறந்தது, முந்தைய மூடலுக்குக் கீழே -3.4% ஆழமாக வர்த்தகம் நடந்தது, மேலும் -0.9% இல் முடிந்தது. தங்கமும் அதே சுற்றுப்பயணத்தை மேற்கொண்டது: GLD ஆனது +2.4% திறந்து -0.6% இல் மூடியது. VIXY — குறுகிய கால VIX ஃப்யூச்சர்ஸைக் கொண்ட ஒரு ETF, ஏற்ற இறக்கக் குறியீட்டிற்கு மிக நெருக்கமான வர்த்தகச் சாதனம் — திறப்பின் போது +11.1% இடைவெளியுடன் திறந்து -3% இல் மூடியது, முந்தைய நாளின் மூடலுக்குக் கீழே. பாரம்பரிய பீதி சொத்துக்கள் சரியாக தலைப்புச் செய்திகள் மோசமாக இருந்தபோது உச்சத்தை அடைந்தன, பங்குச் சந்தை மீட்சியுடன் சேர்ந்து வலுவிழந்தன: பங்கு மீட்சி, தலைகீழாக.
பாதுகாப்பு ஒப்பந்ததாரர்கள் தான் நிலைத்திருந்த விதிவிலக்கு. நான்குமே பச்சையில் மூடின — LMT +1.7%, NOC +2.4%, RTX +2.1%, GD +1.1% — மேலும் நார்த்ராப் கிரம்மன் அன்றைய முழு அமர்விலும் புதன்கிழமை மூடலுக்குக் கீழே எப்போதும் இறங்கவில்லை (அதன் தினசரி தாழ்வு +1% ஆகும்), நான்கில் சிவப்பைத் தொடாத ஒரே ஒன்று.
Treasuryகள்: பாதுகாப்பான தஞ்சத்திற்கான கோரிக்கை பிறகே வந்தது
விலைவாங்குதல் என்பது பிணைப்பு விலைகள் உயர்வதைக் குறிக்கிறது — இதுவே பாடநூல் சார்ந்த பாதுகாப்பான தஞ்சப் பாய்வு. படையெடுப்பு நடந்த அன்றே, முடிவு நேரத்தில் அந்தப் பாய்வு அரிதாகவே தெரிந்தது:
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான 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பத்தாண்டு விலைவாங்குதல் பிப்ரவரி 24 அன்று 1.96% ஆக முடிந்தது; இது முந்தைய நாளின் 1.99% ஐ மிகச் சற்றே கீழே இருந்தது. உண்மையான பாதுகாப்புத் தஞ்சம் அடுத்த வாரம் வந்தது: 2022-03-01 ஆம் தேதிக்குள் பத்தாண்டு விலைவாங்குதல் 1.72% ஆக அச்சிடப்பட்டது — இந்தக் காலகட்டத்தில் இதுவே மிகக் குறைந்த முடிவு — மேலும் இரண்டாண்டு விலைவாங்குதல் இதே காலகட்டத்தில் 1.58% இலிருந்து 1.31% ஆகக் குறைந்தது. மேலே உள்ள பலகையில் காட்டப்பட்ட நீண்டகால Treasury 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படையெடுப்புக்கு முன்னர் வந்த அமர்வுகள் சிவப்பாக இருந்தன (பிப்ரவரி 22–23 அன்று -1% மற்றும் -2.6%), ஏனெனில் படைதிரட்டல் செய்தி தலைப்புகளை ஆக்கிரமித்திருந்தது. படையெடுப்பு நாளன்று +3.4% உடன் முடிந்தது. அடுத்த நாள் மேலும் +1.5% உயர்ந்தது. மிரட்டலில் சந்தை வீழ்வதும் நிகழ்வில் உயர்வதும் வால் ஸ்ட்ரீட்டில் பழமொரு பழமொழியைக் கொண்டிருக்கும் அளவுக்குப் பழைய வடிவம். இந்த வர்த்தகை அதற்கான தூய நவீன ஆதாரம். ஆனால் அட்டவணையைத் தொடர்ந்து படியுங்கள்: அது 2022-03-14 அன்று $318.21 இல் முடிகிறது — படையெடுப்பு காலையின் அச்சம் அச்சிட்ட இடத்திற்குக் கீழே.
ஏற்றம் நிலைபெற்றதா?
இல்லை — இப்போது இந்தக் கூற்றுக்கு ஆதாரம் உள்ளது:
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான 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% கீழே. பிப்ரவரி இருபத்தான் நாளின் திருப்பம் உண்மையானது, தீவிரமானது — மேலும் உள்ளூர் அளவிலானது. போர் அல்ல, வட்டி உயர்வு சுழற்சிதான் 2022ன் திசையைத் தீர்மானித்தது; இது, எதி்மறைத் திசையில் மார்ச் 2020 வீழ்ச்சி கற்றுக்கொடுத்த அதே பாடம்.
இந்த அளவுள்ள திருப்பம் எவ்வளவு அரிதானது?
2003 முதல் 2025 இறுதி வரையிலான ஒவ்வொரு QQQ அமர்வையும் ஆராய்ந்தால், முந்தைய மூடலை விட உள்ளக வர்த்தகத்தின்போது குறைந்தது 3% கீழே வர்த்தகம் செய்யப்பட்டு, இன்னும் குறைந்தது 1% மேலே முடிந்த அமர்வுகள் சரியாக 2 உள்ளன:
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான 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 — எதிர்பார்த்ததை விட அதிகமான பணவீக்க அறிக்கை வெளியான ஒரு மணிநேரத்திற்குப் பிறகு தொடங்கிய அமர்வு, மற்றொரு இடைவெளி-கீழ்-மூடல்-பச்சை நாள். படையெடுப்பு நாளின் திருப்பம் இரண்டில் பெரியது: 5.7%-உடன் ஒப்பிடும்போது 7% பள்ளத்திலிருந்து-மூடல் வரை சுழற்சி. இருபத்தொரு ஆண்டுகளின் பதிவு, இரண்டு அச்சிடுதல்களும் ஒரே ஆண்டில் இடம்பெற்றன.
இந்த நாள் கற்பிக்கும் பாடம்
இந்தப் பதிவில் மூன்று நிலையான இயக்கவியல்கள் உள்ளன. முதலாவது: பரவலாக எதிர்பார்க்கப்பட்ட ஒரு நிகழ்வு நடக்கும் நேரத்தில், நிலையமைப்பு பெரும்பாலும் ஏற்கனவே நிகழ்ந்திருக்கும் — படையெடுப்புக்கு முன்னதான இரண்டு சிவப்பு அமர்வுகள் அந்த எதிர்பார்ப்பைத் தாங்கியிருந்தன. இரண்டாவது: தொடக்க ஏலம் என்பது தங்கியிருக்கும் இரவு நேர அச்சம் ஒரே விலையில் எப்படித் தெளிவடைகிறது என்பதைக் காட்டுகிறது; அந்த விலை அன்றைய தினத்தின் எந்தத் திசையிலும் உச்சமாக இருக்கலாம். மூன்றாவது: ஒரே நாளில் நிகழும் தீவிரத் திருப்பம் அன்றைய பணப்புழக்கத்தைப் பற்றியே உங்களுக்குத் தெரிவிக்கிறது, அடுத்த காலாண்டின் திசையைப் பற்றி அல்ல — இந்த அமர்வுக்குப் பின்வந்த வாரங்கள் எப்படியிருந்தாலும் புதிய தாழ்வாயங்களுக்கே சென்றன. நிகழ்வு நாட்கள் இயக்கவியலை அறிந்துகொள்வதற்கு வெகுமதி தருகின்றன; ஒரு அமர்வின் வடிவத்தை ஒரு முறைமையின் வடிவமாகத் தவறாகப் புரிந்துகொள்வதைத் தண்டிக்கின்றன.
பங்கு விற்பனை அளவு விவரம் யார் என்ன செய்தார்கள் என்பதை உறுதிப்படுத்துகிறது: 128.5 மில்லியன் பங்குகள் மேற்கூறிய மூன்று-வார அட்டவணையில் இதை மிகவும் கனரக அமர்வாக ஆக்கின; ஒரு தாழ்வாயத்திலிருந்து மூடல் வரையிலான ஏற்றத்தில் கனரக அளவு என்பது வாங்குதல் உண்மையான அளவு உண்மையான விற்பனையைச் சந்தித்தது என்பதைக் குறிக்கிறது — வெற்றுப் பதிவின் மெல்லிய நகர்வு அல்ல. மார்ச் 24, 2020 திரட்சியில் இதே கையொப்பத்தை ஒப்பிடுங்கள், அங்கு உறுதிப்பாட்டு அளவும் ஒரு பீதியின் திருப்பத்தைக் குறித்தது, மேலும் அடுத்த அமர்வில் மங்கிப்போகும் மெல்லிய முன்னேற்ற நாட்களுடன் இதை ஒப்பிட்டு வேறுபடுத்திப் பாருங்கள்.
படையெடுப்பு நாள் FAQ
உருசியா உக்ரைனை படையெடுத்தபோது பங்குச்சந்தை என்ன செய்தது?
அந்த நாளன்று — பிப்ரவரி 24, 2022 — Nasdaq-100 ETF QQQ திறப்பு -3.2% குறைவாகத் தொடங்கியது; திறப்பு நிமிடத்திலேயே அதன் தாழ்வு அமைந்தது. பின்னர் நாள் முழுவதும் ஏறிக்கொண்டே +3.4% உடன் மூடியது. S&P 500 ETF SPY +1.5% உடனும் Dow ETF DIA +0.3% உடனும் மூடின.
உருசியா உக்ரைனை படையெடுத்தபோது பங்குகள் ஏன் ஏறின?
இந்தப் பக்கம் நோக்கங்களைக் காரணம் காட்டவில்லை; நாளின் வரிசையை மட்டுமே பதிவு செய்கிறது — கடுமையான விற்பனை அழுத்தம் 9:30 திறப்பில் முழுமையாக வெளிப்பட்டது. அதற்குப் பின் ஒவ்வொரு மணிநேரத்திலும் வாங்குதலே ஆதிக்கம் செலுத்தியது. முன்னறிவிப்பின்போது இறங்கி, நிகழ்வு நடந்ததும் ஏறும் போக்குக்கு வரலாற்றில் பல இணைகள் உள்ளன.
உருசியா உக்ரைனை படையெடுத்தபோது எண்ணெயும் தங்கமும் என்ன செய்தன?
இரண்டும் திறப்பில் குத்தின; பின் வடிந்தன: ஆற்றல் ETF XLE +2.1% இடைவெளியுடன் திறந்து -0.9% உடன் மூடியது; தங்க ETF GLD +2.4% இடைவெளியுடன் திறந்து -0.6% உடன் மூடியது. பாதுகாப்புப் பங்குகள் தத்தம் இலாபங்களைத் தக்கவைத்தன: மேற்கண்ட பலகையில் உள்ள நான்கு பெரிய நிறுவனங்களும் பச்சையுடன் மூடின.
படையெடுப்புக்குப் பின் வந்த எழுச்சி நீடித்ததா?
இல்லை. QQQ படையெடுப்பு-நாள் பீதித் தாழ்வுக்குக் கீழ் 18 நாட்காட்டி நாட்களில், 2022-03-14 அன்று, மூடியது. 2022-12-28 அன்று அதன் 2022 தாழ்வின்போது அது படையெடுப்பு-நாள் மூடலை விட -23.7% கீழே நின்றது.
பிப்ரவரி 24, 2022 போன்ற திருப்பம் எவ்வளவு அரிது?
மிக அரிது. 2003 முதல் 2025 இறுதி வரை, முந்தைய மூடலை விட 3% அல்லது அதற்கு மேல் கீழே பகல்நேரத்தில் வர்த்தகம் செய்தும் குறைந்தது 1% உயர்ந்தே மூடிய QQQ அமர்வுகள் 2 மட்டுமே — இது, மற்றும் 2022-10-13.
மேற்கண்ட ஒவ்வொரு பலகையும் வரலாற்றுப் பதிவின் மீதான சேமிக்கப்பட்ட, பதிப்பிடப்பட்ட வினவல் — ஒவ்வொரு அளவீட்டையும் காண SQL-ஐ விரிவாக்கவும். இந்த நாளைப் படிக்காமல் உணர விரும்புகிறீர்களா? இது Strasmore Labs வர்த்தக சிமுலேட்டரில் விளையாடக்கூடிய காட்சிகளில் ஒன்று.