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

Wednesday, July 15, 2026

Scan 15 Jul 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BSLCORPLong term bearish2026-07-150.015507000.0180.0180.019
LBSLong term bearish2026-07-150.4236747000.420.4430.424
MUDALong term bearish2026-07-150.81520000.8120.8380.818
PETGASLong term bearish2026-07-1517.6232180017.49617.41717.715
SEEHUPLong term bearish2026-07-150.63512000.7350.6820.715
TAKAFULLong term bearish2026-07-153.210664003.263.3453.219
TNLOGISLong term bearish2026-07-150.791007000.7870.7650.793
IHHLong term bullish2026-07-158.6234704008.4728.7218.57
PWFLong term bullish2026-07-150.783411000.7460.740.77
AXIATAMedium term bearish2026-07-152.0740905002.0672.0732.328
HLFGMedium term bearish2026-07-1518.65720018.53718.61618.835
JADEMMedium term bearish2026-07-150.185600000.1860.1860.198
KRONOMedium term bearish2026-07-150.1057119000.0970.1070.148
LUXCHEMMedium term bearish2026-07-150.4052469000.4020.4060.387
NOVAMedium term bearish2026-07-150.325250000.3370.3390.351
RANHILLMedium term bearish2026-07-151.9910781001.9781.9971.827
TAMBUNMedium term bearish2026-07-150.745455000.7590.7770.789
ASTROMedium term bullish2026-07-150.06541606000.0610.0610.089
CEKDMedium term bullish2026-07-150.295150000.2880.2910.306
FPIMedium term bullish2026-07-150.951653000.9070.9480.975
FRONTKNMedium term bullish2026-07-154.8957554004.9064.8324.33
KPJMedium term bullish2026-07-153.2443779003.1983.2322.971
KPPROPMedium term bullish2026-07-150.29636000.2820.2840.311
LTKMMedium term bullish2026-07-151.2130001.1881.1991.307
SCNWOLFMedium term bullish2026-07-150.381152000.350.3650.447
CHGPShort term bearish2026-07-151.061610001.0631.0511.112
DANCOShort term bearish2026-07-150.32944000.3240.3390.36
DPHARMAShort term bearish2026-07-151.219871001.2151.2421.281
EPMBShort term bearish2026-07-150.435540000.4370.4510.448
KOSSANShort term bearish2026-07-151.0316950001.0331.1251.089
KSLShort term bearish2026-07-152.911211002.9332.9923.019
MBSBShort term bearish2026-07-150.6426012000.6420.6580.691
PHARMAShort term bearish2026-07-151.1911015001.1981.2291.295
SAMCHEMShort term bearish2026-07-150.475308000.4780.510.391
SUCCESSShort term bearish2026-07-150.585582000.590.6010.61
BIMBShort term bullish2026-07-152.153704002.1332.2082.258
CARIMINShort term bullish2026-07-150.41520518000.4120.4250.492
DNEXShort term bullish2026-07-150.445511387000.4340.3740.31
E&OShort term bullish2026-07-150.7313002000.7180.7510.738
EGShort term bullish2026-07-151.91225949001.7881.6691.306
HTPADUShort term bullish2026-07-151.3905001.2971.3461.637
HUPSENGShort term bullish2026-07-150.965978000.9560.9710.991
KUBShort term bullish2026-07-150.988000.8880.9520.956
MMSVShort term bullish2026-07-150.285630000.2840.310.358
MSCShort term bullish2026-07-151.9513363001.9211.9951.724
PENTAShort term bullish2026-07-154.9426953004.7894.5323.876
RUBEREXShort term bullish2026-07-150.062123000.0590.0670.082
SKPRESShort term bullish2026-07-150.29275448000.2880.3320.537
THETAShort term bullish2026-07-150.5510568000.5360.5730.647
UNISEMShort term bullish2026-07-154.6633041004.6294.5413.489
VSTECSShort term bullish2026-07-151.7819672001.7741.8721.531

Tuesday, July 14, 2026

Scan 14 Jul 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ASTINOLong term bearish2026-07-140.5052198000.5190.5140.511
HCKLong term bearish2026-07-142.152033002.1512.1482.155
KRETAMLong term bearish2026-07-140.66299000.6640.660.667
PWFLong term bearish2026-07-140.761605000.7430.7390.769
BSLCORPLong term bullish2026-07-140.02287000.0190.0180.019
DIALOGLong term bullish2026-07-141.93124556001.8731.9941.906
HEKTARLong term bullish2026-07-140.4355392000.4130.4250.43
HLBANKLong term bullish2026-07-1422.2457270021.81621.74321.921
JTIASALong term bullish2026-07-141.131701001.0641.0811.091
MUDALong term bullish2026-07-140.82588000.8120.8410.818
MULPHALong term bullish2026-07-142.9816002.9992.9842.955
PETGASLong term bullish2026-07-1417.8836080017.48217.42117.716
TMCLIFELong term bullish2026-07-140.47100000.4520.4660.467
TNLOGISLong term bullish2026-07-140.8267000.7850.7640.793
WONGLong term bullish2026-07-140.171000000.1580.1530.156
ASTROMedium term bearish2026-07-140.068375000.0610.0610.089
BONIAMedium term bearish2026-07-140.8822000.90.8970.86
CEKDMedium term bearish2026-07-140.275200000.2880.2910.306
FPIMedium term bearish2026-07-140.94627000.9050.9490.975
FRONTKNMedium term bearish2026-07-144.7453270004.9124.8214.327
PESTECHMedium term bearish2026-07-140.06541030000.0660.0670.091
TRIMODEMedium term bearish2026-07-140.155100000.1620.1630.178
AXIATAMedium term bullish2026-07-142.141506002.0622.082.33
DAYANGMedium term bullish2026-07-141.7621994001.6791.7471.648
KRONOMedium term bullish2026-07-140.114056000.0970.1060.148
PAVREITMedium term bullish2026-07-141.7767409001.7191.7691.804
RANHILLMedium term bullish2026-07-142.0111195001.9811.9941.827
SAMMedium term bullish2026-07-144.682505004.924.6543.985
TAMBUNMedium term bullish2026-07-140.78111000.760.7780.79
TASCOMedium term bullish2026-07-140.41450000.3750.3880.432
BIMBShort term bearish2026-07-142.137162002.1352.2122.258
BJTOTOShort term bearish2026-07-141.311944001.311.2861.281
COASTALShort term bearish2026-07-141.31324001.3061.3231.231
E&OShort term bearish2026-07-140.71513042000.7180.7520.738
GENTINGShort term bearish2026-07-142.281156002.2172.3182.734
HOMERIZShort term bearish2026-07-140.36316000.3740.3820.431
KERJAYAShort term bearish2026-07-142.377550002.3932.2592.426
MMSVShort term bearish2026-07-140.281136000.2840.3110.359
RESINTCShort term bearish2026-07-140.445122000.4470.4560.51
RUBEREXShort term bearish2026-07-140.0551267000.0590.0670.082
SSTEELShort term bearish2026-07-140.37100000.3930.3960.395
BAUTOShort term bullish2026-07-141.0518239001.0360.9720.798
DUFUShort term bullish2026-07-142.3439922002.3192.0391.753
EPMBShort term bullish2026-07-140.44206000.4380.4520.447
GKENTShort term bullish2026-07-140.271175000.2670.2730.302
KPJShort term bullish2026-07-143.228702003.1953.2352.967
KSLShort term bullish2026-07-142.943986002.9352.9973.021
MIShort term bullish2026-07-144.8514814004.7534.4423.334
MISCShort term bullish2026-07-148.0515023007.9088.057.764
MKHShort term bullish2026-07-141.9653218001.9521.7361.185
PHARMAShort term bullish2026-07-141.233409001.1971.2291.296
PMETALShort term bullish2026-07-148.19172254007.9068.5047.431
POSShort term bullish2026-07-140.2653027000.2650.2850.296
PTRANSShort term bullish2026-07-140.19267335000.1750.1970.283
SAMCHEMShort term bullish2026-07-140.482402000.4790.510.39
SCNWOLFShort term bullish2026-07-140.3553023000.3480.3660.448
SUCCESSShort term bullish2026-07-140.6500000.5920.6010.61
TENAGAShort term bullish2026-07-1414.4755120014.34214.40113.71

Monday, July 13, 2026

Scan 13 Jul 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
MAGNUMLong term bearish2026-07-131.2713499001.2751.2721.271
MULPHALong term bearish2026-07-132.94570003.0012.9832.955
SIMELong term bearish2026-07-132.1346584002.1552.1312.135
SSTEELLong term bearish2026-07-130.395125000.3950.3970.395
WONGLong term bearish2026-07-130.155320000.1570.1520.156
ABLEGLOBLong term bullish2026-07-131.55601001.541.5091.547
ASTINOLong term bullish2026-07-130.515163000.520.5140.511
CIMB.KLLong term bullish2026-07-137.6963885007.5687.6257.659
FLBHDLong term bullish2026-07-130.23495000.2110.2170.225
HCKLong term bullish2026-07-132.162076002.1512.1482.155
LBSLong term bullish2026-07-130.42513824000.4190.4450.424
MAA.KLLong term bullish2026-07-130.173672000.1540.1570.17
TSHLong term bullish2026-07-131.2215632001.1711.1831.215
YENHERLong term bullish2026-07-130.791345000.7740.7690.783
AXIATAMedium term bearish2026-07-132.0752584002.0522.0852.332
CTOSMedium term bearish2026-07-130.66547796000.6870.6710.767
DATAPRPMedium term bearish2026-07-130.07211435000.0810.0840.086
DOMINANMedium term bearish2026-07-130.721500000.750.7530.768
EDARANMedium term bearish2026-07-131.172001.131.1441.16
IGBCRMedium term bearish2026-07-130.6665000.6010.6020.598
KRONOMedium term bearish2026-07-130.1057551000.0970.1060.149
MPIMedium term bearish2026-07-1344.335920047.62545.93334.859
PHARMAMedium term bearish2026-07-131.1918217001.1951.2291.297
SAMMedium term bearish2026-07-134.652086004.9424.6533.993
SEDANIAMedium term bearish2026-07-130.0983147000.0910.10.113
TAMBUNMedium term bearish2026-07-130.75100000.760.7780.79
TASCOMedium term bearish2026-07-130.385416000.3730.3880.433
ARANKMedium term bullish2026-07-130.416000.3870.3880.412
ATAIMSMedium term bullish2026-07-130.1253226000.1170.1210.164
AWANTECMedium term bullish2026-07-130.2811303000.2440.2610.295
BURSAMedium term bullish2026-07-138.656476008.6118.6358.498
CEKDMedium term bullish2026-07-130.29517000.2890.2910.307
CHINHINMedium term bullish2026-07-132.1207002.0782.0982.179
ELSOFTMedium term bullish2026-07-130.22511986000.2010.2230.255
FPIMedium term bullish2026-07-130.9555693000.9030.950.974
GLOTECMedium term bullish2026-07-130.875552000.8580.8660.771
HIBISCSMedium term bullish2026-07-132.0265558001.8561.9971.749
HLFGMedium term bullish2026-07-1318.721950018.51818.62218.81
HWATAIMedium term bullish2026-07-130.4399000.3840.3860.417
JADEMMedium term bullish2026-07-130.19105000.1860.1860.199
MAYBANKMedium term bullish2026-07-1310.94762210010.89210.92210.658
PESTECHMedium term bullish2026-07-130.0719146000.0670.0670.091
RHBBANKMedium term bullish2026-07-138.3927232008.3058.3037.65
SERNKOUMedium term bullish2026-07-130.85905000.8430.8420.824
TEOSENGMedium term bullish2026-07-130.8413875000.8020.8290.953
VSMedium term bullish2026-07-130.21586184000.1970.2010.36
BDBShort term bearish2026-07-130.18549000.1930.20.233
DNEXShort term bearish2026-07-130.425213363000.430.3690.308
DUFUShort term bearish2026-07-132.2522814002.3062.0281.749
EPMBShort term bearish2026-07-130.43519000.4390.4530.447
FPGROUPShort term bearish2026-07-130.37510044000.3820.3730.334
FRONTKNShort term bearish2026-07-134.8416018004.9254.814.324
JAYCORPShort term bearish2026-07-130.24293000.2580.2760.314
KGBShort term bearish2026-07-137.730180007.8217.3585.754
MENANGShort term bearish2026-07-130.66747000.6670.650.626
MFCBShort term bearish2026-07-132.892263002.9083.0133.203
MIShort term bearish2026-07-134.7215218004.7594.4113.322
N2NShort term bearish2026-07-130.29590000.3080.3150.325
PETGASShort term bearish2026-07-1317.4629390017.46117.41617.716
POSShort term bearish2026-07-130.2652045000.2650.2850.296
SCIENTXShort term bearish2026-07-133.747720003.7433.6213.532
SHANGShort term bearish2026-07-131.65468001.6561.6671.676
SLVESTShort term bearish2026-07-132.9925549003.0152.8952.792
SUCCESSShort term bearish2026-07-130.59868000.590.6010.61
VSTECSShort term bearish2026-07-131.7810515001.7921.8721.526
WCTShort term bearish2026-07-130.4171093000.4120.4340.552
YBSShort term bearish2026-07-130.29517658000.3020.2570.238
ANCOMShort term bullish2026-07-130.867859000.8570.8740.896
AYSShort term bullish2026-07-130.215780000.2130.2160.227
CHGPShort term bullish2026-07-131.071043001.0621.051.114
COASTALShort term bullish2026-07-131.31237001.3091.321.23
D&OShort term bullish2026-07-130.3590598000.3390.4020.708
GCAPShort term bullish2026-07-130.161631000.1580.1650.19
HARBOURShort term bullish2026-07-131.2972001.2831.3421.4
HIGHTECShort term bullish2026-07-130.6191000.5840.6210.649
HOMERIZShort term bullish2026-07-130.3752052000.3750.3830.432
KOSSANShort term bullish2026-07-131.0414810001.0361.1271.09
LTKMShort term bullish2026-07-131.19100001.1881.1991.311
MAHSINGShort term bullish2026-07-130.9723034000.9640.9911.007
MTAGShort term bullish2026-07-130.221627000.2180.2280.248
PCHEMShort term bullish2026-07-134.3572353004.2615.0264.255

Friday, July 10, 2026

Scan 10 Jul 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ABLEGLOBLong term bearish2026-07-101.54332001.5391.5081.547
ASTINOLong term bearish2026-07-100.51606000.520.5140.511
BSLCORPLong term bearish2026-07-100.0158602000.0190.0180.019
DATAPRPLong term bearish2026-07-100.08512966000.0810.0850.087
DIALOGLong term bearish2026-07-101.8835714001.8732.0091.905
KERJAYALong term bearish2026-07-102.45695002.3772.2542.424
TOPGLOVLong term bearish2026-07-100.66138233000.7010.7560.66
IGBREITLong term bullish2026-07-102.7518220002.7312.8092.742
NAIMLong term bullish2026-07-100.7551385000.750.7260.751
PWFLong term bullish2026-07-100.77517560000.7410.7380.769
SIGNLong term bullish2026-07-101.356640001.3421.3361.345
SSTEELLong term bullish2026-07-100.41983000.3950.3970.395
TAKAFULLong term bullish2026-07-103.251805003.2723.3523.214
CEKDMedium term bearish2026-07-100.28510000.2890.2910.307
DPHARMAMedium term bearish2026-07-101.24972001.2171.2461.283
HIBISCSMedium term bearish2026-07-101.9913072001.8552.0011.747
HLFGMedium term bearish2026-07-1018.6550018.50118.62718.798
KPPROPMedium term bearish2026-07-100.28300000.280.2850.312
RHBBANKMedium term bearish2026-07-108.2961020008.3048.2997.64
SERNKOUMedium term bearish2026-07-100.8342000.8430.8420.823
SHANGMedium term bearish2026-07-101.66387001.6581.6671.676
ASTROMedium term bullish2026-07-100.06524594000.0610.0610.09
CABMedium term bullish2026-07-100.521584000.5060.5120.601
CIMB.KLMedium term bullish2026-07-107.64118239007.5537.6257.656
ECOWLDMedium term bullish2026-07-102.132919002.1252.0912.084
HLBANKMedium term bullish2026-07-1021.8825140021.7621.75521.893
IGBCRMedium term bullish2026-07-100.605202000.6010.6020.598
JTIASAMedium term bullish2026-07-101.094167001.0591.0841.091
KRONOMedium term bullish2026-07-100.1156515000.0970.1060.149
MAYBULKMedium term bullish2026-07-100.364288000.3390.3460.335
NOVAMedium term bullish2026-07-100.345200000.3350.3390.351
RLMedium term bullish2026-07-100.2799648000.2660.2670.235
SENTRALMedium term bullish2026-07-100.713578000.7070.7070.742
TAMBUNMedium term bullish2026-07-100.78262000.7610.7790.79
YENHERMedium term bullish2026-07-100.775111000.7730.7690.783
BAUTOShort term bearish2026-07-101.035986001.0350.9690.794
CHGPShort term bearish2026-07-101.06261001.061.0491.114
INARIShort term bearish2026-07-102.1884946002.2242.131.917
INNATUREShort term bearish2026-07-100.16800000.1620.1720.172
KUBShort term bearish2026-07-100.89171000.9030.9580.954
MKHShort term bearish2026-07-101.954147001.951.6951.175
MTAGShort term bearish2026-07-100.2151396000.2180.2290.249
TNLOGISShort term bearish2026-07-100.78388000.7840.7620.793
UWCShort term bearish2026-07-106.333476006.335.884.571
VSShort term bearish2026-07-100.19527688000.1970.2010.362
ABMBShort term bullish2026-07-104.7811489004.7674.7144.682
ATAIMSShort term bullish2026-07-100.12440000.1160.120.165
AWANTECShort term bullish2026-07-100.267277000.2420.2610.295
BIMBShort term bullish2026-07-102.152405002.1372.222.258
CJCENShort term bullish2026-07-100.15362000.150.1580.167
CMSBShort term bullish2026-07-101.0917344001.0861.1231.277
COMFORTShort term bullish2026-07-100.1353380000.1330.1380.157
E&OShort term bullish2026-07-100.724384000.720.7560.739
ELKDESAShort term bullish2026-07-101.021550001.0181.0241.06
EPMBShort term bullish2026-07-100.44511900000.4390.4540.447
FPGROUPShort term bullish2026-07-100.3913464000.3810.3720.333
FRONTKNShort term bullish2026-07-104.9525546004.9214.7994.322
GLOTECShort term bullish2026-07-100.865454000.8570.8670.769
HPMTShort term bullish2026-07-100.175245000.1750.1760.187
MAYBANKShort term bullish2026-07-1010.91016100010.88110.92410.651
MBSBShort term bullish2026-07-100.64510396000.6430.6610.692
MFCBShort term bullish2026-07-102.921744002.9143.0183.207
N2NShort term bullish2026-07-100.31499000.3080.3150.325
PBBANKShort term bullish2026-07-104.8997085004.8784.8274.579
POSShort term bullish2026-07-100.279183000.2660.2860.296
SUNWAYShort term bullish2026-07-105.231955005.1745.2845.445
TEOSENGShort term bullish2026-07-100.813491000.80.830.954
TOMEIShort term bullish2026-07-101.8162001.7691.8051.86
VSTECSShort term bullish2026-07-101.8565388001.81.871.523
WCTShort term bullish2026-07-100.41584160000.4110.4360.555