Strasmore Research
深度解析 Matt Connor作者: Matt Connor · 更新於 2026-07-25

雷曼倒閉:2008年磁帶重播

2008年9月15日雷曼聲請破產,標普500收在當日低點。十八個月死亡螺旋、劇烈震盪的一週,以及完整崩盤走勢,逐格重現。

2008年9月15日上午,雷曼兄弟聲請美國史上最大破產案,標普500指數隨之開盤。本頁以儲存的市場資料重現整起事件:壓垮這家公司的原因、雷曼自身股價長達十八個月的死亡螺旋、當週週一的逐分鐘逐筆紀錄、隨後劇烈震盪的一週,以及2008年崩盤最終跌到多深。每個數字都是對逐筆紀錄的儲存查詢;展開任一區塊即可查看SQL。

雷曼兄弟倒閉的原因

雷曼兄弟是一家擁有158年歷史的證券商,倒閉時是美國第四大投資銀行,其崩潰機制並不複雜。在2000年代中期的房市繁榮期間,它讓資產負債表上堆滿了與房貸連結的資產——次級貸款與Alt-A貸款、商業不動產,以及由這些貸款構成的證券化商品——同時維持著大約三十倍資產對每一元股東權益的槓桿比率。在這樣的比率下,資產價值只要小幅下跌,就會完全侵蝕掉股東權益。當美國房價在2006年與2007年轉向下跌時,這些持有部位的市場價值隨之下滑,資產減記逐季增加,交易對手也要求提供更多擔保品,才願意繼續與該公司往來。

最終階段壓縮在十天之內。9月初,將股權出售給國營的韓國產業銀行的談判未能達成協議。9月10日,預先公布了數十億美元的第三季虧損。在最後一個週末,美國銀行轉而收購了美林;巴克萊銀行無法在週一開盤前取得英國監管機關的必要批准;而曾在3月為救援貝爾斯登提供擔保的美國政府,則拒絕為雷曼的帳簿提供保證。在沒有買家、也缺乏擔保品的情況下,該公司於9月15日週一凌晨,依據破產法第11章聲請破產保護,當時帳上持有約六千億美元的資產。

十八個月歸零:雷曼自己的股價軌跡

這份破產申請並未讓股市猝不及防。雷曼自身的股價,早在一年半的時間裡於眾目睽睽之下逐步凋零,而每月收盤價完整保留了整個下跌過程:

查詢LEH 月底收盤價,2007年1月至2008年9月申報
每個數據背後的精確 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

此期間最高的月底收盤價是第一列:2007-01$82.17。到了2008-03——亦即貝爾斯登倒閉並被接管的當月——LEH收在$37.48,較該高點下跌了-54.4%。2008年8月底收在$15.85。接著是最後一列:$0.14,自頂部回落-99.8%——這是9月17日股價歸於沉寂之前,數據庫所留存的最後一個水位。一檔大型金融股並非在一個週末就從八十多美元跌到幾乎歸零;破產不過是股價軌跡月復一月重新定價的跌勢終點。

當日行情,一列呈現

以下是該申報日當天的行情,壓縮為一列收據——後續所有論述均以此為依據:

查詢SPY 於2008年9月15日——雷曼星期一,逐筆記錄
每個數據背後的精確 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——即該交易時段的最後一分鐘。SPY 收於 120.34 美元,當日下跌 -4.3%,成交量 465.5 百萬股。一場收在日內最低點的崩盤,是一種明確且不祥的形態:在收盤鐘響前,沒有任何逢低買盤進場。

盤中走勢結構

以半小時為區間觀察,可以看出當日跌勢實際發生在哪些時段:

查詢SPY 每半小時走勢——2008年9月15日常規交易時段
每個數據背後的精確 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 作收。這就是系統性恐慌在盤中區間圖上的樣貌——並非一次性的直線下殺,而是一個不斷重複追問同一個問題,卻只得到更糟答案的市場。

幾乎沒有人記對的那一週

記憶中,雷曼那一週是直線崩盤。但行情記錄顯示並非如此:

查詢SPY 收盤價與公債殖利率,2008年9月15日至19日——劇烈震盪週
每個數據背後的精確 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%——在最初幾項後來成為問題資產紓困計畫(TARP)的方案公布後,該週收在 $125.04,接近週初水準。

面板中的殖利率欄位呈現同一週貨幣市場的動向。3 個月國庫券——最接近現金的交易工具——週一殖利率為 1.02%,到了 9 月 17 日週三則來到 0.03%:在美國歷史最悠久的貨幣市場基金因持有雷曼商業本票而「跌破淨值」的隔天,投資人為了換取還本確定性,實質上接受三個月零回報。相較之下,10 年期公債殖利率幾乎紋風不動,全週僅從 3.47% 走到 3.78%——恐慌是針對未來九十天,而非未來十年。股票該週近乎持平收場;國庫券市場則以全面逃離作收。真正的股市崩跌發生在更晚——9 月 29 日,眾議院首次 TARP 表決未過當天,在本資料庫所有 SPY 交易日的跌幅排名中位列第 6 名,記錄於下方的排名表中——而 隔夜跳空缺口 承載了第一波衝擊,後續幾個交易時段則承載了最終定論。

其他骨牌

雷曼並非獨自倒下。同一週的收盤價,重新為每一家持有類似資產的機構定價,逐一列名:

查詢雷曼週金融股——9月12日週五收盤至9月19日週五收盤
每個數據背後的精確 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 ASC

AIG 帳上持有針對相同房貸證券所承作的、規模堪比保險公司的信用保護部位,光週一就下跌 -58.3%——從 $12.2 跌至 $5.09——最低收在 $2.06,較上週五下跌 -83.1%,隨後聯準會在週二晚間對其提供緊急信貸額度。摩根士丹利該週最低收盤價較上週五下跌 -43%,高盛則下跌 -30.1%——這兩家是最後兩家獨立投資銀行,交易狀況猶如隊伍中的下一個入列者。全美最大的儲貸機構華盛頓互惠銀行,進入該週時股價已僅 $2.76,並在十天後遭監管機關接管(2008 年 9 月時,代號 WM 屬於該儲貸機構;如今則為 Waste Management 的交易代號)。接著是週五:在 SEC 於開盤前對數百檔金融股下達放空禁令後,WM 週線收漲 34.8%,花旗集團收漲 12.8%,而 SPY 則較上週五收盤下跌 -0.6%。這一週,六檔個股中有三檔在低點時跌幅達三成或更深,最終卻有兩檔收漲——政策急轉彎,直接印在報價紙帶上。

雷曼週一實際排名為何

若請人說出金融危機期間最糟的市場交易日,多數人會指向雷曼聲請破產當天。排名表顯示的並非如此:

查詢SPY 表現最差的十個交易日,2003–2025年,及雷曼星期一的排名
每個數據背後的精確 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

雷曼週一在2003年底至2025年底的每一檔SPY交易時段中排名34,跌幅為-4.3%。榜首屬於新冠疫情崩盤——-11.6%的2020-03-16是單日最差——以及2008年秋季本身:十大最差交易時段中有6落在2008年9月底至12月初之間,全數都在聲請破產之後。2008-09-29的TARP投票失敗當天排名第6,跌幅-7%。有一場著名崩盤因資料建置因素而缺席:1987年黑色星期一早於本資料倉儲始於2003年的分鐘數據,因此無法出現在表中。可量化的模式十分鮮明:消息爆發當天很少是行情崩潰當天——聲請破產後的那幾週,才真正對整個體系重新定價。

整場崩盤規模有多大?

2008年整場崩盤規模有多大,又花了多久才回來?一列收據就能回答這兩個問題:

查詢完整熊市:SPY 高峰收盤至谷底收盤,與重返之路
每個數據背後的精確 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.412007-10-09)起算,SPY 跌至 $68.072009-03-09)——在 355 個交易日內跌掉 -56.5%。雷曼週一落在這段跌勢的中段,而非末端:當日收盤時 SPY 已自高點回落 -23.1%,而谷底又比雷曼週一收盤再低 -43.4%,發生在五個月又三週之後——2009年3月的底部記錄了那天的完整行情。復原之路比下跌更漫長:SPY 直到 2010-12-22 才再度收在雷曼週五前水準之上,中間相隔 572 個交易日。以上皆為價格報酬;期間配發的股息讓實質復原時間略為縮短。

數據附註
  • 官方收盤價為美東時間常規交易時段收盤價——美東時間 9:30 至 16:00 窗口內最後一分鐘 K 棒收盤價,以美東時間為準。未過濾的最後一筆成交會捕捉到盤後交易。
  • WM 的身分隨時間窗口而異。2008 年 9 月期間,代號 WM 交易的是 Washington Mutual(盤面上為個位數美元);該代號今日屬於 Waste Management。2008 年之後的數據皆不歸屬於該儲貸機構。
  • LEH 的行情紀錄止於 2008 年 9 月 17 日——即該掛牌被移除前儲存的最後幾筆成交,這也是骨牌面板未納入該股的原因。
  • SPY 是衡量標尺。ETF 收盤價與標普 500 指數收盤價略有差異;此處的排名與百分比皆以 SPY 為準。
  • 最慘交易日排名以 2003 年至 2025 年為範圍,因此這份歷史頁面不會隨新交易日到來而漂移。
  • 公債殖利率為儲存的每日平價殖利率標記;全篇價格報酬皆不含股息。

雷曼兄弟破產常見問答

雷曼倒閉時市場跌了多少?

在聲請破產當日——2008年9月15日——SPY收盤-4.3%下跌,收在當日交易時段的最低點。整個熊市從2007年10月的收盤高點到2009年3月的收盤低點,跌幅達-56.5%。

是什麼原因導致雷曼兄弟倒閉?

高度集中的房貸曝險部位,搭配約三十比一的槓桿,加上2008年期間的資產減記侵蝕了公司淨值,以及最後十天所有退路都遭到封鎖:韓國產業銀行的協商破局,巴克萊未能及時取得監管批准,而美國政府拒絕提供擔保。在沒有買家也沒有擔保的情況下,雷曼於2008年9月15日聲請破產法第11章保護。

市場是一開盤就立刻崩跌嗎?

開盤時-3.1%跳空下跌,隨後在上午時段出人意料地保持穩定。賣壓在下午加劇,並且一路未停——當日最低點出現在交易的最後一分鐘。

雷曼事件是2008年崩盤的底部嗎?

還差得遠。SPY又繼續下跌了五個多月;底部出現在2009-03-09,價位為$68.07——比雷曼聲請破產那個週一的收盤價低了-43.4%。2009年3月的底部記錄了當日的交易實況。

2008年崩盤與2020年新冠疫情崩盤相比如何?

2020年的跌勢更快;2008年的跌幅更深,且持續時間長得多。2020年3月創下了此數據中SPY單日最差表現(-11.6%,發生在2020-03-16),但2008年的跌勢從高點到低點歷經了355個交易日——約十七個月——相較之下,2020年3月僅歷時數週。


以上每個面板都是針對歷史交易紀錄所儲存、帶有版本控制的查詢——展開SQL即可查看各項衡量數據。想親身體驗這一天,而不只是閱讀文字嗎?這是Strasmore Labs交易模擬器中可遊玩的情境之一。