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

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

Saturday, April 11, 2026

Scan 10 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ABLEGLOBLong term bearish2026-04-101.54901001.5431.5931.549
AXREITLong term bullish2026-04-101.993429001.9622.0021.987
ECOWLDLong term bullish2026-04-102.0816248002.0612.1252.076
KIPREITLong term bullish2026-04-100.86517619000.8680.9020.861
MCEMENTLong term bullish2026-04-106.7621047006.447.476.552
MUDALong term bullish2026-04-100.88231000.7850.7830.831
PAVREITLong term bullish2026-04-101.7927269001.7541.8521.769
TASHINLong term bullish2026-04-100.2151000.2030.2040.212
UNISEMLong term bullish2026-04-102.95950002.722.92.89
VISLong term bullish2026-04-100.2152401000.1990.20.207
YTLPOWRLong term bullish2026-04-103.7184552003.1293.0393.647
HCKMedium term bearish2026-04-102.172742002.1822.1752.165
HWATAIMedium term bearish2026-04-100.4130000.4110.4160.438
QLMedium term bearish2026-04-103.8621927003.7483.8984.124
SIGNMedium term bearish2026-04-101.353038001.3611.3571.347
TAFIMedium term bearish2026-04-100.6319000.6470.6330.564
TROPMedium term bearish2026-04-101.216666001.2431.2291.182
ANCOMMedium term bullish2026-04-100.9125829000.9040.9040.915
ATLANMedium term bullish2026-04-102.71002.6042.6642.571
BIGMedium term bullish2026-04-100.525524000.5190.5250.536
CHINHINMedium term bullish2026-04-102.2216082002.1612.2012.231
GETSMedium term bullish2026-04-100.1357000.1290.1290.165
HOMERIZMedium term bullish2026-04-100.421595000.40.4020.472
KGBMedium term bullish2026-04-10520901004.9584.9954.913
KOBAYMedium term bullish2026-04-101.57710001.4631.5551.424
PTRANSMedium term bullish2026-04-100.2568231000.2280.2420.437
RHBBANKMedium term bullish2026-04-108.15140236008.3668.1326.93
SCICOMMedium term bullish2026-04-101.5929470001.4121.4441.132
TAKAFULMedium term bullish2026-04-103.324440003.2743.313.119
UWCMedium term bullish2026-04-104.3843804004.1054.1493.581
ASTROShort term bearish2026-04-100.0712344000.0740.0780.116
CSCENICShort term bearish2026-04-100.452056000.4520.4560.462
INNATUREShort term bearish2026-04-100.1752430000.1780.1740.173
MAA.KLShort term bearish2026-04-100.16580000.1680.1650.18
MBSBShort term bearish2026-04-100.6657340000.6620.6940.694
MSMShort term bearish2026-04-100.8251766000.8290.8940.979
TOMEIShort term bearish2026-04-101.8986001.8971.9711.827
ATAIMSShort term bullish2026-04-100.1152743000.1140.1350.209
CFMShort term bullish2026-04-100.0770000.0670.0710.086
COMPLETShort term bullish2026-04-101.19236001.181.1661.176
DPHARMAShort term bullish2026-04-101.325263001.3161.3721.299
E&OShort term bullish2026-04-100.77754000.6940.7010.764
FPGROUPShort term bullish2026-04-100.2851192000.2830.3030.308
GAMUDAShort term bullish2026-04-104.02215840003.9874.1074.873
GENMShort term bullish2026-04-101.8411695001.8361.92.002
GKENTShort term bullish2026-04-100.29402000.290.3050.327
IJMShort term bullish2026-04-102.3349408002.3222.4762.586
JFTECHShort term bullish2026-04-100.4659196000.4560.4710.481
KSLShort term bullish2026-04-103.0219490033.1042.62
MPIShort term bullish2026-04-1029.810340029.3530.44728.424
OPTIMAXShort term bullish2026-04-100.5360000.5270.5560.572
RESINTCShort term bullish2026-04-100.475726000.4730.5150.532
SAMCHEMShort term bullish2026-04-100.381732000.370.3350.338
SCIENTXShort term bullish2026-04-103.5676003.4953.6923.439
SUNCONShort term bullish2026-04-106.8529169006.6076.4465.767
SUNWAYShort term bullish2026-04-105.259070005.185.475.307
SWKPLNTShort term bullish2026-04-103.611628003.6053.5192.879
TMCLIFEShort term bullish2026-04-100.49126000.4890.4990.448
TRIMODEShort term bullish2026-04-100.16382000.1510.1630.186
YNHPROPShort term bullish2026-04-100.241343000.2340.2420.284

Thursday, April 9, 2026

Scan 09 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AFFINLong term bearish2026-04-092.422644002.5162.6092.439
ALCOMLong term bearish2026-04-090.773211000.730.7370.77
ASTINOLong term bearish2026-04-090.505332000.510.5080.513
BSLCORPLong term bearish2026-04-090.0151700000.0190.0190.02
ECOWLDLong term bearish2026-04-092.0525184002.0612.1282.075
KIPREITLong term bearish2026-04-090.8559482000.870.9030.86
MCEMENTLong term bearish2026-04-096.548479006.4767.4896.542
MUDALong term bearish2026-04-090.81518000.7780.7810.831
PARAMONLong term bearish2026-04-091122001.0071.0141.001
PAVREITLong term bearish2026-04-091.7621975001.7581.8551.767
TWRREITLong term bearish2026-04-090.282001000.2850.2990.296
HARTALong term bullish2026-04-091.22361831001.0340.9451.144
KOSSANLong term bullish2026-04-091.19139091001.0911.0341.157
SIGNLong term bullish2026-04-091.36370001.3621.3571.346
YINSONLong term bullish2026-04-092.3724458002.3432.3572.351
AXIATAMedium term bearish2026-04-092.2551876002.2612.2932.481
ELSOFTMedium term bearish2026-04-090.2553000.250.2520.28
MIMedium term bearish2026-04-092.9210626002.8352.9582.666
NGGBMedium term bearish2026-04-090.7920430000.7910.7920.805
RHBBANKMedium term bearish2026-04-098104847008.3728.1286.918
SCICOMMedium term bearish2026-04-091.433103001.4051.4461.128
UWCMedium term bearish2026-04-094.148181004.0924.1453.568
APOLLOMedium term bullish2026-04-095.9497005.6855.96.11
AYSMedium term bullish2026-04-090.215426000.2090.2120.241
BONIAMedium term bullish2026-04-090.88190000.8590.8720.914
CGBMedium term bullish2026-04-090.895144786000.8930.8940.889
GTRONICMedium term bullish2026-04-090.2313199000.1850.2270.312
HCKMedium term bullish2026-04-092.182664002.1842.1742.165
MTAGMedium term bullish2026-04-090.241395000.2340.2350.271
MYTECHMedium term bullish2026-04-090.275166000.2510.2660.303
QLMedium term bullish2026-04-093.9822408003.7443.9054.127
RUBEREXMedium term bullish2026-04-090.08222000.080.080.089
TROPMedium term bullish2026-04-091.2312819001.2451.2291.182
VISMedium term bullish2026-04-090.2051681000.1980.20.207
YBSMedium term bullish2026-04-090.21862000.1820.1990.248
AWANTECShort term bearish2026-04-090.273049000.2720.2940.307
BURSAShort term bearish2026-04-098.6914812008.6918.8288.134
CFMShort term bearish2026-04-090.0651050000.0670.0720.086
CHGPShort term bearish2026-04-091.05750001.0541.0951.134
DPHARMAShort term bearish2026-04-091.312106001.3191.3731.299
E&OShort term bearish2026-04-090.691589000.6920.7020.764
GCBShort term bearish2026-04-090.738408000.750.7120.888
GENTINGShort term bearish2026-04-092.3531490002.3922.622.929
HUPSENGShort term bearish2026-04-0911972001.0021.0230.977
KGBShort term bearish2026-04-094.9212205004.95654.905
MMSVShort term bearish2026-04-090.265205000.2670.2990.365
MPIShort term bearish2026-04-0929.342560029.3530.50228.373
MYEGShort term bearish2026-04-090.75832960960.7590.7810.834
SCIENTXShort term bearish2026-04-093.481763003.4963.7023.437
YNHPROPShort term bearish2026-04-090.2351000.2340.2420.284
CSCENICShort term bullish2026-04-090.455360000.4510.4570.462
INNOShort term bullish2026-04-091.951184001.9261.9171.829
JTIASAShort term bullish2026-04-091.1829036001.1661.1011.098
MISCShort term bullish2026-04-098.3866015008.3148.1577.572
SHANGShort term bullish2026-04-091.74714001.7241.8051.694
TASCOShort term bullish2026-04-090.411137000.3960.4290.476
THPLANTShort term bullish2026-04-090.6314555000.6190.5840.529

Wednesday, April 8, 2026

Scan 08 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BPPLASLong term bearish2026-04-080.69574000.650.6290.699
MGRCLong term bearish2026-04-080.2420000.1970.20.201
UOADEVLong term bearish2026-04-081.81196001.8191.8581.825
AFFINLong term bullish2026-04-082.446103002.5242.6142.44
ALCOMLong term bullish2026-04-080.772332000.7270.7360.77
ECOWLDLong term bullish2026-04-082.0821970002.062.1312.074
EDARANLong term bullish2026-04-081.181747001.1081.1391.158
HEKTARLong term bullish2026-04-080.446076000.4390.4360.432
IGBCRLong term bullish2026-04-080.64089000.6070.6210.597
IGBREITLong term bullish2026-04-082.7726143002.7242.8282.7
KGBLong term bullish2026-04-085.0227513005.0015.054.937
KIPREITLong term bullish2026-04-080.8614228000.8730.9050.86
MCEMENTLong term bullish2026-04-086.5726511006.5237.5136.534
MENANGLong term bullish2026-04-080.671750000.6460.6480.645
MFLOURLong term bullish2026-04-080.5829720000.5830.6030.567
PARAMONLong term bullish2026-04-081.014067001.0081.0141
PAVREITLong term bullish2026-04-081.7734890001.7631.8581.766
TWRREITLong term bullish2026-04-080.32231000.2870.30.296
WPRTSLong term bullish2026-04-085.6561535005.8415.9345.528
HCKMedium term bearish2026-04-082.172080002.1842.1732.165
RUBEREXMedium term bearish2026-04-080.07516741000.080.080.089
TASHINMedium term bearish2026-04-080.230000.2020.2040.212
AEMULUSMedium term bullish2026-04-080.17543108000.1570.1550.217
AXIATAMedium term bullish2026-04-082.327957002.2622.2972.48
DATAPRPMedium term bullish2026-04-080.08202828000.0690.0710.092
ELSOFTMedium term bullish2026-04-080.2551035000.250.2520.28
INARIMedium term bullish2026-04-081.49163188001.351.4361.897
IOIPGMedium term bullish2026-04-083.4175148003.3973.3612.527
MIMedium term bullish2026-04-082.9925949002.8392.9672.66
MSCMedium term bullish2026-04-081.9512074001.8911.8751.502
NGGBMedium term bullish2026-04-080.79523424000.7910.7920.805
PANTECHMedium term bullish2026-04-080.661311000.6430.6570.642
PETGASMedium term bullish2026-04-0817.9836170017.78617.96117.866
SCICOMMedium term bullish2026-04-081.4810596001.4081.4511.124
SUNCONMedium term bullish2026-04-086.525435006.6186.4115.756
UWCMedium term bullish2026-04-084.2433125004.0884.1483.557
3AShort term bearish2026-04-080.6614788000.6820.690.696
BIGShort term bearish2026-04-080.52161000.5210.5250.536
CSCENICShort term bearish2026-04-080.4451168000.450.4570.462
HEXTARShort term bearish2026-04-080.7935056000.8020.8160.878
INNOShort term bearish2026-04-081.921829001.9221.9161.827
JTIASAShort term bearish2026-04-081.1542895001.1611.0981.097
KPPROPShort term bearish2026-04-080.29200000.2980.3130.344
SSTEELShort term bearish2026-04-080.4100000.4020.3910.39
SWKPLNTShort term bearish2026-04-083.594138003.6073.5062.865
THPLANTShort term bearish2026-04-080.61513685000.6170.5830.528
UTDPLTShort term bearish2026-04-0832.6462260033.6931.51826.454
AWANTECShort term bullish2026-04-080.2752651000.2730.2950.307
AXREITShort term bullish2026-04-081.9821388001.9672.0021.986
BURSAShort term bullish2026-04-088.733193008.7118.8248.127
CMSBShort term bullish2026-04-081.1924307001.1661.3011.323
DPHARMAShort term bullish2026-04-081.337331001.3251.3721.299
DUFUShort term bullish2026-04-081.3982472001.3461.5441.522
E&OShort term bullish2026-04-080.716900000.6920.7020.765
EPMBShort term bullish2026-04-080.45712000.4340.4620.419
GCBShort term bullish2026-04-080.7517973000.7490.7120.891
GENTINGShort term bullish2026-04-082.4140475002.42.6292.932
GUOCOShort term bullish2026-04-081.06983001.0581.0320.719
INNATUREShort term bullish2026-04-080.1830000.1790.1730.173
LBSShort term bullish2026-04-080.4652227000.4520.4330.429
MAGNUMShort term bullish2026-04-081.255816001.2471.2791.291
MBSBShort term bullish2026-04-080.66511599000.6630.6970.694
MKHShort term bullish2026-04-080.944155000.9330.9741.008
MMSVShort term bullish2026-04-080.275940000.2680.3020.365
MPIShort term bullish2026-04-0829.48900029.38230.57828.325
MYEGShort term bullish2026-04-080.76663698000.7580.7830.835
MYTECHShort term bullish2026-04-080.26550000.250.2660.304
PENTAShort term bullish2026-04-083.1427177002.9963.1693.601
QESShort term bullish2026-04-080.3759962000.3720.3880.398
SAMShort term bullish2026-04-083.143242003.1353.263.859
SCIENTXShort term bullish2026-04-083.563307003.4993.7113.436
SEDANIAShort term bullish2026-04-080.08527926000.0780.0860.112
SURIAShort term bullish2026-04-081.4255001.3771.4421.549
TAKAFULShort term bullish2026-04-083.271064003.273.3143.117
TENAGAShort term bullish2026-04-0814.06493950014.02113.9113.304
THETAShort term bullish2026-04-080.5454223000.5280.60.732
TOMEIShort term bullish2026-04-081.92794001.9111.9771.824
UNISEMShort term bullish2026-04-082.814071002.7162.922.882
VSTECSShort term bullish2026-04-084.823014004.724.4993.916
YBSShort term bullish2026-04-080.1951414000.1810.20.249