Stock Regimes

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

Symbol
7083.KLSE
Window
2000-05-23 โ€“ 2026-11-05
Min reversal 20%
Regimes
28
Current regime
Rally
since 2020-03-26 ยท +131.5%
Stock return
+26.0%
S&P 500
+435.3%
Excess
-409.3%

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.

7083.KLSE S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Drawdown 2000-05-23 2000-06-22 14 $1.38 $0.95 -31.4% +5.7% -37.1%
Rally 2000-06-22 2000-07-13 16 $0.95 $1.29 +36.6% +3.0% +33.6%
Drawdown 2000-07-13 2001-11-15 332 $1.29 $0.77 -40.5% -23.6% -16.9%
Rally 2001-11-15 2002-03-25 82 $0.77 $0.96 +25.2% -0.9% +26.1%
Drawdown 2002-03-25 2003-03-11 235 $0.96 $0.33 -65.5% -29.3% -36.3%
Rally 2003-03-11 2003-06-13 63 $0.33 $0.46 +39.1% +23.5% +15.7%
Drawdown 2003-06-13 2004-02-13 164 $0.46 $0.30 -34.1% +15.9% -50.0%
Rally 2004-02-13 2004-03-15 21 $0.30 $0.41 +35.0% -3.6% +38.6%
Drawdown 2004-03-15 2004-09-06 123 $0.41 $0.23 -43.0% +0.8% -43.8%
Rally 2004-09-06 2004-12-31 80 $0.23 $0.30 +26.2% +8.8% +17.4%
Drawdown 2004-12-31 2005-12-21 240 $0.30 $0.22 -27.1% +4.2% -31.3%
Rally 2005-12-21 2006-03-28 63 $0.22 $0.26 +21.3% +2.4% +18.9%
Drawdown 2006-03-28 2006-12-13 178 $0.26 $0.20 -23.4% +9.3% -32.6%
Rally 2006-12-13 2007-02-26 47 $0.20 $0.27 +34.7% +2.6% +32.1%
Drawdown 2007-02-26 2007-03-05 6 $0.27 $0.21 -20.8% -5.2% -15.6%
Rally 2007-03-05 2007-07-16 93 $0.21 $0.40 +85.0% +12.8% +72.2%
Drawdown 2007-07-16 2007-08-17 25 $0.40 $0.26 -33.7% -6.7% -27.0%
Rally 2007-08-17 2008-01-02 93 $0.26 $0.34 +30.0% +0.1% +30.0%
Drawdown 2008-01-02 2008-11-13 212 $0.34 $0.24 -29.6% -37.0% +7.5%
Rally 2008-11-13 2014-08-18 1,329 $0.24 $0.84 +249.8% +116.4% +133.4%
Drawdown 2014-08-18 2015-08-26 208 $0.84 $0.65 -22.5% -1.6% -20.9%
Rally 2015-08-26 2015-11-24 48 $0.65 $1.17 +79.9% +7.7% +72.2%
Drawdown 2015-11-24 2016-01-21 40 $1.17 $0.85 -27.4% -10.5% -16.9%
Rally 2016-01-21 2018-08-10 447 $0.85 $1.22 +44.0% +51.6% -7.6%
Drawdown 2018-08-10 2019-07-10 121 $1.22 $0.82 -33.2% +5.6% -38.8%
Rally 2019-07-10 2020-01-24 56 $0.82 $1.03 +26.1% +10.1% +16.0%
Drawdown 2020-01-24 2020-03-26 13 $1.03 $0.75 -27.1% -20.2% -6.9%
Rally Ongoing 2020-03-26 2026-11-05 951 $0.75 $1.74 +131.5% +179.6% -48.1%

Stock returns use adjusted closes. S&P 500 is the GSPC index price return over the same dates. Excess is the stock return minus the S&P 500 return.