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, July 25, 2025

Scan 25 Jul 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AMBANKLong term bearish2025-07-255.1415410005.1345.1315.154
BJTOTOLong term bearish2025-07-251.47539001.4441.3791.431
HHGROUPLong term bearish2025-07-250.10530493000.1020.1090.113
INNATURELong term bearish2025-07-250.1813347000.1880.1960.184
TENAGALong term bearish2025-07-2513.61959020013.98514.09213.779
TNLOGISLong term bearish2025-07-250.6951053000.7030.6920.696
LIONINDLong term bullish2025-07-250.2126898000.1790.1820.2
NAIMLong term bullish2025-07-250.9518609000.8890.8730.949
TOMEILong term bullish2025-07-251.661360001.6071.6461.621
CFMMedium term bearish2025-07-250.095536000.0980.0970.104
CYPARKMedium term bearish2025-07-250.82121231000.9220.8820.803
DUFUMedium term bearish2025-07-251.2127478001.2511.2261.444
FLBHDMedium term bearish2025-07-250.26200000.2660.2680.32
GENTINGMedium term bearish2025-07-253.0923751003.13.0923.445
GETSMedium term bearish2025-07-250.1856200000.1880.1860.206
GREATECMedium term bearish2025-07-251.6630836001.751.7061.861
GUOCOMedium term bearish2025-07-250.64171000.650.6440.652
HONGSENGMedium term bearish2025-07-250.0054337000.0080.0080.01
MRDIYMedium term bearish2025-07-251.6242187001.6551.6251.694
PELIKANMedium term bearish2025-07-250.161500000.160.1620.18
AWANTECMedium term bullish2025-07-250.3987000.30.2990.32
DATAPRPMedium term bullish2025-07-250.1258954000.1030.1170.133
DIGIMedium term bullish2025-07-253.849118003.8573.8383.605
E&OMedium term bullish2025-07-250.8414167000.8640.8360.863
ELSOFTMedium term bullish2025-07-250.34552000.3340.3370.365
HUPSENGMedium term bullish2025-07-250.9710444000.9370.961.064
JADEMMedium term bullish2025-07-250.257379000.2470.2460.236
MYTECHMedium term bullish2025-07-250.361654000.3390.3550.381
RAMSSOLMedium term bullish2025-07-250.99789000.8930.8980.796
TAMBUNMedium term bullish2025-07-250.7850000.7780.7770.857
APOLLOShort term bearish2025-07-256.3534006.3726.2196.235
AXREITShort term bearish2025-07-251.9812053001.9851.9551.802
BONIAShort term bearish2025-07-251.1110001.1321.141.281
BPPLASShort term bearish2025-07-250.911001000.9170.9461.082
INARIShort term bearish2025-07-25278198002.0171.9762.356
IOICORPShort term bearish2025-07-253.785068003.7913.713.729
LBSShort term bearish2025-07-250.459740000.4510.4550.504
LUXCHEMShort term bearish2025-07-250.4052524000.4090.4230.464
MATRIXShort term bearish2025-07-251.367989001.3661.3711.406
MSCShort term bearish2025-07-251.24354001.2011.1821.139
OPTIMAXShort term bearish2025-07-250.505679000.5080.5120.562
PBBANKShort term bearish2025-07-254.29115906004.34.3174.364
REVENUEShort term bearish2025-07-250.076918000.0710.0780.111
RUBEREXShort term bearish2025-07-250.0911910000.0920.1010.148
SAMCHEMShort term bearish2025-07-250.325920000.3380.3510.419
SOLUTNShort term bearish2025-07-250.0955241000.0990.1040.119
UOADEVShort term bearish2025-07-251.772341001.81.7451.698
ARANKShort term bullish2025-07-250.44141000.4310.4480.476
AWCShort term bullish2025-07-250.5751079000.5750.6040.797
EPMBShort term bullish2025-07-250.351789000.350.3850.486
PRESTARShort term bullish2025-07-250.355197000.350.3440.369
TASHINShort term bullish2025-07-250.22204000.2110.2290.284
YINSONShort term bullish2025-07-252.395530002.3842.2572.344

Thursday, July 24, 2025

Scan 24 Jul 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
KERJAYALong term bearish2025-07-242.036079002.0792.0772.051
LIONINDLong term bearish2025-07-240.19513965000.1770.1820.201
MBSBLong term bearish2025-07-240.740427000.70.7060.705
MYEGLong term bearish2025-07-240.915628679000.9550.9340.924
PADINILong term bearish2025-07-24210984002.0362.052.079
TOMEILong term bearish2025-07-241.62320001.6041.6461.622
SCNWOLFLong term bullish2025-07-240.521000.5160.5180.505
TSHLong term bullish2025-07-241.1713377001.1351.1081.143
AEMULUSMedium term bearish2025-07-240.27598630000.2880.2840.262
BDBMedium term bearish2025-07-240.2311000.2440.2470.266
CEKDMedium term bearish2025-07-240.343976000.3880.3750.411
DPHARMAMedium term bearish2025-07-241.357266001.3721.3571.263
E&OMedium term bearish2025-07-240.8327910000.8630.8360.863
EFORCEMedium term bearish2025-07-240.253877000.2440.2510.262
HIBISCSMedium term bearish2025-07-241.5330949001.571.5481.727
JADEMMedium term bearish2025-07-240.2454025000.2470.2460.236
KENANGAMedium term bearish2025-07-240.93199000.90.90.886
PESTECHMedium term bearish2025-07-240.14573799000.1480.1490.155
CJCENMedium term bullish2025-07-240.1553204000.1370.1480.198
FGVMedium term bullish2025-07-241.314989001.3031.3061.142
GREATECMedium term bullish2025-07-241.7134374001.7541.7091.863
HONGSENGMedium term bullish2025-07-240.019960000.0070.0080.01
HPMTMedium term bullish2025-07-240.22361000.2110.2170.247
KOBAYMedium term bullish2025-07-241.251795001.2351.2351.314
MENANGMedium term bullish2025-07-240.685201000.6650.6740.658
MISCMedium term bullish2025-07-247.5811910007.6067.5747.293
PCHEMMedium term bullish2025-07-243.69116490003.3833.3874.134
PELIKANMedium term bullish2025-07-240.165922000.160.1620.18
PETGASMedium term bullish2025-07-2417.9143760017.81317.80717.187
UTDPLTMedium term bullish2025-07-2422.144450021.76222.01420.698
ALCOMShort term bearish2025-07-240.76200000.7610.7490.694
ATAIMSShort term bearish2025-07-240.27537785000.2750.2750.287
ATLANShort term bearish2025-07-242.4850002.4882.4932.531
BJTOTOShort term bearish2025-07-241.443626001.4411.3781.432
CYPARKShort term bearish2025-07-240.955840000.9270.8810.802
DRBHCOMShort term bearish2025-07-240.82531903000.8370.8110.869
EGShort term bearish2025-07-241.1640569001.1671.1231.088
FREIGHTShort term bearish2025-07-240.55840000.5590.5650.56
GENMShort term bearish2025-07-242308200021.912
HCKShort term bearish2025-07-242.163853002.1612.1752.141
INNATUREShort term bearish2025-07-240.18510810000.1880.1970.184
MUHIBAHShort term bearish2025-07-240.61520830000.6150.6070.716
PRESTARShort term bearish2025-07-240.353186000.3510.3440.369
TALIWRKShort term bearish2025-07-240.6052167000.6060.620.701
TASHINShort term bearish2025-07-240.21649000.2120.2290.284
APOLLOShort term bullish2025-07-246.3961006.3736.2146.234
CABShort term bullish2025-07-240.682776000.6720.6630.576
DATAPRPShort term bullish2025-07-240.115139448000.1020.1180.133
FRONTKNShort term bullish2025-07-244.1112983004.0783.9393.853
HEXTARShort term bullish2025-07-240.9113308000.9060.9140.896
HLCAPShort term bullish2025-07-243.2620003.263.3083.725
HUPSENGShort term bullish2025-07-240.9453832000.9360.9611.064
MFCBShort term bullish2025-07-243.671310003.6643.7734.092
MRDIYShort term bullish2025-07-241.6631078001.6561.6251.696
MTAGShort term bullish2025-07-240.3229591000.3110.2950.296
PBBANKShort term bullish2025-07-244.31110097004.3034.3224.365
REVENUEShort term bullish2025-07-240.0753848000.0720.0790.111
RUBEREXShort term bullish2025-07-240.09511444000.0920.1020.148
SAMCHEMShort term bullish2025-07-240.3451268000.340.3530.42
SOLUTNShort term bullish2025-07-240.11000.0990.1050.119
SUNREITShort term bullish2025-07-242.1627362002.1582.0981.895
SURIAShort term bullish2025-07-241.69537001.6751.631.725
TOMYPAKShort term bullish2025-07-240.281350000.2780.2810.284
TOPGLOVShort term bullish2025-07-240.69557927000.6890.750.988
UOADEVShort term bullish2025-07-241.8493001.81.7441.698
VISShort term bullish2025-07-240.205901000.2010.2060.25

Wednesday, July 23, 2025

Scan 23 Jul 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
E&OLong term bearish2025-07-230.84574955000.8620.8360.863
FREIGHTLong term bearish2025-07-230.56904000.5590.5650.56
PEBLong term bearish2025-07-230.824000.8660.8650.874
PESTECHLong term bearish2025-07-230.1534960000.1490.1490.154
AMBANKLong term bullish2025-07-235.1514842005.1245.1365.15
GKENTLong term bullish2025-07-230.3651143000.3480.3470.355
HHGROUPLong term bullish2025-07-230.1252247000.1010.110.113
HIGHTECLong term bullish2025-07-230.791350000.7560.750.751
LCTITANLong term bullish2025-07-230.59567091000.4970.5030.595
LIONINDLong term bullish2025-07-230.20560725000.1760.1820.201
MAXISLong term bullish2025-07-233.5412481003.5833.613.496
MBSBLong term bullish2025-07-230.70520257000.6990.7060.705
PADINILong term bullish2025-07-232.116819002.0392.0532.081
TENAGALong term bullish2025-07-2313.94803770014.03314.11413.782
TOMEILong term bullish2025-07-231.641120001.6041.6471.623
YINSONLong term bullish2025-07-232.3519969002.3782.2432.347
FGVMedium term bearish2025-07-231.35031001.3031.3061.14
HONGSENGMedium term bearish2025-07-230.00533991000.0070.0080.01
HWATAIMedium term bearish2025-07-230.46140000.4660.4780.5
KERJAYAMedium term bearish2025-07-232.071857002.082.0772.05
MALTONMedium term bearish2025-07-230.335810000.3380.340.38
MISCMedium term bearish2025-07-237.5548080007.617.5737.292
SCOMNETMedium term bearish2025-07-230.981792001.0190.9871.131
SPSETIAMedium term bearish2025-07-231.14119975001.1491.161.252
TAFIMedium term bearish2025-07-230.5257000.5350.5310.543
TAMBUNMedium term bearish2025-07-230.7751900000.7780.7780.858
ANNJOOMedium term bullish2025-07-230.7321134000.6720.6880.764
ATAIMSMedium term bullish2025-07-230.2850432000.2750.2750.287
BDBMedium term bullish2025-07-230.25122000.2460.2480.266
CABMedium term bullish2025-07-230.6651077000.670.6620.576
DUFUMedium term bullish2025-07-231.2421892001.2511.2291.45
GENTINGMedium term bullish2025-07-233.1326233003.0993.13.456
GETSMedium term bullish2025-07-230.19101000.1870.1860.206
GUOCOMedium term bullish2025-07-230.645349000.6510.6440.653
INSAS.KLMedium term bullish2025-07-230.865662000.8660.8640.9
JADEMMedium term bullish2025-07-230.2510500000.2470.2460.236
MAHSINGMedium term bullish2025-07-231.2197487001.231.1711.377
MMSVMedium term bullish2025-07-230.3052175000.2780.290.361
MRDIYMedium term bullish2025-07-231.64104409001.6561.6251.698
MYEGMedium term bullish2025-07-230.945490854000.9560.9340.923
N2NMedium term bullish2025-07-230.41583000.4110.4110.422
PHARMAMedium term bullish2025-07-230.22147809000.1620.2150.291
PRESTARMedium term bullish2025-07-230.3557964000.3510.3450.369
SSTEELMedium term bullish2025-07-230.382223000.3620.3780.443
TAANNMedium term bullish2025-07-233.832513003.7753.8223.9
TMMedium term bullish2025-07-236.7421130006.686.7036.567
UCHITECMedium term bullish2025-07-233.191185003.1753.143.443
3AShort term bearish2025-07-230.722869000.7260.7380.783
FRONTKNShort term bearish2025-07-234.0614190004.073.9363.85
MENANGShort term bearish2025-07-230.66950000.6640.6740.658
PBBANKShort term bearish2025-07-234.29163960004.3034.3254.366
PWFShort term bearish2025-07-230.84100000.8050.8060.816
SCGMShort term bearish2025-07-230.5651203000.5790.580.594
SURIAShort term bearish2025-07-231.675001.6751.6291.726
UOADEVShort term bearish2025-07-231.7728923001.7971.7421.697
BONIAShort term bullish2025-07-231.13759001.1291.1441.285
CHGPShort term bullish2025-07-231.06290001.0511.0921.086
CIMB.KLShort term bullish2025-07-236.6771981006.6676.8077.425
CYPARKShort term bullish2025-07-230.9367137000.9270.8790.801
GENMShort term bullish2025-07-23235617001.9961.9062.002
INARIShort term bullish2025-07-232.0380204002.0151.9832.364
INNATUREShort term bullish2025-07-230.194463000.1880.1980.184
IOICORPShort term bullish2025-07-233.833825003.7783.7063.728
JHMShort term bullish2025-07-230.3253305000.3170.3450.399
MATRIXShort term bullish2025-07-231.3713160001.3631.3721.406
MUHIBAHShort term bullish2025-07-230.61521842000.6140.6070.718
PCHEMShort term bullish2025-07-233.3723351003.3633.3874.144
PECCAShort term bullish2025-07-231.515330001.51.4751.412
RAMSSOLShort term bullish2025-07-230.89511945000.8910.8980.792
SAMShort term bullish2025-07-234.196207004.0443.983.924
SCICOMShort term bullish2025-07-230.91983000.8910.8540.788
TASHINShort term bullish2025-07-230.221112000.2120.230.285
TNLOGISShort term bullish2025-07-230.73260000.7020.6910.696
TRIMODEShort term bullish2025-07-230.185380000.1840.1950.249

Tuesday, July 22, 2025

Scan 22 Jul 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AMBANKLong term bearish2025-07-225.0723289005.1195.1345.148
GKENTLong term bearish2025-07-220.35265000.3470.3470.355
MAXISLong term bearish2025-07-223.4929619003.5853.6143.498
SCNWOLFLong term bearish2025-07-220.49150000.5150.5190.505
TSHLong term bearish2025-07-221.137955001.1271.1061.142
WCTLong term bearish2025-07-220.7775775000.7090.6850.786
YINSONLong term bearish2025-07-222.3410666002.3782.2342.348
FREIGHTLong term bullish2025-07-220.565117000.560.5650.56
KIPREITLong term bullish2025-07-220.8558770000.8440.8430.854
PESTECHLong term bullish2025-07-220.15572450000.1490.1490.154
SIGNLong term bullish2025-07-221.414815001.311.3361.374
ATAIMSMedium term bearish2025-07-220.2718037000.2740.2740.287
DUFUMedium term bearish2025-07-221.2232522001.2491.2291.452
FPGROUPMedium term bearish2025-07-220.25759000.2510.2510.283
GETSMedium term bearish2025-07-220.1852151000.1860.1860.206
GREATECMedium term bearish2025-07-221.6623371001.7511.7021.867
GUOCOMedium term bearish2025-07-220.631406000.6510.6440.654
HIGHTECMedium term bearish2025-07-220.74550000.7530.7480.751
INSAS.KLMedium term bearish2025-07-220.862158000.8640.8640.901
KLKMedium term bearish2025-07-2219.8631640020.51820.03720.354
LBSMedium term bearish2025-07-220.45516835000.4490.4570.507
MAHSINGMedium term bearish2025-07-221.17129851001.2281.171.379
MYEGMedium term bearish2025-07-220.925850303040.9550.9330.923
PETGASMedium term bearish2025-07-2217.5644830017.79917.78617.184
PHARMAMedium term bearish2025-07-220.215297614000.1570.2170.291
RAMSSOLMedium term bearish2025-07-220.8915168000.8910.8980.791
TIMECOMMedium term bearish2025-07-225.1517619005.2285.2314.896
UCHITECMedium term bearish2025-07-223.111665003.173.1383.445
FLBHDMedium term bullish2025-07-220.27699000.2610.2670.321
HONGSENGMedium term bullish2025-07-220.0151183000.0070.0080.01
HWATAIMedium term bullish2025-07-220.495833000.4680.4780.5
KENANGAMedium term bullish2025-07-220.9052054000.8980.9010.886
MISCMedium term bullish2025-07-227.68000007.6157.5697.293
MSCMedium term bullish2025-07-221.246771001.1931.1841.14
PERTAMAMedium term bullish2025-07-220.1292119000.1040.110.206
TAFIMedium term bullish2025-07-220.535279000.5350.5310.544
AIRASIAShort term bearish2025-07-220.84548258000.8540.8660.899
AMEShort term bearish2025-07-221.541160001.5461.5491.597
APOLLOShort term bearish2025-07-226.283006.3716.2056.231
AWANTECShort term bearish2025-07-220.292819000.2990.30.321
BONIAShort term bearish2025-07-221.12760001.1281.1461.287
GENMShort term bearish2025-07-221.9932622001.9911.9012.004
HEXTARShort term bearish2025-07-220.90514400000.9050.9160.896
INARIShort term bearish2025-07-221.9948587002.0111.9812.368
INNATUREShort term bearish2025-07-220.1858135000.1880.1980.185
IOICORPShort term bearish2025-07-223.752500003.7713.7023.727
MATRIXShort term bearish2025-07-221.3525286001.3611.3731.41
MUHIBAHShort term bearish2025-07-220.6144491000.6120.6070.719
PCHEMShort term bearish2025-07-223.3326459003.3493.394.155
SAMShort term bearish2025-07-224.02995004.0333.973.923
SAMCHEMShort term bearish2025-07-220.335797000.340.3540.421
SCICOMShort term bearish2025-07-220.88647000.8890.8510.787
SEDANIAShort term bearish2025-07-220.0952258000.0970.10.122
SOLUTNShort term bearish2025-07-220.0953150000.0990.1060.12
SUNWAYShort term bearish2025-07-224.840380004.8384.7994.576
TASHINShort term bearish2025-07-220.21200000.2120.2310.286
TNLOGISShort term bearish2025-07-220.71094000.7010.690.696
TROPShort term bearish2025-07-221.133064001.1361.1541.185
3AShort term bullish2025-07-220.7330000.7260.7390.784
ATLANShort term bullish2025-07-222.4955002.492.4932.532
CAREPLSShort term bullish2025-07-220.1153943000.1140.1280.201
HCKShort term bullish2025-07-222.173921002.1592.1762.141
MENANGShort term bullish2025-07-220.665100000.6650.6750.658
MSMShort term bullish2025-07-221.0312455001.0251.1021.199
OPCOMShort term bullish2025-07-220.264880000.2580.2730.302
PBBANKShort term bullish2025-07-224.3199269004.3034.3284.367
SCGMShort term bullish2025-07-220.58119000.5790.5810.595
TAANNShort term bullish2025-07-223.796473003.773.8243.899
TOMEIShort term bullish2025-07-221.62722001.6041.6491.624
UTDPLTShort term bullish2025-07-222249390021.73922.04920.99