Stock Regimes

Major swings and moving-average trends across the full price history, with each period compared to the S&P 500.

Symbol
000660.KO
Window
1997-01-03 โ€“ 2026-11-06
Min reversal 20%
Regimes
144
Current regime
Drawdown
since 2026-10-29 ยท -25.8%
Stock return
+424.2%
S&P 500
+886.2%
Excess
-462.0%

Price history

Green bands are rallies and red bands are drawdowns. A swing is confirmed when price reverses by at least 20%.

Close Rally Drawdown

Versus the S&P 500

Both series are rebased to 100 at the first date they share in this window. Returns are price returns from adjusted closes, not dividend total return.

000660.KO S&P 500

Regimes

Direction Start End Trading days Start price End price Stock Annualized S&P 500 Excess
Rally 1997-01-13 1997-06-19 109 $215,939.64 $535,530.32 +148.0% +716.5% +18.2% +129.8%
Drawdown 1997-06-19 1997-10-30 90 $535,530.32 $207,302.06 -61.3% -93.0% +0.6% -61.9%
Rally 1997-10-30 1997-11-05 5 $207,302.06 $286,120.03 +38.0% +1,130,342,563.2% +4.3% +33.7%
Drawdown 1997-11-05 1997-12-12 25 $286,120.03 $198,664.47 -30.6% -97.5% +1.1% -31.7%
Rally 1997-12-12 1998-01-20 22 $198,664.47 $346,583.13 +74.5% +58,570.1% +2.6% +71.8%
Drawdown 1998-01-20 1998-02-17 18 $346,583.13 $254,808.78 -26.5% -98.7% +4.5% -31.0%
Rally 1998-02-17 1998-02-20 4 $254,808.78 $309,873.39 +21.6% +22,547,655.0% +1.1% +20.5%
Drawdown 1998-02-20 1998-05-25 65 $309,873.39 $168,669.01 -45.6% -90.5% +7.4% -52.9%
Rally 1998-05-25 1998-06-29 25 $168,669.01 $364,689.75 +116.2% +237,405.5% +2.5% +113.7%
Drawdown 1998-06-29 1998-07-06 6 $364,689.75 $222,232.82 -39.1% -100.0% +1.7% -40.7%
Rally 1998-07-06 1998-09-10 48 $222,232.82 $389,192.34 +75.1% +1,795.0% -15.3% +90.4%
Drawdown 1998-09-10 1998-10-27 32 $389,192.34 $243,886.27 -37.3% -97.5% +8.7% -46.0%
Rally 1998-10-27 1998-12-24 43 $243,886.27 $394,346.60 +61.7% +1,571.2% +15.1% +46.6%
Drawdown 1998-12-24 1999-02-09 29 $394,346.60 $259,601.21 -34.2% -97.4% -0.8% -33.3%
Rally 1999-02-09 1999-04-20 46 $259,601.21 $357,260.71 +37.6% +475.1% +7.4% +30.2%
Drawdown 1999-04-20 1999-06-04 33 $357,260.71 $244,047.48 -31.7% -94.6% +1.7% -33.3%
Rally 1999-06-04 1999-07-21 34 $244,047.48 $498,443.27 +104.2% +19,792.8% +3.9% +100.4%
Drawdown 1999-07-21 1999-07-26 4 $498,443.27 $388,061.37 -22.1% -100.0% -2.3% -19.9%
Rally 1999-07-26 1999-09-22 43 $388,061.37 $698,510.47 +80.0% +3,033.4% -2.8% +82.8%
Drawdown 1999-09-22 1999-10-29 26 $698,510.47 $344,081.08 -50.7% -99.9% +4.0% -54.7%
Rally 1999-10-29 1999-11-12 11 $344,081.08 $539,926.48 +56.9% +3,038,752.9% +2.4% +54.5%
Drawdown 1999-11-12 1999-12-16 25 $539,926.48 $389,735.67 -27.8% -96.3% +1.6% -29.4%
Rally 1999-12-16 2000-01-28 28 $389,735.67 $526,618.44 +35.1% +1,401.5% -4.1% +39.3%
Drawdown 2000-01-28 2000-02-28 21 $526,618.44 $296,579.34 -43.7% -99.9% -0.9% -42.8%
Rally 2000-02-28 2000-03-29 22 $296,579.34 $507,606.94 +71.2% +47,034.4% +11.9% +59.2%
Drawdown 2000-03-29 2000-05-29 39 $507,606.94 $263,309.22 -48.1% -98.6% -8.7% -39.5%
Rally 2000-05-29 2000-07-07 29 $263,309.22 $465,781.65 +76.9% +14,109.2% +7.3% +69.6%
Drawdown 2000-07-07 2000-07-28 15 $465,781.65 $312,739.11 -32.9% -99.9% -4.0% -28.9%
Rally 2000-07-28 2000-08-29 22 $312,739.11 $433,462.11 +38.6% +4,106.3% +6.3% +32.3%
Drawdown 2000-08-29 2000-09-18 12 $433,462.11 $269,963.24 -37.7% -100.0% -4.3% -33.4%
Rally 2000-09-18 2000-09-20 3 $269,963.24 $325,096.58 +20.4% +601,800,123.6% +0.5% +19.9%
Drawdown 2000-09-20 2000-11-13 38 $325,096.58 $126,426.45 -61.1% -99.8% -6.9% -54.2%
Rally 2000-11-13 2000-11-27 11 $126,426.45 $158,365.76 +25.3% +17,319.8% -0.2% +25.4%
Drawdown 2000-11-27 2000-12-22 20 $158,365.76 $67,680.93 -57.3% -100.0% -3.2% -54.1%
Rally 2000-12-22 2001-01-22 17 $67,680.93 $130,608.98 +93.0% +1,706,837.2% +2.8% +90.1%
Drawdown 2001-01-22 2001-04-17 57 $130,608.98 $46,197.94 -64.6% -99.0% -11.3% -53.4%
Rally 2001-04-17 2001-06-08 37 $46,197.94 $88,213.34 +90.9% +8,089.1% +6.1% +84.8%
Drawdown 2001-06-08 2001-07-25 33 $88,213.34 $21,863.22 -75.2% -100.0% -5.9% -69.3%
Rally 2001-07-25 2001-08-06 9 $21,863.22 $34,030.58 +55.7% +24,007,311.6% +0.8% +54.8%
Drawdown 2001-08-06 2001-09-03 20 $34,030.58 $15,209.20 -55.3% -100.0% -5.6% -49.7%
Rally 2001-09-03 2001-09-10 6 $15,209.20 $26,616.09 +75.0% +1,612,865,101,000.8% -3.6% +78.6%
Drawdown 2001-09-10 2001-09-17 6 $26,616.09 $16,159.77 -39.3% -100.0% -4.9% -34.4%
Rally 2001-09-17 2001-12-07 57 $16,159.77 $54,182.76 +235.3% +20,934.7% +11.5% +223.8%
Drawdown 2001-12-07 2001-12-21 11 $54,182.76 $37,072.42 -31.6% -100.0% -1.2% -30.4%
Rally 2001-12-21 2002-01-09 11 $37,072.42 $61,312.07 +65.4% +10,127,913.8% +0.9% +64.5%
Drawdown 2002-01-09 2002-02-25 31 $61,312.07 $27,566.67 -55.0% -99.8% -4.0% -51.1%
Rally 2002-02-25 2002-03-06 7 $27,566.67 $39,924.14 +44.8% +61,751,260.4% +4.8% +40.0%
Drawdown 2002-03-06 2002-05-07 43 $39,924.14 $11,787.13 -70.5% -99.9% -9.7% -60.7%
Rally 2002-05-07 2002-05-17 9 $11,787.13 $16,349.89 +38.7% +952,672.8% +5.4% +33.3%
Drawdown 2002-05-17 2002-06-26 27 $16,349.89 $3,802.30 -76.7% -100.0% -12.0% -64.7%
Rally 2002-06-26 2002-07-19 16 $3,802.30 $13,973.45 +267.5% +79,947,181,650.8% -12.9% +280.4%
Drawdown 2002-07-19 2002-07-26 6 $13,973.45 $8,460.12 -39.5% -100.0% +0.6% -40.1%
Rally 2002-07-26 2002-08-21 18 $8,460.12 $11,882.18 +40.4% +11,522.0% +11.3% +29.1%
Drawdown 2002-08-21 2002-10-10 35 $11,882.18 $5,323.22 -55.2% -99.7% -15.3% -39.9%
Rally 2002-10-10 2002-10-28 13 $5,323.22 $11,216.78 +110.7% +188,227,502.4% +10.7% +100.0%
Drawdown 2002-10-28 2002-12-13 35 $11,216.78 $5,988.62 -46.6% -98.9% -0.1% -46.5%
Rally 2002-12-13 2002-12-18 4 $5,988.62 $7,224.37 +20.6% +13,576,833.7% +0.2% +20.5%
Drawdown 2002-12-18 2003-01-29 27 $7,224.37 $4,182.53 -42.1% -99.4% -3.0% -39.1%
Rally 2003-01-29 2003-02-04 4 $4,182.53 $5,133.10 +22.7% +40,113,186.9% -1.9% +24.6%
Drawdown 2003-02-04 2003-03-26 37 $5,133.10 $2,566.55 -50.0% -99.1% +2.6% -52.6%
Rally 2003-03-26 2003-04-18 6 $2,566.55 $4,146.32 +61.6% +56,120,485,539.6% +2.7% +58.8%
Drawdown 2003-04-18 2003-04-28 7 $4,146.32 $2,910.57 -29.8% -100.0% +2.4% -32.2%
Rally 2003-04-28 2003-05-14 10 $2,910.57 $3,938.10 +35.3% +203,589.5% +2.7% +32.6%
Drawdown 2003-05-14 2003-05-22 7 $3,938.10 $2,969.41 -24.6% -100.0% -0.8% -23.8%
Rally 2003-05-22 2003-07-16 39 $2,969.41 $8,817.71 +197.0% +113,211.3% +6.7% +190.3%
Drawdown 2003-07-16 2003-07-29 9 $8,817.71 $6,400.54 -27.4% -100.0% -0.5% -26.9%
Rally 2003-07-29 2003-08-06 7 $6,400.54 $8,672.86 +35.5% +5,624,082.8% -2.2% +37.7%
Drawdown 2003-08-06 2003-12-26 97 $8,672.86 $4,562.76 -47.4% -81.1% +13.3% -60.7%
Rally 2003-12-26 2004-04-13 71 $4,562.76 $12,583.80 +175.8% +3,562.4% +3.1% +172.7%
Drawdown 2004-04-13 2004-04-29 12 $12,583.80 $9,641.54 -23.4% -99.6% -1.4% -22.0%
Rally 2004-04-29 2004-05-04 4 $9,641.54 $11,950.08 +23.9% +74,667,531.6% +0.5% +23.4%
Drawdown 2004-05-04 2004-05-20 12 $11,950.08 $8,437.48 -29.4% -99.9% -2.7% -26.7%
Rally 2004-05-20 2004-06-30 29 $8,437.48 $11,452.16 +35.7% +1,322.0% +4.7% +31.0%
Drawdown 2004-06-30 2004-08-03 25 $11,452.16 $7,722.29 -32.6% -98.1% -3.6% -29.0%
Rally 2004-08-03 2004-10-11 47 $7,722.29 $13,036.45 +68.8% +1,557.0% +2.2% +66.6%
Drawdown 2004-10-11 2004-11-29 36 $13,036.45 $9,188.89 -29.5% -91.4% +4.8% -34.3%
Rally 2004-11-29 2005-02-21 57 $9,188.89 $14,666.01 +59.6% +690.1% +2.0% +57.7%
Drawdown 2005-02-21 2005-04-29 48 $14,666.01 $10,954.24 -25.3% -78.4% -3.7% -21.6%
Rally 2005-04-29 2005-08-02 66 $10,954.24 $22,315.87 +103.7% +1,413.3% +7.5% +96.2%
Drawdown 2005-08-02 2005-10-28 61 $22,315.87 $17,200.88 -22.9% -65.9% -3.7% -19.2%
Rally 2005-10-28 2006-01-13 55 $17,200.88 $34,492.29 +100.5% +2,323.8% +7.4% +93.1%
Drawdown 2006-01-13 2006-03-24 49 $34,492.29 $24,035.96 -30.3% -84.4% +1.2% -31.5%
Rally 2006-03-24 2006-05-18 38 $24,035.96 $31,323.70 +30.3% +479.0% -3.2% +33.5%
Drawdown 2006-05-18 2006-06-22 24 $31,323.70 $23,719.10 -24.3% -94.6% -1.3% -23.0%
Rally 2006-06-22 2006-09-18 61 $23,719.10 $36,302.90 +53.1% +480.2% +6.1% +47.0%
Drawdown 2006-09-18 2007-05-30 173 $36,302.90 $25,574.99 -29.6% -40.0% +15.8% -45.4%
Rally 2007-05-30 2007-07-23 37 $25,574.99 $35,488.13 +38.8% +831.0% +0.7% +38.0%
Drawdown 2007-07-23 2007-11-21 83 $35,488.13 $20,369.46 -42.6% -81.5% -8.1% -34.5%
Rally 2007-11-21 2007-12-07 13 $20,369.46 $24,896.01 +22.2% +4,790.7% +6.2% +16.0%
Drawdown 2007-12-07 2008-01-16 25 $24,896.01 $19,781.01 -20.5% -90.2% -8.7% -11.8%
Rally 2008-01-16 2008-06-09 96 $19,781.01 $28,471.98 +43.9% +160.1% -0.8% +44.8%
Drawdown 2008-06-09 2008-10-08 85 $28,471.98 $13,670.17 -52.0% -88.6% -27.7% -24.3%
Rally 2008-10-08 2008-10-14 5 $13,670.17 $17,019.82 +24.5% +6,267,733.6% +1.3% +23.2%
Drawdown 2008-10-14 2008-10-27 10 $17,019.82 $7,351.11 -56.8% -100.0% -14.9% -41.9%
Rally 2008-10-27 2008-11-10 11 $7,351.11 $10,094.20 +37.3% +142,793.8% +8.3% +29.0%
Drawdown 2008-11-10 2008-11-24 11 $10,094.20 $5,296.06 -47.5% -100.0% -7.3% -40.2%
Rally 2008-11-24 2008-12-19 20 $5,296.06 $7,713.24 +45.6% +11,312.3% +4.2% +41.4%
Drawdown 2008-12-19 2009-01-15 17 $7,713.24 $5,947.88 -22.9% -97.9% -5.0% -17.9%
Rally 2009-01-15 2009-04-22 68 $5,947.88 $15,073.40 +153.4% +3,037.7% 0.0% +153.4%
Drawdown 2009-04-22 2009-05-27 24 $15,073.40 $10,411.06 -30.9% -97.9% +5.9% -36.8%
Rally 2009-05-27 2009-09-02 71 $10,411.06 $20,233.66 +94.3% +957.4% +11.4% +83.0%
Drawdown 2009-09-02 2009-10-28 40 $20,233.66 $16,023.98 -20.8% -77.0% +4.8% -25.6%
Rally 2009-10-28 2010-04-05 109 $16,023.98 $26,344.50 +64.4% +215.6% +13.9% +50.5%
Drawdown 2010-04-05 2010-09-09 111 $26,344.50 $18,377.78 -30.2% -55.8% -7.0% -23.2%
Rally 2010-09-09 2011-04-21 153 $18,377.78 $33,496.45 +82.3% +168.8% +21.1% +61.1%
Drawdown 2011-04-21 2011-08-19 83 $33,496.45 $14,122.83 -57.8% -92.7% -16.0% -41.8%
Rally 2011-08-19 2012-03-28 152 $14,122.83 $27,657.20 +95.8% +204.7% +25.1% +70.7%
Drawdown 2012-03-28 2012-07-18 77 $27,657.20 $18,332.51 -33.7% -74.0% -2.3% -31.4%
Rally 2012-07-18 2014-07-08 487 $18,332.51 $46,985.55 +156.3% +62.7% +43.0% +113.3%
Drawdown 2014-07-08 2015-08-24 279 $46,985.55 $28,109.85 -40.2% -37.1% -3.6% -36.6%
Rally 2015-08-24 2015-10-08 32 $28,109.85 $33,994.37 +20.9% +346.8% +6.4% +14.6%
Drawdown 2015-10-08 2016-01-21 72 $33,994.37 $24,081.23 -29.2% -70.1% -7.2% -22.0%
Rally 2016-01-21 2017-10-11 421 $24,081.23 $80,663.06 +235.0% +106.2% +36.7% +198.2%
Drawdown 2017-10-11 2018-02-06 82 $80,663.06 $63,552.71 -21.2% -51.9% +5.5% -26.7%
Rally 2018-02-06 2018-05-23 71 $63,552.71 $86,275.98 +35.8% +195.9% +1.4% +34.3%
Drawdown 2018-05-23 2018-12-20 144 $86,275.98 $53,051.13 -38.5% -57.3% -9.7% -28.8%
Rally 2018-12-20 2019-04-19 80 $53,051.13 $75,949.89 +43.2% +209.7% +17.7% +25.4%
Drawdown 2019-04-19 2019-06-14 38 $75,949.89 $58,587.26 -22.9% -82.1% -0.6% -22.2%
Rally 2019-06-14 2020-02-17 167 $58,587.26 $98,530.04 +68.2% +119.1% +17.1% +51.1%
Drawdown 2020-02-17 2020-03-19 24 $98,530.04 $64,748.31 -34.3% -98.8% -28.7% -5.6%
Rally 2020-03-19 2020-06-08 54 $64,748.31 $85,392.70 +31.9% +263.8% +34.2% -2.3%
Drawdown 2020-06-08 2020-08-20 53 $85,392.70 $67,375.78 -21.1% -67.6% +4.7% -25.8%
Rally 2020-08-20 2021-02-25 127 $67,375.78 $140,775.66 +108.9% +331.5% +13.1% +95.8%
Drawdown 2021-02-25 2021-10-12 155 $140,775.66 $86,740.56 -38.4% -54.5% +13.6% -52.0%
Rally 2021-10-12 2022-02-17 89 $86,740.56 $127,623.40 +47.1% +198.4% +0.7% +46.5%
Drawdown 2022-02-17 2022-12-29 216 $127,623.40 $72,928.82 -42.9% -47.9% -12.1% -30.7%
Rally 2022-12-29 2024-07-11 376 $72,928.82 $237,579.31 +225.8% +120.7% +45.1% +180.7%
Drawdown 2024-07-11 2024-08-05 18 $237,579.31 $153,884.36 -35.2% -99.8% -7.1% -28.1%
Rally 2024-08-05 2024-08-20 11 $153,884.36 $196,865.51 +27.9% +28,129.5% +7.9% +20.0%
Drawdown 2024-08-20 2024-09-19 20 $196,865.51 $150,631.20 -23.5% -96.6% +2.1% -25.6%
Rally 2024-09-19 2024-10-25 24 $150,631.20 $198,476.21 +31.8% +1,710.6% +1.7% +30.1%
Drawdown 2024-10-25 2024-12-02 27 $198,476.21 $156,806.08 -21.0% -88.9% +4.1% -25.1%
Rally 2024-12-02 2025-01-22 35 $156,806.08 $222,668.58 +42.0% +1,148.9% +0.6% +41.4%
Drawdown 2025-01-22 2025-04-07 49 $222,668.58 $163,782.83 -26.4% -79.4% -16.8% -9.6%
Rally 2025-04-07 2026-02-26 217 $163,782.83 $1,098,578.08 +570.8% +811.8% +36.5% +534.3%
Drawdown 2026-02-26 2026-03-09 7 $1,098,578.08 $835,679.05 -23.9% -100.0% -1.6% -22.3%
Rally 2026-03-09 2026-03-18 8 $835,679.05 $1,055,594.59 +26.3% +156,905.8% -2.5% +28.8%
Drawdown 2026-03-18 2026-03-31 10 $1,055,594.59 $806,690.18 -23.6% -99.9% -1.5% -22.1%
Rally 2026-03-31 2026-06-22 56 $806,690.18 $2,918,367.27 +261.8% +32,479.9% +14.5% +247.3%
Drawdown 2026-06-22 2026-07-30 28 $2,918,367.27 $1,321,713.44 -54.7% -99.9% -0.5% -54.2%
Rally 2026-07-30 2026-09-21 37 $1,321,713.44 $1,868,000.00 +41.3% +955.0% +4.4% +36.9%
Drawdown 2026-09-21 2026-10-22 20 $1,868,000.00 $1,223,000.00 -34.5% -99.5% -1.3% -33.2%
Rally 2026-10-22 2026-10-29 6 $1,223,000.00 $1,526,000.00 +24.8% +1,089,781.3% +0.7% +24.0%
Drawdown Ongoing 2026-10-29 2026-11-06 7 $1,526,000.00 $1,132,000.00 -25.8% -100.0% -4.4% -21.4%

Stock returns use adjusted closes. Annualized compounds that stock return over a 252-trading-day year. S&P 500 is the GSPC index price return over the same dates. Excess is the stock return minus the S&P 500 return.