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, April 16, 2026

Scan 16 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AXREITLong term bearish2026-04-161.981379001.9522.0031.989
AMELong term bullish2026-04-161.5352001.471.5091.49
BPPLASLong term bullish2026-04-160.717805000.6630.640.694
DPHARMALong term bullish2026-04-161.31841001.3041.3661.299
DUFULong term bullish2026-04-161.56247976001.3511.4951.529
HCKLong term bullish2026-04-162.162976002.1652.1662.155
HONGSENGLong term bullish2026-04-160.011702000.010.0090.008
PARAMONLong term bullish2026-04-161.011923001.0041.0141.002
PAVREITLong term bullish2026-04-161.797939001.7451.8431.774
PENTALong term bullish2026-04-163.7757877003.1133.1493.619
PRESTARLong term bullish2026-04-160.3152590000.3040.3010.311
QESLong term bullish2026-04-160.415433000.3730.3820.398
SERNKOULong term bullish2026-04-160.851900000.8470.8340.81
SUCCESSLong term bullish2026-04-160.645700000.5770.590.616
TAMBUNLong term bullish2026-04-160.7958000.7690.780.787
VISLong term bullish2026-04-160.21255000.2010.20.207
WPRTSLong term bullish2026-04-165.645155005.7095.8965.54
ARTRONIQMedium term bearish2026-04-160.142410000.140.1430.112
CHINHINMedium term bearish2026-04-162.169564002.1772.1922.231
HEKTARMedium term bearish2026-04-160.4355376000.440.4380.433
HOMERIZMedium term bearish2026-04-160.4200000.40.4020.47
IGBREITMedium term bearish2026-04-162.7811772002.7292.8172.716
KRETAMMedium term bearish2026-04-160.65730000.6770.6760.685
NGGBMedium term bearish2026-04-160.7925525000.790.7920.805
ADVENTAMedium term bullish2026-04-160.1453162000.1420.1430.168
AXIATAMedium term bullish2026-04-162.2772456002.2082.2342.431
CGBMedium term bullish2026-04-160.895127720000.8930.8930.89
D&OMedium term bullish2026-04-160.51125840000.4790.4980.929
ELSOFTMedium term bullish2026-04-160.2553100000.2490.2510.278
EPMBMedium term bullish2026-04-160.474300000.4370.4550.421
FPGROUPMedium term bullish2026-04-160.312140000.2840.2990.309
LHIMedium term bullish2026-04-160.7719059000.7340.7660.681
MAGNUMMedium term bullish2026-04-161.283675001.2421.2731.293
MMSVMedium term bullish2026-04-160.39003000.270.2920.365
MTAGMedium term bullish2026-04-160.251015000.2330.2350.269
MUHIBAHMedium term bullish2026-04-160.5240090000.5020.5160.539
NAIMMedium term bullish2026-04-160.728639000.6660.6950.798
PETGASMedium term bullish2026-04-1618.0419650017.96417.94817.893
REVENUEMedium term bullish2026-04-160.055475000.0540.0550.064
SEDANIAMedium term bullish2026-04-160.0853922000.0770.0840.111
TAKAFULMedium term bullish2026-04-163.396078003.293.33.121
CHGPShort term bearish2026-04-161.05254001.0561.0851.134
COMFORTShort term bearish2026-04-160.151966000.1520.1420.179
DAYANGShort term bearish2026-04-161.8724389001.891.8361.659
DIALOGShort term bearish2026-04-162.2196087002.2041.9651.827
GKENTShort term bearish2026-04-160.2759342000.2880.3020.326
HHGROUPShort term bearish2026-04-160.0558445000.0570.0610.081
HPMTShort term bearish2026-04-160.155601000.1590.170.198
KLKShort term bearish2026-04-1621.0824050021.25720.23119.868
MATRIXShort term bearish2026-04-161.315624001.3041.3531.336
PEBShort term bearish2026-04-160.815360000.8170.8080.814
TAFIShort term bearish2026-04-160.635640000.650.6330.566
UOADEVShort term bearish2026-04-161.8150001.8131.8471.828
WELLCALShort term bearish2026-04-161.231516001.2351.2681.269
YINSONShort term bearish2026-04-162.2561920002.332.3562.352
ATAIMSShort term bullish2026-04-160.11535850000.1110.1290.206
AWANTECShort term bullish2026-04-160.275146000.2690.2840.307
BIGShort term bullish2026-04-160.525742000.5150.5250.536
BIMBShort term bullish2026-04-162.395906002.3762.3982.23
CABShort term bullish2026-04-160.532880000.5180.5560.648
CTOSShort term bullish2026-04-160.65535565000.6380.7330.831
DANCOShort term bullish2026-04-160.355733000.3550.3610.372
ECOWLDShort term bullish2026-04-162.0732100002.0382.1072.081
EFORCEShort term bullish2026-04-160.1651384000.1630.1760.209
FPIShort term bullish2026-04-161.027414001.0031.0450.918
GENTINGShort term bullish2026-04-162.3737619002.3492.5722.914
GETSShort term bullish2026-04-160.135301000.1310.1280.164
HLBANKShort term bullish2026-04-1622.2177060022.10222.93720.977
KERJAYAShort term bullish2026-04-162.2811145002.2622.4132.389
MFLOURShort term bullish2026-04-160.584228000.5720.5990.569
SHANGShort term bullish2026-04-161.75674001.721.7941.697
SPSETIAShort term bullish2026-04-160.8947253000.8710.8930.918
TEOSENGShort term bullish2026-04-160.911711000.9060.9710.981
TWRREITShort term bullish2026-04-160.281340000.280.2960.296
UCHITECShort term bullish2026-04-162.725109002.6322.8253.018
WCTShort term bullish2026-04-160.395129985000.380.4620.66
WONGShort term bullish2026-04-160.14300000.140.1470.159

Wednesday, April 15, 2026

Scan 15 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AMELong term bearish2026-04-151.481019001.471.5091.49
CHINHINLong term bearish2026-04-152.215997002.1762.1952.231
COMPLETLong term bearish2026-04-151.14319001.1771.1681.176
CYPARKLong term bearish2026-04-150.75548316000.7160.6840.761
HONGSENGLong term bearish2026-04-150.00519405000.010.0090.008
MALAKOFLong term bearish2026-04-150.8637637000.8140.7980.882
MUDALong term bearish2026-04-150.8210000.8010.7880.83
PAVREITLong term bearish2026-04-151.777585001.7481.8451.773
YINSONLong term bearish2026-04-152.3422915002.3372.3582.353
CJCENLong term bullish2026-04-150.165278000.1640.1650.164
FRONTKNLong term bullish2026-04-154.19147391003.9063.8674.16
JFTECHLong term bullish2026-04-150.497338000.4590.4690.482
RHONEMALong term bullish2026-04-150.67510000.6830.6930.664
TROPLong term bullish2026-04-151.2796001.2331.231.183
ADVENTAMedium term bearish2026-04-150.141211000.1410.1440.168
BONIAMedium term bearish2026-04-150.82216000.8550.8710.911
MGRCMedium term bearish2026-04-150.195340000.1970.20.2
MISCMedium term bearish2026-04-158.1825079008.3058.1937.593
PETGASMedium term bearish2026-04-1517.961110017.95817.9517.888
RUBEREXMedium term bearish2026-04-150.07512558000.080.080.088
SCGMMedium term bearish2026-04-150.4750000.4760.4850.524
SEEHUPMedium term bearish2026-04-150.62550000.6810.6750.75
SWKPLNTMedium term bearish2026-04-153.493906003.5953.5322.899
ARTRONIQMedium term bullish2026-04-150.1454840000.140.1430.112
E&OMedium term bullish2026-04-150.715262000.6940.6990.762
GAMUDAMedium term bullish2026-04-154.13245449003.974.0774.865
HAPSENGMedium term bullish2026-04-152.891300002.8062.8812.75
HWATAIMedium term bullish2026-04-150.42177000.4130.4160.437
IGBREITMedium term bullish2026-04-152.8212063002.732.8192.713
MYEGMedium term bullish2026-04-150.791282996000.7580.7780.832
NGGBMedium term bullish2026-04-150.79520496000.790.7920.805
PIEMedium term bullish2026-04-151.6135896001.2871.4672.748
PRESTARMedium term bullish2026-04-150.31100000.3030.3010.311
SCOMNETMedium term bullish2026-04-150.597175000.5590.5810.758
SUCCESSMedium term bullish2026-04-150.59370000.5740.5890.615
TAFIMedium term bullish2026-04-150.67212000.6510.6330.565
THETAMedium term bullish2026-04-150.60517309000.5350.5880.723
BIGShort term bearish2026-04-150.50530000.5160.5250.536
HEKTARShort term bearish2026-04-150.44102000.4410.4380.433
JTIASAShort term bearish2026-04-151.1614288001.1771.1141.101
KUBShort term bearish2026-04-150.9851869000.9890.9620.865
PCHEMShort term bearish2026-04-155.63140895005.734.4363.859
PPBShort term bearish2026-04-1511.7232970011.77811.33210.574
RESINTCShort term bearish2026-04-150.46685000.4670.5090.531
SHANGShort term bearish2026-04-151.72473001.7221.7961.696
SIMEPLTShort term bearish2026-04-156167081006.0035.8635.349
TSHShort term bearish2026-04-151.2915293001.2951.2311.188
3AShort term bullish2026-04-150.68550000.6770.6860.696
AXIATAShort term bullish2026-04-152.2363992002.2072.2342.43
CHGPShort term bullish2026-04-151.06413001.0561.0871.134
EPMBShort term bullish2026-04-150.4451892000.4360.4550.421
HHGROUPShort term bullish2026-04-150.064540000.0580.0610.081
HTPADUShort term bullish2026-04-151.48332001.4521.5321.728
IGBCRShort term bullish2026-04-150.6058095000.60.6190.599
IJMShort term bullish2026-04-152.3295809002.3192.4492.584
MAGNUMShort term bullish2026-04-151.253336001.2421.2731.293
MALTONShort term bullish2026-04-150.281541000.2790.2940.329
MATRIXShort term bullish2026-04-151.3120876001.3071.3551.335
MAXISShort term bullish2026-04-153.5925835003.5693.7153.67
MICROLNShort term bullish2026-04-150.086538000.0770.0860.101
MUHIBAHShort term bullish2026-04-150.5121922000.5020.5160.539
N2NShort term bullish2026-04-150.32437000.3190.3260.355
NAIMShort term bullish2026-04-150.698326000.6660.6960.798
SALUTEShort term bullish2026-04-150.1326603000.1250.1490.186
SCIENTXShort term bullish2026-04-153.491195003.4893.6643.443
TAMBUNShort term bullish2026-04-150.775149000.7680.780.787
UOADEVShort term bullish2026-04-151.82741001.8131.8491.827

Tuesday, April 14, 2026

Scan 14 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BSLCORPLong term bearish2026-04-140.0151200000.0180.0190.02
CJCENLong term bearish2026-04-140.1680000.1640.1650.164
TROPLong term bearish2026-04-141.18946001.2371.231.183
AMELong term bullish2026-04-141.49251001.4711.5091.489
CHINHINLong term bullish2026-04-142.265085002.1722.1972.231
CYPARKLong term bullish2026-04-140.7745600000.7120.6830.762
MALAKOFLong term bullish2026-04-140.89594360000.8090.7970.882
MENANGLong term bullish2026-04-140.663110000.650.650.645
MFLOURLong term bullish2026-04-140.576566000.5740.60.568
UNISEMLong term bullish2026-04-142.9511671002.7362.8882.899
ARTRONIQMedium term bearish2026-04-140.14840000.140.1430.112
BIGMedium term bearish2026-04-140.525200000.5180.5250.536
CGBMedium term bearish2026-04-140.89142833000.8930.8930.89
HEXTARMedium term bearish2026-04-140.79534414000.8020.810.876
MTAGMedium term bearish2026-04-140.2351250000.2340.2350.27
PRESTARMedium term bearish2026-04-140.3218000.3020.30.311
SERNKOUMedium term bearish2026-04-140.821810000.850.8340.81
INARIMedium term bullish2026-04-141.48147714001.3781.4141.888
JFTECHMedium term bullish2026-04-140.4753948000.4580.470.481
KOBAYMedium term bullish2026-04-141.566198001.4741.5471.427
MIMedium term bullish2026-04-142.9938253002.8422.9412.683
MPIMedium term bullish2026-04-1430.6422180029.39730.34328.527
PENTAMedium term bullish2026-04-143.4726975003.053.1333.61
PTRANSMedium term bullish2026-04-140.24526267000.2290.2410.432
QESMedium term bullish2026-04-140.396008000.3720.3840.398
SAMMedium term bullish2026-04-143.329688003.1473.2323.846
TIMECOMMedium term bullish2026-04-145.892703005.9525.8675.091
TRIMODEMedium term bullish2026-04-140.1750000.1520.1630.186
EFORCEShort term bearish2026-04-140.16440000.1640.1780.209
ELSOFTShort term bearish2026-04-140.245130000.2490.2510.279
HIBISCSShort term bearish2026-04-142.16104929002.1711.911.589
HTPADUShort term bearish2026-04-141.441656001.4551.5361.729
IGBCRShort term bearish2026-04-140.62688000.6010.6190.599
MICROLNShort term bearish2026-04-140.0754860000.0770.0860.101
MILUXShort term bearish2026-04-140.621390000.6370.6120.474
THPLANTShort term bearish2026-04-140.6212067000.6250.5890.531
CMSBShort term bullish2026-04-141.1810443001.1611.2751.324
D&OShort term bullish2026-04-140.49541864000.4810.5030.935
DUFUShort term bullish2026-04-141.3632400001.3431.5061.526
GCBShort term bullish2026-04-140.767863000.7520.7140.879
GENMShort term bullish2026-04-141.858975001.8321.8962.003
GKENTShort term bullish2026-04-140.29107000.2890.3040.326
HARBOURShort term bullish2026-04-141.341288001.3361.3761.374
HEKTARShort term bullish2026-04-140.4451457000.4410.4380.432
HPMTShort term bullish2026-04-140.165238000.160.1720.198
JHMShort term bullish2026-04-140.314867000.3010.3550.351
LHIShort term bullish2026-04-140.7516740000.7350.7670.679
MAA.KLShort term bullish2026-04-140.176000.1680.1650.18
MAHSINGShort term bullish2026-04-141.0446165001.0191.0861.099
MSMShort term bullish2026-04-140.83298000.8270.8890.977
OPTIMAXShort term bullish2026-04-140.542265000.5280.5530.573
SUNREITShort term bullish2026-04-142.348698002.3232.4372.204
SUNWAYShort term bullish2026-04-145.2243631005.1855.4455.313
WELLCALShort term bullish2026-04-141.251002001.2361.271.269

Monday, April 13, 2026

Scan 13 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CYPARKLong term bearish2026-04-130.7634139000.7070.6810.762
DOMINANLong term bearish2026-04-130.7410000.7680.7680.768
DPHARMALong term bearish2026-04-131.273130001.3121.371.299
ECOWLDLong term bearish2026-04-131.9948367002.0542.1192.077
HCKLong term bearish2026-04-132.163368002.182.1752.165
KEINHINLong term bearish2026-04-131.21268001.2631.2621.229
KIPREITLong term bearish2026-04-130.85513567000.8660.9010.861
KOSSANLong term bearish2026-04-131.1572630001.11.0411.154
MENANGLong term bearish2026-04-130.6452100000.6490.6490.645
MFLOURLong term bearish2026-04-130.56513087000.5760.6010.568
PHARMALong term bearish2026-04-130.2451023000.2530.2750.242
RHONEMALong term bearish2026-04-130.655130000.6850.6940.663
UNISEMLong term bearish2026-04-132.871427002.7272.8922.895
VISLong term bearish2026-04-130.205624000.1990.20.207
WPRTSLong term bearish2026-04-135.4842482005.7745.9175.534
YENHERLong term bearish2026-04-130.765575000.7740.7940.776
BSLCORPLong term bullish2026-04-130.0215311000.0190.0190.02
SLVESTLong term bullish2026-04-132.77106046002.3542.2852.637
ANCOMMedium term bearish2026-04-130.89517320000.9040.9040.915
APOLLOMedium term bearish2026-04-135.719005.675.8866.107
CAREPLSMedium term bearish2026-04-130.07511580000.0760.0760.089
INARIMedium term bearish2026-04-131.474401001.371.4181.89
KOBAYMedium term bearish2026-04-131.531222001.4671.551.425
LIONINDMedium term bearish2026-04-130.1453926000.1490.1460.165
PTRANSMedium term bearish2026-04-130.2427368000.2280.2420.435
RHBBANKMedium term bearish2026-04-138.0176923008.3528.1316.94
TAKAFULMedium term bearish2026-04-133.281180003.2763.3083.119
TIMECOMMedium term bearish2026-04-135.87140005.9585.8625.085
HEXTARMedium term bullish2026-04-130.8227656000.8030.8110.876
SCGMMedium term bullish2026-04-130.485750000.4770.4850.525
SIGNMedium term bullish2026-04-131.36591001.361.3561.347
ATAIMSShort term bearish2026-04-130.1110842000.1130.1330.208
CFMShort term bearish2026-04-130.065597000.0670.0710.086
CMSBShort term bearish2026-04-131.1621559001.1611.2811.323
DUFUShort term bearish2026-04-131.3233277001.3421.5141.525
E&OShort term bearish2026-04-130.68512114000.6950.70.763
EPMBShort term bearish2026-04-130.4351677000.4360.4570.42
GENMShort term bearish2026-04-131.8310909001.8341.8982.003
GKENTShort term bearish2026-04-130.2853763000.2890.3050.327
HEKTARShort term bearish2026-04-130.445804000.4410.4370.432
IJMShort term bearish2026-04-132.2849486002.3212.4662.585
JHMShort term bearish2026-04-130.32400000.3010.3580.351
KSLShort term bearish2026-04-132.989217002.9943.1022.627
MAGNUMShort term bearish2026-04-131.245508001.2431.2751.292
MALTONShort term bearish2026-04-130.2754640000.2790.2970.33
OPTIMAXShort term bearish2026-04-130.5252541000.5270.5540.573
REVENUEShort term bearish2026-04-130.05752000.0550.0560.064
SCIENTXShort term bearish2026-04-133.48643003.4953.6823.44
SUCCESSShort term bearish2026-04-130.57340000.5740.5910.615
SUNWAYShort term bearish2026-04-135.1444509005.1815.4565.31
SURIAShort term bearish2026-04-131.3224001.3771.4341.545
SWKPLNTShort term bearish2026-04-133.591221003.613.5242.886
WELLCALShort term bearish2026-04-131.23310001.2351.2721.269
BURSAShort term bullish2026-04-138.727679008.6678.8288.148
CARIMINShort term bullish2026-04-130.453421000.4450.4890.546
EFORCEShort term bullish2026-04-130.165101000.1650.1790.21
HIBISCSShort term bullish2026-04-132.2198310002.1741.8971.587
IGBCRShort term bullish2026-04-130.6053721000.6030.620.598
INNATUREShort term bullish2026-04-130.1832000.1780.1740.173
MBSBShort term bullish2026-04-130.66562659000.6610.6930.694
MILUXShort term bullish2026-04-130.65656000.6390.6090.473
MMSVShort term bullish2026-04-130.273102000.2660.2950.365
MYEGShort term bullish2026-04-130.76696795040.7580.7790.833