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

Thursday, April 2, 2026

Scan 02 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
HAPSENGLong term bearish2026-04-022.731383002.7642.9112.733
HCKLong term bearish2026-04-022.162382002.1882.1742.165
INNATURELong term bearish2026-04-020.1651769000.1810.1720.173
KENANGALong term bearish2026-04-020.8151847000.8160.8160.817
KOBAYLong term bearish2026-04-021.412002001.441.5851.414
MFLOURLong term bearish2026-04-020.5659269000.5920.6050.565
POSLong term bearish2026-04-020.286354000.2930.2850.286
TMLong term bearish2026-04-027.0958016007.2987.5127.098
WPRTSLong term bearish2026-04-025.44175491005.9595.9685.512
HARTALong term bullish2026-04-021.18381209000.9530.9221.158
IGBCRLong term bullish2026-04-020.610867000.6110.6240.596
MCEMENTLong term bullish2026-04-026.6130743006.7897.6026.501
MUDALong term bullish2026-04-020.845760000.750.7730.834
YINSONLong term bullish2026-04-022.3738312002.3382.3612.35
AEMULUSMedium term bearish2026-04-020.1555275000.150.1570.219
AMBANKMedium term bearish2026-04-026.589290006.6026.5465.81
ANCOMMedium term bearish2026-04-020.93297000.9040.9080.916
CGBMedium term bearish2026-04-020.89159871000.8940.8940.889
GETSMedium term bearish2026-04-020.125606000.1240.1330.167
MAYBANKMedium term bearish2026-04-0211.461512330011.44411.4810.039
SIMEMedium term bearish2026-04-022.26112872002.3312.2711.965
SLVESTMedium term bearish2026-04-022.328882002.192.3282.612
AYSMedium term bullish2026-04-020.21542000.2080.2150.242
GLOTECMedium term bullish2026-04-020.93514753000.9690.9340.643
HEKTARMedium term bullish2026-04-020.446142000.4370.4360.431
MAA.KLMedium term bullish2026-04-020.17440000.1620.1640.18
TROPMedium term bullish2026-04-021.271250001.2431.2241.18
ABMBShort term bearish2026-04-024.7579610004.9335.0964.642
AIRASIAShort term bearish2026-04-020.42281386000.4220.5120.685
GCBShort term bearish2026-04-020.73517885000.750.7220.92
GREATECShort term bearish2026-04-021.8714961001.8761.8531.848
HONGSENGShort term bearish2026-04-020.014255000.010.0090.007
KGBShort term bearish2026-04-024.929593004.9985.0944.908
MBSBShort term bearish2026-04-020.6629176000.6650.7010.694
MPIShort term bearish2026-04-0229.084030029.56830.95928.149
PESTECHShort term bearish2026-04-020.0761672000.0740.0880.117
PRESTARShort term bearish2026-04-020.3297000.3020.2990.312
PTRANSShort term bearish2026-04-020.22201671000.2270.2460.45
SAMShort term bearish2026-04-023.11925003.133.3043.875
SNCShort term bearish2026-04-020.18230000.1840.2010.133
SUNCONShort term bearish2026-04-026.4127161006.6756.365.742
VISShort term bearish2026-04-020.1951100000.1980.20.207
ELSOFTShort term bullish2026-04-020.2570000.250.2520.282
FRONTKNShort term bullish2026-04-023.8712559003.8063.8744.156
HIBISCSShort term bullish2026-04-022.23237141002.1791.8051.568
HTPADUShort term bullish2026-04-021.474901001.4521.5711.735
LUXCHEMShort term bullish2026-04-020.362068000.360.3670.386
MALTONShort term bullish2026-04-020.28612000.2790.3050.332

Wednesday, April 1, 2026

Scan 01 Apr 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ABLEGLOBLong term bearish2026-04-011.514205001.5631.6021.546
ARANKLong term bearish2026-04-010.40535000.4170.4230.423
CJCENLong term bearish2026-04-010.16330000.1630.1650.163
COMPLETLong term bearish2026-04-011.1620001.1831.1611.174
RUBEREXLong term bearish2026-04-010.0824398000.0790.080.089
BSLCORPLong term bullish2026-04-010.021182000.0190.0190.02
DPHARMALong term bullish2026-04-011.316622001.3571.3711.3
GREATECLong term bullish2026-04-011.9343046001.8811.851.847
HAPSENGLong term bullish2026-04-012.741002002.7672.9162.732
INNATURELong term bullish2026-04-010.1752036000.1820.1720.173
KOBAYLong term bullish2026-04-011.436532001.4441.5921.413
MFLOURLong term bullish2026-04-010.576902000.5950.6060.565
MILong term bullish2026-04-012.8331225002.8633.0192.633
PEBLong term bullish2026-04-010.831000.7970.8060.817
POSLong term bullish2026-04-010.2917399000.2930.2860.286
SCIENTXLong term bullish2026-04-013.514770003.5443.7283.431
SHANGLong term bullish2026-04-011.7754001.7391.8181.692
SIGNLong term bullish2026-04-011.38115001.3651.3591.344
AJIYAMedium term bearish2026-04-011.02547001.0331.0251.042
GLOTECMedium term bearish2026-04-010.9214435000.9710.930.641
KEINHINMedium term bearish2026-04-011.2625001.2681.2661.229
REVENUEMedium term bearish2026-04-010.0552250000.0550.0580.065
AEMULUSMedium term bullish2026-04-010.16512556000.1480.1580.22
CGBMedium term bullish2026-04-010.895154808000.8940.8940.888
CYPARKMedium term bullish2026-04-010.7171860000.6540.6680.767
DRBHCOMMedium term bullish2026-04-011.1217785001.0661.1091.035
LIONINDMedium term bullish2026-04-010.1552223000.1440.1470.167
MALAKOFMedium term bullish2026-04-010.81516218000.780.7910.879
MAYBANKMedium term bullish2026-04-0111.661510230011.43811.46710.027
MSCMedium term bullish2026-04-011.9417340001.8981.8741.482
MUDAMedium term bullish2026-04-010.78126000.7460.7710.835
PANTECHMedium term bullish2026-04-010.668957000.6380.6570.641
PETGASMedium term bullish2026-04-0118.2633600017.66517.99517.847
SIMEMedium term bullish2026-04-012.28107189002.3352.2661.962
SLVESTMedium term bullish2026-04-012.3942442002.1752.3422.61
TAKAFULMedium term bullish2026-04-013.367950003.2373.3133.116
YTLPOWRMedium term bullish2026-04-013.08116015002.8383.0323.649
HIBISCSShort term bearish2026-04-012.16189120002.1671.791.564
IGBREITShort term bearish2026-04-012.7111655002.7412.8492.689
MISCShort term bearish2026-04-018.218224008.338.0817.542
TALIWRKShort term bearish2026-04-010.38515318000.410.440.51
ABMBShort term bullish2026-04-014.9642998004.9435.1094.639
AIRASIAShort term bullish2026-04-010.435485426000.4260.5140.687
ASTROShort term bullish2026-04-010.07532451000.0720.0810.12
BPPLASShort term bullish2026-04-010.635578000.6340.620.706
CHINHINShort term bullish2026-04-012.156492002.1452.2232.228
E&OShort term bullish2026-04-010.730299000.690.7040.768
FPGROUPShort term bullish2026-04-010.293460000.2850.3110.307
GCBShort term bullish2026-04-010.7526733000.7490.7220.924
INARIShort term bullish2026-04-011.39386045001.311.4791.911
IOIPGShort term bullish2026-04-013.4648091003.3833.3232.489
JFTECHShort term bullish2026-04-010.462472000.4570.480.482
KGBShort term bullish2026-04-015.0521348005.0085.1064.9
MBSBShort term bullish2026-04-010.6724710000.6660.7030.694
MFCBShort term bullish2026-04-012.896659002.8833.0993.454
MILUXShort term bullish2026-04-010.645576000.6430.5860.464
MPIShort term bullish2026-04-0129.9610700029.63931.06728.108
MSMShort term bullish2026-04-010.8552689000.8210.9080.986
MTAGShort term bullish2026-04-010.2351530000.2340.2350.272
PHARMAShort term bullish2026-04-010.26376721000.2540.2810.242
PIEShort term bullish2026-04-011.2225535001.2091.6742.888
PRESTARShort term bullish2026-04-010.305577000.3020.2990.312
PTRANSShort term bullish2026-04-010.2356163000.2280.2480.453
RAMSSOLShort term bullish2026-04-010.8577189000.8440.9250.942
SEEHUPShort term bullish2026-04-010.6832000.6720.6880.755
SUNCONShort term bullish2026-04-016.844769006.6886.3485.738
TENAGAShort term bullish2026-04-0114.08325040013.9813.86513.297

Tuesday, March 31, 2026

Scan 31 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
BSLCORPLong term bearish2026-03-310.0151021000.0190.0190.02
INNATURELong term bearish2026-03-310.172385000.1820.1720.173
PEBLong term bearish2026-03-310.75530000.7960.8060.817
ABLEGLOBLong term bullish2026-03-311.551605001.5681.6031.546
ASTINOLong term bullish2026-03-310.531825000.5010.5050.513
KGBLong term bullish2026-03-314.9526644005.0145.1164.892
KOSSANLong term bullish2026-03-311.2406339001.0221.0141.17
PANTECHLong term bullish2026-03-310.6452788000.6380.6570.641
RUBEREXLong term bullish2026-03-310.09124101000.0790.080.089
TMLong term bullish2026-03-317.153814007.3197.5297.09
AYSMedium term bearish2026-03-310.21100000.2070.2160.242
CGBMedium term bearish2026-03-310.89156319000.8940.8940.888
FREIGHTMedium term bearish2026-03-310.5851697000.5880.5880.559
HEKTARMedium term bearish2026-03-310.4352670000.4360.4350.431
IPMUDAMedium term bearish2026-03-310.28570902000.3130.3140.363
LCTITANMedium term bearish2026-03-310.385104406000.4120.390.49
MALAKOFMedium term bearish2026-03-310.7911178000.7780.790.879
PETGASMedium term bearish2026-03-3117.9690410017.63417.99717.843
SCGMMedium term bearish2026-03-310.472890000.4870.4870.53
SSTEELMedium term bearish2026-03-310.391943000.4020.390.389
ADVENTAMedium term bullish2026-03-310.1523950000.1330.1460.171
BPPLASMedium term bullish2026-03-310.62568000.6340.6190.707
HCKMedium term bullish2026-03-312.182177002.1892.1752.165
IOIPGMedium term bullish2026-03-313.3257824003.3833.3132.481
REVENUEMedium term bullish2026-03-310.064822000.0550.0590.066
AJIYAShort term bearish2026-03-311.03361001.0331.0261.041
CYPARKShort term bearish2026-03-310.6388146000.6490.6680.767
GCBShort term bearish2026-03-310.74532881000.7470.7220.927
GKENTShort term bearish2026-03-310.2657085000.2950.3120.329
MILUXShort term bearish2026-03-310.641689000.6440.5830.463
N2NShort term bearish2026-03-310.315476000.3260.3320.36
QLShort term bearish2026-03-313.725042003.7873.9374.15
RAMSSOLShort term bearish2026-03-310.8475379000.8430.9290.942
SCNWOLFShort term bearish2026-03-310.441042000.4520.4710.494
SEEHUPShort term bearish2026-03-310.67340000.6730.6890.756
SUNCONShort term bearish2026-03-316.37114098006.6826.335.732
TASHINShort term bearish2026-03-310.2200000.2040.2050.214
TENAGAShort term bearish2026-03-3113.9691060013.98113.85613.295
AMBANKShort term bullish2026-03-316.59172707006.5886.5445.794
BAUTOShort term bullish2026-03-310.8852340000.8660.8420.718
BIMBShort term bullish2026-03-312.412989002.3822.4082.216
DNEXShort term bullish2026-03-310.27598745000.2610.2850.282
DRBHCOMShort term bullish2026-03-311.0915467001.0651.111.033
IGBREITShort term bullish2026-03-312.7622844002.7482.8522.687
IHHShort term bullish2026-03-318.98133808008.9328.8117.843
MISCShort term bullish2026-03-318.4429638008.3258.0717.538
PESTECHShort term bullish2026-03-310.0757821000.0740.0890.117
RHBBANKShort term bullish2026-03-318.44130215008.3248.0596.837
SAMShort term bullish2026-03-313.191365003.1343.3273.884
SCOMNETShort term bullish2026-03-310.5453174000.5360.6170.779
TALIWRKShort term bullish2026-03-310.42531667000.4130.4410.511
VISShort term bullish2026-03-310.21910000.1990.2010.207
WELLCALShort term bullish2026-03-311.241773001.231.2891.272
YTLShort term bullish2026-03-311.69266648001.681.9152.271

Monday, March 30, 2026

Scan 30 Mar 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AJIYALong term bearish2026-03-301.046042001.0331.0261.041
CSCENICLong term bearish2026-03-300.44845000.4520.460.461
ECOWLDLong term bearish2026-03-30256348002.0892.1562.068
HAPSENGLong term bearish2026-03-302.682300002.7782.9252.731
IGBCRLong term bearish2026-03-300.597740000.6160.6260.595
KGBLong term bearish2026-03-304.8227289005.0315.1244.885
KOBAYLong term bearish2026-03-301.335654001.4571.6081.411
MENANGLong term bearish2026-03-300.62555000.6480.6510.647
MFLOURLong term bearish2026-03-300.55520078000.6010.6080.564
MILong term bearish2026-03-302.6236824002.8943.0432.624
MRDIYLong term bearish2026-03-301.59272299001.6461.7361.609
PANTECHLong term bearish2026-03-300.647197000.6390.6560.641
PARAMONLong term bearish2026-03-300.9954168001.0151.0131
SHANGLong term bearish2026-03-301.692479001.7551.8221.692
SIGNLong term bearish2026-03-301.33322001.3631.3591.343
SUNWAYLong term bearish2026-03-305.261538005.3495.5695.294
TMLong term bearish2026-03-307.0533473007.3287.547.087
ARANKLong term bullish2026-03-300.425530000.4160.4230.422
COMPLETLong term bullish2026-03-301.23307001.1811.161.173
TOPGLOVLong term bullish2026-03-300.63938047040.5650.5860.627
AEMULUSMedium term bearish2026-03-300.15513192000.1450.160.222
BPPLASMedium term bearish2026-03-300.61237000.6350.6190.709
CJCENMedium term bearish2026-03-300.165385000.1620.1660.163
CYPARKMedium term bearish2026-03-300.6616357000.6490.6690.769
FRONTKNMedium term bearish2026-03-303.7574818003.8153.8974.158
HCKMedium term bearish2026-03-302.172421002.192.1752.165
IOIPGMedium term bearish2026-03-303.2576757003.3893.3072.474
LIONINDMedium term bearish2026-03-300.1454434000.1430.1470.167
MAA.KLMedium term bearish2026-03-300.155210000.1620.1650.181
MAYBANKMedium term bearish2026-03-3011.21910500011.43211.43710.003
PBBANKMedium term bearish2026-03-304.66393083004.7944.8024.337
SIMEMedium term bearish2026-03-302.22198493002.3442.2581.956
TROPMedium term bearish2026-03-301.18909001.2481.2221.179
ALCOMMedium term bullish2026-03-300.76767000.7040.7370.77
CAREPLSMedium term bullish2026-03-300.08192372000.0720.0760.091
CGBMedium term bullish2026-03-300.895155686000.8940.8940.888
COMFORTMedium term bullish2026-03-300.1510899000.130.1420.188
FREIGHTMedium term bullish2026-03-300.59388000.5870.5880.558
IPMUDAMedium term bullish2026-03-300.3254996000.3130.3140.364
RUBEREXMedium term bullish2026-03-300.08525883000.0790.080.089
SCGMMedium term bullish2026-03-300.495168000.4890.4870.53
SUPERMXMedium term bullish2026-03-300.3326691000.2710.290.433
AMBANKShort term bearish2026-03-306.57150278006.5796.5435.787
ASTROShort term bearish2026-03-300.0730195000.0720.0820.121
BAUTOShort term bearish2026-03-300.8424933000.8630.840.718
BIMBShort term bearish2026-03-302.3713104002.382.4072.215
CFMShort term bearish2026-03-300.0651200000.0670.0740.087
DATAPRPShort term bearish2026-03-300.06517304000.0660.0730.094
DNEXShort term bearish2026-03-300.26167133000.260.2870.282
E&OShort term bearish2026-03-300.6712782000.6920.7040.769
IHHShort term bearish2026-03-308.9113385008.9288.87.832
IJMShort term bearish2026-03-302.25291578002.3652.5512.596
JFTECHShort term bearish2026-03-300.4454874000.4580.4840.482
LCTITANShort term bearish2026-03-300.405162994000.4070.3910.49
RHBBANKShort term bearish2026-03-308.27107027008.3088.0466.824
SAMShort term bearish2026-03-303.094026003.1343.3383.887
SCOMNETShort term bearish2026-03-300.5359318000.5350.620.781
SURIAShort term bearish2026-03-301.38162001.3951.4631.555
WELLCALShort term bearish2026-03-301.226333001.2311.2911.272
YNHPROPShort term bearish2026-03-300.2220442000.2330.2490.289
ADVENTAShort term bullish2026-03-300.149519000.1330.1460.171
ASTINOShort term bullish2026-03-300.5411000.4990.5050.513
CHGPShort term bullish2026-03-301.06563001.0581.1111.135
GKENTShort term bullish2026-03-300.34656000.2970.3130.329
GUHShort term bullish2026-03-300.29347000.2890.3020.297
QLShort term bullish2026-03-303.8123206003.7993.9424.154
SCNWOLFShort term bullish2026-03-300.455223000.4540.4720.495
TASHINShort term bullish2026-03-300.20590000.2040.2050.214
TELADANShort term bullish2026-03-300.825235000.8250.830.869