2010 flash crash minute tape
Mayo 6, 2010: halos isang trilyong dolyar ng market value ang nawala at bumalik sa loob ng 36 minuto. Ang minute tape ng flash crash, may resibo.
Noong Mayo 6, 2010, bumagsak ang stock market ng US at gumaling sa loob ng mahigit kalahating oras lamang — ang flash crash, na nananatiling pinakakakaibang bahagi ng trading sa modernong kasaysayan ng merkado. Halos isang trilyong dolyar ng halaga ng merkado ang nawala at karamihan ay bumalik; sa proseso, ang mga kilalang kumpanya ay nag-print sa $0.01 at $100000 bawat bahagi. Sa ibaba: ang minute tape, ang mga oras ng orasan, ang mga pinangalanang stock, at isang stored query sa likod ng bawat numero. Palawakin ang anumang panel para sa SQL.
Ang araw, sa isang linya
Ang eksaktong SQL sa likod ng bawat numero
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('2010-05-05 00:00:00') AND window_start < toDateTime('2010-05-06 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(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('2010-05-06 04:00:00') AND window_start < toDateTime('2010-05-06 23:59:00')Ang araw ay nerbiyoso na, isang Greek-debt headline tape buong umaga, at ang SPY ay bumaba mula sa $116.26 na pagbubukas nito. Pagkatapos ay nawala ang sahig: ang pinakamababa ng araw na $105 ay naitala sa 14:45 ET, -10.1% sa ibaba ng nakaraang pagsasara na $116.83. Pagsapit ng kampana, ang SPY ay umakyat pabalik sa $112.88, -3.4% sa araw, ngunit malayo pa rin sa ilalim ng air pocket. Dami: 639.9 milyong bahagi, isa sa pinakamabigat na sesyon ng SPY sa panahon nito.
Ang pagbagsak, minuto-minuto
Ang mga half-hour chart ay hindi nagpapakita ng pangyayaring ito; sa isang-minutong resolusyon, hindi ito mapagkakamalan. Narito ang SPY mula 2:00 hanggang 3:30 pm ET:
Ang eksaktong SQL sa likod ng bawat numero
SELECT
formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') AS et_minute,
round(toFloat64(close), 2) AS close_usd,
round(toFloat64(low), 2) AS low_usd,
round(toFloat64(volume) / 1e6, 2) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2010-05-06 18:00:00') AND window_start < toDateTime('2010-05-06 19:30:00')
ORDER BY window_startAng pinagsamang pagsusuri ng SEC–CFTC ay itinakda ang pangyayari mula bandang 2:32 pm ET, nang magsimula ang isang malaking automated sell program na nagproseso ng order na humigit-kumulang 75,000 E-mini S&P 500 futures contracts (mga $4.1 bilyon), hanggang bandang 3:08 pm, nang bumalik na ang malawak na presyo sa karamihan ng pagbagsak, tatlumpu't anim na minuto mula simula hanggang katapusan. Ang tape sa itaas ay tumutugma sa arc na iyon. Ang SPY ay nagtapos sa 14:32 minuto sa $113.15. Labindalawang minuto ang lumipas, ang 14:44 minuto ay nag-trade ng 9.21 milyong shares, kumpara sa 1.44 milyon sa isang tahimik na minuto tulad ng 14:05, at ang 14:45 minuto ay nag-print ng pinakamababa ng araw na $105. Sa pagsasara ng 15:08 minuto, ang SPY ay nasa $113.63, mas mataas kaysa sa kung saan nagsimula ang pagbaba. Isang buong round trip sa loob ng halos kalahating oras.
Isang halt ang na-activate sa buong araw, at tumagal ito ng limang segundo. Sa 2:45:28 pm ET, sa loob ng parehong minuto ng pinakamababa sa itaas, ang Stop Logic functionality ng CME ay nag-pause sa E-mini futures trading, ayon sa opisyal na ulat, at bumalik ang mga bid nang ito ay iangat. Ang market-wide circuit breakers ng 2010 ay naka-key sa Dow sa 10, 20 at 30 porsyentong thresholds, at ang mga patakaran noon ay hindi nagtatakda ng anumang halt para sa isang sampung porsyentong pagbaba na huli na sa session; walang na-activate. Ang single-stock circuit breakers ay hindi pa umiiral noon, sila ay kabilang sa mga imbensyon ng araw na ito.
Ano ang nagpasimula ng pagbebenta
Hindi naging misteryo sa mga regulator kung sino ang nagbebenta. Inilarawan ng ulat ng SEC–CFTC ang isang solong mutual-fund complex, na kinilala sa mga ulat ng press bilang Waddell & Reed, na gumagamit ng automated algorithm na nagbebenta ng E-mini contracts sa bilis na nakabatay sa volume, nang walang pagsasaalang-alang sa presyo o oras. Habang lumobo ang volume, mas mabilis na nagbenta ang algorithm, sa isang merkado kung saan tumigil na ang mga high-frequency intermediaries sa pag-absorb ng inventory at nagsimulang ipasa-pasa ito, ang tinaguriang "hot potato" volume ng ulat. Makalipas ang limang taon, isa pang pangalan ang naidagdag sa araw na iyon: inaresto ng mga awtoridad ng US ang London trader na si Navinder Singh Sarao noong Abril 2015, dahil sa spoofing ng E-mini order book, paglalagay ng mga order na hindi niya intensyong isakatuparan, noong Mayo 6 at daan-daang iba pang araw. Umamin siyang nagkasala noong 2016 at nasentensyahan noong Enero 2020. Kung gaano kahalaga ang kanyang mga order noong hapong iyon ay nananatiling pinagdedebatehan; ang structural lesson sa ibaba ay hindi nakadepende rito.
Kung saan pinakamatindi ang pagbebenta
Ang eksaktong SQL sa likod ng bawat numero
SELECT
formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') AS et_minute,
round(toFloat64(open), 2) AS minute_open,
round(toFloat64(low), 2) AS minute_low,
round(toFloat64(open) - toFloat64(low), 2) AS drop_within_minute_usd,
round(toFloat64(volume) / 1e6, 2) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2010-05-06 18:00:00') AND window_start < toDateTime('2010-05-06 19:30:00')
ORDER BY drop_within_minute_usd DESC
LIMIT 5Ang pinakamasamang minuto ay bumagsak ng $5.72 mula sa opening nito hanggang sa pinakamababa, alas-14:49 ng gabi ET, sa 4.98 milyong bahagi sa loob ng animnapung segundo. Ang ipinapakita ng tape ay simple at pangmatagalan: ang mga presyo ay nangangailangan ng mga nakatayong mamimili, at sa loob ng ilang minuto ay wala ni isa. Ito ang pinakamalakas na argumento na naitala para maunawaan ang kung ano ang ginagawa ng market order, bawat stop-loss na pumutok sa window na iyon ay naging market order na naghahanap ng mga bid na wala. Ang NBBO ay ang tibok ng puso ng isang merkado, at nang hapong iyon ay tumigil ito.
Isang sentimo at $100,000: ang mga absurd na print
Nang mawala ang mga tunay na bid, bumaba ang mga papasok na order sa kung anumang quote na natitira, kasama na ang market-maker placeholder na "stub quotes" na nakalagay sa malayo sa anumang makatwirang presyo. Ang raw trade tape ay mayroon pa ring mga print na iyon:
Ang eksaktong SQL sa likod ng bawat numero
SELECT
ticker,
round(min(toFloat64(price)), 2) AS lowest_print,
round(max(toFloat64(price)), 2) AS highest_print,
countIf(toFloat64(price) <= 0.05) AS penny_prints,
countIf(toFloat64(price) >= 99999) AS hundred_k_prints,
count() AS prints
FROM global_markets.stocks_trades
WHERE ticker IN ('ACN', 'AAPL', 'BID', 'PG')
AND sip_timestamp >= toDateTime('2010-05-06 18:30:00') AND sip_timestamp < toDateTime('2010-05-06 19:30:00')
GROUP BY ticker
ORDER BY ticker ASCAng Accenture (ACN), isang consultancy na nag-trade malapit sa 41.49 ng hapong iyon, ay nagtala ng 43 na print sa limang sentimo o mas mababa, na bumagsak sa $0.01. Sa kabilang direksyon, ang Apple ay nag-print ng 2 na trade sa $100000 bawat share, at ang Sotheby's ay gumawa ng pareho nang 2 beses.
Kinansela ng mga exchange ang bawat trade na na-execute nang higit sa 60 porsyento ang layo mula sa pre-crash reference price nito, at ipinapaliwanag ng linyang iyon ang asymmetry sa record. Namatay ang mga penny print ng ACN, kaya ang pinakamababang surviving minute-bar low nito, $17.74, ay -57.2% sa ibaba ng reference, nasa loob lang ng cancellation boundary. Hindi kailanman nag-print ang Procter & Gamble sa isang stub: ang pinakamasamang trade nito sa window, $39.37, ay -36.7% sa ibaba ng reference nito, kaya ang bawat stop-loss na nagbenta doon ay napanatili ang fill. Ang mga penny print ng ACN ay lumampas sa linyang iyon at nabura; ang pinakamasamang fill ng P&G ay nanatili sa loob nito at tumayo. Ang arbitraryong hangganan na iyon ay nagturo sa mas maraming trader tungkol sa order types kaysa sa anumang pamphlet na na-print.
Gaano kalawak ang pinsala
Parehong window, honored tape lang, ang minute aggregates, sinusukat mula sa presyo ng bawat pangalan noong 2:30 pm:
Ang eksaktong SQL sa likod ng bawat numero
SELECT
ticker,
round(argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 870), 2) AS pre_crash_1430,
round(minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 871 AND 915), 2) AS crash_low,
round((minIf(toFloat64(low), (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 871 AND 915) / argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 870) - 1) * 100, 1) AS low_vs_1430_pct,
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 871 AND 915), 'America/New_York'), '%H:%i') AS low_et,
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) / argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 870) - 1) * 100, 1) AS close_vs_1430_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('ACN', 'PG', 'MMM', 'IWM', 'DIA', 'SPY')
AND window_start >= toDateTime('2010-05-06 04:00:00') AND window_start < toDateTime('2010-05-06 23:59:00')
GROUP BY ticker
ORDER BY low_vs_1430_pct ASCAng dispersion ang kwento. Ang surviving low ng ACN ay -57.2% sa ilalim ng reference nito at -36.7% ng P&G, habang ang broad ETFs ay nag-bottom ng single-digit percentages pababa, ang DIA, ang Dow-tracking ETF, ay -6.5% at ang IWM ay -5.2%. Ang mga minutong iyon ng DIA ay naiulat sa buong mundo bilang pinakamalaking intraday point drop sa kasaysayan ng Dow hanggang sa petsang iyon. Ang huling column ay ang recovery receipt: bawat isa sa anim ay nagsara sa loob ng halos tatlong porsyento ng antas nito noong 2:30 pm, para bang ang gitnang oras ay isang rumor lang.
Paano maihahambing ang Mayo 6 sa iba pang araw ng pagbagsak
Ihambing ang flash crash sa iba pang sikat na isang-araw na pagbagsak sa panahon ng minute-bar (ang equities tape na ito ay umaabot pabalik sa 2003; ang Black Monday ng 1987 ay nauna rito):
Ang eksaktong SQL sa likod ng bawat numero
WITH daily AS (
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
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,
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 rth_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND ((window_start >= toDateTime('2008-09-26 04:00:00') AND window_start < toDateTime('2008-09-30 00:00:00'))
OR (window_start >= toDateTime('2010-05-05 04:00:00') AND window_start < toDateTime('2010-05-07 00:00:00'))
OR (window_start >= toDateTime('2015-08-21 04:00:00') AND window_start < toDateTime('2015-08-25 00:00:00'))
OR (window_start >= toDateTime('2018-02-02 04:00:00') AND window_start < toDateTime('2018-02-06 00:00:00'))
OR (window_start >= toDateTime('2020-03-13 04:00:00') AND window_start < toDateTime('2020-03-17 00:00:00')))
GROUP BY et_date
)
SELECT
toString(et_date) AS session,
round((rth_low / prev_close - 1) * 100, 1) AS low_vs_prior_pct,
round((rth_close / prev_close - 1) * 100, 1) AS close_vs_prior_pct,
round((rth_close / rth_low - 1) * 100, 1) AS bounce_off_low_pct
FROM (
SELECT et_date, rth_low, rth_close,
lagInFrame(rth_close) OVER (ORDER BY et_date ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM daily
)
WHERE et_date IN (toDate('2008-09-29'), toDate('2010-05-06'), toDate('2015-08-24'), toDate('2018-02-05'), toDate('2020-03-16'))
ORDER BY et_dateAng Mayo 6, 2010 ay hindi ang pinakamalalim na butas sa talahanayan: ang Marso 16, 2020 ay nag-trade ng -12.4% sa ibaba ng naunang pagsasara nito kumpara sa -10.1% para sa flash crash. Ngunit walang ibang araw ang makakalapit sa pagbangon. Ang SPY ay nagsara ng 7.5% sa itaas ng pinakamababa nito noong Mayo 6, kumpara sa 3.9% para sa susunod na pinakamahusay na pagbawi sa set (Agosto 24, 2015, mismo ay isang mini flash crash) at 1.7% at 0.9% lamang sa mga araw ng pagbagsak ng panahon ng Lehman at COVID. Ang isang repricing ay nananatiling mababa hanggang sa pagsasara; ang isang liquidity hole ay bumabalik sa parehong hapon.
Humawak ba ang V?
Dalawang tanong ang nagpapasya kung ano ang isang crash: kung gaano kabilis bumalik ang lumang presyo, at kung ang panic low ay muling na-trade. Parehong may mga sagot na naka-resibo:
Ang eksaktong SQL sa likod ng bawat numero
WITH
(
SELECT minIf(toFloat64(low), (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('2010-05-06 04:00:00') AND window_start < toDateTime('2010-05-07 00:00:00')
) AS flash_low
SELECT
round(any(flash_low), 2) AS flash_crash_low,
round(any(may5_close), 2) AS may5_close,
toString(any(first_above_date)) AS first_close_above_may5,
countIf(et_date > toDate('2010-05-06') AND et_date <= first_above_date) AS sessions_until_reclaim,
toString(any(first_below_date)) AS first_close_below_low,
round(anyIf(close_usd, et_date = first_below_date), 2) AS close_that_session,
countIf(et_date > toDate('2010-05-06') AND et_date <= first_below_date) AS sessions_until_break
FROM (
SELECT et_date, close_usd, flash_low, may5_close,
min(if(et_date > toDate('2010-05-06') AND close_usd < flash_low, et_date, toDate('2100-01-01'))) OVER () AS first_below_date,
min(if(et_date > toDate('2010-05-06') AND close_usd > may5_close, et_date, toDate('2100-01-01'))) OVER () AS first_above_date
FROM (
SELECT et_date, close_usd, flash_low,
max(if(et_date = toDate('2010-05-05'), close_usd, 0)) OVER () AS may5_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,
flash_low
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2010-05-05 04:00:00') AND window_start < toDateTime('2011-01-01 00:00:00')
GROUP BY et_date
)
)
)Mabilis ang pagbawi: nagsara muli ang SPY sa itaas ng close nitong May 5 na $116.83 makalipas ang 4 na sesyon, noong 2010-05-12. Humawak ang V, pansamantala. Ngunit hindi nanatiling aberasyon ang flash-crash low: 37 na sesyon pagkatapos ng crash, noong 2010-06-29, nagsara ang SPY sa $104.22, mas mababa sa $105 panic low, sa gitna ng European sovereign-debt selloff na nangibabaw sa tag-init na iyon. Ang pagkakaiba ang buong punto: naabot ng flash crash ang presyong iyon sa ilang minuto, walang balita, at tumalbog; ang tag-init ay umabot doon sa loob ng mga linggo at nanatili. Ang presyo ay kung ano ang maaari mong i-transact sa segundong ito; ang halaga ay kung ano ang nakakaligtas sa hapon.
Ano ang nagbago pagkatapos
Ang flash crash ang nagbunga ng modernong circuit-breaker system: ang single-stock Limit Up/Limit Down bands at binagong market-wide halts, mga mekanismong makikita sa mga sumunod na krisis (ang mga halt noong Marso 2020 ay direktang inapo nito). Ipinagbawal ang stub quotes; pormalisado ang clearly-erroneous-trade rules; ang malalaking futures orders ay sumasailalim na ngayon sa price-aware execution scrutiny. Ang market structure na ginagamit mo ngayon ay halos naisulat sa resulta ng tatlumpu't anim na minutong iyon.
FAQ ng Flash Crash
Ano ang sanhi ng flash crash noong 2010?
Ang opisyal na ulat ng SEC/CFTC ay naglarawan ng isang automated na E-mini sell program na nagkakahalaga ng halos $4.1 bilyon na isinagawa sa manipis na liquidity. Ang mga high-frequency intermediaries ay unang nagpalaki ng volume at pagkatapos ay umatras. Tinukoy ng mga ulat sa press ang nagbenta bilang mutual-fund firm na Waddell & Reed. Ang trader na si Navinder Sarao ay kalaunan ay inusig para sa spoofing ng parehong merkado noong araw na iyon. Ayon sa tape: sumingaw ang liquidity, at bumagsak ang mga presyo kung saan man naroroon ang susunod na resting bid, minsan sa isang sentimo.
Anong oras nagsimula at natapos ang flash crash?
Ang timeline ng mga regulator ay mula bandang 2:32 pm ET, nang magsimula ang automated selling, hanggang bandang 3:08 pm, nang bumalik ang malawak na presyo mula sa karamihan ng pagbagsak, 36 minuto. Ang pinakamababang presyo ng SPY ay naitala sa 14:45 ET, -10.1% sa ibaba ng nakaraang close, at ang pagbalik sa mga antas bago ang pagbagsak ay tumagal ng humigit-kumulang 23 minuto mula sa ilalim.
Anong mga stock ang naapektuhan sa flash crash noong 2010?
Halos lahat ay bumagsak, ngunit ang mga sikat na nasawi ay ang mga pangalan na ang mga bid ay ganap na nawala: Ang Accenture ay nag-print ng kasingbaba ng $0.01, ang Apple at Sotheby's ay nag-print ng $100000, at ang Procter & Gamble ay nag-trade pababa sa $39.37, -36.7% sa ibaba ng antas nito noong hapon. Ang mga trade na higit sa 60 porsyento mula sa mga presyo bago ang crash ay kinansela; ang mga fill ng P&G ay nanatili.
Huminto ba ang trading sa panahon ng flash crash?
Walang market-wide circuit breaker ang pumutok noong Mayo 6, 2010. Ang mga patakaran noon ay hindi nag-uutos ng paghinto para sa isang pagbaba ng ganoong kalaki sa ganoong huling bahagi ng session. Ang tanging paghinto ng araw ay tumagal ng limang segundo: ang Stop Logic ng CME ay pansamantalang huminto sa E-mini futures sa 2:45:28 pm ET, ang parehong minuto ng pinakamababang index. Ang mga single-stock circuit breaker at Limit Up/Limit Down bands ay nilikha pagkatapos.
Maaari bang mangyari muli ang isang flash crash?
Ang mga mas maliliit na bersyon ay nangyari na. Ang mga indibidwal na simbolo ay regular na umaabot sa LULD halts, at ang mga mini flash event ay umuulit. Ang market-wide na bersyon na kasinglaki ng 2010 ay sa ngayon ay napigilan ng halt machinery na inspirasyon nito. Ang tapat na sagot ay ang structural ingredient, ang liquidity na maaaring umatras sa millisecond, ay permanente.
Mga tala sa datos
Buong tala sa datos
- Ang 15:09 bar ng minute-by-minute panel ay may stray 108.37 na mababa ilang minuto pagkatapos ng recovery, at ang parehong bar ay lumalabas sa mga row ng steepest-minute table, na naaayon sa late-reported prints, na inilalagay ng aggregates sa minutong dumating ang mga ito. Marami ang dala ng tape ng May 6.
- Mga canceled trades at ang aggregates: Ang raw tape ng ACN ay nagpapakita ng $0.01 prints habang ang minute-bar low nito ay $17.74, ang minute aggregates ay sumasalamin sa post-cancellation record, ang raw trade tape sa orihinal na prints.
- Ang "2:30 pm reference" ng dispersion panel ay ang huling regular-session minute-bar close ng bawat pangalan sa o bago ang 2:30 pm ET; ang crash window ay 2:31–3:15 pm.
- Wala ang QQQ sa cross-name panels: noong 2010 ito ay nag-trade sa ilalim ng ticker na QQQQ.
Ang bawat panel sa itaas ay isang stored, versioned query sa historical tape, palawakin ang SQL upang makita ang bawat measurement. Gusto mong maranasan ang araw na ito sa halip na basahin lamang ito? Isa ito sa mga playable scenarios sa Strasmore Labs trading simulator.