Stock Regimes

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

Symbol
0158.KLSE
Window
2010-08-03 โ€“ 2026-11-05
Min reversal 20%
Regimes
29
Current regime
Drawdown
since 2026-10-01 ยท -26.8%
Stock return
+64.1%
S&P 500
+556.3%
Excess
-492.2%

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.

0158.KLSE S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Drawdown 2010-08-03 2011-02-16 88 $0.12 $0.08 -34.0% +19.3% -53.3%
Rally 2011-02-16 2011-12-12 101 $0.08 $0.15 +80.1% -7.5% +87.6%
Drawdown 2011-12-12 2012-02-27 11 $0.15 $0.09 -36.5% +10.6% -47.1%
Rally 2012-02-27 2012-09-28 120 $0.09 $0.19 +105.2% +5.3% +99.9%
Drawdown 2012-09-28 2013-03-07 82 $0.19 $0.15 -24.9% +7.2% -32.0%
Rally 2013-03-07 2014-07-10 301 $0.15 $0.33 +128.1% +27.2% +100.8%
Drawdown 2014-07-10 2014-10-16 54 $0.33 $0.23 -29.3% -5.2% -24.1%
Rally 2014-10-16 2015-07-27 167 $0.23 $0.55 +132.9% +11.0% +122.0%
Drawdown 2015-07-27 2015-09-29 35 $0.55 $0.35 -35.8% -8.9% -27.0%
Rally 2015-09-29 2016-04-25 95 $0.35 $0.46 +32.3% +10.8% +21.5%
Drawdown 2016-04-25 2017-01-04 96 $0.46 $0.35 -24.5% +8.8% -33.2%
Rally 2017-01-04 2017-07-04 98 $0.35 $0.52 +48.5% +7.0% +41.5%
Drawdown 2017-07-04 2018-06-05 206 $0.52 $0.36 -31.7% +13.2% -44.8%
Rally 2018-06-05 2019-02-13 137 $0.36 $0.45 +27.6% +0.2% +27.4%
Drawdown 2019-02-13 2020-03-20 212 $0.45 $0.28 -37.9% -16.3% -21.7%
Rally 2020-03-20 2020-04-07 11 $0.28 $0.38 +35.4% +15.4% +20.0%
Drawdown 2020-04-07 2021-02-03 171 $0.38 $0.30 -21.6% +44.0% -65.6%
Rally 2021-02-03 2021-04-02 35 $0.30 $0.42 +39.1% +5.0% +34.1%
Drawdown 2021-04-02 2022-03-08 182 $0.42 $0.29 -29.2% +3.8% -32.9%
Rally 2022-03-08 2022-04-22 24 $0.29 $0.37 +24.2% +2.4% +21.8%
Drawdown 2022-04-22 2022-10-04 59 $0.37 $0.28 -24.4% -11.3% -13.1%
Rally 2022-10-04 2023-04-06 62 $0.28 $0.37 +33.1% +8.3% +24.8%
Drawdown 2023-04-06 2025-03-13 227 $0.37 $0.17 -52.5% +34.5% -87.0%
Rally 2025-03-13 2025-04-04 6 $0.17 $0.27 +52.7% -8.1% +60.8%
Drawdown 2025-04-04 2025-04-21 5 $0.27 $0.18 -31.0% +1.7% -32.7%
Rally 2025-04-21 2025-08-15 32 $0.18 $0.28 +50.9% +25.0% +25.8%
Drawdown 2025-08-15 2026-01-13 39 $0.28 $0.19 -31.0% +8.0% -39.0%
Rally 2026-01-13 2026-10-01 161 $0.19 $0.28 +46.1% +10.1% +36.0%
Drawdown Ongoing 2026-10-01 2026-11-05 26 $0.28 $0.21 -26.8% -4.1% -22.7%

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.