2011 அமெரிக்கக் கடன் தரமிறக்கம் Black Monday பதிவு
ஆகஸ்ட் 8, 2011: S&P அமெரிக்காவின் AAA தரத்தை நீக்கிய முதல் வர்த்தக நாள். பதிவு அனைத்து நாளும் வீழ்ந்து தாழ்வான இடத்தில் மூடியது; சேதம் உள்ளே பதிவாகியுள்ளது.
வெள்ளி, ஆகஸ்ட் 5, 2011 அன்று சந்தை மூடியதும், Standard & Poor's அமெரிக்காவின் கடன் தரத்தை AAA இலிருந்து AA+ ஆகக் குறைத்தது — வரலாற்றில் முதல் அமெரிக்கக் கடன் தரமிறக்கம். அந்த கோடைகால ஐரோப்பியக் கடன் நெருக்கடியின் உச்சத்தில், திங்கள், ஆகஸ்ட் 8 அன்று சந்தை அதன் மீது வாக்களிக்க முதல் வாய்ப்பைப் பெற்றது. இந்தப் பக்கம் நிமிட அளவிலான பதிவிலிருந்து அந்த வாக்கெடுப்பை மீண்டும் நிகழ்த்துகிறது: எது வீழ்ந்தது, எது உயர்ந்தது, அந்த நாள் எந்த இடத்தில் உள்ளது, மற்றும் சேதம் குணமாக எவ்வளவு காலம் ஆயிற்று. ஒவ்வொரு எண்ணும் ஒரு சேமிக்கப்பட்ட வினவல்; SQL ஐப் பார்க்க எந்தப் பலகையையும் விரிவாக்கவும்.
S&P அமெரிக்காவின் தரத்தை ஏன் இறக்கியது
தரமிறக்கம் என்பது 2011 கடன் வரம்பு பேச்சுவார்த்தை முடக்கத்தின் இறுதி நிகழ்வு ஆகும். கடன் வரம்பு என்பது மொத்த கூட்டாட்சி கடன் வாங்குதலுக்கான சட்டபூர்வ உச்சவரம்பு ஆகும். அரசு இந்த வரம்பை அடைந்ததும், காங்கிரஸ் ஏற்கனவே அங்கீகரித்த செலவினங்களுக்கு பணம் செலுத்த Treasury புதிய கடன் வெளியிட முடியாது. அமெரிக்கா மே 16, 2011 அன்று $14.3 டிரில்லியன் வரம்பை எட்டியது. பின்னர் Treasury "விதிவிலக்கான நடவடிக்கைகளை" தொடங்கியது. இவை கணக்கியல் தந்திரங்கள் ஆகும். இவை ஆகஸ்ட் 2 வரை நேரத்தை ஒதுக்கின. அன்றைய நாளில் ரொக்கம் தீர்ந்துவிடும் என Treasury கணித்திருந்தது. காங்கிரஸ் ஆகஸ்ட் 2 அன்றே பட்ஜெட் கன்ட்ரோல் சட்டத்தை நிறைவேற்றியது. ஜனாதிபதியும் அன்றே அதில் கையெழுத்திட்டார். இதனால் சில மணிநேரங்கள் இருக்கையிலேயே தவறுதல் தவிர்க்கப்பட்டது.
மூன்று நாட்களுக்குப் பிறகு, வெள்ளிக்கிழமை சந்தை மூடியதும், S&P தரத்தை இருப்பினும் இறக்கியது. அதன் அறிக்கை இரண்டு காரணங்களை முன்வைத்தது. முதலாவது, செயல்முறை: அமெரிக்கா தன்னார்வமாக கடன் தொகைகளை செலுத்தத் தவறுமா என்பதைத் தொடர்ந்து பல மாதங்கள் நடந்த முரட்டுத்தனமான பேச்சுவார்த்தை, S&P வார்த்தைகளில் கூறினால், அமெரிக்க கொள்கை வகுப்பை "குறைவான ஸ்திரத்தன்மையுடையதாகவும், குறைவான செயல்திறனுடையதாகவும், குறைவாகவே கணிக்கக்கூடியதாகவும்" ஆக்கியது. இரண்டாவது, கணிதம்: இந்தச் சட்டம் மூலம் பத்து ஆண்டுகளில் தோராயமாக $2.1 டிரில்லியன் சேமிப்பு ஏற்படும் எனக் கணிக்கப்பட்டது. ஆனால் அரசின் கடன் பாதையை ஸ்திரப்படுத்த S&P தேவையெனக் கருதிய அளவை விட இது குறைவாக இருந்தது. Treasury துறை இந்தக் கணிதத்தை பகிரங்கமாக மறுத்தது. கருதுகோள்களில் $2 டிரில்லியன் வேறுபாடு இருப்பதை அது சுட்டிக்காட்டியது. S&P எண்களைத் திருத்தியது. புதிய தரத்தையும் தக்க வைத்துக் கொண்டது. மற்ற இரண்டு பெரிய நிறுவனங்களான மூடிஸ் மற்றும் ஃபிட்ச் அந்தக் கோடைகாலத்தில் தங்களது AAA தரங்களை உறுதிப்படுத்தின. எனவே திங்களன்று சந்தை திறக்கும்போது, ஒரு நிறுவனத்தின் தீர்ப்பை சந்தை மதிப்பிடும் நிலை ஏற்பட்டது.
ஒரு நாள், ஒரு வரியில்
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான 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 = 'SPY'
AND window_start >= toDateTime('2011-08-05 00:00:00') AND window_start < toDateTime('2011-08-08 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(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 = 'SPY'
AND window_start >= toDateTime('2011-08-08 04:00:00') AND window_start < toDateTime('2011-08-08 23:59:00')SPY வெள்ளிக்கிழமை $120.03 முடிப்பிலிருந்து -2.6% இடைவெளியுடன் கீழே திறந்தது; உண்மையான மீட்சி ஏதும் நிகழவில்லை. $112.02 என்ற சரிவு 14:25 ET-இல் பதிவானது. $112.28-இல் முடிந்த அன்றைய நிலை -6.5% ஆகும் — 2008 நெருக்கடிக்கும் 2020-க்கும் இடையிலான மோசமான ஒற்றை அமர்வுகளில் ஒன்று. கீழே உள்ள தரவரிசை பலகை இக்கூற்றுக்குத் துல்லியமான எண்ணைத் தருகிறது. பரிமாற்றப்பட்ட SPY பங்குகளின் எண்ணிக்கை 695.2 மில்லியன். வழக்கமான அமர்வின் அனைத்து 390 நிமிடப் பட்டைகளும் பதிவாகின. முழுமையான அமர்வு; நிறுத்தம் ஏதுமின்றி; இருப்பினும் அந்த முடிப்பு.
படிக்கட்டு வடிவம், காற்றுப் பை அல்ல
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான 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 = 'SPY'
AND window_start >= toDateTime('2011-08-08 04:00:00') AND window_start < toDateTime('2011-08-08 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இந்த வடிவத்தை பதினைந்து மாதங்களுக்கு முன்பு நிகழ்ந்த திடீர் சரிவுடன் ஒப்பிட்டுப் பாருங்கள்: ஒரே நேரத்தில் காற்றுப் பை போன்ற இடைவெளி இல்லை, திடீர் மீள்தலும் இல்லை — மாலை நோக்கி வேகம் கூடிக்கொண்டே போக, பதிமூன்று அரை மணி நேரங்களில் ஒவ்வொரு முடிப்பும் முந்தையதை விடக் குறைவாகவே இருந்தது. இது ஒரு உறுதியான சரிவு: திரவியத் தன்மை இருந்துகொண்டே இருந்தது, ஆனால் விலைகள் அன்றைய அமர்வு முழுவதும் சரிந்தேயே இருந்தன. வேறு இயக்கவியல், வேறு பொருள், ஒரே சிவப்பு எண் — நாள் முழுவதன் மாற்றத்தைப் படிப்பதைப் போலவே, அன்றைய அமர்வின் உள்ளே நிகழும் வடிவத்தைப் புரிந்துகொள்வதும் முக்கியம் என்பதற்கான காரணம் இதுவாகும்.
எது கடுமையாக வீழ்ந்தது — எது உயர்ந்தது
ஒரு இறையாண்மைத் தரமிறக்கம் ஒவ்வொரு ticker-ஐயும் சமமாகத் தாக்குவதில்லை; வெளிப்பாட்டின் அளவின்படி சந்தை அவற்றை வரிசைப்படுத்துகிறது. இங்கே ஒன்பது திரவக் கொடுக்கீடுகள், வெள்ளிக்கிழமை அதிகாரப்பூர்வ முடிவிலிருந்து திங்கள்கிழமை வரை, மோசமானதிலிருந்து சிறந்தது வரை:
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
SELECT
ticker,
round(fri_close, 2) AS fri_close_usd,
round(mon_close, 2) AS mon_close_usd,
round((mon_close / fri_close - 1) * 100, 1) AS change_pct
FROM (
SELECT
ticker,
argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2011-08-05') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS fri_close,
argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2011-08-08') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS mon_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('VXX', 'BAC', 'C', 'GS', 'XLF', 'SPY', 'KO', 'XLU', 'GLD')
AND window_start >= toDateTime('2011-08-05 00:00:00') AND window_start < toDateTime('2011-08-09 04:00:00')
GROUP BY ticker
)
ORDER BY mon_close / fri_close ASC, ticker ASCவிற்பனை அழுத்தம் வங்கிகளில் குவிந்தது. Bank of America -20% வீழ்ந்தது — அதன் சந்தை மதிப்பில் ஐந்தில் ஒரு டாலர் என்ற அளவில், ஒரே அமர்வில் அழிந்தது — Citigroup -15.8% ஆகவும், நிதித்துறை நிதியான XLF -9.6% ஆகவும் இருந்தன, அனைத்தும் SPY-இன் -6.5%-ஐ விட மிகவும் கடந்தன. நுகர்வோர் அத்தியாவசியப் பொருளான Coca-Cola வெறும் -2.3% இழந்தது. இரண்டு வரிசைகள் பச்சையாக முடிந்தன: தங்க நிதியான GLD 3.3% சேர்த்தது, மற்றும் குறுகிய கால VIX futures-ஐக் கண்காணிக்கும் பரிமாற்றக் கொடுக்கீட்டுக் குறிப்பாணையான VXX — சந்தையின் "அச்ச அளவீடு" — 14.6% உயர்ந்தது. ஒரே சந்தைப் பதிவில் மூன்று ஒரே நேரத்தில் நிகழும் கதைகள்: வங்கி வீழ்ச்சி, பரந்த குறியீட்டில் ஒழுங்கான ஆபத்துக் குறைப்பு, மற்றும் காப்பீட்டுக்கான அவசரம்.
ஆகஸ்ட் 8 மோசமான நாட்களில் எந்த இடத்தில் உள்ளது
தரமிறக்கம் அமர்வு வரலாற்றுச் சிறப்புடையதா, அல்லது வெறுமனே மோசமானதா? பதில் காண ஒரு வழி: 2003 முதல் 2025 வரையிலான ஒவ்வொரு SPY அமர்வின் முதல்-முதல் மாற்றத்தையும் கணக்கிட்டு அவற்றை வரிசைப்படுத்துவது.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH daily AS (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
argMax(toFloat64(close), window_start) AS close_usd
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
AND window_start >= toDateTime('2003-01-01 00:00:00') AND window_start < toDateTime('2026-01-01 00:00:00')
GROUP BY et_date
),
changes AS (
SELECT et_date, close_usd,
lagInFrame(close_usd) OVER (ORDER BY et_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM daily
),
ranked AS (
SELECT et_date, close_usd,
round((close_usd / prev_close - 1) * 100, 1) AS change_pct,
row_number() OVER (ORDER BY close_usd / prev_close ASC, et_date ASC) AS day_rank
FROM changes
WHERE prev_close > 0
),
enriched AS (
SELECT et_date, change_pct, day_rank,
max(if(et_date = toDate('2011-08-08'), day_rank, 0)) OVER () AS downgrade_rank,
sum(if(day_rank <= 10 AND toYear(et_date) NOT IN (2008, 2020), 1, 0)) OVER () AS top10_outside_crises,
round((max(if(et_date = toDate('2011-08-05'), close_usd, 0)) OVER () / max(if(et_date = toDate('2011-07-22'), close_usd, 0)) OVER () - 1) * 100, 1) AS two_week_slide_pct
FROM ranked
)
SELECT
toString(et_date) AS session,
change_pct,
downgrade_rank,
top10_outside_crises,
two_week_slide_pct
FROM enriched
WHERE day_rank <= 10
ORDER BY day_rankஆகஸ்ட் 8, 2011 அந்த இருபத்தொரு ஆண்டுகளில் 9-வது மோசமான நாளாக தரவரிசைப்படுத்தப்படுகிறது — மேலும் 2008–09 நிதி நெருக்கடி மற்றும் மார்ச் 2020 COVID வீழ்ச்சி ஆகியவற்றுக்கு வெளியிலிருந்து முதல் பத்து நாட்களில் வரும் ஒரே நாள் இதுவாகும். ஆனால் சூழல் இரு திசைகளிலும் செயல்படுகிறது: S&P நடவடிக்கை எடுப்பதற்கு முன்பே சந்தை பின்னடைவில் இருந்தது. கடன் வரம்பு முடுக்கம் கடைசி நிமிடம் வரை நீடித்தது; ஐரோப்பாவின் இறையாண்மை நெருக்கடி இத்தாலி மற்றும் ஸ்பெயினை நோக்கி பரவியது. இதற்கிடையில் தரமிறக்கம் வெள்ளிக்கிழமையுடன் முடியும் இரு வாரங்களில் SPY -10.8% சரிந்திருந்தது. திங்களன்று இரண்டையும் ஒரே நேரத்தில் அளந்தது — AAA இழப்பின் அதிர்ச்சி மற்றும் ஏற்கனவே நடந்து கொண்டிருந்த சரிவு — எந்தக் குவெரியும் அவற்றை முழுமையாகப் பிரிக்கவில்லை. டேப் என்ன சொல்ல முடியும்: அந்தத் திருத்தத்தின் மொத்தத்திலேயே மிக மோசமான அமர்வு தரமிறக்கத்திற்குப் பிற்பட்ட முதல் வர்த்தக நாளில் நிகழ்ந்தது.
தரமிறக்கப்பட்ட சொத்து உயர்ந்தது
இந்த நிகழ்வின் ஒவ்வொரு மறுகூற்றும் எதிர்கொள்ள வேண்டிய பகுதி இதுதான்: S&P தரமிறக்கிய பத்திரம் அமெரிக்க அரசுக் கடன் — அது உயர்ந்தது.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
SELECT
toString(date) AS date,
round(yield_3_month, 2) AS yield_3_month,
round(yield_2_year, 2) AS yield_2_year,
round(yield_10_year, 2) AS yield_10_year,
round(yield_30_year, 2) AS yield_30_year
FROM global_markets.treasury_yields
WHERE date BETWEEN '2011-08-01' AND '2011-08-15'
ORDER BY dateதரமிறக்கப்பட்ட வெள்ளிக்கிழமை அன்று 10-ஆண்டு Treasury விளைப்பலன் 2.58% ஆக மூடப்பட்டது, பிளாக் திங்களன்று 2.4% ஆகக் குறைந்தது, மறுநாள் 2.2% ஐத் தொட்டது. பத்திரத்தின் விலை உயரும்போது அதன் விளைப்பலன் குறையும், எனவே குறைந்த விளைப்பலன் என்பது முதலீட்டாளர்கள் தரமிறக்கப்பட்ட அரசுக் கடனுக்கு அதிகமாக கொடுத்தனர் என்பதைக் குறிக்கிறது — தரமிறக்கப்பட்ட கடனாளிக்கு கடன் வாங்குவது மலிவானது. பாதுகாப்பிற்கான தேவை பாதுகாப்பான சொத்து குறித்த எந்தச் சந்தேகத்தையும் மிஞ்சியது, அந்த செவ்வாய்க்கிழமை 2-ஆண்டு பத்திரம் 0.19% ஆக முடிந்தது, பூஜ்யத்திற்கு அருகில் நிலைத்திருந்தது. 2s10s விளைப்பலன் வளைவு விளக்கம் இந்தக் கருவிகளையும் அவற்றுக்கு இடையிலான இடைவெளி எதை அளக்கிறது என்பதையும் உள்ளடக்கியது.
ஏறியிறங்கும் வாரம்
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான 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 = 'SPY'
AND window_start >= toDateTime('2011-08-05 00:00:00') AND window_start < toDateTime('2011-08-12 23:59:00')
GROUP BY et_date
)
)
WHERE et_date >= toDate('2011-08-08') AND et_date <= toDate('2011-08-12')
ORDER BY et_dateதொடர்ந்து வந்தது இரு திசைகளிலும் பதிவான மிகவும் வன்மையான வாரங்களில் ஒன்று: செவ்வாய் +4.6%, புதன் -4.4%, வியாழன் +4.5%, வெள்ளி +0.7% — தொடர்ச்சியான நான்கு அமர்வுகள் வீழ்ச்சிக்கும் எழுச்சிக்கும் இடையில் மாறி மாறி நிகழ்ந்தன. செவ்வாய்க்கிழமை ஏற்பட்ட எழுச்சி, ஆகஸ்ட் ஒன்பதாம் தேதி Federal Reserve வெளியிட்ட அறிக்கையுடன் ஒன்றிணைந்தது. அதில் federal funds rate-ஐ பூஜ்யத்திற்கு அருகில் "குறைந்தது 2013-நடுப்பகுதி வரை" பராமரிக்கப் பொறுப்பேற்றது — FOMC தனது வழிகாட்டுதலை பழைய "நீட்டிக்கப்பட்ட காலம்" என்ற சொற்றொடருக்கு பதிலாக ஒரு காலண்டர் தேதியுடன் இணைத்த முதல் முறை இதுவாகும்; அச்சத்தில் ஆழ்ந்த சந்தைக்கு வழங்கப்பட்ட இரண்டாண்டு கால இலவசப் பண வாக்குறுதி இதுவாகும். இவ்வளவு வன்மையான ஏறியிறங்கும் வாரங்கள் தான் volatility நிலைமாற்றங்கள் தம்மை அறிவித்துக் கொள்ளும் விதம்; திசை பின்னர் தீர்மானிக்கப்படும்.
மீட்சிக்கு உண்மையில் எவ்வளவு காலம் ஆனது
"சந்தை சில மாதங்களில் மீண்டெழுந்தது" என்பது இந்த நிகழ்வின் வழக்கமான ஒரு வரி சுருக்கம். சேமிக்கப்பட்ட பதில் மேலும் துல்லியமானது, மேலும் ஆர்வமூட்டுவது.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
WITH daily AS (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
argMax(toFloat64(close), window_start) AS close_usd
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
AND window_start >= toDateTime('2011-08-05 00:00:00') AND window_start < toDateTime('2012-07-01 00:00:00')
GROUP BY et_date
),
(SELECT close_usd FROM daily WHERE et_date = toDate('2011-08-05')) AS pre_close,
(SELECT close_usd FROM daily WHERE et_date = toDate('2011-08-08')) AS mon_close,
(SELECT min(et_date) FROM daily WHERE et_date > toDate('2011-08-05') AND close_usd >= pre_close) AS reclaim_d
SELECT
round(pre_close, 2) AS predowngrade_close,
toString(reclaim_d) AS first_reclaim_date,
countIf(et_date > toDate('2011-08-05') AND et_date < reclaim_d) AS sessions_before_first_reclaim,
toString(argMinIf(et_date, (close_usd, et_date), et_date > toDate('2011-08-05'))) AS bottom_date,
round(minIf(close_usd, et_date > toDate('2011-08-05')), 2) AS bottom_close,
round((minIf(close_usd, et_date > toDate('2011-08-05')) / pre_close - 1) * 100, 1) AS bottom_vs_predowngrade_pct,
round((minIf(close_usd, et_date > toDate('2011-08-05')) / mon_close - 1) * 100, 1) AS bottom_vs_downgrade_monday_pct,
toString(maxIf(et_date, close_usd < pre_close)) AS last_close_below,
countIf(et_date > toDate('2011-08-05') AND close_usd < pre_close) AS total_sessions_below
FROM dailySPY தனது தரமிறக்கத்திற்கு முந்தைய மட்டத்திற்கு மேலே — $120.03, ஆகஸ்ட் 5 மூடல் — மீண்டும் மூடியது 2011-08-15 அன்று, அதற்குக் கீழே வெறும் 5 அமர்வுகளுக்குப் பிறகு. அந்த மீட்பு நிலைக்கவில்லை. ஐரோப்பாவின் நெருக்கடி இலையுதிர்காலம் முழுவதும் ஆழமடைந்தது, மேலும் திருத்தத்தின் உண்மையான ஆழம் 2011-10-03 அன்று $109.92 என அச்சிடப்பட்டது — தரமிறக்கத்திற்கு முந்தைய மூடலை விட -8.4% கீழே மற்றும் பிளாக் மண்டே மூடலை விடக்கூட -2.1% கீழே. மொத்தத்தில், SPY தனது ஆகஸ்ட் 5 மட்டத்திற்குக் கீழே 41 அமர்வுகளில் மூடியது, அதில் கடைசியது 2011-11-28 அன்று. எனவே உண்மையான காலக்கெடு இருமுகத்தன்மை கொண்டது: தரமிறக்கத்தின் சொந்த இடிபாடு ஒரு வாரத்திற்குள் அழிக்கப்பட்டது, அதே சமயம் அது விழுந்த திருத்தம் கிட்டத்தட்ட நான்கு மாதங்கள் கூடுதலாக நீடித்தது.
இந்த நாள் கற்பிக்கும் பாடம்
நினைவில் வைத்துக் கொள்ள தக்க இரண்டு அம்சங்கள். முதலாவது, குறியீட்டு அதிர்ச்சிகள் விலையை விரைவாக மாற்றுகின்றன; மீளவும் விரைவாகவே திரும்புகின்றன: தரமிறக்கம் எந்தப் பணப்பாய்வையும் எங்கும் மாற்றவில்லை, மேலும் -6.5% மறுவிலையிடல் 5 அமர்வுகளுக்குள் மீட்கப்பட்டது — அதைச் சூழ்ந்திருந்த பரந்த திருத்தத்தைச் சரிசெய்ய மாதங்கள் ஆனதும் உட்பட. இரண்டாவது, "சேதமடைந்த" கருவி என்பது எப்போதும் வீழ்ச்சியடையும் கருவியாக இருக்க வேண்டும் என்பதில்லை: Treasury கடனியல்கள் தங்களுடைய சொந்தத் தரமிறக்கத்தின்போதும் உயர்ந்தன; பங்குகளோ — குறிப்பாக வங்கிப் பங்குகள் — பாதிப்பை ஏற்றுக்கொண்டன. ஒரு செய்தித் தலைப்பு ஒரு சொத்தைக் குறிப்பிடும்போது, விற்பனை உண்மையில் எங்கு இறங்குகிறது என்பதைப் பார்த்த பிறகே அந்தக் கதை தானாகவே எழுகிறது என்று நம்ப வேண்டும்.
அமெரிக்க தரமிறக்கம் — அடிக்கடி கேட்கப்படும் கேள்விகள்
அமெரிக்கா தரமிறக்கம் செய்யப்பட்டபோது பங்குச்சந்தைக்கு என்ன நிகழ்ந்தது?
வெள்ளிக்கிழமை இரவு நிகழ்ந்த தரமிறக்கத்திற்கு அடுத்த வர்த்தக நாளான திங்கள், ஆகஸ்ட் 8, 2011 அன்று SPY -6.5% சரிந்தது. அது அந்த நாளின் உச்சத்திற்கு அருகில் மூடியது. 2003–2025 காலகட்டத்தில் SPY-இன் 9வது மோசமான வர்த்தக நாள் அது. அடுத்த ஒரு வாரம் பல சதவீத வீழ்ச்சிகளும் எழுச்சிகளும் மாறி மாறி நிகழ்ந்தன.
கடன் வரம்பு என்றால் என்ன, அதற்கும் தரமிறக்கத்திற்கும் என்ன சம்பந்தம்?
கடன் வரம்பு என்பது அமெரிக்க கூட்டாட்சி அரசின் மொத்த கடன் பெறுதலுக்கான சட்டப்பூர்வ உச்ச வரம்பு. இந்த வரம்பை எட்டியதும், காங்கிரஸ் ஏற்கனவே அங்கீகரித்த செலவுகளைச் செலுத்த Treasury புதிய கடன் வெளியிட முடியாது. இந்த வரம்பை உயர்த்துவதில் 2011-இல் ஏற்பட்ட முட்டுநிலை, எதிர்பார்க்கப்பட்ட தவறுதல் தேதிக்கு சில மணிநேரங்களுக்கு முன்பு வரை நீடித்தது. மூன்று நாட்களுக்குப் பின் AAA தரத்தை நீக்க இந்த இறுதிக்கட்ட ஆபத்துத் தந்திரமே முக்கிய காரணம் என S&P கூறியது.
ஆகஸ்ட் 2011-இல் ஏற்பட்ட ஏற்ற இறக்கத்தின் தீவிரம் எவ்வளவு?
குறுகிய கால VIX futures-ஐ கண்காணிக்கும் exchange-traded note ஆன VXX, ஆகஸ்ட் 8 அன்று மட்டும் 14.6% உயர்ந்தது. அடுத்த வாரம் S&P-இல் +4.6% மற்றும் -4.4% நாட்கள் மாறி மாறி வந்தன. இத்தகைய பெரிய அளவிலான தினசரி ஏற்ற இறக்கங்கள் வேறு எங்கும் 2008 மற்றும் 2020-இல் மட்டுமே காணப்பட்டன.
2011-க்குப் பிறகு அமெரிக்கா மீண்டும் தரமிறக்கம் செய்யப்பட்டதா?
ஆம். ஆகஸ்ட் 2023-இல் Fitch அமெரிக்காவை AA+ நிலைக்கு இறக்கியது. மே 2025-இல் Moody's அதை Aa1 நிலைக்கு இறக்கியது. மூன்று பெரிய தரவரிசை நிறுவனங்களில் தனது உச்ச தரத்தை இழந்த கடைசி நிறுவனம் அது. இந்த இரண்டு நிகழ்வுகளும் ஆகஸ்ட் 8, 2011 அன்று நிகழ்ந்த ஒற்றை நாள் பங்குச்சந்தை வீழ்ச்சிக்கு ஒப்பான நகர்வை ஏற்படுத்தவில்லை. முதல் தரமிறக்கம் முன்னுதாரணம் இல்லாத அதிர்ச்சியைத் தந்தது. பிற்கால தரமிறக்கங்களோ சந்தைகள் ஏற்கனவே அறிந்த ஒரு பாதையை உறுதிப்படுத்தின.
2011-இன் வீழ்ச்சியை 2008 அல்லது 2020-உடன் ஒப்பிடுகையில் எப்படி?
இது ஏற்கனவே நிலவிய ஏறுசந்தைக்குள் நிகழ்ந்த ஒற்றை அதிர்ச்சி மறுமதிப்பீடு. இது முழுமையான கடன் முறைமை சரிவு அல்ல. இது கடுமையானது, விரைவானது, மேலும் சில மாதங்களில் முழுமையாக மீட்கப்பட்டது. ஆனால் 2008 அரை வருடமாகத் தொடர்ந்து வீழ்ந்தது. 2020 ஒரு கரடிச் சந்தையை நான்கு வாரங்களுக்குள் சுருக்கியது.
மேற்கண்ட ஒவ்வொரு பலகையும் வரலாற்றுத் தரவின் மீதான சேமிக்கப்பட்ட, பதிப்புடைய query ஆகும். ஒவ்வொரு அளவீட்டையும் காண SQL-ஐ விரிவாக்கவும். இந்த நாளைப் படிக்காமல் உணர விரும்புகிறீர்களா? இது Strasmore Labs trading simulator-இல் விளையாடக்கூடிய சூழ்நிலைகளில் ஒன்றாகும்.