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

Friday, March 13, 2026

Scan 13 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
MCEMENTLong term bearish2026-03-136.1580567008.0577.9586.402
BIGLong term bullish2026-03-130.54131000.5320.5280.538
JTIASALong term bullish2026-03-131.1372879001.0721.0461.086
UOADEVLong term bullish2026-03-131.85523001.8681.8771.816
WONGLong term bullish2026-03-130.179951000.1490.1550.162
CGBMedium term bearish2026-03-130.89167716000.8930.8940.888
DPHARMAMedium term bearish2026-03-131.344454001.4331.3541.3
HOMERIZMedium term bearish2026-03-130.42131000.4050.4220.485
IPMUDAMedium term bearish2026-03-130.3162655000.3270.3120.37
KSLMedium term bearish2026-03-133.19951003.243.1572.483
LHIMedium term bearish2026-03-130.7710377000.7870.7770.666
MAXISMedium term bearish2026-03-133.8122150003.8223.8263.66
MFLOURMedium term bearish2026-03-130.6115893000.6170.610.559
NGGBMedium term bearish2026-03-130.7924326000.7930.7930.805
SENTRALMedium term bearish2026-03-130.7751776000.7840.7760.75
SIMEPLTMedium term bearish2026-03-135.7143442005.755.7435.188
TMCLIFEMedium term bearish2026-03-130.4853099000.520.4890.444
ARTRONIQMedium term bullish2026-03-130.1415705000.1460.1390.106
CAREPLSMedium term bullish2026-03-130.0829651000.0740.0780.095
HARTAMedium term bullish2026-03-130.965222138000.8820.9171.215
KENANGAMedium term bullish2026-03-130.86502000.8650.860.869
MAYBULKMedium term bullish2026-03-130.3552007000.3550.3530.327
MTAGMedium term bullish2026-03-130.2412964000.2350.2370.275
SIGNMedium term bullish2026-03-131.3960001.3711.381.358
SOLUTNMedium term bullish2026-03-130.0733810000.0680.0690.083
TOPGLOVMedium term bullish2026-03-130.605262523000.5760.6010.639
BURSAShort term bearish2026-03-138.7844545008.9638.7318.017
CHINHINShort term bearish2026-03-132.1310396002.1972.2852.227
FLBHDShort term bearish2026-03-130.22101000.2270.2350.234
GREATECShort term bearish2026-03-131.8862354001.9251.7721.836
IHHShort term bearish2026-03-138.8366615008.9348.7697.77
INSAS.KLShort term bearish2026-03-130.8753212000.8870.9030.845
KUBShort term bearish2026-03-130.955646000.9570.9490.821
MUHIBAHShort term bearish2026-03-130.51513359000.5260.5350.546
SWKPLNTShort term bearish2026-03-133.491729003.5013.3382.749
TOMEIShort term bearish2026-03-132.01571002.0422.0061.807
BONIAShort term bullish2026-03-130.89251000.8810.8530.939
CARIMINShort term bullish2026-03-130.528576000.5160.5380.564
COMFORTShort term bullish2026-03-130.142556000.1330.150.198
DATAPRPShort term bullish2026-03-130.0720229000.0670.0750.098
PMETALShort term bullish2026-03-137.5599783007.5167.4286.186
SUPERMXShort term bullish2026-03-130.2992388000.2780.3010.454
TAFIShort term bullish2026-03-130.622624000.6170.6240.552
TROPShort term bullish2026-03-131.261801001.2491.2111.175

Thursday, March 12, 2026

Scan 12 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ANCOMLong term bearish2026-03-120.88514092000.8980.9080.918
ARANKLong term bearish2026-03-120.4100000.4190.4220.424
KRETAMLong term bearish2026-03-120.6890000.6750.6750.683
MENANGLong term bearish2026-03-120.64104000.6530.650.648
POSLong term bearish2026-03-120.27515718000.2950.2880.284
TEOSENGLong term bearish2026-03-120.985078001.0141.0220.981
UOADEVLong term bearish2026-03-121.8167842001.8711.8771.815
YENHERLong term bearish2026-03-120.7850000.8160.8190.79
ECOWLDLong term bullish2026-03-122.146128002.1642.1772.075
HEKTARLong term bullish2026-03-120.438772000.4380.4310.429
KLKLong term bullish2026-03-1219.7851890019.4719.58419.66
TAMBUNLong term bullish2026-03-120.7951566000.7850.7890.785
BIMBMedium term bearish2026-03-122.3711910002.4122.3782.207
KIPREITMedium term bearish2026-03-120.9057225000.9230.9140.853
PEBMedium term bearish2026-03-120.778000.8010.810.82
SCICOMMedium term bearish2026-03-121.454365001.4521.4591.069
SOLUTNMedium term bearish2026-03-120.06514447000.0680.0690.083
KOSSANMedium term bullish2026-03-121.0440384001.0051.0231.205
KSLMedium term bullish2026-03-123.196348003.2493.1532.476
LIONINDMedium term bullish2026-03-120.159189000.1460.1480.169
MAA.KLMedium term bullish2026-03-120.17170000.1620.1670.182
MAXISMedium term bullish2026-03-123.8316441003.8223.8263.658
SENTRALMedium term bullish2026-03-120.7854696000.7840.7760.749
SIMEPLTMedium term bullish2026-03-125.75118794005.7555.7425.182
SNCMedium term bullish2026-03-120.1951947000.1910.1950.127
DAYANGShort term bearish2026-03-121.8335593001.8331.741.635
FPIShort term bearish2026-03-121.1712113001.1861.1520.996
GENMShort term bearish2026-03-122.0130689002.0182.0252.07
KGBShort term bearish2026-03-12518634005.0365.1344.793
PMETALShort term bearish2026-03-127.52111008007.5257.4216.174
SIMEShort term bearish2026-03-122.34192340002.372.2211.95
AEMULUSShort term bullish2026-03-120.1418202000.1380.1660.229
AXREITShort term bullish2026-03-122.0428012002.041.9991.977
BAUTOShort term bullish2026-03-120.8657606000.8480.7960.724
CHINHINShort term bullish2026-03-122.219533002.1962.2912.227
CYPARKShort term bullish2026-03-120.67575959000.6540.6760.778
D&OShort term bullish2026-03-120.51574443000.4890.6131.016
GAMUDAShort term bullish2026-03-124.2183501004.1494.4064.933
INSAS.KLShort term bullish2026-03-120.894256000.8890.9030.844
KRONOShort term bullish2026-03-120.13557903000.1190.1380.199
MUHIBAHShort term bullish2026-03-120.539519000.5260.5350.546
MULPHAShort term bullish2026-03-122.96002.8952.9073.024
RUBEREXShort term bullish2026-03-120.08596000.080.0830.092
TOMEIShort term bullish2026-03-122.051022002.0432.0041.805

Wednesday, March 11, 2026

Scan 11 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
SOLUTNLong term bearish2026-03-110.0740299000.0680.0690.083
UNISEMLong term bearish2026-03-112.811786003.0123.1272.822
AJIYALong term bullish2026-03-111.052844001.0321.0261.031
ANCOMLong term bullish2026-03-110.9221408000.8990.9090.919
DOMINANLong term bullish2026-03-110.77593000.7670.7680.768
KRETAMLong term bullish2026-03-110.68510000.6750.6750.683
MATRIXLong term bullish2026-03-111.3613324001.41.3941.351
PHARMALong term bullish2026-03-110.245390816000.2890.290.242
POSLong term bullish2026-03-110.28522239000.2940.2890.284
SAMCHEMLong term bullish2026-03-110.3458686000.3220.3170.344
TEOSENGLong term bullish2026-03-110.985815001.0171.0220.981
UOADEVLong term bullish2026-03-111.84908001.8761.8771.814
YINSONLong term bullish2026-03-112.440338002.3642.3642.327
HUPSENGMedium term bearish2026-03-111.011026001.0331.0260.971
KSLMedium term bearish2026-03-113.153405003.2423.152.468
QLMedium term bearish2026-03-113.8920345003.9913.9934.226
SCGMMedium term bearish2026-03-110.48570000.4940.4880.536
SIGNMedium term bearish2026-03-111.385001.3691.381.358
VISMedium term bearish2026-03-110.21300000.2020.2030.208
AMBANKMedium term bullish2026-03-116.5366446006.4826.4975.689
BIGMedium term bullish2026-03-110.53580000.5320.5270.538
BIMBMedium term bullish2026-03-112.433826002.4612.4192.248
IOICORPMedium term bullish2026-03-113.9815436003.9313.963.842
KIPREITMedium term bullish2026-03-110.9155226000.9240.9140.852
MFLOURMedium term bullish2026-03-110.6423498000.6380.6290.576
PARAMONMedium term bullish2026-03-111.022227001.0271.0060.999
RANHILLMedium term bullish2026-03-111.737648001.7081.7131.61
SCICOMMedium term bullish2026-03-111.529208001.4841.4861.088
BAUTOShort term bearish2026-03-110.83553493000.8470.7930.725
HHGROUPShort term bearish2026-03-110.062927000.0640.0650.088
KRONOShort term bearish2026-03-110.11513664000.1180.1390.2
MILUXShort term bearish2026-03-110.6330000.6320.540.451
MMSVShort term bearish2026-03-110.295106507000.3220.3470.38
MUHIBAHShort term bearish2026-03-110.5252607000.5250.5340.547
RHONEMAShort term bearish2026-03-110.7100000.7050.6910.653
DAYANGShort term bullish2026-03-111.8429432001.8241.7351.634
FLBHDShort term bullish2026-03-110.23150000.2280.2350.234
GENMShort term bullish2026-03-112.0212382002.0182.0252.069
IOIPGShort term bullish2026-03-113.5262973003.4343.1442.38
KOSSANShort term bullish2026-03-111.0222543001.0031.0241.208
REVENUEShort term bullish2026-03-110.0555390000.0550.0590.068
SIMEShort term bullish2026-03-112.4137762002.3632.2151.948
TENAGAShort term bullish2026-03-1114.24560580014.16913.97713.526

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