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, November 2, 2026

Scan 02 Nov 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AYSLong term bearish2026-11-020.21200000.2220.230.212
BIGLong term bearish2026-11-020.565305000.5680.5740.57
CYPARKLong term bearish2026-11-020.6931981000.7350.7240.695
FREIGHTLong term bearish2026-11-020.5651121000.5770.580.566
HIGHTECLong term bearish2026-11-020.5689000.5730.5770.594
MENANGLong term bearish2026-11-020.6360000.6420.6480.641
RESINTCLong term bearish2026-11-020.45378000.4480.4450.46
RLLong term bearish2026-11-020.265502000.2770.2940.267
BDBLong term bullish2026-11-020.2152753000.1860.1850.204
MAXISLong term bullish2026-11-023.618563003.5363.5663.562
PBBANKLong term bullish2026-11-024.79162191004.7074.7844.76
SAMCHEMLong term bullish2026-11-020.425602000.4480.4740.423
WONGLong term bullish2026-11-020.17792000.1580.1660.159
AFFINMedium term bearish2026-11-0222358001.9652.0052.295
BIMBMedium term bearish2026-11-0228039002.0082.0552.231
ECOWLDMedium term bearish2026-11-021.921805001.9131.9282.037
FLBHDMedium term bearish2026-11-020.213450000.2170.2150.22
GREATECMedium term bearish2026-11-022.5640911002.6292.5942.309
KEINHINMedium term bearish2026-11-021.011604001.0511.041.131
LCTITANMedium term bearish2026-11-020.3212206000.3170.330.353
NOVAMedium term bearish2026-11-020.36130000.3760.3640.341
RUBEREXMedium term bearish2026-11-020.0551387000.060.0610.07
AXIATAMedium term bullish2026-11-021.69105261001.6251.6611.98
BPPLASMedium term bullish2026-11-020.78104000.7690.7790.7
DIGIMedium term bullish2026-11-022.6717927002.512.6122.877
DPHARMAMedium term bullish2026-11-021.195409001.1131.1711.25
SIMEMedium term bullish2026-11-022.5110284002.4412.4432.183
XLMedium term bullish2026-11-020.82166206000.8190.8150.749
ADVENTAShort term bearish2026-11-020.151000000.1510.1420.14
AEMULUSShort term bearish2026-11-020.4319436000.4370.4170.284
CSCENICShort term bearish2026-11-020.405110000.4110.4130.431
FRONTKNShort term bearish2026-11-025.0730150005.0965.0334.575
GAMUDAShort term bearish2026-11-024.8698260004.9134.8134.384
HIBISCSShort term bearish2026-11-022.2724339002.2852.2341.978
JHMShort term bearish2026-11-020.5620422000.5730.5360.42
KSLShort term bearish2026-11-022.472795002.5012.6272.854
MIShort term bearish2026-11-026.354646006.5396.0754.428
MRDIYShort term bearish2026-11-021.1862147001.1841.261.508
MTAGShort term bearish2026-11-020.22000.2040.2060.225
PELIKANShort term bearish2026-11-020.0851816000.0990.1070.111
PENTAShort term bearish2026-11-025.4713142005.6545.414.4
POSShort term bearish2026-11-020.245651000.2470.2510.272
RANHILLShort term bearish2026-11-023.1811291003.2073.0152.178
SAMShort term bearish2026-11-024.22067004.2084.1934.041
SEDANIAShort term bearish2026-11-020.09511169000.0990.10.094
SOLUTNShort term bearish2026-11-020.085400000.0870.0820.074
SUNREITShort term bearish2026-11-022.0356798002.0392.0562.227
UOADEVShort term bearish2026-11-021.52715001.5241.5711.687
ABMBShort term bullish2026-11-024.592795004.5614.7354.802
AIRASIAShort term bullish2026-11-020.22587231000.2160.2550.4
AJIYAShort term bullish2026-11-020.985130000.9740.9590.951
BURSAShort term bullish2026-11-028.14758008.0458.2338.448
GCBShort term bullish2026-11-021.2749680001.2611.320.983
GENTINGShort term bullish2026-11-021.5692076001.531.7952.289
HLCAPShort term bullish2026-11-022.9380002.9282.9973.083
HWATAIShort term bullish2026-11-020.34530000.3450.3650.392
IGBREITShort term bullish2026-11-022.7610849002.7462.7632.761
LBSShort term bullish2026-11-020.374440000.3660.3750.396
MFLOURShort term bullish2026-11-020.5956098000.590.6240.586
PADINIShort term bullish2026-11-021.064576001.041.0781.434
PMETALShort term bullish2026-11-02739093006.967.3997.81
PWFShort term bullish2026-11-020.731000.7230.7310.75
TAMBUNShort term bullish2026-11-020.6954000.6850.7050.733
TIMECOMShort term bullish2026-11-025.447060005.3885.685.835

Friday, October 30, 2026

Scan 30 Oct 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
APOLLOLong term bearish2026-10-305.6830005.7465.7545.701
CFMLong term bearish2026-10-300.071101000.0740.0750.073
MMSVLong term bearish2026-10-300.33086000.2960.2930.306
SAMCHEMLong term bearish2026-10-300.4152190000.4510.4760.423
THETALong term bearish2026-10-300.65407000.5590.6190.615
KLKLong term bullish2026-10-3020.9656760020.621.58920.734
MENANGLong term bullish2026-10-300.6651000.6420.6480.641
MICROLNLong term bullish2026-10-300.08100716000.0470.0470.068
PECCALong term bullish2026-10-301.4520711001.3811.3571.437
RLLong term bullish2026-10-300.2754953000.2790.2940.267
TNLOGISLong term bullish2026-10-300.795508000.7880.7910.783
AXIATAMedium term bearish2026-10-301.64136137001.621.6641.984
CAREPLSMedium term bearish2026-10-300.0816719000.0820.0810.077
CGBMedium term bearish2026-10-300.865254937000.8670.8680.884
DUFUMedium term bearish2026-10-302.8237105003.072.8822.139
FREIGHTMedium term bearish2026-10-300.57150000.5770.580.566
INARIMedium term bearish2026-10-302.55127472002.6292.5752.036
POSMedium term bearish2026-10-300.252504000.2470.2510.272
RAMSSOLMedium term bearish2026-10-300.7731531000.7750.7710.805
SIMEMedium term bearish2026-10-302.4399159002.442.4362.18
SUNREITMedium term bearish2026-10-302.0530372002.0392.0582.228
XLMedium term bearish2026-10-300.81597204000.8180.8150.749
AFFINMedium term bullish2026-10-302.022595001.9662.0062.296
AWANTECMedium term bullish2026-10-300.263546000.2340.2520.277
BIMBMedium term bullish2026-10-302.067835002.0112.0582.232
CARIMINMedium term bullish2026-10-300.4051351000.3880.3950.44
CJCENMedium term bullish2026-10-300.17116000.1640.1670.163
FLBHDMedium term bullish2026-10-300.2214000.2180.2160.22
HEXTARMedium term bullish2026-10-300.775160822000.7750.7750.785
KEINHINMedium term bullish2026-10-301.08223001.0541.041.133
KPJMedium term bullish2026-10-302.6471005002.4672.6032.98
AIRASIAShort term bearish2026-10-300.21525966000.2160.2570.4
DPHARMAShort term bearish2026-10-301.111129001.111.1721.25
GREATECShort term bearish2026-10-302.6331151002.6342.5972.304
KIPREITShort term bearish2026-10-300.863517000.8650.8580.842
MYEGShort term bearish2026-10-300.0654211152000.0690.2110.619
PADINIShort term bearish2026-10-301.034172001.0381.0841.437
PIEShort term bearish2026-10-301.588021001.61.6531.648
PPBShort term bearish2026-10-308.882926008.9469.33410.004
PTRANSShort term bearish2026-10-300.16520246000.1680.1860.212
SCOMNETShort term bearish2026-10-300.471179000.4770.4870.533
TALIWRKShort term bearish2026-10-300.2357721000.2380.2480.357
UWCShort term bearish2026-10-307.1548107007.5377.0065.628
VISShort term bearish2026-10-300.61531081000.6230.5030.313
VSShort term bearish2026-10-300.33388095000.3350.2750.272
VSTECSShort term bearish2026-10-301.516886001.5751.6181.642
YENHERShort term bearish2026-10-300.73166000.7580.7750.772
AYSShort term bullish2026-10-300.225430000.2230.230.212
DANCOShort term bullish2026-10-300.32301000.3180.330.338
DAYANGShort term bullish2026-10-301.3926888001.361.4241.649
DIGIShort term bullish2026-10-302.5432622002.5022.6162.88
IPMUDAShort term bullish2026-10-300.19102000.1890.2030.262
KSLShort term bullish2026-10-302.5193002.5082.6342.857
LIONINDShort term bullish2026-10-300.095322000.0940.1070.127
MAHSINGShort term bullish2026-10-300.9624287000.9411.021.024
MRDIYShort term bullish2026-10-301.19132703001.1871.2661.509
MSMShort term bullish2026-10-300.6351579000.630.6450.759
MTAGShort term bullish2026-10-300.2052918000.2040.2070.225
MUHIBAHShort term bullish2026-10-300.434641000.4230.4410.478
RANHILLShort term bullish2026-10-303.2314751003.2143.0072.171
SEDANIAShort term bullish2026-10-300.17186000.0990.1010.094
SIMEPLTShort term bullish2026-10-305.8381099005.7866.0295.92
TELADANShort term bullish2026-10-300.585781000.5840.6240.752

Thursday, October 29, 2026

Scan 29 Oct 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ABLEGLOBLong term bearish2026-10-291.53127001.5381.5651.535
CEKDLong term bearish2026-10-290.281042000.2820.2850.284
RLLong term bearish2026-10-290.2652100000.2810.2950.266
TNLOGISLong term bearish2026-10-290.78120000.7880.7910.783
APOLLOLong term bullish2026-10-295.7120005.7495.7575.702
BJTOTOLong term bullish2026-10-291.281158001.2981.291.264
MFLOURLong term bullish2026-10-290.596329000.5910.6260.585
THETALong term bullish2026-10-290.6218883000.5610.6230.616
GCAPMedium term bearish2026-10-290.1351047000.1380.1380.162
HCKMedium term bearish2026-10-292.133871002.1372.1362.129
KEINHINMedium term bearish2026-10-291.02117001.0521.0391.134
KGBMedium term bearish2026-10-298.5610240008.618.6676.933
MPIMedium term bearish2026-10-2941.510680041.84541.89639.379
SUNCONMedium term bearish2026-10-297.5820457007.5567.6776.989
AXIATAMedium term bullish2026-10-291.6939700001.6171.6671.988
CAREPLSMedium term bullish2026-10-290.08534007000.0820.0810.077
CGBMedium term bullish2026-10-290.87244292000.8680.8680.884
KENANGAMedium term bullish2026-10-290.6356052000.630.6320.734
RUBEREXMedium term bullish2026-10-290.0658667000.060.0610.07
SIMEPROPMedium term bullish2026-10-291.2952787001.2631.271.353
SUNREITMedium term bullish2026-10-292.0620020002.0382.0592.229
TENAGAMedium term bullish2026-10-2913.3257550013.0613.25913.743
TWRREITMedium term bullish2026-10-290.31555000.3090.3070.29
YNHPROPMedium term bullish2026-10-290.33523041000.2960.310.272
INNATUREShort term bearish2026-10-290.131070000.130.1360.161
JFTECHShort term bearish2026-10-290.74518688000.7580.7090.589
KPPROPShort term bearish2026-10-290.25700000.2660.2730.291
MAHSINGShort term bearish2026-10-290.9414088000.9421.0231.024
MSMShort term bearish2026-10-290.6251077000.630.6460.761
MTAGShort term bearish2026-10-290.2300000.2040.2070.226
MULPHAShort term bearish2026-10-292.6126002.6652.7652.899
MYTECHShort term bearish2026-10-290.2352470000.2350.2490.262
TAMBUNShort term bearish2026-10-290.675286000.6880.7080.734
YBSShort term bearish2026-10-290.23217000.2420.260.247
ANNJOOShort term bullish2026-10-290.4752199000.4730.5080.535
CFMShort term bullish2026-10-290.0751116000.0740.0750.073
KPJShort term bullish2026-10-292.5146177002.4652.6112.98
MAGNUMShort term bullish2026-10-291.195145001.181.2011.22
MAXISShort term bullish2026-10-293.5418910003.5293.5713.563
PELIKANShort term bullish2026-10-290.1350000.0990.1080.111
PPBShort term bullish2026-10-298.981366008.969.34710.011
PTRANSShort term bullish2026-10-290.173176000.1690.1870.212
TAKAFULShort term bullish2026-10-292.99072002.86433.23
TMCLIFEShort term bullish2026-10-290.41516000.4140.430.467
UOADEVShort term bullish2026-10-291.53129001.5281.5761.69
VSTECSShort term bullish2026-10-291.69793001.5841.6231.641
YENHERShort term bullish2026-10-290.77128000.7610.7760.772

Wednesday, October 28, 2026

Scan 28 Oct 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BJTOTOLong term bearish2026-10-281.26523001.2981.291.264
MALAKOFLong term bearish2026-10-280.8154603000.7750.7950.818
MAXISLong term bearish2026-10-283.5148307003.5253.5743.564
MFLOURLong term bearish2026-10-280.5856533000.5920.6260.585
WONGLong term bearish2026-10-280.157000.160.1680.159
ABLEGLOBLong term bullish2026-10-281.54846001.5381.5661.535
CFMLong term bullish2026-10-280.0751443000.0750.0750.073
MMSVLong term bullish2026-10-280.3130885000.2950.2940.307
RLLong term bullish2026-10-280.2751637000.2830.2950.266
TNLOGISLong term bullish2026-10-280.785295000.7880.7910.783
AFFINMedium term bearish2026-10-281.997452001.9652.0132.299
CAREPLSMedium term bearish2026-10-280.0821075000.0820.0810.077
DOMINANMedium term bearish2026-10-280.71512000.7230.720.733
INNATUREMedium term bearish2026-10-280.1353243000.130.1370.161
MYTECHMedium term bearish2026-10-280.24971000.2360.2490.263
RESINTCMedium term bearish2026-10-280.44100000.4470.4440.46
RUBEREXMedium term bearish2026-10-280.0632339000.060.0610.07
TENAGAMedium term bearish2026-10-2813.22180430013.0413.27713.742
TWRREITMedium term bearish2026-10-280.3051054000.3080.3070.29
COMPLETMedium term bullish2026-10-281.1425740001.1361.1381.161
FPIMedium term bullish2026-10-281.1514651001.0781.11.037
FREIGHTMedium term bullish2026-10-280.58300000.5780.580.566
GCAPMedium term bullish2026-10-280.1410000.1390.1390.162
GREATECMedium term bullish2026-10-282.6722709002.6242.6012.293
INARIMedium term bullish2026-10-282.61106109002.6262.5672.027
KGBMedium term bullish2026-10-288.6814663008.618.6666.915
KOBAYMedium term bullish2026-10-282.2714667002.1042.2232.06
LCTITANMedium term bullish2026-10-280.34547001000.3180.3290.354
MICROLNMedium term bullish2026-10-280.05543944000.0450.0460.068
MPIMedium term bullish2026-10-2842.1426240041.82642.00639.328
POSMedium term bullish2026-10-280.25529466000.2460.2510.273
SIMEMedium term bullish2026-10-282.4379258002.4432.4232.175
SOLUTNMedium term bullish2026-10-280.09519261000.0870.0820.073
SUNCONMedium term bullish2026-10-287.733056007.5557.6876.979
ASTINOShort term bearish2026-10-280.465334000.4770.4870.505
CABShort term bearish2026-10-280.591527000.60.5580.543
DUFUShort term bearish2026-10-283.0186653003.0772.8752.127
GCBShort term bearish2026-10-281.2349384001.2671.3180.975
HAPSENGShort term bearish2026-10-282.61460002.6452.692.754
MAA.KLShort term bearish2026-10-280.11800000.1170.130.154
RANHILLShort term bearish2026-10-283.212766003.2182.9862.156
TSHShort term bearish2026-10-281.1612169001.1781.3031.234
YENHERShort term bearish2026-10-280.7630000.7610.7760.772
AEMULUSShort term bullish2026-10-280.4435588000.4350.4170.281
AIRASIAShort term bullish2026-10-280.22145979000.2180.2630.403
CARIMINShort term bullish2026-10-280.39261000.3870.3960.442
DPHARMAShort term bullish2026-10-281.12942001.1141.1771.251
FRONTKNShort term bullish2026-10-285.1747551005.0895.0344.561
GAMUDAShort term bullish2026-10-285230320004.9354.7844.382
HEXTARShort term bullish2026-10-280.775157074000.7750.7750.786
KEINHINShort term bullish2026-10-281.07263001.0541.0391.135
KERJAYAShort term bullish2026-10-283.5111095003.423.2742.593
MAHSINGShort term bullish2026-10-280.94512511000.9431.0271.025
SCOMNETShort term bullish2026-10-280.481612000.4760.4890.535
SOPShort term bullish2026-10-285.55358005.3155.5824.68
SUNWAYShort term bullish2026-10-284.3516486004.2974.5925.146
TAANNShort term bullish2026-10-285.75639005.7285.8965.219
TALIWRKShort term bullish2026-10-280.245343000.240.2490.36
UWCShort term bullish2026-10-287.5937703007.5316.9855.596
VISShort term bullish2026-10-280.61531630000.6110.4930.308
YBSShort term bullish2026-10-280.2451569000.2430.2630.247
YTLShort term bullish2026-10-282.15161868002.12.2262.022