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

Thursday, March 19, 2026

Scan 19 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AXREITLong term bearish2026-03-191.9418637002.0292.011.982
BIGLong term bearish2026-03-190.505151000.530.5280.537
EDARANLong term bearish2026-03-191.13151001.1651.1551.176
GREATECLong term bearish2026-03-191.8432500001.9351.7961.841
IGBREITLong term bearish2026-03-192.66163727002.8392.8732.671
KENANGALong term bearish2026-03-190.8659819000.8660.8610.868
MAXISLong term bearish2026-03-193.6668987003.8023.8213.664
PAVREITLong term bearish2026-03-191.7299631001.8841.8931.747
PETGASLong term bearish2026-03-1916.8151850017.75118.04317.827
PWFLong term bearish2026-03-190.7885000.7980.8010.782
YINSONLong term bearish2026-03-192.2950220002.3632.372.34
AJIYALong term bullish2026-03-191.05166001.0331.0281.036
COMPLETLong term bullish2026-03-191.19180001.1751.161.171
KLKLong term bullish2026-03-1919.92125300019.4319.59719.671
PEBLong term bullish2026-03-190.821000.7950.8060.818
ANNJOOMedium term bearish2026-03-190.533959000.4910.5340.632
AYSMedium term bearish2026-03-190.2111000.2080.2180.243
BSLCORPMedium term bearish2026-03-190.0152830000.020.0190.02
BURSAMedium term bearish2026-03-198.6832198008.9248.7678.044
E&OMedium term bearish2026-03-190.7057214000.6980.7070.772
FREIGHTMedium term bearish2026-03-190.585795000.5890.5870.557
HWATAIMedium term bearish2026-03-190.41208000.4190.4190.444
KGBMedium term bearish2026-03-195170275005.085.1264.835
LHIMedium term bearish2026-03-190.76520337000.7860.780.669
MSCMedium term bearish2026-03-191.833026001.91.8851.452
MTAGMedium term bearish2026-03-190.2332117000.2360.2370.274
NAIMMedium term bearish2026-03-190.724906000.7060.7320.815
SCGMMedium term bearish2026-03-190.4851010000.4940.4870.533
SCICOMMedium term bearish2026-03-191.424701001.4411.4651.085
SOLUTNMedium term bearish2026-03-190.06561305000.0690.0690.082
SPSETIAMedium term bearish2026-03-190.90552133000.9290.9110.967
TAFIMedium term bearish2026-03-190.62300000.6180.6260.555
BIMBMedium term bullish2026-03-192.428630002.3972.3952.21
KOSSANMedium term bullish2026-03-191.0258150001.0151.0191.191
NGGBMedium term bullish2026-03-190.79517524000.7930.7930.805
PARAMONMedium term bullish2026-03-191.024385001.0251.0111
ASTINOShort term bearish2026-03-190.51375000.5030.5080.514
BONIAShort term bearish2026-03-190.86447000.8770.8580.933
CFMShort term bearish2026-03-190.065925000.0690.0770.088
CIMB.KLShort term bearish2026-03-197.87175044007.9058.087.231
ECOWLDShort term bearish2026-03-192.156987002.152.1842.081
ELKDESAShort term bearish2026-03-191.11724001.1131.1051.105
GAMUDAShort term bearish2026-03-194.13230288004.1534.3314.925
GUOCOShort term bearish2026-03-191.051753001.0590.9440.69
HLBANKShort term bearish2026-03-1922.88113900022.98523.5120.656
IGBCRShort term bearish2026-03-190.6138991000.6280.6310.593
INSAS.KLShort term bearish2026-03-190.8652816000.880.9020.845
KRONOShort term bearish2026-03-190.128407000.1210.1340.196
SUNCONShort term bearish2026-03-196.6416818006.6886.2345.688
TMShort term bearish2026-03-197.4353777007.4367.5837.059
UWCShort term bearish2026-03-194.159342004.1534.233.415
ALCOMShort term bullish2026-03-190.721000.7180.7470.771
COMFORTShort term bullish2026-03-190.135395000.1310.1470.194
CSCENICShort term bullish2026-03-190.4554075000.4540.4630.461
DIALOGShort term bullish2026-03-192228653001.8831.7681.76
GLOTECShort term bullish2026-03-190.986473000.9730.8930.623
HEXTARShort term bullish2026-03-190.80536568000.8030.8440.885
HIGHTECShort term bullish2026-03-190.65281000.6290.6540.695
IPMUDAShort term bullish2026-03-190.321310000.3190.3130.368
N2NShort term bullish2026-03-190.33732000.3290.3350.362
RUBEREXShort term bullish2026-03-190.083340000.0790.0810.09
WPRTSShort term bullish2026-03-196.1975532006.0735.925.446
YNHPROPShort term bullish2026-03-190.242235000.2360.2530.293

Wednesday, March 18, 2026

Scan 18 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ANCOMLong term bearish2026-03-180.912321000.8980.910.918
CEKDLong term bearish2026-03-180.315113000.2910.2980.333
COMPLETLong term bearish2026-03-181.17248001.1751.161.171
TAMBUNLong term bearish2026-03-180.785359000.7850.790.786
YENHERLong term bearish2026-03-180.773073000.7920.8020.776
ARANKLong term bullish2026-03-180.425112000.4160.4220.423
MENANGLong term bullish2026-03-180.66420000.6520.650.647
PETGASLong term bullish2026-03-1817.9233050017.82818.06717.831
SUNWAYLong term bullish2026-03-185.48267946005.5265.6095.272
BIMBMedium term bearish2026-03-182.377757002.3982.3912.21
ELSOFTMedium term bearish2026-03-180.25250000.2520.2540.286
FPIMedium term bearish2026-03-181.0313519001.0791.0550.909
KOSSANMedium term bearish2026-03-181.0240715001.0151.021.194
PARAMONMedium term bearish2026-03-181.011132001.0271.011
SENTRALMedium term bearish2026-03-180.7753343000.7830.7770.751
WONGMedium term bearish2026-03-180.155926000.1490.1550.162
AEMULUSMedium term bullish2026-03-180.16527472000.1380.1630.226
BURSAMedium term bullish2026-03-188.8612565008.9418.768.037
CYPARKMedium term bullish2026-03-180.6947352000.650.6750.776
DANCOMedium term bullish2026-03-180.381030000.3770.3780.388
DATAPRPMedium term bullish2026-03-180.07512114000.0660.0740.097
E&OMedium term bullish2026-03-180.71522988000.6980.7070.773
HWATAIMedium term bullish2026-03-180.4352000.420.4190.444
KGBMedium term bullish2026-03-185.1321854005.0855.1264.827
LHIMedium term bullish2026-03-180.7835349000.7860.7790.668
NAIMMedium term bullish2026-03-180.7422188000.7080.7330.816
NOVAMedium term bullish2026-03-180.3973000.360.3630.338
PRESTARMedium term bullish2026-03-180.3640000.3020.2970.313
RANHILLMedium term bullish2026-03-181.7922381001.7181.7181.623
RHONEMAMedium term bullish2026-03-180.695194000.7050.6920.655
SCICOMMedium term bullish2026-03-181.475466001.4421.4651.082
TAFIMedium term bullish2026-03-180.645930000.6180.6260.554
DIALOGShort term bearish2026-03-181.86105935001.8741.7631.758
HARBOURShort term bearish2026-03-181.37455001.41.4141.367
HPMTShort term bearish2026-03-180.16370000.1720.1870.204
JADEMShort term bearish2026-03-180.193379000.1910.1950.221
MUDAShort term bearish2026-03-180.775103000.7750.7750.844
MUHIBAHShort term bearish2026-03-180.5253658000.5270.5350.545
N2NShort term bearish2026-03-180.31584000.3290.3350.363
RGTBHDShort term bearish2026-03-180.2232000.2080.220.25
SPSETIAShort term bearish2026-03-180.9356828000.9330.9080.968
TOPGLOVShort term bearish2026-03-180.575172658000.5750.5970.636
AXIATAShort term bullish2026-03-182.379239002.2812.3732.464
AXREITShort term bullish2026-03-182.0618249002.0352.011.981
CFMShort term bullish2026-03-180.07835000.0690.0770.088
CIMB.KLShort term bullish2026-03-187.9588040007.9258.0837.224
FRONTKNShort term bullish2026-03-183.886898003.823.9424.157
HLBANKShort term bullish2026-03-1823.273800023.03423.50120.637
IGBCRShort term bullish2026-03-180.633966000.630.6310.593
IHHShort term bullish2026-03-189.39233368008.9768.7947.803
INSAS.KLShort term bullish2026-03-180.8857280000.8820.9030.845
SCOMNETShort term bullish2026-03-180.569255000.5550.6450.793
SIMEShort term bullish2026-03-182.37146297002.3452.2151.932
TAKAFULShort term bullish2026-03-183.272361003.2543.2943.117
TASHINShort term bullish2026-03-180.205245000.2050.2060.216
TENAGAShort term bullish2026-03-1814.24979840014.20914.02513.538
TMShort term bullish2026-03-187.5156508007.4547.5887.054
UWCShort term bullish2026-03-184.1714054004.1584.233.405

Tuesday, March 17, 2026

Scan 17 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
WONGLong term bearish2026-03-170.165181000.1490.1550.162
AMELong term bullish2026-03-171.5508001.5411.5231.491
ANCOMLong term bullish2026-03-170.925500000.8980.910.918
ASTINOLong term bullish2026-03-170.52563000.5040.5080.514
CEKDLong term bullish2026-03-170.335300000.2910.2980.333
GREATECLong term bullish2026-03-171.8849781001.931.7831.838
PWFLong term bullish2026-03-170.7851389000.8010.80.782
DATAPRPMedium term bearish2026-03-170.0718010000.0660.0740.097
E&OMedium term bearish2026-03-170.7053851000.6980.7070.773
HARBOURMedium term bearish2026-03-171.41507001.4021.4151.367
IGBCRMedium term bearish2026-03-170.635778000.630.6310.593
JADEMMedium term bearish2026-03-170.1951342000.1920.1950.221
LHIMedium term bearish2026-03-170.76523853000.7860.7790.667
NGGBMedium term bearish2026-03-170.7924457000.7930.7930.805
PRESTARMedium term bearish2026-03-170.295167000.3020.2970.313
RHONEMAMedium term bearish2026-03-170.698042000.7040.6920.655
AMBANKMedium term bullish2026-03-176.6181184006.4886.5025.719
ANNJOOMedium term bullish2026-03-170.628825000.4920.5350.634
AYSMedium term bullish2026-03-170.2251455000.2090.2190.244
IPMUDAMedium term bullish2026-03-170.32219054000.3240.3120.369
KRETAMMedium term bullish2026-03-170.675200000.6740.6740.684
LIONINDMedium term bullish2026-03-170.1513494000.1460.1480.168
MUDAMedium term bullish2026-03-170.78587000.7760.7740.845
SCGMMedium term bullish2026-03-170.49283000.4930.4870.534
SENTRALMedium term bullish2026-03-170.7851469000.7830.7770.751
CAREPLSShort term bearish2026-03-170.079754000.0740.0780.094
DIGIShort term bearish2026-03-173.1443846003.1733.2383.48
GLOTECShort term bearish2026-03-170.996043000.9920.8790.618
HOMERIZShort term bearish2026-03-170.415000.4060.4190.484
TAFIShort term bearish2026-03-170.61510000.6170.6250.553
ABMBShort term bullish2026-03-175.0314081005.0215.1514.599
ECOWLDShort term bullish2026-03-172.1613011002.1572.1822.078
ELKDESAShort term bullish2026-03-171.12735001.1121.1051.105
GAMUDAShort term bullish2026-03-174.17120689004.1554.3594.928
GETSShort term bullish2026-03-170.1253100000.1210.1390.17
HPMTShort term bullish2026-03-170.1831000.1730.1880.204
INNATUREShort term bullish2026-03-170.185822000.1820.1680.174
KRONOShort term bullish2026-03-170.1257998000.120.1350.197
MAYBANKShort term bullish2026-03-1711.61877020011.56111.279.914
MUHIBAHShort term bullish2026-03-170.533501000.5260.5350.546
PBBANKShort term bullish2026-03-174.86233636004.8174.7374.308
QESShort term bullish2026-03-170.3856310000.3840.3970.396
SKPRESShort term bullish2026-03-170.4928564000.4730.5640.768
SLVESTShort term bullish2026-03-172.1744914002.1382.5022.58
SPSETIAShort term bullish2026-03-170.93577191000.9340.9050.97
YTLPOWRShort term bullish2026-03-172.87116327002.8343.1193.664

Monday, March 16, 2026

Scan 16 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AJIYALong term bearish2026-03-161.03439001.0361.0281.033
AMELong term bearish2026-03-161.492671001.5441.5241.491
GREATECLong term bearish2026-03-161.8246228001.9261.7771.837
KLKLong term bearish2026-03-1619.6240320019.45719.58519.666
PWFLong term bearish2026-03-160.77554000.8020.8010.782
EDARANLong term bullish2026-03-161.19325001.1751.151.178
FLBHDLong term bullish2026-03-160.245157000.2280.2350.234
KENANGALong term bullish2026-03-160.875270000.8660.860.868
MCEMENTLong term bullish2026-03-166.6266888007.9697.9386.412
POSLong term bullish2026-03-160.30516974000.2940.2870.284
YENHERLong term bullish2026-03-160.853000.8110.8190.79
AMBANKMedium term bearish2026-03-166.577847006.4826.55.711
BURSAMedium term bearish2026-03-168.726384008.9548.748.024
CAREPLSMedium term bearish2026-03-160.0752291000.0740.0780.094
KRETAMMedium term bearish2026-03-160.67120000.6740.6750.684
LIONINDMedium term bearish2026-03-160.145420000.1450.1480.168
RANHILLMedium term bearish2026-03-161.711992001.7121.7161.617
TOMEIMedium term bearish2026-03-161.97689002.0382.0071.808
TOPGLOVMedium term bearish2026-03-160.59158663000.5760.60.638
BIMBMedium term bullish2026-03-162.4412729002.4042.3852.208
CGBMedium term bullish2026-03-160.895158269000.8930.8940.888
DATAPRPMedium term bullish2026-03-160.07534090000.0670.0740.098
E&OMedium term bullish2026-03-160.7155088000.6990.7070.774
ELSOFTMedium term bullish2026-03-160.255414000.2530.2540.287
HARBOURMedium term bullish2026-03-161.42174001.4021.4161.366
HEKTARMedium term bullish2026-03-160.446378000.4370.4320.429
IGBCRMedium term bullish2026-03-160.635674000.6310.6310.592
INNOMedium term bullish2026-03-161.94709001.91.8981.803
JADEMMedium term bullish2026-03-160.25046000.1920.1950.222
LHIMedium term bullish2026-03-160.7810545000.7860.7780.666
NGGBMedium term bullish2026-03-160.79528837000.7930.7930.805
SIMEPLTMedium term bullish2026-03-165.877331005.755.7445.194
TMCLIFEMedium term bullish2026-03-160.5155000.5210.490.444
AXREITShort term bearish2026-03-162.025913002.0362.0041.979
CARIMINShort term bearish2026-03-160.5158612000.5170.5370.564
COMFORTShort term bearish2026-03-160.131982000.1320.150.197
GAMUDAShort term bearish2026-03-164.15109619004.1554.3744.93
INNATUREShort term bearish2026-03-160.181030000.180.1670.174
IOIPGShort term bearish2026-03-163.3833263003.4513.1932.404
JAYCORPShort term bearish2026-03-160.285610000.3050.310.409
KRONOShort term bearish2026-03-160.127646000.120.1360.198
MULPHAShort term bearish2026-03-162.8254002.892.9033.021
RUBEREXShort term bearish2026-03-160.0751641000.0790.0820.091
SNCShort term bearish2026-03-160.18345000.1870.1960.128
TENAGAShort term bearish2026-03-1614.181350120014.20614.00613.533
ANCOMShort term bullish2026-03-160.90519368000.8980.9090.918
ANNJOOShort term bullish2026-03-160.524879000.4890.5350.634
KUBShort term bullish2026-03-160.96801000.9560.9490.823
MAYBULKShort term bullish2026-03-160.355373000.3550.3540.327
N2NShort term bullish2026-03-160.335157000.330.3360.363
NAIMShort term bullish2026-03-160.7257581000.7090.7340.817
SEEHUPShort term bullish2026-03-160.69190000.6650.7090.764
SWKPLNTShort term bullish2026-03-163.682488003.5133.3532.756

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