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, February 5, 2026

Scan 05 Feb 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AMELong term bearish2026-02-051.4814797001.51.4991.485
ANCOMLong term bearish2026-02-050.9113670000.9260.9120.923
AWANTECLong term bearish2026-02-050.29546565000.3370.3180.312
AXIATALong term bearish2026-02-052.3430485002.4572.5332.427
EGLong term bearish2026-02-051.1548794001.1651.1441.171
HCKLong term bearish2026-02-052.144374002.1652.1562.163
HIBISCSLong term bearish2026-02-051.4732545001.5191.4981.494
JFTECHLong term bearish2026-02-050.487063000.5150.4970.481
KRETAMLong term bearish2026-02-050.6625000.6740.6780.667
MKHLong term bearish2026-02-051.011999001.0311.0251.017
QESLong term bearish2026-02-050.40510188000.4230.4030.405
SERNKOULong term bearish2026-02-050.805271000.8130.8130.807
SSTEELLong term bearish2026-02-050.3810000.3860.3850.388
SUCCESSLong term bearish2026-02-050.62111000.6150.6150.615
TROPLong term bearish2026-02-051.153348001.1841.1791.164
CJCENLong term bullish2026-02-050.1651000.170.1640.163
BSLCORPMedium term bearish2026-02-050.0151013000.0190.0190.02
EPMBMedium term bearish2026-02-050.4853563000.5210.4860.412
HHGROUPMedium term bearish2026-02-050.06517361000.070.0660.094
KERJAYAMedium term bearish2026-02-052.6824258002.7092.7122.322
KPPROPMedium term bearish2026-02-050.3153475000.3220.3170.372
KUBMedium term bearish2026-02-050.9152673000.9450.9160.774
LBSMedium term bearish2026-02-050.38534032000.4020.3940.433
MIMedium term bearish2026-02-052.9545394003.2283.0232.427
MUHIBAHMedium term bearish2026-02-050.5256582000.550.5280.551
POHUATMedium term bearish2026-02-050.885384000.8970.8920.941
SKPRESMedium term bearish2026-02-050.59538769000.6430.6220.818
TOMEIMedium term bearish2026-02-051.92779002.011.931.767
UWCMedium term bearish2026-02-054.1122139004.3254.1183.115
VISMedium term bearish2026-02-050.22722000.2060.2020.208
WELLCALMedium term bearish2026-02-051.33250001.351.3331.305
CABMedium term bullish2026-02-050.6219430000.5960.610.672
FLBHDMedium term bullish2026-02-050.245130000.2380.2370.235
MENANGMedium term bullish2026-02-050.6451385000.6470.6370.649
PWFMedium term bullish2026-02-050.82820000.8030.7960.778
TNLOGISMedium term bullish2026-02-050.8351161000.7980.8040.758
DAYANGShort term bearish2026-02-051.7730975001.7711.691.672
FPIShort term bearish2026-02-051.132209001.1371.1551.011
INNOShort term bearish2026-02-051.921995001.9271.8861.784
JAYCORPShort term bearish2026-02-050.31530000.3150.3270.442
JHMShort term bearish2026-02-050.43512573000.4450.4280.357
KPJShort term bearish2026-02-052.7642128002.7652.6882.7
MAHSINGShort term bearish2026-02-051.12165011001.1341.0471.109
MTAGShort term bearish2026-02-050.235798000.2380.2460.279
PHARMAShort term bearish2026-02-050.292384670080.2930.2730.239
SIMEShort term bearish2026-02-052.12128618002.1292.0531.909
SOPShort term bearish2026-02-053.862522003.8683.8243.355
SUNCONShort term bearish2026-02-055.8731477005.9485.7915.456
TAFIShort term bearish2026-02-050.635330000.6370.5850.542
TMShort term bearish2026-02-057.8543957007.8597.8297.101
TMCLIFEShort term bearish2026-02-050.473004000.4720.4560.436
MAGNUMShort term bullish2026-02-051.325566001.3181.3051.29
MSMShort term bullish2026-02-050.953125000.9450.9581.048
PAVREITShort term bullish2026-02-051.9632701001.9381.851.717
PECCAShort term bullish2026-02-051.6929524001.6851.6521.489
SENTRALShort term bullish2026-02-050.817364000.8030.7910.769

Wednesday, February 4, 2026

Scan 04 Feb 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AJIYALong term bearish2026-02-040.987967001.0251.0171.011
CHGPLong term bearish2026-02-041.15510001.1741.1841.152
CSCENICLong term bearish2026-02-040.46700000.4710.4720.462
SIGNLong term bearish2026-02-041.36722001.3851.4051.36
AMELong term bullish2026-02-041.519213001.5031.4981.485
HCKLong term bullish2026-02-042.184306002.1672.1572.163
HIBISCSLong term bullish2026-02-041.513833001.5221.4981.494
HONGSENGLong term bullish2026-02-040.0152657000.0060.0060.007
MKHLong term bullish2026-02-041.021467001.0311.0251.017
PADINILong term bullish2026-02-041.975507001.9181.8661.943
TROPLong term bullish2026-02-041.172845001.1871.1781.164
DANCOMedium term bearish2026-02-040.3753011000.3790.3770.394
JFTECHMedium term bearish2026-02-040.4952450000.5160.4980.48
KOBAYMedium term bearish2026-02-041.675794001.7411.7011.357
KSLMedium term bearish2026-02-042.978371003.1343.0032.274
MPIMedium term bearish2026-02-0432.523250033.08932.50825.888
NOVAMedium term bearish2026-02-040.364059000.3890.3820.342
OPTIMAXMedium term bearish2026-02-040.5851892000.6040.5890.567
PESTECHMedium term bearish2026-02-040.110399000.1040.1050.13
RANHILLMedium term bearish2026-02-041.73342001.7291.7241.558
REVENUEMedium term bearish2026-02-040.0555309000.0670.0590.072
TNLOGISMedium term bearish2026-02-040.795410000.7970.8040.757
DRBHCOMMedium term bullish2026-02-041.116882001.1191.0990.976
HHGROUPMedium term bullish2026-02-040.0728001000.070.0660.095
JTIASAMedium term bullish2026-02-041.0636306001.0491.061.114
KRETAMMedium term bullish2026-02-040.69179000.6740.6780.666
MULPHAMedium term bullish2026-02-042.94498002.9112.9343.05
POHUATMedium term bullish2026-02-040.895330000.8970.8930.941
QLMedium term bullish2026-02-044.1617051004.0134.0084.307
SKPRESMedium term bullish2026-02-040.6330105000.6440.6230.819
SUCCESSMedium term bullish2026-02-040.631418000.6150.6160.615
TWRREITMedium term bullish2026-02-040.316000.3070.3050.294
ELSOFTShort term bearish2026-02-040.255825000.2570.2490.294
GTRONICShort term bearish2026-02-040.2815112000.2830.2980.366
MALTONShort term bearish2026-02-040.331126000.3360.340.341
PAVREITShort term bearish2026-02-041.9324745001.9321.8491.714
PECCAShort term bearish2026-02-041.6741792001.6851.6491.488
PETGASShort term bearish2026-02-0418.529090018.51918.06517.859
PPBShort term bearish2026-02-0411.0637750011.06110.75610.546
SCICOMShort term bearish2026-02-041.4318270001.5261.3870.999
UWCShort term bearish2026-02-044.2910861004.3264.1073.103
WELLCALShort term bearish2026-02-041.35487001.3511.3311.305
ATLANShort term bullish2026-02-042.7931002.7812.8472.517
IGBREITShort term bullish2026-02-042.9336906002.9092.7872.602
JHMShort term bullish2026-02-040.45517554000.4450.4280.357
MBSBShort term bullish2026-02-040.7451198000.7340.7180.704
SURIAShort term bullish2026-02-041.52133001.5091.5331.58
TSHShort term bullish2026-02-041.2417000001.2391.261.189

Tuesday, February 3, 2026

Scan 03 Feb 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AMELong term bearish2026-02-031.484043001.5031.4971.485
BDBLong term bearish2026-02-030.2411000.2410.2530.251
HIBISCSLong term bearish2026-02-031.4927084001.5241.4971.494
HONGSENGLong term bearish2026-02-030.005490456000.0060.0060.007
MKHLong term bearish2026-02-031.019702001.0311.0251.017
PADINILong term bearish2026-02-031.937226001.911.8621.943
SLVESTLong term bearish2026-02-032.458323002.8692.9912.506
TROPLong term bearish2026-02-031.162597001.1871.1761.163
AJIYALong term bullish2026-02-031.052599001.0281.0181.011
AXIATALong term bullish2026-02-032.4780042002.4752.5462.421
EGLong term bullish2026-02-031.282102001.1591.1461.169
KLKLong term bullish2026-02-0319.7466410019.66219.519.637
PWFLong term bullish2026-02-030.79982000.8010.7950.777
SUCCESSLong term bullish2026-02-030.615110000.6140.6170.614
ASTINOMedium term bearish2026-02-030.515299000.5210.5190.527
AWCMedium term bearish2026-02-030.605710000.6110.6090.621
COMPLETMedium term bearish2026-02-031.12527001.1521.1441.16
E&OMedium term bearish2026-02-030.729395000.7260.7280.798
HHGROUPMedium term bearish2026-02-030.06537132000.0690.0660.095
HIGHTECMedium term bearish2026-02-030.6412000.6820.6790.718
KGBMedium term bearish2026-02-035.1323103005.2825.224.567
KRETAMMedium term bearish2026-02-030.67233000.6730.6780.665
MENANGMedium term bearish2026-02-030.63599000.6480.6360.649
NGGBMedium term bearish2026-02-030.7917593000.7940.7950.803
POHUATMedium term bearish2026-02-030.89140000.8970.8920.942
QLMedium term bearish2026-02-03420258004.0014.014.31
RAMSSOLMedium term bearish2026-02-030.9879604001.0181.0090.937
TWRREITMedium term bearish2026-02-030.345000.3060.3050.293
UTDPLTMedium term bearish2026-02-0329.1890280031.59830.0724.362
CGBMedium term bullish2026-02-030.895103248000.8940.8950.885
DANCOMedium term bullish2026-02-030.382693000.3790.3770.394
HCKMedium term bullish2026-02-032.164478002.1672.1562.163
KERJAYAMedium term bullish2026-02-032.7412064002.7072.7112.315
KOBAYMedium term bullish2026-02-031.77806001.741.6971.354
KUBMedium term bullish2026-02-030.931406000.9490.9160.77
MPIMedium term bullish2026-02-0333.0631380033.06432.47225.803
RANHILLMedium term bullish2026-02-031.7314131001.7331.7251.555
TNLOGISMedium term bullish2026-02-030.811311000.7970.8040.756
WELLCALMedium term bullish2026-02-031.361617001.3511.3291.305
CYPARKShort term bearish2026-02-030.6815456000.6920.7060.787
IGBCRShort term bearish2026-02-030.648894000.6410.630.586
IGBREITShort term bearish2026-02-032.8923947002.9082.7842.598
JHMShort term bearish2026-02-030.446762000.4420.4260.356
LBSShort term bearish2026-02-030.39511801000.4030.3940.434
MAGNUMShort term bearish2026-02-031.315017001.3181.3051.289
NOVAShort term bearish2026-02-030.39614000.390.3820.342
REVENUEShort term bearish2026-02-030.0659446000.0670.0590.072
TASCOShort term bearish2026-02-030.464343000.4750.4770.496
TOMEIShort term bearish2026-02-031.973339002.011.9221.765
AMBANKShort term bullish2026-02-036.57156960006.5056.2795.499
CABShort term bullish2026-02-030.62405000.5940.6110.671
GTRONICShort term bullish2026-02-030.2859545000.2820.2980.367
IJMShort term bullish2026-02-032.73139710002.7072.4492.548
MAYBULKShort term bullish2026-02-030.3552386000.3510.3410.321
MULPHAShort term bullish2026-02-032.92116002.9092.9353.05
PECCAShort term bullish2026-02-031.6924203001.6861.6451.487
PETGASShort term bullish2026-02-0318.5442120018.50318.05817.845
PHARMAShort term bullish2026-02-030.3251964280960.290.270.239
SOPShort term bullish2026-02-033.872353003.8613.8213.345
SUNCONShort term bullish2026-02-036.1231931005.9475.785.437
UOADEVShort term bullish2026-02-031.89426001.8861.8591.784
UWCShort term bullish2026-02-034.433318004.3214.0943.09
YINSONShort term bullish2026-02-032.426976002.3782.3522.273

Friday, January 30, 2026

Scan 30 Jan 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
3ALong term bearish2026-01-300.74604000.7060.7020.704
AJIYALong term bearish2026-01-3011578001.0271.0181.009
DOMINANLong term bearish2026-01-300.77522000.7780.7830.777
MALTONLong term bearish2026-01-300.342144000.3340.3410.341
PWFLong term bearish2026-01-300.7656464000.80.7950.777
AMELong term bullish2026-01-301.514645001.5041.4961.485
ARANKLong term bullish2026-01-300.46320000.4210.4150.425
BDBLong term bullish2026-01-300.255681000.2420.2540.251
HIBISCSLong term bullish2026-01-301.5575665001.5261.4971.493
PARAMONLong term bullish2026-01-301.054717001.0371.0211.032
SLVESTLong term bullish2026-01-302.5273253002.9053.0062.502
CAREPLSMedium term bearish2026-01-300.083172000.0820.0810.106
CGBMedium term bearish2026-01-300.8967204000.8940.8950.884
DNEXMedium term bearish2026-01-300.295472891000.3350.3060.283
FLBHDMedium term bearish2026-01-300.23542000.2390.2350.235
FPGROUPMedium term bearish2026-01-300.3460175000.3410.3480.295
FPIMedium term bearish2026-01-301.154113001.1261.1541.013
IPMUDAMedium term bearish2026-01-300.32630000.3040.3040.391
KERJAYAMedium term bearish2026-01-302.713769002.7012.7112.311
KOBAYMedium term bearish2026-01-301.6814167001.7381.6911.352
KUBMedium term bearish2026-01-300.915529000.9520.9160.768
MKHMedium term bearish2026-01-301.022124001.0321.0251.016
RANHILLMedium term bearish2026-01-301.722801001.7311.7261.553
TASCOMedium term bearish2026-01-300.475545000.4750.4770.497
TNLOGISMedium term bearish2026-01-300.785725000.7960.8050.756
WONGMedium term bearish2026-01-300.155250000.160.1620.166
AWCMedium term bullish2026-01-300.61523015000.6140.6090.621
BSLCORPMedium term bullish2026-01-300.02524000.0190.0190.02
E&OMedium term bullish2026-01-300.7359090000.7260.7290.798
HHGROUPMedium term bullish2026-01-300.0724816000.0680.0660.095
KRETAMMedium term bullish2026-01-300.69587000.6730.6790.665
NGGBMedium term bullish2026-01-300.79528227000.7950.7950.803
PESTECHMedium term bullish2026-01-300.10548671000.1040.1050.131
SERNKOUMedium term bullish2026-01-300.8151300000.8140.8120.807
TROPMedium term bullish2026-01-301.18456001.1891.1751.163
TWRREITMedium term bullish2026-01-300.31100000.3060.3050.293
AYSShort term bearish2026-01-300.225385000.2280.2310.249
CABShort term bearish2026-01-300.592173000.5940.6130.67
GTRONICShort term bearish2026-01-300.285755000.2820.2980.367
IJMShort term bearish2026-01-302.6854878002.6942.4442.544
MAYBULKShort term bearish2026-01-300.3520265000.350.340.321
MSCShort term bearish2026-01-301.9144257001.9241.7091.343
OPTIMAXShort term bearish2026-01-300.5959718000.6020.5890.566
SAMCHEMShort term bearish2026-01-300.31137000.3140.3290.348
SOPShort term bearish2026-01-303.834783003.8553.8233.339
TRIMODEShort term bearish2026-01-300.1756661000.1870.190.198
UOADEVShort term bearish2026-01-301.87830001.8831.8581.783
ABMBShort term bullish2026-01-305.2336207005.224.9214.468
CYPARKShort term bullish2026-01-300.69525784000.6940.7060.787
IGBREITShort term bullish2026-01-302.9366422002.9042.782.595
KGBShort term bullish2026-01-305.2821224005.2765.2254.556
LBSShort term bullish2026-01-300.40514526000.4030.3950.434
MAGNUMShort term bullish2026-01-301.327802001.3181.3061.288
MTAGShort term bullish2026-01-300.242690000.2380.2470.279
RAMSSOLShort term bullish2026-01-301.0253305001.0191.0080.936
TAFIShort term bullish2026-01-300.6351070000.6330.5780.54

Thursday, January 29, 2026

Scan 29 Jan 2026

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
APOLLOLong term bearish2026-01-296.1218006.1996.2026.106
ARANKLong term bearish2026-01-290.415135000.4180.4150.425
GREATECLong term bearish2026-01-291.7464550001.6421.6341.776
KENANGALong term bearish2026-01-290.874842000.8550.8510.875
KLKLong term bearish2026-01-2919.580090019.6519.52619.63
PARAMONLong term bearish2026-01-291.034711001.0351.0211.031
SLVESTLong term bearish2026-01-292.45126144002.9353.0182.498
HONGSENGLong term bullish2026-01-290.01111211000.0070.0060.007
KEINHINLong term bullish2026-01-291.2528001.2741.271.219
SSTEELLong term bullish2026-01-290.450000.3820.3860.386
ADVENTAMedium term bearish2026-01-290.162170000.1610.1650.184
DANCOMedium term bearish2026-01-290.3751950000.3790.3780.394
DOMINANMedium term bearish2026-01-290.78183000.7790.7830.777
DRBHCOMMedium term bearish2026-01-291.099379001.1131.110.969
E&OMedium term bearish2026-01-290.72523658000.7260.730.799
EDARANMedium term bearish2026-01-291.08421001.1471.1231.217
HARBOURMedium term bearish2026-01-291.461979001.4761.4751.377
HHGROUPMedium term bearish2026-01-290.06531721000.0680.0670.095
IOICORPMedium term bearish2026-01-293.9931402004.0434.0563.846
LIONINDMedium term bearish2026-01-290.1453614000.1520.1520.173
MPIMedium term bearish2026-01-2932.211160032.94632.38925.625
MYEGMedium term bearish2026-01-290.8657072000.8170.8190.858
N2NMedium term bearish2026-01-290.341659000.3440.3430.371
WELLCALMedium term bearish2026-01-291.31792001.3521.3251.305
AXREITMedium term bullish2026-01-292.0241077001.9891.9921.969
COMPLETMedium term bullish2026-01-291.158001.1581.1451.16
FPGROUPMedium term bullish2026-01-290.3522289000.340.3490.295
IPMUDAMedium term bullish2026-01-290.31770000.3040.3050.392
KERJAYAMedium term bullish2026-01-292.7521541002.7022.712.307
POHUATMedium term bullish2026-01-290.895186000.8970.8920.943
RAMSSOLMedium term bullish2026-01-291.0139887001.0171.0070.935
UWCMedium term bullish2026-01-294.1120159004.3074.0733.064
VISMedium term bullish2026-01-290.2051543000.2050.2010.208
VSTECSMedium term bullish2026-01-294.248926004.0764.0563.565
3AShort term bearish2026-01-290.7052638000.7070.7010.704
ABMBShort term bearish2026-01-295.1930524005.2084.9044.462
AMBANKShort term bearish2026-01-296.4481180006.56.2455.482
BPPLASShort term bearish2026-01-290.611035000.6180.630.794
CEKDShort term bearish2026-01-290.305469000.310.3230.347
INNATUREShort term bearish2026-01-290.1655058000.1680.1720.183
KGBShort term bearish2026-01-295.2615523005.2655.2214.545
LBSShort term bearish2026-01-290.438918000.4020.3950.434
MAGNUMShort term bearish2026-01-291.316017001.321.3071.286
MBSBShort term bearish2026-01-290.725154971000.7320.7180.703
MKHShort term bearish2026-01-291.033322001.0311.0251.016
MTAGShort term bearish2026-01-290.2351073000.2380.2480.28
MUHIBAHShort term bearish2026-01-290.54510441000.5490.5260.551
PETGASShort term bearish2026-01-2918.2665890018.47718.04417.817
PHARMAShort term bearish2026-01-290.285151620000.2880.2680.238
PWFShort term bearish2026-01-290.81761000.8020.7950.777
SCNWOLFShort term bearish2026-01-290.47550000.4860.4950.503
SIGNShort term bearish2026-01-291.3864001.391.4061.36
SUNCONShort term bearish2026-01-295.879838005.9195.765.415
TAFIShort term bearish2026-01-290.63497000.6310.5760.54
YINSONShort term bearish2026-01-292.3627244002.3752.352.267
AYSShort term bullish2026-01-290.231000.2290.2320.249
DAYANGShort term bullish2026-01-291.7516285001.751.6731.668
ELSOFTShort term bullish2026-01-290.26743000.2560.2510.295
IGBCRShort term bullish2026-01-290.6457017000.6410.6280.584
SOPShort term bullish2026-01-293.871802003.8523.8243.334
TRIMODEShort term bullish2026-01-290.195796000.1870.1910.198