Stock Regimes

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

Symbol
5220.KLSE
Window
2012-05-31 โ€“ 2026-11-06
Min reversal 20%
Regimes
39
Current regime
Drawdown
since 2026-08-06 ยท -20.5%
Stock return
-55.0%
S&P 500
+461.2%
Excess
-516.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.

5220.KLSE S&P 500

Regimes

Direction Start End Trading days Start price End price Stock S&P 500 Excess
Drawdown 2012-05-31 2013-05-03 226 $1.82 $1.04 -42.9% +23.2% -66.1%
Rally 2013-05-03 2013-05-31 20 $1.04 $1.30 +25.0% +1.0% +24.0%
Drawdown 2013-05-31 2013-09-18 76 $1.30 $0.87 -33.3% +5.8% -39.1%
Rally 2013-09-18 2013-12-31 70 $0.87 $1.30 +50.0% +7.1% +42.9%
Drawdown 2013-12-31 2014-06-27 121 $1.30 $0.87 -33.3% +6.1% -39.4%
Rally 2014-06-27 2014-08-21 37 $0.87 $2.17 +150.0% +1.6% +148.4%
Drawdown 2014-08-21 2014-12-18 82 $2.17 $0.95 -56.0% +3.5% -59.5%
Rally 2014-12-18 2015-03-16 57 $0.95 $1.39 +45.5% +1.0% +44.5%
Drawdown 2015-03-16 2015-09-17 129 $1.39 $0.69 -50.0% -4.4% -45.6%
Rally 2015-09-17 2015-11-23 45 $0.69 $1.21 +75.0% +4.8% +70.1%
Drawdown 2015-11-23 2016-07-05 153 $1.21 $0.69 -42.9% +0.1% -42.9%
Rally 2016-07-05 2017-05-08 206 $0.69 $1.30 +87.5% +14.9% +72.6%
Drawdown 2017-05-08 2018-01-03 161 $1.30 $0.78 -40.0% +13.1% -53.1%
Rally 2018-01-03 2018-01-17 11 $0.78 $1.04 +33.3% +3.3% +30.0%
Drawdown 2018-01-17 2018-04-04 53 $1.04 $0.69 -33.3% -5.6% -27.7%
Rally 2018-04-04 2018-09-28 117 $0.69 $0.87 +25.0% +10.2% +14.8%
Drawdown 2018-09-28 2018-12-12 52 $0.87 $0.43 -50.0% -9.0% -41.0%
Rally 2018-12-12 2018-12-17 4 $0.43 $0.52 +20.0% -4.0% +24.0%
Drawdown 2018-12-17 2019-12-20 248 $0.52 $0.30 -41.7% +26.5% -68.2%
Rally 2019-12-20 2020-01-29 26 $0.30 $0.43 +40.0% +1.6% +38.4%
Drawdown 2020-01-29 2020-03-19 37 $0.43 $0.19 -55.1% -26.4% -28.7%
Rally 2020-03-19 2020-09-01 110 $0.19 $0.43 +122.7% +46.4% +76.3%
Drawdown 2020-09-01 2020-10-06 25 $0.43 $0.34 -20.4% -4.7% -15.7%
Rally 2020-10-06 2020-10-13 6 $0.34 $0.43 +25.6% +4.5% +21.1%
Drawdown 2020-10-13 2020-11-03 15 $0.43 $0.33 -22.4% -4.1% -18.4%
Rally 2020-11-03 2021-02-08 66 $0.33 $0.46 +39.5% +16.2% +23.2%
Drawdown 2021-02-08 2021-05-17 67 $0.46 $0.34 -26.4% +6.3% -32.7%
Rally 2021-05-17 2021-08-05 56 $0.34 $0.64 +89.7% +6.4% +83.3%
Drawdown 2021-08-05 2021-09-01 18 $0.64 $0.47 -27.0% +2.1% -29.2%
Rally 2021-09-01 2021-11-15 51 $0.47 $0.65 +37.9% +3.5% +34.4%
Drawdown 2021-11-15 2022-03-15 83 $0.65 $0.40 -38.0% -9.0% -29.0%
Rally 2022-03-15 2023-02-21 226 $0.40 $0.61 +51.4% -6.2% +57.6%
Drawdown 2023-02-21 2023-06-06 69 $0.61 $0.41 -32.0% +7.2% -39.2%
Rally 2023-06-06 2024-01-09 148 $0.41 $0.59 +44.0% +11.0% +33.0%
Drawdown 2024-01-09 2025-04-09 281 $0.59 $0.42 -29.9% +14.7% -44.6%
Rally 2025-04-09 2026-02-19 205 $0.42 $1.19 +186.1% +25.7% +160.4%
Drawdown 2026-02-19 2026-02-25 5 $1.19 $0.80 -32.5% +1.2% -33.7%
Rally 2026-02-25 2026-08-06 110 $0.80 $1.03 +28.4% +11.0% +17.4%
Drawdown Ongoing 2026-08-06 2026-11-06 57 $1.03 $0.82 -20.5% -4.6% -15.9%

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.