Titik Terendah Krisis Keuangan 9 Maret 2009
Analisis data menit-demi-menit pada 9 Maret 2009 menunjukkan bahwa titik terendah krisis keuangan terjadi pada hari Senin yang tenang tanpa tanda pembalikan arah yang jelas.
9 Maret 2009 adalah salah satu tanggal terpenting dalam sejarah pasar modern: titik terendah penutupan dari krisis keuangan — -56.5% di bawah puncak Oktober 2007 — dan hari pertama dari bull market yang berlangsung selama lebih dari satu dekade. Buku sejarah mencatat level indeks dari hari Senin tersebut: 676,53 pada S&P 500, 6.547 pada Dow. Data di bawah ini menggunakan SPY, ETF S&P 500, yang rekaman menit-demi-menitnya disimpan dalam database ini sejak tahun 2003. Dan inilah kenyataan pahit yang terekam dalam data tersebut: tidak ada satu pun hal dari sesi tersebut yang mengumumkannya. Tidak ada puncak kapitulasi, tidak ada kembang api pembalikan arah — hanya hari Senin merah yang tenang dan melelahkan yang kebetulan menjadi yang terakhir. Setiap angka adalah query tersimpan; perluas panel apa pun untuk melihat SQL.
Jalan menuju titik terendah
Krisis terjadi secara bertahap, dan tanggal-tanggal tersebut penting untuk memahami seluruh penjelasan di bawah ini. Bear Stearns dijual kepada JPMorgan pada Maret dua ribu delapan. Lehman Brothers mengajukan kebangkrutan pada Senin, lima belas September dua ribu delapan — sesi dengan halamannya sendiri di sini. Kongres mengesahkan TARP, dana penyelamatan bank sebesar tujuh ratus miliar dolar, pada tiga Oktober. Penyelamatan pemerintah terhadap AIG diperluas dua kali. Citigroup menerima dukungan federal kedua pada November. Reli musim dingin memudar, dan pada akhir Februari dua ribu sembilan, indeks rata-rata telah menembus titik terendah November dan terus turun. Satu baris berikut meringkas periode tujuh belas bulan tersebut:
SQL tepat di balik setiap angka
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-02 00:00:00') AND window_start < toDateTime('2013-07-01 00:00:00')
GROUP BY et_date
),
(SELECT max(close_usd) FROM daily WHERE et_date < toDate('2008-01-01')) AS peak_close_usd
SELECT
round(peak_close_usd, 2) AS peak_close,
toString(argMaxIf(et_date, (close_usd, et_date), et_date < toDate('2008-01-01'))) AS peak_date,
round(minIf(close_usd, et_date BETWEEN toDate('2008-07-01') AND toDate('2009-06-30')), 2) AS trough_close,
toString(argMinIf(et_date, (close_usd, et_date), et_date BETWEEN toDate('2008-07-01') AND toDate('2009-06-30'))) AS trough_date,
round((minIf(close_usd, et_date BETWEEN toDate('2008-07-01') AND toDate('2009-06-30')) / peak_close_usd - 1) * 100, 1) AS decline_pct,
toString(minIf(et_date, et_date > toDate('2009-03-09') AND close_usd >= peak_close_usd)) AS recovered_date
FROM dailyDari puncak penutupan sebesar $156.41 pada 2007-10-09, SPY turun menjadi $68.07 pada 2009-03-09 — penurunan sebesar -56.5%, yang terdalam sejak tahun tiga puluhan. Baris yang sama mencantumkan angka yang kemudian ditanyakan oleh investor jangka panjang: round trip. SPY tidak ditutup di atas puncak tahun dua ribu tujuh lagi hingga 2013-03-14 — empat tahun setelah titik terendah, lima setengah tahun setelah titik puncak. Kedua bagian dari perhitungan tersebut memiliki bukti masing-masing di bawah ini.
Ringkasan harian dalam satu baris
SQL tepat di balik setiap angka
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('2009-03-06 00:00:00') AND window_start < toDateTime('2009-03-09 04:00:00')
) AS prior_rth_close,
(
SELECT round(avg(day_shares) / 1e6, 1)
FROM (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d, toFloat64(sum(volume)) AS day_shares
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2008-12-01 00:00:00') AND window_start < toDateTime('2009-03-09 04:00:00')
GROUP BY d
ORDER BY d DESC
LIMIT 20
)
) AS avg20_shares,
(
SELECT round(avg(day_shares) / 1e6, 1)
FROM (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d, toFloat64(sum(volume)) AS day_shares
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2008-12-01 00:00:00') AND window_start < toDateTime('2009-03-09 04:00:00')
GROUP BY d
ORDER BY d DESC
LIMIT 60
)
) AS avg60_shares
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(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,
formatDateTime(toTimeZone(argMaxIf(window_start, (toFloat64(high), -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 high_et,
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(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(toFloat64(sum(volume)) / 1e6, 1) AS day_shares_m,
avg20_shares AS avg20_shares_m,
avg60_shares AS avg60_shares_m,
round((toFloat64(sum(volume)) / 1e6 / avg20_shares - 1) * 100, 0) AS vol_vs_20d_pct,
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('2009-03-09 04:00:00') AND window_start < toDateTime('2009-03-09 23:59:00')SPY dibuka pada $67.95 — gap down sebesar -1.3% dari penutupan Jumat di $68.84 — menyentuh $70 pada pukul 10:13 ET, turun ke level terendah $67.73 menjelang akhir hari (15:17 ET), dan ditutup pada $68.07 — atau -1.1% pada hari tersebut. Rentang seluruh sesi adalah sekitar dua dolar. Harga penutupan paling menentukan dalam satu generasi ini terjadi tanpa satu menit pun yang dramatis.
Volume menjawab pertanyaan yang tidak bisa dijawab oleh angka mentah saja: apakah 357.4 juta saham tergolong ramai atau sepi? Untuk Maret dua ribu sembilan, jawabannya adalah sepi. Rata-rata dua puluh sesi sebelumnya adalah 406.3 juta saham SPY per hari — titik terendah tercatat -12% relatif terhadap rata-rata tersebut — dan rata-rata enam puluh sesi sebelumnya adalah 337.9 juta. Teori kapitulasi menyatakan bahwa titik terendah generasi terjadi pada turnover yang klimaks dan memecahkan rekor. Titik terendah paling terkenal di era modern justru diperdagangkan lebih rendah daripada hari biasa di bulannya sendiri.
Bentuk sesi perdagangan
SQL tepat di balik setiap angka
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('2009-03-09 04:00:00') AND window_start < toDateTime('2009-03-09 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_timeAnalisis grafik per setengah jam mengoreksi detail yang sering diabaikan dalam banyak narasi: tanggal 9 Maret bukan merupakan penurunan satu arah. Setelah gap down, SPY rally hingga tengah hari — bucket 10:00 ET ditutup pada $69.49, tepat di bawah harga tertinggi harian $70 yang tercatat pada 10:13 — kemudian menghabiskan waktu sore hari dengan kehilangan penguatan tersebut, turun ke level terendah $67.73 pada 15:17 dan memantul sedikit menjelang penutupan. Rally, fade, pantulan kecil: bentuk yang sangat biasa. Tidak ada waterfall, tidak ada tanda volume panik, tidak ada v-bottom. Bandingkan dengan urgensi penutupan pada harga terendah saat Senin Lehman atau air pocket pada flash crash: ini adalah jenis yang sepenuhnya berbeda, yaitu exhausted tape. Crash multi-persen pada musim dingin itu semuanya telah terjadi pada minggu-minggu sebelumnya. Titik terendah itu sendiri terjadi pada hari ketika para penjual benar-benar habis.
Apa yang membalikkan tren
Tidak ada data pada hari Senin yang menjelaskan hari Selasa — pembalikan terjadi karena siklus berita, bukan data pasar. Sebelum pembukaan hari Selasa, sebuah memo internal dari chief executive Citigroup Vikram Pandit bocor ke pers: bank tersebut menyatakan telah mencetak laba pada Januari dan Februari dua ribu sembilan, periode dua bulan terbaik sejak dua ribu tujuh. Citigroup — pusat krisis, diperdagangkan pada $1.05 pada penutupan hari Senin — sudah berbulan-bulan tidak menghasilkan berita positif dari sumber utama. Berikut adalah catatan pasar untuk lima sesi setelah titik terendah:
SQL tepat di balik setiap angka
WITH daily AS (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
argMaxIf(toFloat64(close), window_start, ticker = 'SPY' AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS spy_close_raw,
round(argMaxIf(toFloat64(close), window_start, ticker = 'C' AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2) AS citi_close,
round(toFloat64(sumIf(volume, ticker = 'SPY')) / 1e6, 1) AS spy_shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'C')
AND window_start >= toDateTime('2009-03-06 04:00:00') AND window_start < toDateTime('2009-03-14 00:00:00')
GROUP BY et_date
)
SELECT
toString(d.et_date) AS session,
round(d.spy_close_raw, 2) AS spy_close,
round((d.spy_close_raw / d.prev_close - 1) * 100, 1) AS spy_change_pct,
d.spy_shares_m,
d.citi_close,
t.ten_year_pct
FROM (
SELECT *, lagInFrame(spy_close_raw) OVER (ORDER BY et_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM daily
) AS d
LEFT JOIN (
SELECT date, round(toFloat64(yield_10_year), 2) AS ten_year_pct
FROM global_markets.treasury_yields
WHERE date BETWEEN '2009-03-09' AND '2009-03-13'
) AS t ON d.et_date = t.date
WHERE d.et_date >= toDate('2009-03-09')
ORDER BY d.et_datePembukaan 10 Maret lebih tinggi dan tidak pernah turun kembali: SPY ditutup pada $72.21, naik 6.1%, dengan 401.3 juta saham — volume lebih besar daripada hari titik terendah itu sendiri. Citigroup ditutup pada $1.44. Pada hari Jumat, SPY berada di $76.09 dan Citigroup di $1.78. Yield Treasury 10-tahun naik dari 2.89% menjadi 2.99% selama hari Selasa yang sama — uang berpindah dari aset teraman bersamaan dengan rally ekuitas, perdagangan flight-to-quality berjalan terbalik.
Peringatan jujurnya: beberapa rally beberapa persen sudah terjadi dan gagal pada musim dingin itu, dan tidak ada hal pada 10 Maret yang memastikan rally ini berbeda. Memo Pandit adalah penanda yang dikaitkan oleh sejarawan dengan pembalikan tersebut; apa yang dapat ditunjukkan oleh data pasar — dan terbukti di atas — adalah kebetulan waktunya.
Apakah level terendah bertahan?
Bottom hanya dianggap sebagai bottom jika pasar tidak pernah kembali ke level tersebut. Panel ini melacak SPY minggu demi minggu hingga akhir Juni dua ribu sembilan — harga terendah dan penutupan akhir setiap minggu, dengan minimum berjalan pada kolom terakhir:
SQL tepat di balik setiap angka
WITH daily AS (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS day_low,
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 = 'SPY'
AND window_start >= toDateTime('2009-03-10 04:00:00') AND window_start < toDateTime('2009-06-27 00:00:00')
GROUP BY et_date
)
SELECT
week_of,
week_low,
week_close,
round(min(week_low) OVER (), 2) AS lowest_low_after_mar9
FROM (
SELECT
toString(toMonday(et_date)) AS week_of,
round(min(day_low), 2) AS week_low,
round(argMax(day_close, et_date), 2) AS week_close
FROM daily
GROUP BY week_of
)
ORDER BY week_ofHarga terendah SPY dalam enam belas minggu setelah sembilan Maret adalah $69.37 — dan angka tersebut muncul pada minggu pertama setelah level terendah (2009-03-09). SPY tidak pernah diperdagangkan di bawah harga penutupan sembilan Maret sebesar $68.07 lagi, apalagi harga terendah intraday $67.73. Tidak ada retest, tidak ada kesempatan kedua, tidak ada pullback ke level lama: pada minggu 2009-05-04 SPY ditutup pada $93.04, sepertiga di atas bottom dalam sembilan minggu. Menunggu konfirmasi memiliki harga yang harus dibayar, dan panel tersebut menyatakannya dengan tepat.
Siapa yang memimpin pemulihan dari titik terendah
Bank-bank yang menjadi pusat kerusakan juga menjadi pusat pemulihan. Satu tahun dari penutupan terendah mendekati 9 Maret 2010:
SQL tepat di balik setiap angka
SELECT
ticker,
round(b_close, 2) AS close_mar9_2009,
round(y_close, 2) AS close_mar9_2010,
round((y_close / b_close - 1) * 100, 0) AS pct_1yr,
fin AS financial
FROM (
SELECT
ticker,
argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2009-03-09') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS b_close,
argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2010-03-09') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS y_close,
max(ticker IN ('C', 'BAC', 'WFC', 'JPM', 'GS', 'XLF')) AS fin
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('C', 'BAC', 'WFC', 'JPM', 'GS', 'XLF', 'SPY', 'AAPL', 'XOM')
AND ((window_start >= toDateTime('2009-03-09 04:00:00') AND window_start < toDateTime('2009-03-10 04:00:00'))
OR (window_start >= toDateTime('2010-03-09 04:00:00') AND window_start < toDateTime('2010-03-10 04:00:00')))
GROUP BY ticker
)
ORDER BY pct_1yr DESCPuncak daftar: BAC pada +349%, C pada +265% (dari $1.05 per saham), WFC pada +190% — lembaga keuangan besar yang paling terdampak, meningkat tiga dan empat kali lipat dari harga yang mengasumsikan kondisi terburuk. Daftar tersebut tidak semuanya berisi bank — AAPL memberikan imbal hasil 168% selama tahun yang sama — tetapi pernyataan terbatas dari panel tersebut adalah bahwa performa terbaik tunggal berasal dari sektor keuangan. Sementara itu, pasar luas (SPY) naik 68%, dan XOM, raksasa defensif yang bertahan paling baik saat penurunan, hanya naik 3%. Pemulihan ini membalikkan papan peringkat penurunan hampir secara tepat.
Perbandingannya dengan titik terendah lainnya
Data menit di sini dimulai pada September dua ribu tiga, sehingga titik terendah dot-com Oktober dua ribu dua berada di luar jangkauan data. Dibandingkan dengan tiga titik terendah penutupan terdalam sejak saat itu, Maret dua ribu sembilan terlihat seperti ini:
SQL tepat di balik setiap angka
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('2009-03-09 04:00:00') AND window_start < toDateTime('2010-03-17 00:00:00'))
OR (window_start >= toDateTime('2011-10-03 04:00:00') AND window_start < toDateTime('2012-10-10 00:00:00'))
OR (window_start >= toDateTime('2018-12-24 04:00:00') AND window_start < toDateTime('2019-12-31 00:00:00'))
OR (window_start >= toDateTime('2020-03-23 04:00:00') AND window_start < toDateTime('2021-03-30 00:00:00')))
GROUP BY et_date
)
SELECT
bottom_session,
round(argMin(close_usd, et_date), 2) AS bottom_close,
round((argMinIf(close_usd, et_date, et_date >= toDate(bottom_session) + 91) / argMin(close_usd, et_date) - 1) * 100, 1) AS plus_3mo_pct,
round((argMinIf(close_usd, et_date, et_date >= toDate(bottom_session) + 365) / argMin(close_usd, et_date) - 1) * 100, 1) AS plus_1yr_pct
FROM (
SELECT
multiIf(et_date >= toDate('2020-03-23'), '2020-03-23',
et_date >= toDate('2018-12-24'), '2018-12-24',
et_date >= toDate('2011-10-03'), '2011-10-03',
'2009-03-09') AS bottom_session,
et_date,
close_usd
FROM daily
)
GROUP BY bottom_session
ORDER BY bottom_sessionDari titik terendah dua ribu sembilan, SPY naik 38.5% dalam tiga bulan dan 68.1% dalam satu tahun — dua belas bulan terkuat yang pernah dilihat sebagian besar investor, dimulai pada hari yang terlihat paling biasa selama krisis. Hanya titik terendah COVID Maret dua ribu dua puluh yang berada di kelas yang sama, dengan kenaikan +75.1% pada tahun pertamanya — sebuah pembalikan yang anatomi rally stimulus dua ribu dua puluh miliknya memiliki halaman tersendiri. Titik terendah koreksi dua ribu sebelas dan dua ribu delapan belas — yang merupakan kepanikan nyata pada saat itu — memberikan imbal hasil 31.4% dan 37.1% pada tahun pertama mereka. Pola di keempatnya: semakin dalam penurunannya, semakin curam kenaikan tahap pertama, dan tahap pertama selalu menjadi yang paling curam dalam proses pemulihan.
Mengapa titik terendah hanya terlihat setelah berlalu
Mekanisme sebenarnya: titik terendah ditentukan oleh apa yang tidak terjadi setelahnya — tidak ada titik terendah baru — hal ini tidak mungkin diketahui secara real time berdasarkan definisinya. Setiap "sinyal bottom" kuantitatif yang pernah diusulkan muncul berulang kali saat harga turun hingga akhir 2008. Sesi 9 Maret sendiri tidak menunjukkan hasil yang menonjol pada semua sinyal tersebut — bentuk biasa, volume di bawah rata-rata, dan katalis berita yang baru muncul keesokan paginya. Siapa pun yang mengklaim indikator mereka memprediksi hari ini sedang menggambarkan survivorship, dan banyaknya "bottom" sebelumnya yang juga diprediksi adalah buktinya.
Pelajaran dari hari tersebut: posisikan diri untuk rentang hasil, bukan titik tertentu. Investor yang berhasil sejak Maret 2009 sebagian besar adalah mereka yang terus membeli sesuai jadwal sepanjang musim dingin yang sulit — pendekatan yang secara tersirat diasumsikan oleh konvensi pengukuran return — bukan mereka yang menemukan titik terendah yang sempurna. Peran data pasar dalam disiplin tersebut adalah kalibrasi, bukan ramalan: mengetahui seperti apa kondisi biasa mencegah hari Senin yang tenang dianggap sebagai satu hari lagi dari penurunan yang sebenarnya baru saja berakhir.
FAQ titik terendah Maret 2009
Kapan titik terendah tepatnya dari crash 2008-2009?
Harga penutupan terendah tercatat pada Senin, 9 Maret 2009: SPY di $68.07, dan indeks S&P 500 pada angka 676,53 yang sering dikutip. Angka intraday "666" yang terkenal pada indeks tersebut tercatat satu sesi sebelumnya, pada Jumat, 6 Maret.
Seberapa besar penurunan pasar saham dari 2007 hingga 2009?
SPY turun -56.5% berdasarkan harga penutupan — dari $156.41 pada 2007-10-09 menjadi $68.07 pada 2009-03-09 — yang merupakan drawdown ekuitas AS terdalam sejak tahun tiga puluhan.
Apa yang terjadi pada 10 Maret 2009?
Sesi pertama setelah titik terendah: SPY naik 6.1% menyusul bocornya memo internal Citigroup yang menyatakan bahwa bank tersebut telah mencetak laba pada Januari dan Februari. Citigroup sendiri ditutup pada $1.44, naik dari $1.05 pada titik terendah.
Seberapa cepat pasar pulih dari titik terendah 2009?
Tahun pertama sangat bersejarah: SPY naik 68.1% dari penutupan titik terendah. Pemulihan seluruh drawdown krisis memakan waktu jauh lebih lama — penutupan pertama yang kembali berada di atas puncak Oktober 2007 terjadi pada 2013-03-14.
Apakah ada hal yang memberi sinyal titik terendah sebelumnya?
Tidak ada data pada tape yang membedakan 9 Maret dari minggu-minggu di sekitarnya — sesi tersebut tenang dan volume berada di bawah rata-rata dua puluh hari. Titik terendah menjadi titik terendah secara retroaktif karena tidak pernah ditembus: perdagangan terendah selama enam belas minggu berikutnya tetap berada di atas penutupan 9 Maret.
Setiap panel di atas adalah query tersimpan dan terversi dari historical tape — perluas SQL untuk melihat setiap pengukuran. Ingin merasakan hari ini daripada sekadar membacanya? Ini adalah salah satu skenario yang dapat dimainkan di simulator trading Strasmore Labs.