Moving Average Scanner Introduction

This blog scans the price of stocks listed in the Malaysia Stock Market based on its price behaviour with respect to its moving averages.

Three moving averages are used to determine the short term, medium term and long term outlook. Stocks will be classified into 6 different categories

1. Short term bullish – Price crossed and closed above its 20 day moving average
2. Short term bearish – Price crossed and closed below its 20 day moving average
3. Medium term bullish – Price crossed and closed above its 50 day moving average
4. Medium term bearish – Price crossed and closed below its 50 day moving average
5. Long term bullish – Price crossed and closed above its 200 day moving average
6. Long term bearish – Price crossed and closed below its 200 day moving average

Tuesday, March 10, 2026

Scan 10 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
POSLong term bearish2026-03-100.2817174000.2920.2890.284
SAMCHEMLong term bearish2026-03-100.33515834000.320.3170.344
SUNWAYLong term bearish2026-03-105.1133298005.7015.6835.278
YINSONLong term bearish2026-03-102.362283002.3632.3632.325
EPMBLong term bullish2026-03-100.4252082000.4720.5010.417
HAPSENGLong term bullish2026-03-102.732071002.9462.9422.718
HARBOURLong term bullish2026-03-101.421077001.4451.4591.403
HLCAPLong term bullish2026-03-103.32335003.4433.4443.3
HUPSENGLong term bullish2026-03-101.032264001.0341.0260.971
KGBLong term bullish2026-03-105.0535086005.0255.1424.777
KOBAYLong term bullish2026-03-101.487778001.6121.6651.398
NOVALong term bullish2026-03-100.35530000.3740.3810.352
SOLUTNLong term bullish2026-03-100.085176470000.0680.0690.084
SSTEELLong term bullish2026-03-100.4330000.3820.3820.388
UNISEMLong term bullish2026-03-102.843455003.0273.1322.818
INNOMedium term bearish2026-03-101.884887001.9351.9191.821
SENTRALMedium term bearish2026-03-100.775830000.7830.7750.749
SIMEPLTMedium term bearish2026-03-105.7354760005.7635.745.171
BPPLASMedium term bullish2026-03-100.645377000.6230.6130.731
CGBMedium term bullish2026-03-100.895177373000.8930.8940.888
GCBMedium term bullish2026-03-100.75585065000.6990.7190.976
HOMERIZMedium term bullish2026-03-100.431274000.4010.4260.487
IHHMedium term bullish2026-03-109.0140723008.9118.7477.739
KSLMedium term bullish2026-03-103.157258003.2373.1482.46
KUBMedium term bullish2026-03-100.979098000.9470.9490.816
LHIMedium term bullish2026-03-100.79519172000.7850.7720.663
NGGBMedium term bullish2026-03-100.79520812000.7930.7940.806
PBBANKMedium term bullish2026-03-104.87237575004.9834.8174.402
PEBMedium term bullish2026-03-100.826000.8030.8110.821
PPBMedium term bullish2026-03-101149620010.95710.9910.478
QLMedium term bullish2026-03-104.026116004.0063.9944.23
TENAGAMedium term bullish2026-03-1014.141397340014.16413.96413.524
TOMEIMedium term bullish2026-03-102688002.03121.801
VISMedium term bullish2026-03-100.2052771000.2010.2030.208
ANCOMShort term bearish2026-03-100.8957009000.8970.9080.919
CARIMINShort term bearish2026-03-100.5116596000.5160.5410.566
DAYANGShort term bearish2026-03-101.870565001.8121.731.633
MENANGShort term bearish2026-03-100.65205000.6530.6490.648
TROPShort term bearish2026-03-101.211740001.241.2071.174
BAUTOShort term bullish2026-03-100.86532500000.8450.790.726
BURSAShort term bullish2026-03-108.9618464008.9558.697.995
DIGIShort term bullish2026-03-103.2237965003.2113.2743.533
FPIShort term bullish2026-03-101.198388001.1831.1530.998
FREIGHTShort term bullish2026-03-100.612606000.6030.5970.569
GUOCOShort term bullish2026-03-101.061192001.0590.8790.675
HHGROUPShort term bullish2026-03-100.065113000.0640.0650.088
IOICORPShort term bullish2026-03-103.9518855003.9313.9613.84
JAYCORPShort term bullish2026-03-100.311000.3060.3120.414
KRONOShort term bullish2026-03-100.1219262000.1190.140.201
MMSVShort term bullish2026-03-100.33533809000.3250.3490.38
PMETALShort term bullish2026-03-107.6151131007.5487.4256.163
SCGMShort term bullish2026-03-100.5565000.4950.4880.536
TIMECOMShort term bullish2026-03-106.1238576006.0795.8635.175

Monday, March 9, 2026

Scan 09 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CSCENICLong term bearish2026-03-090.4551020000.4610.4670.462
ECOWLDLong term bearish2026-03-092.0187782002.1832.1792.072
EPMBLong term bearish2026-03-090.417982000.4750.5030.417
HAPSENGLong term bearish2026-03-092.669567002.9592.9442.717
HARBOURLong term bearish2026-03-091.42218001.4461.461.402
HLCAPLong term bearish2026-03-093.26928003.4533.4433.3
HUPSENGLong term bearish2026-03-090.977933001.0341.0260.971
KGBLong term bearish2026-03-094.7631576005.0165.1454.768
KOBAYLong term bearish2026-03-091.3911126001.6141.6711.397
NOVALong term bearish2026-03-090.352471000.3740.3810.351
PETGASLong term bearish2026-03-0917.1885070018.02618.12817.813
PHARMALong term bearish2026-03-090.24960104960.2940.2920.243
SSTEELLong term bearish2026-03-090.371482000.3810.3820.388
TEOSENGLong term bearish2026-03-090.97510982001.0231.0210.981
UOADEVLong term bearish2026-03-091.791958001.8831.8781.813
MENANGLong term bullish2026-03-090.661300000.6530.6490.648
SERNKOULong term bullish2026-03-090.821266000.8170.8190.806
YINSONLong term bullish2026-03-092.3560972002.3662.3622.323
ABLEGLOBMedium term bearish2026-03-091.582250001.6461.631.556
AFFINMedium term bearish2026-03-092.5648353002.6782.5872.451
AMBANKMedium term bearish2026-03-096.35253178006.4936.4945.676
AMEMedium term bearish2026-03-091.522665001.5541.5271.491
ANCOMMedium term bearish2026-03-090.914729000.8990.9080.919
ARTRONIQMedium term bearish2026-03-090.13518274000.1480.1380.105
BPPLASMedium term bearish2026-03-090.61605000.6210.6120.733
DANCOMedium term bearish2026-03-090.3755683000.3780.3780.39
HHGROUPMedium term bearish2026-03-090.0626862000.0640.0650.089
IHHMedium term bearish2026-03-098.6596058008.9018.7397.729
KENANGAMedium term bearish2026-03-090.8454559000.8650.860.87
KIPREITMedium term bearish2026-03-090.936948000.9270.9120.851
KUBMedium term bearish2026-03-090.9515424000.9440.950.814
LHIMedium term bearish2026-03-090.7739843000.7850.7710.663
LUXCHEMMedium term bearish2026-03-090.3656428000.3690.3740.391
MAXISMedium term bearish2026-03-093.7330902003.8223.8253.654
MFLOURMedium term bearish2026-03-090.61582155000.6390.6270.574
MUDAMedium term bearish2026-03-090.75162000.790.7770.853
PARAMONMedium term bearish2026-03-0915891001.0271.0050.999
PBBANKMedium term bearish2026-03-094.74323094004.9884.814.399
PPBMedium term bearish2026-03-0910.9438770010.9610.9910.482
PWFMedium term bearish2026-03-090.791190000.8050.8020.782
RANHILLMedium term bearish2026-03-091.6630178001.7041.7121.605
SUNREITMedium term bearish2026-03-092.3567485002.5392.4432.153
TENAGAMedium term bearish2026-03-0913.841027600014.15413.95513.523
TNLOGISMedium term bearish2026-03-090.785950000.8110.8030.771
VISMedium term bearish2026-03-090.26335000.20.2030.208
INNOMedium term bullish2026-03-091.9216832001.9371.9181.82
SIMEPLTMedium term bullish2026-03-095.79159487005.7675.7365.165
TSHMedium term bullish2026-03-091.2472631001.2191.2271.202
UTDPLTMedium term bullish2026-03-0931.786310029.97230.59825.234
DIGIShort term bearish2026-03-093.1866431003.2083.2763.536
DPHARMAShort term bearish2026-03-091.3911096001.4571.371.325
FPIShort term bearish2026-03-091.178874001.181.1520.999
GAMUDAShort term bearish2026-03-093.92351227004.1444.4564.938
GUOCOShort term bearish2026-03-091.059913001.0590.8690.673
JADEMShort term bearish2026-03-090.196311000.1930.1970.223
JFTECHShort term bearish2026-03-090.447408000.4770.4920.483
MIShort term bearish2026-03-092.8344010003.0083.0752.551
MYEGShort term bearish2026-03-090.77827108960.80.8070.849
N2NShort term bearish2026-03-090.311729000.3310.3380.365
PELIKANShort term bearish2026-03-090.11534602000.1380.1470.154
PENTAShort term bearish2026-03-093.1810031003.2273.5193.566
PMETALShort term bearish2026-03-097.49290691007.5437.4166.15
POSShort term bearish2026-03-090.298613000.2910.290.284
SCGMShort term bearish2026-03-090.49513000.4950.4880.537
SEEHUPShort term bearish2026-03-090.65150000.6770.7250.769
SIMEShort term bearish2026-03-092.26301878002.3452.2051.945
TIMECOMShort term bearish2026-03-096.0219003006.0675.8525.169
GLOTECShort term bullish2026-03-091.0124110000.9890.8350.601
GREATECShort term bullish2026-03-091.968977001.8951.7451.83
JTIASAShort term bullish2026-03-091.1180828001.0971.0711.117
KLKShort term bullish2026-03-0919.58158920019.48419.58219.658
MTAGShort term bullish2026-03-090.23511992000.2340.2380.276
SWKPLNTShort term bullish2026-03-093.61823003.5143.3272.76
THPLANTShort term bullish2026-03-090.60525097000.5890.5750.541
TROPShort term bullish2026-03-091.251780001.2371.2071.174

Friday, March 6, 2026

Scan 06 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CJCENLong term bearish2026-03-060.16500000.1680.1690.163
DOMINANLong term bearish2026-03-060.775133000.7760.7790.778
HEKTARLong term bearish2026-03-060.4256274000.440.4310.429
OPTIMAXLong term bearish2026-03-060.5655615000.5850.5910.576
SERNKOULong term bearish2026-03-060.78584000.8170.8190.806
UNISEMLong term bearish2026-03-062.816174003.0463.152.813
CSCENICLong term bullish2026-03-060.472716000.4610.4670.462
HLCAPLong term bullish2026-03-063.33108003.4663.4443.3
PCHEMLong term bullish2026-03-064.29765800003.3263.3383.58
PETGASLong term bullish2026-03-0618.1428050018.28318.36518.031
RLLong term bullish2026-03-060.23587143000.2270.2170.23
SAMCHEMLong term bullish2026-03-060.36534940000.3150.3160.344
SIGNLong term bullish2026-03-061.422183001.3621.381.358
BIGMedium term bearish2026-03-060.52230000.5340.5270.539
BIMBMedium term bearish2026-03-062.3924525002.4742.4112.247
CGBMedium term bearish2026-03-060.89153488000.8940.8940.888
KSLMedium term bearish2026-03-063.1410775003.2233.1422.446
MCEMENTMedium term bearish2026-03-067.9434666008.3968.0376.392
MIMedium term bearish2026-03-063.0512648003.0143.0752.546
SCIENTXMedium term bearish2026-03-063.674585003.8513.723.425
SUNWAYMedium term bearish2026-03-065.6345842005.755.75.273
ABLEGLOBMedium term bullish2026-03-061.641101001.651.631.556
AMEMedium term bullish2026-03-061.532101001.5521.5271.491
ANCOMMedium term bullish2026-03-060.9112092000.8990.9080.919
DANCOMedium term bullish2026-03-060.38660000.3780.3780.39
FREIGHTMedium term bullish2026-03-060.66636000.6020.5960.569
GCBMedium term bullish2026-03-060.7380210000.6930.7190.985
JTIASAMedium term bullish2026-03-061.0840046001.0971.0711.117
KUBMedium term bullish2026-03-060.966918000.9420.9510.812
LCTITANMedium term bullish2026-03-060.4851136228000.3650.3840.498
LUXCHEMMedium term bullish2026-03-060.3759300000.3690.3750.391
NOVAMedium term bullish2026-03-060.3851163000.3750.3820.351
PPBMedium term bullish2026-03-0611.1434780010.96410.98410.487
PWFMedium term bullish2026-03-060.8051981000.8060.8020.782
SOLUTNMedium term bullish2026-03-060.07738000.0660.0690.084
TNLOGISMedium term bullish2026-03-060.831203000.8140.8030.77
AMBANKShort term bearish2026-03-066.5165759006.5036.4955.67
ARTRONIQShort term bearish2026-03-060.1455342000.1480.1380.104
AXIATAShort term bearish2026-03-062.2456037002.3032.4222.455
BAUTOShort term bearish2026-03-060.83513198000.8410.7840.728
FRONTKNShort term bearish2026-03-063.8347849003.8634.0144.153
GREATECShort term bearish2026-03-061.8852304001.8851.7391.83
IHHShort term bearish2026-03-068.941767008.9078.7397.72
SPSETIAShort term bearish2026-03-060.935225483000.9370.8820.98
TRIMODEShort term bearish2026-03-060.16400000.1720.180.191
TROPShort term bearish2026-03-061.223507001.2321.2061.173
WPRTSShort term bearish2026-03-066.0346753006.0575.8455.375
CARIMINShort term bullish2026-03-060.52517546000.5160.5430.567
DIGIShort term bullish2026-03-063.2238140003.2093.2783.54
IPMUDAShort term bullish2026-03-060.325719000.320.3110.374
JFTECHShort term bullish2026-03-060.484332000.4790.4930.483
MFLOURShort term bullish2026-03-060.6523207000.6410.6270.574
MUHIBAHShort term bullish2026-03-060.52517533000.5250.5340.548
MYEGShort term bullish2026-03-060.8776522000.7960.8080.85
N2NShort term bullish2026-03-060.33542000.3320.3390.366

Thursday, March 5, 2026

Scan 05 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
PANTECHLong term bearish2026-03-050.6358586000.6670.650.642
RLLong term bearish2026-03-050.2351443000.2260.2170.231
YINSONLong term bearish2026-03-052.3132126002.3722.3632.32
ARANKLong term bullish2026-03-050.43355000.4260.4190.424
COMPLETLong term bullish2026-03-051.18121001.1531.1511.166
HEKTARLong term bullish2026-03-050.4314726000.440.4310.429
HONGSENGLong term bullish2026-03-050.018844000.0090.0070.007
OPTIMAXLong term bullish2026-03-050.585727000.5860.5910.576
POSLong term bullish2026-03-050.30551976000.2870.2910.284
TSHLong term bullish2026-03-051.2115968001.2211.2271.201
ABLEGLOBMedium term bearish2026-03-051.621882001.6521.6291.555
AMEMedium term bearish2026-03-051.52534001.5511.5271.491
FREIGHTMedium term bearish2026-03-050.59533000.6030.5950.568
HLFGMedium term bearish2026-03-0520.8444320022.06320.92717.648
HWATAIMedium term bearish2026-03-050.4120000.4270.4250.447
KEINHINMedium term bearish2026-03-051.2627001.271.2671.224
MRDIYMedium term bearish2026-03-051.7102668001.8051.7221.618
NGGBMedium term bearish2026-03-050.7919059000.7930.7940.806
PAVREITMedium term bearish2026-03-051.8762459001.9381.8811.726
PECCAMedium term bearish2026-03-051.6723750001.6851.681.512
PWFMedium term bearish2026-03-050.8312000.8050.8020.782
SAMCHEMMedium term bearish2026-03-050.311059000.3120.3150.344
TOMEIMedium term bearish2026-03-051.982419002.0221.9951.797
AMBANKMedium term bullish2026-03-056.5196048006.5066.4925.663
BONIAMedium term bullish2026-03-050.91393000.9020.860.969
BSLCORPMedium term bullish2026-03-050.0215176000.0190.0190.02
CJCENMedium term bullish2026-03-050.17400000.1680.1680.163
IPMUDAMedium term bullish2026-03-050.31541990000.3180.310.375
MAXISMedium term bullish2026-03-053.8537344003.8253.8263.652
MIMedium term bullish2026-03-053.087197003.0133.072.541
SUNWAYMedium term bullish2026-03-055.748238005.7595.75.27
CARIMINShort term bearish2026-03-050.51516319000.5150.5440.568
KGBShort term bearish2026-03-054.9133476005.0365.1594.754
MFLOURShort term bearish2026-03-050.63526260000.6410.6260.573
ANCOMShort term bullish2026-03-050.917166000.90.9080.92
ARTRONIQShort term bullish2026-03-050.152390000.1480.1380.104
AXIATAShort term bullish2026-03-052.3238201002.3132.432.455
BAUTOShort term bullish2026-03-050.84527575000.8420.7810.729
GAMUDAShort term bullish2026-03-054.18102996004.154.4894.943
JADEMShort term bullish2026-03-050.1951854000.1930.1970.223
KSLShort term bullish2026-03-053.2812634003.2153.1372.438
KUBShort term bullish2026-03-050.942170000.940.950.81
PELIKANShort term bullish2026-03-050.141260000.140.1480.154
PMETALShort term bullish2026-03-057.65174183007.5367.396.124
SCGMShort term bullish2026-03-050.495630000.4930.4880.538
SPSETIAShort term bullish2026-03-050.94180337000.9370.8790.982

Wednesday, March 4, 2026

Scan 04 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BIGLong term bearish2026-03-040.535426000.5330.5270.539
DUFULong term bearish2026-03-041.4171773001.7041.7421.506
EDARANLong term bearish2026-03-041.121533001.1861.151.193
FPGROUPLong term bearish2026-03-040.35779000.3220.3330.304
HEKTARLong term bearish2026-03-040.42511773000.4390.4310.429
HLCAPLong term bearish2026-03-043.28725003.493.4433.3
HONGSENGLong term bearish2026-03-040.00562516000.0090.0070.007
MATRIXLong term bearish2026-03-041.3526132001.4221.3931.351
OPTIMAXLong term bearish2026-03-040.574694000.5860.5910.575
POSLong term bearish2026-03-040.285172000.2850.2910.284
TSHLong term bearish2026-03-041.221507001.2221.2281.2
CJCENLong term bullish2026-03-040.1652281000.1670.1680.163
DOMINANLong term bullish2026-03-040.7831000.7750.7790.778
BONIAMedium term bearish2026-03-040.85192000.9030.8580.971
BSLCORPMedium term bearish2026-03-040.0158705000.0190.0190.02
DANCOMedium term bearish2026-03-040.375679000.3780.3780.39
ELSOFTMedium term bearish2026-03-040.25889000.2520.2530.29
IGBCRMedium term bearish2026-03-040.6155363000.6350.630.588
JTIASAMedium term bearish2026-03-041.0718342001.0951.071.117
KGBMedium term bearish2026-03-045.1125477005.0475.1644.747
MIMedium term bearish2026-03-043.0629602003.0163.0632.535
MICROLNMedium term bearish2026-03-040.0858371000.0970.0880.115
MUHIBAHMedium term bearish2026-03-040.52522327000.5260.5340.548
OPCOMMedium term bearish2026-03-040.2116492000.2290.2130.233
PANTECHMedium term bearish2026-03-040.6459991000.6680.6490.642
QLMedium term bearish2026-03-043.9611889004.0393.9914.245
RUBEREXMedium term bearish2026-03-040.088208000.080.0840.093
SHANGMedium term bearish2026-03-041.782360001.891.8071.684
SOLUTNMedium term bearish2026-03-040.0651010000.0660.0690.085
TASHINMedium term bearish2026-03-040.205400000.2050.2090.218
XLMedium term bearish2026-03-040.6828455000.7220.7030.618
YINSONMedium term bearish2026-03-042.3432582002.3762.3632.318
MRDIYMedium term bullish2026-03-041.72170637001.8091.7181.617
NGGBMedium term bullish2026-03-040.79527868000.7930.7950.806
PMETALMedium term bullish2026-03-047.4164492007.5397.3776.111
BURSAShort term bearish2026-03-048.944442008.9448.6437.97
GCAPShort term bearish2026-03-040.1852000000.1880.1960.232
HEXTARShort term bearish2026-03-040.8131006000.8180.8670.892
IOIPGShort term bearish2026-03-043.491847003.4073.0712.344
MAA.KLShort term bearish2026-03-040.16100000.1650.170.183
N2NShort term bearish2026-03-040.33703000.3320.340.366
PECCAShort term bearish2026-03-041.6837856001.6861.681.511
SCGMShort term bearish2026-03-040.49830000.4920.4880.538
SWKPLNTShort term bearish2026-03-043.481295003.5093.2842.742
THPLANTShort term bearish2026-03-040.5855130000.5870.5730.54
TMCLIFEShort term bearish2026-03-040.54649000.5120.4830.443
TRIMODEShort term bullish2026-03-040.17510000.1720.1810.192
UTDPLTShort term bullish2026-03-0430.226630029.77130.54725.108