लेहमनचे पतन: 2008 चा टेप पुन्हा खेळला
15 सप्टेंबर 2008: लेहमनने अर्ज दाखल केला आणि SPY त्याच्या नीचांकावर बंद झाला. LEH चा अठरा महिन्यांचा मृत्यू सर्पिल, चकचकीत आठवडा आणि संपूर्ण क्रॅश पॅनेलनुसार पुनरावलोकन.
15 सप्टेंबर 2008 च्या सकाळी, लेहमन ब्रदर्सने अमेरिकेच्या इतिहासातील सर्वात मोठा दिवाळखोरीचा अर्ज दाखल केला आणि S&P 500 त्यातच उघडला. हे पृष्ठ साठवलेल्या बाजार डेटावरून संपूर्ण घटनेचे पुनरावलोकन करते: कंपनीला कशाने कोसळले, लेहमनच्या स्वतःच्या शेअरचा अठरा महिन्यांचा मृत्यू सर्पिल, त्या सोमवारचा मिनिट-दर-मिनिट टेप, त्यानंतरचा हिंसक आठवडा, आणि 2008 ची क्रॅश शेवटी किती दूर गेली. प्रत्येक आकडा टेपवरील साठवलेल्या क्वेरीवर आधारित आहे; कोणतेही पॅनेल SQL साठी विस्तृत करा.
लेहमनच्या पतनाची कारणे
लेहमन ही 158 वर्षे जुनी सिक्युरिटीज फर्म आणि अमेरिकेतील चौथी सर्वात मोठी इन्व्हेस्टमेंट बँक होती जेव्हा ती कोसळली, आणि यामागील यंत्रणा विलक्षण नव्हती. 2000 च्या दशकाच्या मध्यात झालेल्या गृहनिर्माण बूमदरम्यान तिने तिच्या ताळेबंदावर गहाण-संबंधित मालमत्ता — सबप्राइम आणि Alt-A कर्जे, व्यावसायिक रिअल इस्टेट आणि त्यांपासून बनवलेले सिक्युरिटायझ्ड बंडल — भरले होते, तर शेअरहोल्डर इक्विटीच्या प्रत्येक डॉलरमागे अंदाजे तीस डॉलर मालमत्ता असे लिव्हरेज चालवत होती. त्या प्रमाणात, मालमत्तेच्या मूल्यातील थोडीशी टक्केवारी घसरण इक्विटी पूर्णपणे नष्ट करते. जेव्हा 2006 आणि 2007 मध्ये अमेरिकेतील घरांच्या किमती खाली आल्या, तेव्हा त्या होल्डिंग्जचे बाजार मूल्य घसरले, तिमाही-दर-तिमाही राइट-डाउन वाढले आणि ट्रेडिंग प्रतिपक्षांनी फर्मशी व्यवहार चालू ठेवण्यासाठी अधिकाधिक तारण मागितले.
अंतिम टप्पा दहा दिवसांत संपला. सप्टेंबरच्या सुरुवातीला, राज्य-मालकीच्या कोरिया डेव्हलपमेंट बँकेला भागभांडवल विकण्याच्या चर्चा कराराशिवाय संपल्या. 10 सप्टेंबर रोजी तिसऱ्या तिमाहीतील अब्जावधी डॉलरचे नुकसान आगाऊ जाहीर करण्यात आले. अंतिम आठवड्याच्या शेवटी, बँक ऑफ अमेरिकाने त्याऐवजी मेरिल लिंच विकत घेतले; बार्कलेजला सोमवारच्या उघडण्यापूर्वी यूके नियामक मान्यता मिळू शकली नाही; आणि अमेरिकन सरकारने — ज्याने मार्चमध्ये बेअर स्टर्न्सच्या बचावासाठी हमी दिली होती — लेहमनचे पुस्तक हमी देण्यास नकार दिला. खरेदीदार आणि तारण संपल्यावर, फर्मने सोमवार, 15 सप्टेंबरच्या पहाटे, अंदाजे $600 अब्ज मालमत्ता धारण करून, ध्याय 11 फाईल केले.
अठरा महिने शून्यापर्यंत: लेहमनचा स्वतःचा टेप
या फाइलिंगने शेअर बाजाराला आश्चर्यचकित केले नाही. लेहमनचा स्वतःचा टिकर दीड वर्षापासून उघडपणे मरत होता आणि मासिक क्लोजने संपूर्ण घसरण जतन केली आहे:
प्रत्येक आकड्यामागील अचूक SQL
WITH monthly AS (
SELECT
formatDateTime(month_start, '%Y-%m') AS month,
round(argMax(day_close, et_date), 2) AS month_close
FROM (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS month_start,
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 day_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'LEH'
AND window_start >= toDateTime('2007-01-01 00:00:00') AND window_start < toDateTime('2008-09-18 00:00:00')
GROUP BY et_date, month_start
)
GROUP BY month_start
)
SELECT
month,
month_close,
round((month_close / max(month_close) OVER () - 1) * 100, 1) AS vs_best_month_close_pct
FROM monthly
ORDER BY monthया कालावधीतील सर्वोत्तम महिन्याच्या शेवटचा क्लोज ही पहिली पंक्ती आहे: $82.17 2007-01 मध्ये. 2008-03 पर्यंत — ज्या महिन्यात बेअर स्टर्न्स त्याच्या बचावात अपयशी ठरला — LEH $37.48 वर बंद झाला, जो -54.4% त्या शिखरापेक्षा कमी होता. ऑगस्ट 2008 $15.85 वर संपला. त्यानंतर शेवटची पंक्ती: $0.14, -99.8% वरून खाली — ही शेवटची पातळी आहे जी वेअरहाऊस 17 सप्टेंबर रोजी टिकर बंद होण्यापूर्वी ठेवते. एक प्रमुख वित्तीय स्टॉक एका आठवड्याच्या शेवटी $80s वरून पैशांपर्यंत जात नाही; दिवाळखोरी ही घसरणीची अंतिम पायरी होती जी टेपने महिन्यानुसार पुन्हा किंमत ठरवली होती.
दिवस, एका ओळीत
फायलिंगचा दिवस स्वतःच, एका पावतीच्या ओळीत संकुचित केला आहे — खालील प्रत्येक दावा यातून वाचला जातो:
प्रत्येक आकड्यामागील अचूक 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('2008-09-12 00:00:00') AND window_start < toDateTime('2008-09-15 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('2008-09-15 04:00:00') AND window_start < toDateTime('2008-09-15 23:59:00')शुक्रवारच्या $125.75 बंद पातळीपासून, SPY $121.81 वर उघडला — -3.1% ची घसरण, गंभीर पण अद्याप घबराट निर्माण करणारी नाही. घबराट येण्यासाठी संपूर्ण दिवस लागला: $120.14 ची नीचांकी पातळी 15:59 ET वर नोंदवली गेली — सत्राच्या शेवटच्या मिनिटाला. SPY 465.5 दशलक्ष शेअर्सवर $120.34 वर बंद झाला, दिवसभरात -4.3%. एखादी क्रॅश जी तिच्या अचूक नीचांकी पातळीवर बंद होते, ती एक विशिष्ट आणि भयावह आकार असते: घंटेच्या आधी कोणतेही कमी किमतीत खरेदीदार पुढे आले नाहीत.
सत्राचा आकार
अर्ध्या तासाच्या बादल्या दर्शवितात की दिवसभरात खरोखर नुकसान कुठे झाले:
प्रत्येक आकड्यामागील अचूक 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('2008-09-15 04:00:00') AND window_start < toDateTime('2008-09-15 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सकाळ प्रत्यक्षात स्थिर होती, उशीरा सकाळपर्यंत $123.88 जवळ फिरत होती. दुपारच्या बादल्या खरी कथा सांगतात: 12:30 च्या बादलीत मध्यान्हाची उसळी $123.13 वर थांबली, आणि 14:00 पासून पुढे प्रत्येक अर्धा तास मागीलपेक्षा कमी बंद झाला — $122.4, $121.78, $120.81, $120.34 अंतिम प्रिंटवर. बादल्यांमध्ये प्रणालीगत-भीतीचे सत्र असे दिसते — एकच धबधबा नव्हे, तर एक बाजार जो तोच प्रश्न पुन्हा विचारत राहतो आणि त्याला वाईट उत्तर मिळते.
तो आठवडा जो कोणाला योग्य प्रकारे आठवत नाही
स्मृतीनुसार लेहमनचा आठवडा सरळ कोसळणारा होता. पण टेप त्याच्याशी सहमत नाही:
प्रत्येक आकड्यामागील अचूक 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,
tbill_3m_pct,
y10_pct
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('2008-09-12 00:00:00') AND window_start < toDateTime('2008-09-19 23:59:00')
GROUP BY et_date
)
) s
LEFT JOIN (
SELECT date, round(toFloat64(yield_3_month), 2) AS tbill_3m_pct, round(toFloat64(yield_10_year), 2) AS y10_pct
FROM global_markets.treasury_yields
WHERE date BETWEEN '2008-09-15' AND '2008-09-19'
) t ON s.et_date = t.date
WHERE et_date >= toDate('2008-09-15') AND et_date <= toDate('2008-09-19')
ORDER BY et_dateमंगळवार 1.3% वर बंद झाला, बुधवार -4.6% ने घसरला (मनी-मार्केट आणि AIG तणावाचा दिवस), आणि नंतर गुरुवार आणि शुक्रवार वर आला — 3.7% आणि 3.7% — ज्यामुळे आठवडा $125.04 वर संपला, जिथे तो सुरू झाला होता त्याच्या जवळ, TARP कार्यक्रमाच्या पहिल्या घोषणांनंतर.
पॅनेलच्या उत्पन्न स्तंभांमध्ये त्याच आठवड्यात मनी मार्केटने काय केले ते दिसते. 3-महिन्याचा ट्रेझरी बिल — रोखीच्या सर्वात जवळची व्यापार करण्यायोग्य गोष्ट — सोमवारी 1.02% उत्पन्न देत होता आणि बुधवारी, 17 सप्टेंबर रोजी 0.03% : गुंतवणूकदार परतफेडीच्या निश्चिततेच्या बदल्यात तीन महिन्यांसाठी मूलतः शून्य परतावा स्वीकारत होते, अमेरिकेच्या सर्वात जुन्या मनी-मार्केट फंडाने त्याच्या लेहमन पेपरवर "ब्रेक द बक" केल्याच्या दुसऱ्या दिवशी. 10-वर्षांचे उत्पन्न 3.47% वरून 3.78% पर्यंत, आठवडाभरात क्वचितच हलले — घबराट पुढील दशकाबद्दल नव्हती, तर पुढील नव्वद दिवसांबद्दल होती. समभाग आठवड्याच्या शेवटी जवळपास सपाट राहिले; बिल बाजाराने तो उघड उड्डाणात संपवला. खरा समभाग कोसळणे नंतर आले — 29 सप्टेंबर, ज्या दिवशी पहिला TARP मतदान सभागृहात अपयशी ठरला, तो या वेअरहाऊसमधील प्रत्येक SPY सत्रामध्ये 6व्या क्रमांकावर आहे, खालील रँकिंग सारणीत पावती दिली आहे — आणि रात्रभराचे अंतर ने पहिला धक्का वाहून नेला तर त्यानंतरच्या सत्रांनी निकाल वाहून नेला.
उर्वरित डोमिनोज
लेहमन एकटा कोसळला नाही. त्याच आठवड्यातील बंदच्या किमतींनी समान मालमत्ता धारण करणाऱ्या प्रत्येक संस्थेचे नावाने पुनर्मूल्यांकन केले:
प्रत्येक आकड्यामागील अचूक SQL
WITH daily AS (
SELECT
ticker,
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
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 close_usd
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('AIG', 'MS', 'GS', 'WM', 'C', 'SPY')
AND window_start >= toDateTime('2008-09-12 00:00:00') AND window_start < toDateTime('2008-09-20 00:00:00')
GROUP BY ticker, et_date
)
SELECT
ticker,
round(maxIf(close_usd, et_date = toDate('2008-09-12')), 2) AS fri_close,
round(maxIf(close_usd, et_date = toDate('2008-09-15')), 2) AS mon_close,
round((maxIf(close_usd, et_date = toDate('2008-09-15')) / maxIf(close_usd, et_date = toDate('2008-09-12')) - 1) * 100, 1) AS mon_pct,
round(minIf(close_usd, et_date >= toDate('2008-09-15')), 2) AS week_low_close,
round((minIf(close_usd, et_date >= toDate('2008-09-15')) / maxIf(close_usd, et_date = toDate('2008-09-12')) - 1) * 100, 1) AS low_close_vs_fri_pct,
round(maxIf(close_usd, et_date = toDate('2008-09-19')), 2) AS fri19_close,
round((maxIf(close_usd, et_date = toDate('2008-09-19')) / maxIf(close_usd, et_date = toDate('2008-09-12')) - 1) * 100, 1) AS week_pct
FROM daily
GROUP BY ticker
ORDER BY low_close_vs_fri_pct ASCAIG, ज्याने त्याच गहाणखत सिक्युरिटीजवर लिहिलेले विमा कंपनीच्या आकाराचे क्रेडिट संरक्षण पुस्तक वाहिले होते, ते सोमवारी एकट्याने -58.3% घसरले — $12.2 वरून $5.09 पर्यंत — आणि $2.06 इतक्या किमान पातळीवर बंद झाले, जे शुक्रवारच्या तुलनेत -83.1% कमी होते, त्यानंतर मंगळवारी रात्री फेडरल रिझर्व्हने त्याला आपत्कालीन कर्ज मर्यादा वाढवून दिली. मॉर्गन स्टॅनलीचे आठवड्यातील सर्वात कमी बंद शुक्रवारच्या तुलनेत -43% खाली होते आणि गोल्डमन सॅक्सचे -30.1% — शेवटच्या दोन स्वतंत्र गुंतवणूक बँका, ज्या रांगेतील पुढील प्रवेशासारख्या व्यापार करत होत्या. वॉशिंग्टन म्युच्युअल, देशातील सर्वात मोठी थ्रिफ्ट, आठवड्याची सुरुवात आधीच $2.76 वर करून दहा दिवसांनंतर नियामकांनी ताब्यात घेतली (सप्टेंबर 2008 मध्ये WM हे चिन्ह या थ्रिफ्टचे होते; आज ते वेस्ट मॅनेजमेंटचे व्यापार करते). नंतर शुक्रवारी: SEC ने बाजार सुरू होण्यापूर्वी शेकडो वित्तीय नावांवर शॉर्ट सेल्स बंदी घातल्यानंतर, WM ने आठवडा 34.8% वर, सिटीग्रुपने 12.8% वर वरचढ संपवला, तर SPY मागील शुक्रवारच्या बंदच्या तुलनेत -0.6% खाली संपला. सहा नावांपैकी तीन नावे त्यांच्या किमान पातळीवर तीस टक्के किंवा त्याहून अधिक कापलेला आठवडा, त्यातील दोन हिरव्या रंगात संपला — धोरणाचा फटका, टेपवर छापलेला.
लेहमन सोमवार प्रत्यक्षात कुठे रँक होतो
कोणालाही संकटाचा सर्वात वाईट बाजार दिवस विचारा आणि बहुतेकजण लेहमनने दिवाळखोरी दाखल केली त्या दिवसाकडे बोट दाखवतील. रँकिंग सारणी मात्र असहमत आहे:
प्रत्येक आकड्यामागील अचूक SQL
WITH daily AS (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
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 close_usd
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2003-09-10 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
row_number() OVER (ORDER BY (close_usd / prev_close - 1) ASC, et_date ASC) AS rank,
toString(et_date) AS session,
round((close_usd / prev_close - 1) * 100, 1) AS change_pct
FROM changes
WHERE prev_close > 0 AND isFinite(close_usd / prev_close)
),
(SELECT any(rank) FROM ranked WHERE session = '2008-09-29') AS tarp_rank_s,
(SELECT countIf(rank <= 10 AND session BETWEEN '2008-09-16' AND '2008-12-31') FROM ranked) AS post_lehman_s
SELECT
session,
rank,
change_pct,
tarp_rank_s AS tarp_vote_rank,
post_lehman_s AS post_lehman_2008_top10
FROM ranked
WHERE rank <= 10 OR session = '2008-09-15'
ORDER BY rankलेहमन सोमवार -4.3% या मूल्यासह, 2003 च्या उत्तरार्धापासून ते 2025 च्या अखेरपर्यंतच्या प्रत्येक SPY सत्रामध्ये 34व्या क्रमांकावर आहे. अव्वल स्थान कोविड क्रॅशचे आहे — 2020-03-16 रोजी -11.6% हा एकमेव सर्वात वाईट दिवस आहे — आणि 2008 च्या शरद ऋतूचेच: 6 सर्वात वाईट दहा सत्रे 2008 च्या सप्टेंबरच्या अखेरीपासून ते डिसेंबरच्या सुरुवातीपर्यंत येतात, ही सर्व दिवाळखोरी दाखल केल्यानंतरची आहेत. 2008-09-29 रोजीचा TARP-मतदान अपयश -7% या मूल्यासह 6व्या क्रमांकावर आहे. एक प्रसिद्ध क्रॅश बांधणीमुळे गहाळ आहे: ब्लॅक मंडे 1987 हा या वेअरहाऊसच्या मिनिट डेटाच्या आधीचा आहे, जो 2003 मध्ये सुरू होतो, म्हणून तो सारणीत दिसू शकत नाही. मोजता येण्याजोगा नमुना स्पष्ट आहे: बातमी ब्रेक होण्याचा दिवस हा क्वचितच टेप ब्रेक होण्याचा दिवस असतो — दिवाळखोरी दाखल केल्यानंतरच्या आठवड्यांनी संपूर्ण प्रणालीची पुनर्किंमत ठरवली.
संपूर्ण कोसळणे किती मोठे होते?
2008 चे संपूर्ण कोसळणे किती मोठे होते आणि त्यातून सावरायला किती वेळ लागला? एकच रसीद ओळ दोन्ही प्रश्नांची उत्तरे देते:
प्रत्येक आकड्यामागील अचूक SQL
WITH daily AS (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
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 close_usd
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2007-01-01 00:00:00') AND window_start < toDateTime('2014-01-01 00:00:00')
GROUP BY et_date
),
(SELECT argMax(et_date, (close_usd, et_date)) FROM daily WHERE et_date < toDate('2008-09-15')) AS peak_d,
(SELECT argMin(et_date, (close_usd, et_date)) FROM daily WHERE et_date < toDate('2010-01-01')) AS trough_d,
(SELECT max(close_usd) FROM daily WHERE et_date = toDate('2008-09-12')) AS lehman_eve_close,
(SELECT min(et_date) FROM daily WHERE et_date > toDate('2008-09-15') AND close_usd >= lehman_eve_close) AS reclaim_d
SELECT
toString(peak_d) AS peak_date,
round(maxIf(close_usd, et_date = peak_d), 2) AS peak_close,
toString(trough_d) AS trough_date,
round(maxIf(close_usd, et_date = trough_d), 2) AS trough_close,
round((maxIf(close_usd, et_date = trough_d) / maxIf(close_usd, et_date = peak_d) - 1) * 100, 1) AS peak_to_trough_pct,
countIf(et_date > peak_d AND et_date <= trough_d) AS sessions_peak_to_trough,
round(maxIf(close_usd, et_date = toDate('2008-09-15')), 2) AS lehman_monday_close,
round((maxIf(close_usd, et_date = toDate('2008-09-15')) / maxIf(close_usd, et_date = peak_d) - 1) * 100, 1) AS peak_to_lehman_pct,
round((maxIf(close_usd, et_date = trough_d) / maxIf(close_usd, et_date = toDate('2008-09-15')) - 1) * 100, 1) AS trough_vs_lehman_pct,
toString(reclaim_d) AS lehman_eve_reclaim_date,
countIf(et_date > toDate('2008-09-15') AND et_date < reclaim_d) AS sessions_until_reclaim
FROM dailyसंकटपूर्व शिखर बंद $156.41 पासून 2007-10-09 रोजी, SPY 2009-03-09 रोजी $68.07 पर्यंत घसरला — 355 ट्रेडिंग सत्रांमध्ये -56.5% . लेहमन सोमवार या उताराच्या मध्यभागी आहे, त्याच्या काठावर नाही: त्या बंदपर्यंत SPY शिखरापेक्षा -23.1% खाली होता, आणि तळ लेहमन-सोमवारच्या बंदपेक्षा -43.4% खाली छापला गेला, पाच महिने आणि तीन आठवड्यांनंतर — मार्च 2009 चा तळ त्या दिवसाचा संपूर्ण टेप वाहून नेतो. परत येण्याचा रस्ता कोसळण्यापेक्षा लांब होता: SPY 2010-12-22 पर्यंत लेहमन-शुक्रवारच्या पातळीच्या वर बंद झाला नाही, 572 ट्रेडिंग सत्रांमध्ये. या किंमत परतावा आहेत; वाटेत दिलेल्या लाभांशांमुळे वास्तविक पुनर्प्राप्ती काहीशी लहान झाली.
डेटा नोंदी
- अधिकृत बंद हे ET-नियमित-सत्र बंद आहेत — ET घड्याळानुसार, 9:30-16:00 ET विंडोमधील शेवटचा मिनिट-बार बंद. एक अफिल्टर्ड शेवटचा प्रिंट आफ्टर-अवर्स ट्रेड्स पकडेल.
- WM ची ओळख विंडो-विशिष्ट आहे. सप्टेंबर 2008 मध्ये WM या चिन्हाने वॉशिंग्टन म्युच्युअलचा व्यापार केला (टेपवर एकल-अंकी डॉलर्स); हे चिन्ह आज वेस्ट मॅनेजमेंटचे आहे. 2008 नंतरचा कोणताही डेटा या बचत बँकेला श्रेय दिलेला नाही.
- LEH चा टेप 17 सप्टेंबर 2008 रोजी संपतो — लिस्टिंग काढून टाकण्यापूर्वी साठवलेले शेवटचे प्रिंट्स, म्हणूनच डोमिनोज पॅनेल ते वगळते.
- SPY हा मोजमापाचा दांडा आहे. ETF बंद S&P 500 निर्देशांक बंदांपेक्षा किंचित भिन्न असतात; येथील रँक आणि टक्केवारी SPY च्या आहेत.
- सर्वात वाईट दिवसांची रँकिंग 2003 ते 2025 पर्यंत निश्चित केली आहे, त्यामुळे नवीन सत्रे येताच हे ऐतिहासिक पृष्ठ वाहून जात नाही.
- ट्रेझरी उत्पन्न हे साठवलेले दैनंदिन सम-उत्पन्न चिन्ह आहेत; संपूर्ण किंमत परतावा लाभांश वगळतो.
लेहमन दिवाळखोरी वारंवार विचारले जाणारे प्रश्न
लेहमन कोसळल्यावर बाजार किती खाली आला?
दिवाळखोरीच्या अर्जाच्या दिवशी — 15 सप्टेंबर 2008 — SPY -4.3% ने घसरून बंद झाला, त्या सत्राच्या अगदी नीचांकी पातळीवर संपला. संपूर्ण मंदीचा बाजार ऑक्टोबर 2007 च्या सर्वोच्च बंद पातळीपासून मार्च 2009 च्या नीचांकी बंद पातळीपर्यंत -56.5% मोजला गेला.
लेहमन ब्रदर्स कोसळण्याचे कारण काय होते?
अंदाजे तीस-ते-एक लाभांशावर चालवलेले केंद्रित गहाण एक्सपोजर, 2008 मध्ये कंपनीचा इक्विटी भाग खाऊन टाकणारे राइट-डाउन, आणि शेवटचे दहा दिवस ज्यात प्रत्येक बाहेर पडण्याचा मार्ग बंद झाला: कोरिया डेव्हलपमेंट बँकेच्या चर्चा संपल्या, बार्कलेजला वेळेत नियामक मंजुरी मिळू शकली नाही, आणि अमेरिकन सरकारने हमी देण्यास नकार दिला. कोणताही खरेदीदार किंवा हमी नसल्याने, लेहमनने 15 सप्टेंबर 2008 रोजी अध्याय 11 अर्ज दाखल केला.
बाजार सुरुवातीलाच लगेच कोसळला का?
ते सुरुवातीलाच -3.1% ने खाली उघडले आणि नंतर सकाळपर्यंत आश्चर्यकारकपणे स्थिर राहिले. दुपारी विक्री वेगाने वाढली आणि कधीच थांबली नाही — दिवसाचा नीचांक व्यवहाराच्या शेवटच्या मिनिटात नोंदवला गेला.
लेहमन हा 2008 च्या कोसळण्याचा तळ होता का?
अजिबात नाही. SPY आणखी पाच महिन्यांपेक्षा जास्त काळ घसरत राहिला; तळ 2009-03-09 रोजी $68.07 वर नोंदवला गेला — जो लेहमन-सोमवारच्या बंद पातळीपेक्षा -43.4% खाली होता. मार्च 2009 चा तळ त्या दिवसाचा व्यवहार नोंदवतो.
2008 च्या कोसळण्याची तुलना 2020 च्या कोविड कोसळण्याशी कशी होते?
2020 अधिक वेगवान होते; 2008 अधिक खोल गेले आणि खूप जास्त काळ टिकले. मार्च 2020 मध्ये या डेटामधील सर्वात वाईट SPY सत्र आहे (-11.6% 2020-03-16 रोजी), पण 2008 ची घसरण शिखरापासून तळापर्यंत 355 व्यवहार सत्रे चालली — सुमारे सतरा महिने — तर मार्च 2020 मध्ये ते काही आठवड्यांचे होते.
वरील प्रत्येक पॅनेल ही ऐतिहासिक टेपवर आधारित साठवलेली, आवृत्तीबद्ध क्वेरी आहे — प्रत्येक मोजमाप पाहण्यासाठी SQL विस्तृत करा. हा दिवस वाचण्याऐवजी अनुभवायचा आहे का? तो स्ट्रासमोर लॅब्स ट्रेडिंग सिम्युलेटर मधील खेळता येणाऱ्या परिस्थितींपैकी एक आहे.