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

Scan 14 Jul 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
KSLLong term bearish2025-07-141.578232001.5641.5721.581
RHBBANKLong term bearish2025-07-146.3164812006.3276.4956.342
DRBHCOMLong term bullish2025-07-140.9243497000.790.8070.878
FREIGHTLong term bullish2025-07-140.57602000.560.5650.56
KIPREITLong term bullish2025-07-140.8557907000.8410.8420.854
MENANGLong term bullish2025-07-140.69232000.6880.6960.678
PESTECHLong term bullish2025-07-140.15544592000.1480.1510.154
AIRASIAMedium term bearish2025-07-140.8637142000.8440.8660.9
AWANTECMedium term bearish2025-07-140.32078000.2940.3020.323
EFORCEMedium term bearish2025-07-140.24657000.240.2480.264
ELKDESAMedium term bearish2025-07-141.12373001.1351.1321.142
FPGROUPMedium term bearish2025-07-140.2451379000.2480.2520.286
KERJAYAMedium term bearish2025-07-142.0610059002.0742.0652.04
LIONINDMedium term bearish2025-07-140.182483000.1720.180.203
MYTECHMedium term bearish2025-07-140.355577000.3590.3590.385
OPTIMAXMedium term bearish2025-07-140.511765000.5090.5120.568
PETGASMedium term bearish2025-07-1417.736300017.83517.71717.172
PRESTARMedium term bearish2025-07-140.34168000.3480.3460.371
AMEMedium term bullish2025-07-141.56258001.5361.5541.599
BDBMedium term bullish2025-07-140.2560000.2480.250.268
CFMMedium term bullish2025-07-140.1102000.0960.0960.105
CSCENICMedium term bullish2025-07-140.4526035000.440.4480.464
JADEMMedium term bullish2025-07-140.252934000.2510.2450.235
LCTITANMedium term bullish2025-07-140.54128308000.4610.4930.61
PWFMedium term bullish2025-07-140.8151721000.80.8060.819
SHANGMedium term bullish2025-07-141.69775001.651.671.828
SKPRESMedium term bullish2025-07-14110676001.0140.9941.028
TIMECOMMedium term bullish2025-07-145.255736005.2275.2374.935
TMMedium term bullish2025-07-146.7535422006.6366.7336.634
TOMYPAKMedium term bullish2025-07-140.2851229000.2790.2830.286
ANNJOOShort term bearish2025-07-140.661457000.6620.70.774
FGVShort term bearish2025-07-141.311352001.3031.2951.131
GUOCOShort term bearish2025-07-140.645970000.6470.6440.656
HIGHTECShort term bearish2025-07-140.75350000.7520.7460.75
HLCAPShort term bearish2025-07-143.25138003.2593.3293.768
JFTECHShort term bearish2025-07-140.465097000.4660.4740.574
JHMShort term bearish2025-07-140.3152835000.3190.3550.406
KPPROPShort term bearish2025-07-140.39520000.3940.4330.566
KRONOShort term bearish2025-07-140.225386000.2260.2360.261
MAA.KLShort term bearish2025-07-140.18456000.1820.1870.23
MGRCShort term bearish2025-07-140.2709000.2090.2240.288
MISCShort term bearish2025-07-147.5816449007.6287.5477.303
MPIShort term bearish2025-07-1420.7819620020.92520.14321.764
MTAGShort term bearish2025-07-140.3053909000.3050.290.297
RESINTCShort term bearish2025-07-140.54200000.5450.5640.632
RUBEREXShort term bearish2025-07-140.094921000.0930.1070.152
TNLOGISShort term bearish2025-07-140.7938000.7030.6870.697
YNHPROPShort term bearish2025-07-140.33524508000.3380.3620.448
APOLLOShort term bullish2025-07-146.410006.3186.1686.223
BAUTOShort term bullish2025-07-140.7925179000.7850.9341.405
CAREPLSShort term bullish2025-07-140.1159876000.1150.1340.206
CHGPShort term bullish2025-07-141.0750001.0611.1091.084
DAYANGShort term bullish2025-07-141.9221281001.871.8161.923
DIGIShort term bullish2025-07-143.8722286003.8583.8383.595
GETSShort term bullish2025-07-140.1857985000.1830.1870.206
GLOTECShort term bullish2025-07-140.5254498000.520.4960.474
HCKShort term bullish2025-07-142.164402002.1572.1762.139
HHGROUPShort term bullish2025-07-140.124620000.0990.1120.114
HLBANKShort term bullish2025-07-1419.5643550019.5219.7220.07
KPJShort term bullish2025-07-142.6729244002.6322.7812.474
MAYBANKShort term bullish2025-07-149.7242944009.7049.81910.005
MUDAShort term bullish2025-07-140.95580000.930.9611.057
N2NShort term bullish2025-07-140.4270000.4110.4090.424
OPCOMShort term bullish2025-07-140.2659040000.2590.2740.306
POHUATShort term bullish2025-07-141116000.9991.0611.188
QLShort term bullish2025-07-144.613475004.5884.6024.677
SCIENTXShort term bullish2025-07-143.33387003.2743.4143.847
SSTEELShort term bullish2025-07-140.38703000.3660.3850.448
SURIAShort term bullish2025-07-141.69293001.6751.6211.735
YINSONShort term bullish2025-07-142.3823246002.3742.1762.359

Saturday, July 12, 2025

Scan 11 Jul 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
DRBHCOMLong term bearish2025-07-110.86521523000.7830.8050.879
GUOCOLong term bearish2025-07-110.655596000.6460.6430.657
INNATURELong term bearish2025-07-110.1853365000.1860.1960.186
AMBANKLong term bullish2025-07-115.1567390005.0985.125.14
CHINHINLong term bullish2025-07-112.291329002.2232.1572.249
MBSBLong term bullish2025-07-110.7127245000.6950.7090.706
ANCOMMedium term bearish2025-07-110.9358668000.9280.9430.975
ATLANMedium term bearish2025-07-112.4959002.4952.4952.533
GENTINGMedium term bearish2025-07-113.1160966003.0763.1173.495
GETSMedium term bearish2025-07-110.18490000.1830.1870.206
JADEMMedium term bearish2025-07-110.24510500000.2510.2450.234
KENANGAMedium term bearish2025-07-110.92308000.890.9010.887
MALTONMedium term bearish2025-07-110.341173000.3370.340.384
MKHMedium term bearish2025-07-111.04730001.0331.0411.103
PADINIMedium term bearish2025-07-112.051461002.0642.0682.097
RAMSSOLMedium term bearish2025-07-110.89511975000.8980.8950.779
SHANGMedium term bearish2025-07-111.64646001.6491.6691.829
TAANNMedium term bearish2025-07-113.83991003.7673.8423.893
ARTRONIQMedium term bullish2025-07-110.0858280000.0830.0820.078
ATAIMSMedium term bullish2025-07-110.2861186000.2710.2720.29
AYSMedium term bullish2025-07-110.25365000.2460.2460.283
EFORCEMedium term bullish2025-07-110.258289000.2410.2480.264
ELSOFTMedium term bullish2025-07-110.335502000.3380.3330.37
FPGROUPMedium term bullish2025-07-110.255420000.2480.2520.286
HARBOURMedium term bullish2025-07-111.311582001.3091.311.363
INARIMedium term bullish2025-07-112.03232525001.981.9662.401
OPTIMAXMedium term bullish2025-07-110.5152238000.5080.5120.569
RHONEMAMedium term bullish2025-07-110.6152190000.610.6120.645
SPSETIAMedium term bullish2025-07-111.1673064001.1251.1571.255
THPLANTMedium term bullish2025-07-110.5251530000.5080.520.574
ABLEGLOBShort term bearish2025-07-111.52967001.5231.5081.662
ASTINOShort term bearish2025-07-110.54450000.5420.5390.571
HHGROUPShort term bearish2025-07-110.0957566000.0990.1120.114
MAYBANKShort term bearish2025-07-119.69141162009.7039.82410.008
N2NShort term bearish2025-07-110.411667000.4110.4080.425
SERNKOUShort term bearish2025-07-110.80562000.8050.8170.846
SURIAShort term bearish2025-07-111.65315001.6681.621.737
TAFIShort term bearish2025-07-110.53550000.5360.5310.545
VISShort term bearish2025-07-110.195815000.2030.2070.256
YINSONShort term bearish2025-07-112.3711907002.3732.1652.361
AWCShort term bullish2025-07-110.583278000.5770.6370.819
BIMBShort term bullish2025-07-112.292691002.2872.3552.454
CJCENShort term bullish2025-07-110.145212000.1370.1540.204
FGVShort term bullish2025-07-111.316134001.3031.2911.13
JFTECHShort term bullish2025-07-110.4711587000.4660.4730.575
JHMShort term bullish2025-07-110.3253284000.3210.3570.407
KPPROPShort term bullish2025-07-110.395310000.3950.4330.568
KRONOShort term bullish2025-07-110.234360000.2270.2370.261
MAA.KLShort term bullish2025-07-110.18560000.1820.1870.23
MMSVShort term bullish2025-07-110.28200000.2780.2920.369
PWFShort term bullish2025-07-110.8210000.80.8050.819
RESINTCShort term bullish2025-07-110.55555000.5450.5640.633
SAMShort term bullish2025-07-114.021294003.9983.9173.961
SIMEShort term bullish2025-07-111.69134315001.6731.8542.134
SUNREITShort term bullish2025-07-112.1531293002.1482.0511.87
TNLOGISShort term bullish2025-07-110.7051114000.7020.6870.698
UNISEMShort term bullish2025-07-112.268408002.172.0952.49
YNHPROPShort term bullish2025-07-110.345034000.3380.3630.449

Thursday, July 10, 2025

Scan 10 Jul 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
SCNWOLFLong term bearish2025-07-100.48550000.5170.5180.502
GUOCOLong term bullish2025-07-100.66139000.6440.6420.657
INNATURELong term bullish2025-07-100.1910722000.1870.1960.186
JTIASALong term bullish2025-07-101.1721002001.0991.1121.168
RHBBANKLong term bullish2025-07-106.3533280006.3296.5056.338
TSHLong term bullish2025-07-101.1512846001.0991.0981.139
AMEMedium term bearish2025-07-101.54712001.5341.5551.599
AYSMedium term bearish2025-07-100.2451175000.2460.2460.283
BONIAMedium term bearish2025-07-101.1510001.1111.1571.299
HEXTARMedium term bearish2025-07-100.9114002000.8970.9190.895
HONGSENGMedium term bearish2025-07-100.0057846000.0080.0080.01
KOBAYMedium term bearish2025-07-101.221106001.2161.2371.331
PELIKANMedium term bearish2025-07-100.161249000.1640.1640.182
RHONEMAMedium term bearish2025-07-100.615024000.6090.6120.645
SKPRESMedium term bearish2025-07-100.9853124001.0170.991.029
AIRASIAMedium term bullish2025-07-100.86569160000.8460.8640.899
ASTINOMedium term bullish2025-07-100.55261000.5420.5390.572
ATLANMedium term bullish2025-07-102.590002.4952.4952.533
FLBHDMedium term bullish2025-07-100.27420000.2620.2650.325
INSAS.KLMedium term bullish2025-07-100.875564000.8560.8680.905
KENANGAMedium term bullish2025-07-100.912145000.8890.9020.888
MALTONMedium term bullish2025-07-100.3452974000.3370.340.385
MATRIXMedium term bullish2025-07-101.3810714001.361.3781.401
MUHIBAHMedium term bullish2025-07-100.6272476000.5990.6040.728
MYTECHMedium term bullish2025-07-100.361956000.360.360.386
N2NMedium term bullish2025-07-100.42200000.4110.4080.425
NAIMMedium term bullish2025-07-100.8855470000.8310.870.961
TAANNMedium term bullish2025-07-103.85738003.7713.8423.892
YBSMedium term bullish2025-07-100.2919350000.2420.2820.544
YENHERMedium term bullish2025-07-100.8251000.7780.7910.848
APOLLOShort term bearish2025-07-106.23169006.2896.1546.219
AWCShort term bearish2025-07-100.574488000.5780.6410.821
CHGPShort term bearish2025-07-101.0550001.0661.1131.083
DANCOShort term bearish2025-07-100.3951556000.4010.4140.417
DAYANGShort term bearish2025-07-101.8531172001.8711.811.925
DIGIShort term bearish2025-07-103.8529118003.8523.8333.593
FGVShort term bearish2025-07-101.33917001.3021.2861.129
HLFGShort term bearish2025-07-1016.329160016.34916.63317.616
KPPROPShort term bearish2025-07-100.39488000.3950.4340.57
KRONOShort term bearish2025-07-100.2252438000.2270.2370.262
MAA.KLShort term bearish2025-07-100.18123000.1820.1870.231
PETGASShort term bearish2025-07-1017.8667280017.86117.68417.168
POHUATShort term bearish2025-07-101894001.0051.0661.19
SALUTEShort term bearish2025-07-100.219800000.2120.2340.344
SAMShort term bearish2025-07-103.97686003.9963.9033.963
SCIENTXShort term bearish2025-07-103.274567003.283.4233.853
SEEHUPShort term bearish2025-07-100.78531000.7880.8040.835
SUNREITShort term bearish2025-07-102.1448391002.1472.0461.868
TASCOShort term bearish2025-07-100.49500000.4950.5130.634
TMCLIFEShort term bearish2025-07-100.4251539000.4330.4460.476
TWRREITShort term bearish2025-07-100.285183000.2890.2910.295
UNISEMShort term bearish2025-07-102.1614744002.1612.0882.494
ABLEGLOBShort term bullish2025-07-101.531353001.5221.5071.664
BPPLASShort term bullish2025-07-100.915150000.9090.9621.099
CTOSShort term bullish2025-07-100.94518050000.9410.9651.117
HHGROUPShort term bullish2025-07-100.111859000.10.1130.114
IPMUDAShort term bullish2025-07-100.451647000.4490.4540.463
MAYBANKShort term bullish2025-07-109.73141175009.7079.8310.011
MISCShort term bullish2025-07-107.79060007.6267.5327.305
MSMShort term bullish2025-07-101.0322791001.0251.1591.204
PADINIShort term bullish2025-07-102.07773002.0692.082.114
PBBANKShort term bullish2025-07-104.3141453004.294.3554.378
RUBEREXShort term bullish2025-07-100.0954718000.0940.1080.154
SEDANIAShort term bullish2025-07-100.095451000.0950.1020.124
TAKAFULShort term bullish2025-07-103.412507003.4033.4743.618
TAMBUNShort term bullish2025-07-100.78609000.7760.7820.866
TMShort term bullish2025-07-106.65119710006.6286.7386.56
XLShort term bullish2025-07-100.556737000.5470.5420.526

Wednesday, July 9, 2025

Scan 09 Jul 2025

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AMBANKLong term bearish2025-07-095.0960153005.1065.1095.138
CHINHINLong term bearish2025-07-092.184188002.2082.152.257
TMLong term bearish2025-07-096.6106592006.6276.746.635
DRBHCOMLong term bullish2025-07-090.8926011000.7750.8020.88
E&OLong term bullish2025-07-090.8827510000.8260.8190.865
NGGBLong term bullish2025-07-090.8410284000.7980.790.837
ASTINOMedium term bearish2025-07-090.535600000.5420.5390.572
CSCENICMedium term bearish2025-07-090.43598000.440.4490.464
EFORCEMedium term bearish2025-07-090.243116000.2410.2470.264
ELSOFTMedium term bearish2025-07-090.33160000.3390.3320.371
FLBHDMedium term bearish2025-07-090.25800000.2650.2640.326
HARBOURMedium term bearish2025-07-091.282123001.3111.3081.363
ADVENTAMedium term bullish2025-07-090.21517052000.1910.2020.255
ANCOMMedium term bullish2025-07-090.952525000.9290.9440.975
AYSMedium term bullish2025-07-090.25632000.2460.2460.284
GETSMedium term bullish2025-07-090.197080000.1830.1870.207
GTRONICMedium term bullish2025-07-090.4658708000.4450.4610.508
HEXTARMedium term bullish2025-07-090.9220133000.8980.9190.895
HONGSENGMedium term bullish2025-07-090.011750000.0080.0080.01
HTPADUMedium term bullish2025-07-091.788584001.6511.6662.229
KOBAYMedium term bullish2025-07-091.24410001.2171.2371.333
LIONINDMedium term bullish2025-07-090.1811227000.1720.1790.204
MAYBULKMedium term bullish2025-07-090.3052268000.2990.30.317
MKHMedium term bullish2025-07-091.043189001.0321.041.105
PARAMONMedium term bullish2025-07-091.08343001.0521.0551.034
QESMedium term bullish2025-07-090.399811000.3690.3780.474
RAMSSOLMedium term bullish2025-07-090.89521670000.9030.8940.775
SHANGMedium term bullish2025-07-091.68544001.6521.6671.832
SNCMedium term bullish2025-07-090.10558224000.1020.0970.128
UWCMedium term bullish2025-07-092.0915514001.9392.0062.342
XLMedium term bullish2025-07-090.54597776000.5460.5410.526
3AShort term bearish2025-07-090.72100000.7290.7450.791
ABLEGLOBShort term bearish2025-07-091.51651001.521.5061.666
BDBShort term bearish2025-07-090.2350000.2480.250.269
CFMShort term bearish2025-07-090.095100000.0960.0950.106
HCKShort term bearish2025-07-092.153832002.1592.1742.139
IPMUDAShort term bearish2025-07-090.4453816000.4490.4540.465
PBBANKShort term bearish2025-07-094.26166318004.2914.3564.379
PCHEMShort term bearish2025-07-093.338853003.3363.4224.256
TNLOGISShort term bearish2025-07-090.71094000.70.6860.698
TRIMODEShort term bearish2025-07-090.185331000.1880.2040.256
YENHERShort term bearish2025-07-090.771792000.7770.7910.849
AIRASIAShort term bullish2025-07-090.85533433000.8460.8630.899
AWCShort term bullish2025-07-090.583771000.5790.6440.823
CHGPShort term bullish2025-07-091.07800001.0691.1141.083
DANCOShort term bullish2025-07-090.405887000.4020.4140.417
DNEXShort term bullish2025-07-090.2955718000.290.2880.327
FGVShort term bullish2025-07-091.314056001.3021.2821.129
HIGHTECShort term bullish2025-07-090.79575000.7530.7470.75
KERJAYAShort term bullish2025-07-092.094451002.0732.0592.045
KRONOShort term bullish2025-07-090.23858000.2280.2370.263
MUHIBAHShort term bullish2025-07-090.616038000.5990.6030.729
OPTIMAXShort term bullish2025-07-090.511993000.5080.5110.57
POHUATShort term bullish2025-07-091.01300001.0081.0671.191
SALUTEShort term bullish2025-07-090.2158224000.2130.2350.346
SAMShort term bullish2025-07-094.011081004.0033.8913.964
SCIENTXShort term bullish2025-07-093.324673003.2833.4263.856
SUNWAYShort term bullish2025-07-094.833877004.7624.754.544
THPLANTShort term bullish2025-07-090.511910000.5080.520.574
TMCLIFEShort term bullish2025-07-090.435311000.4350.4470.477
TWRREITShort term bullish2025-07-090.2950000.2890.2920.295