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 31, 2024

Scan 31 Jul 2024

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
AXREITLong term bearish7/31/20241.8159003001.8511.8461.819
EPMBLong term bearish7/31/20240.72512712000.7730.7470.73
FREIGHTLong term bearish7/31/20240.610248000.6140.630.606
JAYCORPLong term bearish7/31/20240.735524000.7410.7440.738
RLLong term bearish7/31/20240.3244040000.3230.3150.313
SENTRALLong term bearish7/31/20240.81052000.8010.8030.804
CABLong term bullish7/31/20240.7255496000.7460.7510.719
CTOSLong term bullish7/31/20241.4228939001.4251.4221.417
HLBANKLong term bullish7/31/202419.2892210019.1319.24619.273
RHONEMALong term bullish7/31/20240.685564000.6750.6730.675
CSCENICMedium term bearish7/31/20240.6153250000.6710.6360.505
HOMERIZMedium term bearish7/31/20240.593370000.5860.5910.547
HONGSENGMedium term bearish7/31/20240.0120378000.0120.0120.02
HTPADUMedium term bearish7/31/20242.1210933002.2552.1331.567
MUHIBAHMedium term bearish7/31/20240.955119758000.9820.990.85
PENTAMedium term bearish7/31/20244.8944465005.0674.9794.636
SEEHUPMedium term bearish7/31/20240.88198000.9050.9010.933
SOPMedium term bearish7/31/20242.882325002.8932.8912.808
ANNUMMedium term bullish7/31/20240.09207000.0980.0860.095
GENTINGMedium term bullish7/31/20244.7333011004.694.7174.624
IHHMedium term bullish7/31/20246.342664006.3056.2716.102
INNOMedium term bullish7/31/20241.44982001.4311.4341.396
IOICORPMedium term bullish7/31/20243.8215549003.7673.8063.941
KGBMedium term bullish7/31/20243.419074003.493.42.484
LUXCHEMMedium term bullish7/31/20240.5953620000.5850.5890.545
N2NMedium term bullish7/31/20240.551210000.5610.5490.501
OPTIMAXMedium term bullish7/31/20240.71537343000.6930.6890.649
PANTECHMedium term bullish7/31/20241.095438001.0951.0830.975
PETGASMedium term bullish7/31/202418.287790018.09218.10717.69
PPBMedium term bullish7/31/202414.8286570014.53214.59914.944
BONIAShort term bearish7/31/20241.68152001.6811.7031.735
BPPLASShort term bearish7/31/20241.35255001.3791.3961.292
BURSAShort term bearish7/31/20249.5638386009.6299.047.658
EGShort term bearish7/31/20242.115835002.1291.8171.532
GLOTECShort term bearish7/31/20240.5051200000.5080.5040.544
IGBCRShort term bearish7/31/20240.4835689000.4810.4860.49
KEINHINShort term bearish7/31/20241.49821001.5031.4551.415
KERJAYAShort term bearish7/31/20242.033543002.0541.9241.7
SCICOMShort term bearish7/31/20240.9356791000.9440.9641.056
TAKAFULShort term bearish7/31/20243.733874003.7453.7933.723
TIMECOMShort term bearish7/31/20245.148911005.1475.1255.255
TROPShort term bearish7/31/20241.632687001.6331.5311.333
YBSShort term bearish7/31/20240.9122146000.9140.8360.742
CHINHINShort term bullish7/31/20243.279346003.23.2792.349
COMPLETShort term bullish7/31/20241.082069001.0571.0981.27
IPMUDAShort term bullish7/31/20240.6220750000.6080.7790.961
KSLShort term bullish7/31/20242.0119960001.9521.9281.515
KUBShort term bullish7/31/20240.8055387000.7950.7780.638
MALAKOFShort term bullish7/31/20240.83520061000.8340.7940.678
MAYBANKShort term bullish7/31/202410.221230440010.09610.0129.485
MISCShort term bullish7/31/20248.7965321008.6758.5457.732
PWFShort term bullish7/31/20240.920910000.8730.8640.836

Tuesday, July 30, 2024

Scan 30 Jul 2024

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ATLANLong term bearish7/30/20242.6304002.6652.6942.743
COMFORTLong term bearish7/30/20240.446959000.4660.4720.442
FPGROUPLong term bearish7/30/20240.3953394000.4080.4090.404
JTIASALong term bearish7/30/20241.121952001.1221.1261.115
LTKMLong term bearish7/30/20241.41370001.4311.4671.413
MUDALong term bearish7/30/20241.43315001.451.4791.444
PBBANKLong term bearish7/30/20244.18168507004.154.1164.223
TRIMODELong term bearish7/30/20240.33510000.3550.3560.347
YINSONLong term bearish7/30/20242.418689002.3852.3632.437
ALCOMLong term bullish7/30/20240.8340000.8370.8550.828
ARANKLong term bullish7/30/20240.535140000.540.5420.534
JADEMLong term bullish7/30/20240.1853200000.1840.1840.183
RLLong term bullish7/30/20240.32596472000.3260.3150.313
SWKPLNTLong term bullish7/30/20242.1813928002.1522.1682.152
AIRASIAMedium term bearish7/30/20240.8341186000.8420.8440.797
ANNUMMedium term bearish7/30/20240.0856460000.0990.0860.095
CARIMINMedium term bearish7/30/20240.962817000.980.960.89
GCBMedium term bearish7/30/20243.8928144004.1183.972.544
HIBISCSMedium term bearish7/30/20242.3834188002.3642.422.56
HLFGMedium term bearish7/30/202417.27810017.28317.28616.878
IHHMedium term bearish7/30/20246.2236115006.3056.2696.1
JAYCORPMedium term bearish7/30/20240.74175000.7420.7440.738
KOBAYMedium term bearish7/30/20242.2122171002.3172.2381.711
LUXCHEMMedium term bearish7/30/20240.5856326000.5840.590.544
OPCOMMedium term bearish7/30/20240.4959003000.5620.5130.523
PANTECHMedium term bearish7/30/20241.085029001.0951.0830.974
PETGASMedium term bearish7/30/20241835930018.06818.10517.683
PPBMedium term bearish7/30/202414.612470014.49714.61214.946
RESINTCMedium term bearish7/30/20240.581184000.6010.5820.533
SUCCESSMedium term bearish7/30/20240.9619828001.040.9780.813
TOPGLOVMedium term bearish7/30/20241.09550597001.1921.1470.921
TWRREITMedium term bearish7/30/20240.321948000.3240.3260.354
AJIYAMedium term bullish7/30/20241.520704001.4551.4761.501
DIALOGMedium term bullish7/30/20242.52145734002.4132.4492.21
DIGIMedium term bullish7/30/20243.7616107003.663.7564.101
HCKMedium term bullish7/30/20242.172572002.1672.1672.142
KLKMedium term bullish7/30/202420.8817730020.48420.87421.869
MUHIBAHMedium term bullish7/30/2024119410000.9820.9920.849
PENTAMedium term bullish7/30/20245.0222759005.0744.9774.637
TIMECOMMedium term bullish7/30/20245.168149005.1425.1285.257
AYSShort term bearish7/30/20240.4113848000.4270.4040.379
BIGShort term bearish7/30/20240.7975000.710.7120.691
BIMBShort term bearish7/30/20242.484230002.4952.4772.373
COMPLETShort term bearish7/30/20241.05671001.0591.0991.273
GENTINGShort term bearish7/30/20244.6718738004.6874.7164.621
HPMTShort term bearish7/30/20240.3651128000.3670.3560.35
INNOShort term bearish7/30/20241.43993001.431.4341.395
INSAS.KLShort term bearish7/30/20241.119168001.1281.0951.03
KSLShort term bearish7/30/20241.9419562001.9471.9271.51
MALAKOFShort term bearish7/30/20240.81521637000.8320.7910.677
MAYBANKShort term bearish7/30/202410.081412390010.08510.0069.478
MISCShort term bearish7/30/20248.6655306008.6648.5347.723
PESTECHShort term bearish7/30/20240.23140545000.2520.2270.266
PHARMAShort term bearish7/30/20240.4210861000.4220.3850.381
PWFShort term bearish7/30/20240.875883000.8720.8640.834
RAMSSOLShort term bearish7/30/20240.70548341000.7060.610.464
SCGMShort term bearish7/30/20240.711854000.710.6970.614
SLVESTShort term bearish7/30/20241.7210694001.7221.6561.462
UOADEVShort term bearish7/30/20241.891325001.8941.941.834
WPRTSShort term bearish7/30/20244.539695004.5394.2773.823
BPPLASShort term bullish7/30/20241.381017001.381.3991.291
HEXTARShort term bullish7/30/20240.8751403000.8730.8870.843
HLBANKShort term bullish7/30/202419.288030019.13419.24819.274
IGBCRShort term bullish7/30/20240.4853795000.4810.4860.49
QLShort term bullish7/30/20246.6844172006.6266.5166.017
TAKAFULShort term bullish7/30/20243.752986003.7483.7943.722

Monday, July 29, 2024

Scan 29 Jul 2024

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ANNJOOLong term bearish7/29/20241.115741001.2041.1971.119
BSLCORPLong term bearish7/29/20240.0311677000.0320.0320.034
MENANGLong term bearish7/29/20240.7051855000.7680.7790.713
ATLANLong term bullish7/29/20242.75141002.672.6972.744
AXREITLong term bullish7/29/20241.8214529001.8531.8481.819
FPGROUPLong term bullish7/29/20240.4056240000.4090.4080.404
IOIPGLong term bullish7/29/20242.1265615002.1592.3062.071
PBBANKLong term bullish7/29/20244.24186172004.1424.1154.222
SENTRALLong term bullish7/29/20240.8059689000.80.8030.804
YINSONLong term bullish7/29/20242.4418418002.3822.3632.437
BIGMedium term bearish7/29/20240.71365000.710.7120.691
JTIASAMedium term bearish7/29/20241.1231319001.1241.1281.114
KPPROPMedium term bearish7/29/20240.94985000.9470.9030.801
MUHIBAHMedium term bearish7/29/20240.9936447000.980.9920.847
OPTIMAXMedium term bearish7/29/20240.6855902000.6920.6870.649
PAVREITMedium term bearish7/29/20241.3945988001.3991.3961.291
RANHILLMedium term bearish7/29/20241.4917319001.561.4941.112
RHONEMAMedium term bearish7/29/20240.665110000.6750.6720.675
SKPRESMedium term bearish7/29/20241.1657116001.2241.1820.924
THPLANTMedium term bearish7/29/20240.64510710000.6620.6530.609
AIRASIAMedium term bullish7/29/20240.855187836000.8430.8440.798
GREATECMedium term bullish7/29/20245.34868005.5165.2984.799
HIBISCSMedium term bullish7/29/20242.4644906002.3642.4242.561
HLFGMedium term bullish7/29/202417.32610017.28617.2916.879
HOMERIZMedium term bullish7/29/20240.65833000.5850.5910.546
HONGSENGMedium term bullish7/29/20240.01521050000.0120.0120.021
IHHMedium term bullish7/29/20246.2725563006.3096.276.098
JAYCORPMedium term bullish7/29/20240.745461000.7420.7440.738
MULPHAMedium term bullish7/29/20242.5143002.5072.4982.408
PETGASMedium term bullish7/29/202418.229780018.05618.10717.677
PPBMedium term bullish7/29/202414.8227570014.48814.62614.95
TOMEIMedium term bullish7/29/20241.8611210001.81.8221.446
BPPLASShort term bearish7/29/20241.35414001.3791.4021.29
GETSShort term bearish7/29/20240.211914000.2150.220.231
HEXTARShort term bearish7/29/20240.8771994000.8720.8880.843
HWATAIShort term bearish7/29/20240.585139000.5940.5980.545
IGBCRShort term bearish7/29/20240.484131000.4810.4860.49
KOBAYShort term bearish7/29/20242.2682081002.3152.2361.71
SUPERMXShort term bearish7/29/20240.90536859000.9110.9220.888
TOPGLOVShort term bearish7/29/20241.16447471001.1941.150.919
BIMBShort term bullish7/29/20242.52689002.4962.4782.371
BONIAShort term bullish7/29/20241.69113001.6811.7051.736
ECOWLDShort term bullish7/29/20241.75243973001.6451.5961.317
GENTINGShort term bullish7/29/20244.720246004.6874.7174.618
GHLSYSShort term bullish7/29/20241.084250001.0711.0520.796
HPMTShort term bullish7/29/20240.3711195000.3650.3560.35
LTKMShort term bullish7/29/20241.44159001.4311.4691.413
MATRIXShort term bullish7/29/20241.99913001.881.8321.733
MISCShort term bullish7/29/20248.6719843008.6578.5257.716
PANTECHShort term bullish7/29/20241.14253001.0941.0830.973
PWFShort term bullish7/29/20240.8756417000.8710.8640.833
SCICOMShort term bullish7/29/20240.951680000.9420.971.057
SWKPLNTShort term bullish7/29/20242.154364002.1492.1682.152
TMShort term bullish7/29/20247.0363101006.9496.6725.917

Sunday, July 28, 2024

Scan 26 Jul 2024

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ANNUMLong term bearish7/26/20240.095300000.0980.0850.095
ARANKLong term bearish7/26/20240.5334000.5420.5430.534
AXREITLong term bearish7/26/20241.817360001.8531.8481.819
BAUTOLong term bearish7/26/20242.4313171002.5382.5012.439
CABLong term bearish7/26/20240.7158014000.7530.7550.717
CFMLong term bearish7/26/20240.157508000.1610.1520.151
JADEMLong term bearish7/26/20240.18880000.1840.1840.183
TASHINLong term bearish7/26/20240.3751540000.3880.3940.377
BSLCORPLong term bullish7/26/20240.03515001000.0330.0320.034
MUDALong term bullish7/26/20241.47288001.451.4831.443
EPMBMedium term bearish7/26/20240.73511572000.7810.7450.731
HCKMedium term bearish7/26/20242.162780002.1672.1682.142
HONGSENGMedium term bearish7/26/20240.016283000.0120.0120.021
HWATAIMedium term bearish7/26/20240.59551000.5940.5970.544
LIONINDMedium term bearish7/26/20240.30513643000.3180.310.318
N2NMedium term bearish7/26/20240.545457000.5620.5470.5
APOLLOMedium term bullish7/26/20247.09984006.7396.8536.049
ATLANMedium term bullish7/26/20242.7255002.6682.6962.745
BIGMedium term bullish7/26/20240.72451000.7090.7120.691
HPMTMedium term bullish7/26/20240.361970000.3640.3550.35
LUXCHEMMedium term bullish7/26/20240.614870000.5810.5920.543
MFCBMedium term bullish7/26/20244.833559004.8984.8294.124
PAVREITMedium term bullish7/26/20241.447903001.3991.3951.29
AJIYAShort term bearish7/26/20241.44210001.4531.4781.501
ASTINOShort term bearish7/26/20240.6257513000.6320.6450.572
DOMINANShort term bearish7/26/20240.83588000.8440.8580.794
ECOWLDShort term bearish7/26/20241.6226795001.6321.591.314
FPIShort term bearish7/26/20243.012514003.0193.0222.941
HIGHTECShort term bearish7/26/20240.83555000.8550.8590.879
HTPADUShort term bearish7/26/20242.26584002.2382.1471.544
KPJShort term bearish7/26/20241.8854330001.8931.9281.653
KUBShort term bearish7/26/20240.785822000.7930.7770.635
LHIShort term bearish7/26/20240.6430388000.650.6190.604
MATRIXShort term bearish7/26/20241.873699001.8741.831.731
MBSBShort term bearish7/26/20240.81520498000.820.8550.778
PANTECHShort term bearish7/26/20241.094228001.0921.0830.972
PETGASShort term bearish7/26/202417.9830670018.03718.10617.671
PWFShort term bearish7/26/20240.876574000.870.8650.832
QLShort term bearish7/26/20246.5810934006.6126.5136.004
SWKPLNTShort term bearish7/26/20242.135121002.1482.1692.152
TAMBUNShort term bearish7/26/20241.112169001.1141.1510.968
TOMEIShort term bearish7/26/20241.773141001.7941.821.443
TOMYPAKShort term bearish7/26/20240.33430000.3480.3530.377
BPPLASShort term bullish7/26/20241.39268001.3771.4051.29
COMPLETShort term bullish7/26/20241.071865001.0651.1031.278
FREIGHTShort term bullish7/26/20240.615905000.6140.6310.605
GLOTECShort term bullish7/26/20240.513588000.5070.5040.545
HEXTARShort term bullish7/26/20240.8751770000.8720.890.842
HIBISCSShort term bullish7/26/20242.4266626002.3572.4262.562
IGBCRShort term bullish7/26/20240.48512739000.4810.4860.49
INNOShort term bullish7/26/20241.431301001.4291.4351.393
NGGBShort term bullish7/26/20240.89516510000.8940.8820.927
THPLANTShort term bullish7/26/20240.674050000.6620.6540.608
UOADEVShort term bullish7/26/20241.91912001.891.9431.832

Thursday, July 25, 2024

Scan 25 Jul 2024

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ADVENTALong term bearish7/25/20240.3155757000.3210.3270.316
ATLANLong term bearish7/25/20242.65397002.6672.6972.745
BSLCORPLong term bearish7/25/20240.039919000.0330.0310.034
IOIPGLong term bearish7/25/20242192174002.1692.3222.066
LIONINDLong term bearish7/25/20240.31523904000.3170.310.319
MAYBULKLong term bearish7/25/20240.3114180000.3180.320.313
OPCOMLong term bearish7/25/20240.51531257000.5720.5060.526
PESTECHLong term bearish7/25/20240.26573999000.2460.2250.267
RLLong term bearish7/25/20240.3127740000.3280.3160.313
ANNUMLong term bullish7/25/20240.1666000.0970.0850.095
AEMULUSMedium term bearish7/25/20240.3823206000.4010.3840.335
ARANKMedium term bearish7/25/20240.545000.5430.5430.534
ELSOFTMedium term bearish7/25/20240.563267000.5690.5650.541
FPIMedium term bearish7/25/20243.021494003.0193.0212.939
GENTINGMedium term bearish7/25/20244.6748198004.6874.7194.612
GREATECMedium term bearish7/25/20245.2559923005.5085.2684.789
GUOCOMedium term bearish7/25/20240.7552355000.7760.7680.745
HARTAMedium term bearish7/25/20243.3637089003.3833.3782.753
HPMTMedium term bearish7/25/20240.3557185000.3630.3550.35
KENANGAMedium term bearish7/25/20241.186507001.1921.181.043
KGBMedium term bearish7/25/20243.3428007003.5123.3662.446
KOSSANMedium term bearish7/25/20242.3937802002.4312.4051.969
PAVREITMedium term bearish7/25/20241.3925630001.3981.3941.289
PENTAMedium term bearish7/25/20244.8243440005.1024.9534.64
PETGASMedium term bearish7/25/202418.0613990018.03718.10817.665
SOLUTNMedium term bearish7/25/20240.211084000.2180.2140.215
TAFIMedium term bearish7/25/20240.59345000.6190.6020.558
TOMEIMedium term bearish7/25/20241.813953001.791.8181.439
VSTECSMedium term bearish7/25/20244.014502004.2654.0432.283
YENHERMedium term bearish7/25/20240.965290000.9810.970.893
AIRPORTMedium term bullish7/25/202410.028165009.979.9818.61
CEKDMedium term bullish7/25/20240.5210931000.4950.5080.483
HCKMedium term bullish7/25/20242.172349002.1672.1682.141
JTIASAMedium term bullish7/25/20241.1678645001.1171.1311.111
THPLANTMedium term bullish7/25/20240.668924000.660.6540.608
ARTRONIQShort term bearish7/25/20240.2386447000.2020.2130.473
DANCOShort term bearish7/25/20240.498416000.4930.4960.455
FREIGHTShort term bearish7/25/20240.611452000.6130.6310.605
GCBShort term bearish7/25/20244.0227721004.0773.9182.517
HEXTARShort term bearish7/25/20240.86549855000.8720.8910.841
HHGROUPShort term bearish7/25/20240.163212000.1630.1880.247
HLCAPShort term bearish7/25/20244.36596004.3674.4214.459
IGBCRShort term bearish7/25/20240.483227000.4810.4860.49
MAA.KLShort term bearish7/25/20240.352844000.3510.3650.369
MYEGShort term bearish7/25/20240.995442930001.0061.0310.861
OPTIMAXShort term bearish7/25/20240.6851133000.6910.6850.649
PRESTARShort term bearish7/25/20240.495913000.4990.5070.452
SCICOMShort term bearish7/25/20240.9354772000.9370.9751.059
SKPRESShort term bearish7/25/20241.1827252001.2211.1760.922
SUCCESSShort term bearish7/25/20241.017238001.0340.9760.809
TENAGAShort term bearish7/25/2024141557200014.29213.72711.453
UOADEVShort term bearish7/25/20241.884285001.8861.9441.831
AJIYAShort term bullish7/25/20241.46764001.4541.4791.502
DOMINANShort term bullish7/25/20240.8451005000.8440.8590.794
HIGHTECShort term bullish7/25/20240.8673000.8560.860.879
KPJShort term bullish7/25/20241.994376001.8951.931.649
KUBShort term bullish7/25/20240.7953138000.7910.7760.633
LUXCHEMShort term bullish7/25/20240.5912006000.580.5920.542
MICROLNShort term bullish7/25/20240.28528288000.2780.3020.627
SWKPLNTShort term bullish7/25/20242.155927002.1492.1692.152
TOMYPAKShort term bullish7/25/20240.354270000.3490.3530.378