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

Friday, December 29, 2023

Scan 29 Dec 2023

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
CMSBLong term bearish12/29/20231.0818865001.0521.0911.092
DUFULong term bearish12/29/20231.99232001.8231.7921.903
EFORCELong term bearish12/29/20230.3851570000.390.3910.392
FPGROUPLong term bearish12/29/20230.4153959000.4180.4350.419
KIPREITLong term bearish12/29/20230.8951097000.8970.8970.898
LIONINDLong term bearish12/29/20230.32515577000.3240.3310.327
DATAPRPLong term bullish12/29/20230.171308762000.1450.1460.168
IREKALong term bullish12/29/20230.5153195000.4720.4810.505
MALAKOFLong term bullish12/29/20230.63517081000.6270.6250.633
PIELong term bullish12/29/20233.251422003.2243.1773.158
RESINTCLong term bullish12/29/20230.5136000.4890.490.489
TAFILong term bullish12/29/20230.587845000.540.540.58
TALIWRKLong term bullish12/29/20230.83515620000.820.8220.822
TIMECOMLong term bullish12/29/20235.414158005.215.2045.359
TROPLong term bullish12/29/20231.31190001.2661.2271.296
CTOSMedium term bearish12/29/20231.4134194001.4231.4271.394
EGMedium term bearish12/29/20231.59864001.5521.5011.389
HIGHTECMedium term bearish12/29/20230.87555000.8770.8860.9
HOMERIZMedium term bearish12/29/20230.512251000.5160.5150.49
JTIASAMedium term bearish12/29/20230.914630000.9240.920.776
KPPROPMedium term bearish12/29/20230.752051000.7460.7520.708
PCHEMMedium term bearish12/29/20237.1631031007.1367.1946.968
REVENUEMedium term bearish12/29/20230.20516263000.1950.2090.256
SIMEMedium term bearish12/29/20232.3596972002.3882.3622.2
TASHINMedium term bearish12/29/20230.37830000.3650.3730.383
THETAMedium term bearish12/29/20230.6852197000.6780.6870.649
ATLANMedium term bullish12/29/20232.7912002.7372.7612.851
BDBMedium term bullish12/29/20230.285595000.2820.2810.288
ELSOFTMedium term bullish12/29/20230.535915000.5290.5320.551
KEINHINMedium term bullish12/29/20231.482766001.4491.4661.405
PESTECHMedium term bullish12/29/20230.325283147000.2870.3130.271
SOPMedium term bullish12/29/20232.59581002.5542.5672.521
AMBANKShort term bearish12/29/20234.0114815004.0353.9473.751
AYSShort term bearish12/29/20230.3651307000.3660.3760.387
BAUTOShort term bearish12/29/20232.3627031002.3672.4152.296
CYPARKShort term bearish12/29/20230.94534466000.9460.960.826
E&OShort term bearish12/29/20230.57531765000.5770.5740.449
GCBShort term bearish12/29/20231.8315341001.8471.9992.252
HLFGShort term bearish12/29/202316.4425250016.45516.83817.624
HPMTShort term bearish12/29/20230.352550000.3530.3640.369
HUPSENGShort term bearish12/29/20230.7857101000.7910.7630.71
IJMShort term bearish12/29/20231.8813959001.8821.8771.696
JADEMShort term bearish12/29/20230.197781000.1910.1890.216
KRONOShort term bearish12/29/20230.3951355000.3990.410.439
KUBShort term bearish12/29/20230.58518690000.5870.5650.529
MCEMENTShort term bearish12/29/20234.232225004.2313.9843.275
MYEGShort term bearish12/29/20230.815345608000.8160.8010.789
PANTECHShort term bearish12/29/20230.913545000.90.8970.82
PARAMONShort term bearish12/29/20230.931082000.9340.9410.878
RAMSSOLShort term bearish12/29/20230.386718000.3820.4030.38
RHONEMAShort term bearish12/29/20230.691062000.6920.6820.702
TEOSENGShort term bearish12/29/20231.65701001.6091.4911.094
UWCShort term bearish12/29/20233.5210410003.5553.6153.407
WELLCALShort term bearish12/29/20231.672248001.6871.6131.331
GETSShort term bullish12/29/20230.2354332000.2330.2230.254
GKENTShort term bullish12/29/20230.4651761000.4630.4730.475
IGBCRShort term bullish12/29/20230.485503000.4840.4890.5
INNOShort term bullish12/29/20231.31493001.3021.281.29
MAYBULKShort term bullish12/29/20230.3118444000.3060.3110.318
MBSBShort term bullish12/29/20230.7134926000.710.7280.697
MICROLNShort term bullish12/29/20230.8864896000.8760.8890.895
NOVAShort term bullish12/29/20230.621153000.6180.660.74
OPTIMAXShort term bullish12/29/20230.6251412000.6240.650.698
SAMShort term bullish12/29/20234.061770004.0594.2364.524
SOLUTNShort term bullish12/29/20230.2219070000.220.2260.224
TELADANShort term bullish12/29/20231.02670001.011.0241.126
VSTECSShort term bullish12/29/20231.32601001.3191.3281.346

Thursday, December 28, 2023

Scan 28 Dec 2023

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ARANKLong term bearish12/28/20230.525170000.530.5410.535
KLKLong term bearish12/28/202321.8660090021.58421.79921.865
KRETAMLong term bearish12/28/20230.622000.6440.6370.619
MAGNUMLong term bearish12/28/20231.0910177001.1091.1061.094
PELIKANLong term bearish12/28/20230.3352574918080.860.8580.829
PIELong term bearish12/28/20233.15567003.2223.1753.16
PTRANSLong term bearish12/28/20231.147777001.1641.191.151
TIMECOMLong term bearish12/28/20235.3449009005.1955.2025.36
CMSBLong term bullish12/28/20231.1100930001.051.0931.093
DUFULong term bullish12/28/20231.9112531001.8161.7891.905
KEINHINLong term bullish12/28/20231.442464001.4491.4661.407
NGGBLong term bullish12/28/20230.9231223000.9490.9420.908
RAMSSOLLong term bullish12/28/20230.3859678000.3820.4040.38
SCICOMLong term bullish12/28/20231.1314312001.0831.0711.11
SEDANIALong term bullish12/28/20230.225255217000.1980.1940.208
BDBMedium term bearish12/28/20230.28482000.2820.2810.289
CJCENMedium term bearish12/28/20230.3753475000.3750.3840.432
DIALOGMedium term bearish12/28/20232.0727471002.0162.0822.174
GUOCOMedium term bearish12/28/20230.705904000.7160.7180.684
SHANGMedium term bearish12/28/20232.221778002.2462.2332.526
CTOSMedium term bullish12/28/20231.4338221001.4251.4281.394
DATAPRPMedium term bullish12/28/20230.155325584000.1430.1460.168
HIGHTECMedium term bullish12/28/20230.89509000.8780.8860.9
IGBREITMedium term bullish12/28/20231.7219819001.7181.7161.685
KSLMedium term bullish12/28/20231.1317877001.0811.1040.946
PCHEMMedium term bullish12/28/20237.219124007.1397.2046.968
PRESTARMedium term bullish12/28/20230.41283000.4090.4050.402
SUNREITMedium term bullish12/28/20231.5310814001.5481.5291.541
CHINHINShort term bearish12/28/20233.488952003.5393.7074.113
DIGIShort term bearish12/28/20234.1328395004.1414.2024.308
ELSOFTShort term bearish12/28/20230.5251465000.5290.5320.551
INNOShort term bearish12/28/20231.3817001.3011.2781.291
LBSShort term bearish12/28/20230.5757591000.5760.5540.49
MAXISShort term bearish12/28/20233.8614370003.8793.964.066
MAYBULKShort term bearish12/28/20230.3053618000.3060.3110.318
MUHIBAHShort term bearish12/28/20230.7721651000.7730.7350.703
OPCOMShort term bearish12/28/20230.619245000.6120.6340.703
POHUATShort term bearish12/28/20231.35314001.3631.3721.316
AMBANKShort term bullish12/28/20234.049143004.0333.9433.751
ATLANShort term bullish12/28/20232.76172002.7362.7622.852
AYSShort term bullish12/28/20230.37428000.3660.3770.387
CYPARKShort term bullish12/28/20230.95571156000.9460.960.826
DNEXShort term bullish12/28/20230.4216694000.3990.4170.469
DRBHCOMShort term bullish12/28/20231.45357001.3851.4081.419
GCBShort term bullish12/28/20231.8817912001.852.0072.255
HOMERIZShort term bullish12/28/20230.5270000.5160.5150.49
HONGSENGShort term bullish12/28/20230.0251862576000.0220.0330.073
KRONOShort term bullish12/28/20230.49963000.3990.410.439
MAA.KLShort term bullish12/28/20230.394512000.3840.3750.342
MCEMENTShort term bullish12/28/20234.265268004.2273.9723.266
MYEGShort term bullish12/28/20230.82270462000.8150.8010.789
PARAMONShort term bullish12/28/20230.935317000.9350.9410.878
PBBANKShort term bullish12/28/20234.28139960004.2774.234.071
POSShort term bullish12/28/20230.4958825000.490.5060.528
RHONEMAShort term bullish12/28/20230.72000.6920.6820.702
SUCCESSShort term bullish12/28/20230.705382000.7020.7170.664
TSHShort term bullish12/28/20230.984553000.9750.980.994
UWCShort term bullish12/28/20233.577588003.5633.6193.408

Wednesday, December 27, 2023

Scan 27 Dec 2023

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ABMBLong term bearish12/27/20233.389129003.4413.4093.395
DOMINANLong term bearish12/27/20230.75298000.770.7620.768
NGGBLong term bearish12/27/20230.916589000.9520.9410.909
RAMSSOLLong term bearish12/27/20230.3753204000.3830.4060.38
RESINTCLong term bearish12/27/20230.485681000.4890.490.489
ARANKLong term bullish12/27/20230.5420000.5320.5420.535
BSLCORPLong term bullish12/27/20230.045238349000.0380.0370.042
EFORCELong term bullish12/27/20230.39518912000.3910.390.392
BAUTOMedium term bearish12/27/20232.3842153002.3612.4212.294
CHINHINMedium term bearish12/27/20233.661465003.5473.7144.116
CTOSMedium term bearish12/27/20231.4210237001.4261.4281.393
KSLMedium term bearish12/27/20231.110250001.0811.1030.944
LUXCHEMMedium term bearish12/27/20230.522736000.5220.5210.486
MAGNUMMedium term bearish12/27/20231.13234001.1121.1061.095
SEDANIAMedium term bearish12/27/20230.1918555000.1960.1930.208
SUNREITMedium term bearish12/27/20231.5229294001.5481.5281.542
TALIWRKMedium term bearish12/27/20230.8218586000.820.820.822
BDBMedium term bullish12/27/20230.2851747000.2820.2810.289
CFMMedium term bullish12/27/20230.185120423000.1590.1590.239
CJCENMedium term bullish12/27/20230.385903000.3760.3850.433
DANCOMedium term bullish12/27/20230.4351683000.430.4290.424
DIALOGMedium term bullish12/27/20232.0928627002.0162.0832.176
FPIMedium term bullish12/27/20232.881829002.8192.8572.698
IOIPGMedium term bullish12/27/20231.758871001.6921.7411.404
IREKAMedium term bullish12/27/20230.491093000.4690.480.505
TAMBUNMedium term bullish12/27/20230.8551677000.8360.8450.87
TASHINMedium term bullish12/27/20230.3751000.3650.3730.383
ANCOMShort term bearish12/27/20231.1316692001.1361.1561.081
MAA.KLShort term bearish12/27/20230.3853314000.3850.3740.342
MCEMENTShort term bearish12/27/20234.2212067004.223.963.256
NYLEXShort term bearish12/27/20230.331946000.3390.3470.397
RHONEMAShort term bearish12/27/20230.691002000.6910.6820.702
SUCCESSShort term bearish12/27/20230.7602000.7020.7180.664
TAKAFULShort term bearish12/27/20233.7113771003.7133.6893.477
TWRREITShort term bearish12/27/20230.37200000.3720.3840.415
3AShort term bullish12/27/20230.842575000.8340.8210.816
BPPLASShort term bullish12/27/20231.19963001.1891.2011.214
CIMB.KLShort term bullish12/27/20235.8415195005.7925.7495.422
COASTALShort term bullish12/27/20231.66477001.6511.8042.077
COMPLETShort term bullish12/27/202322.51960022.24523.08824.723
DATAPRPShort term bullish12/27/20230.14525129000.1420.1460.168
ELSOFTShort term bullish12/27/20230.53647000.5290.5320.552
GENMShort term bullish12/27/20232.6867898002.6782.572.577
HARBOURShort term bullish12/27/20231.11852001.1031.1461.16
HPMTShort term bullish12/27/20230.355738000.3530.3650.37
HWATAIShort term bullish12/27/20230.5513934000.5210.5070.49
MAXISShort term bullish12/27/20233.912461003.8813.9634.067
MSCShort term bullish12/27/20232.03630001.9962.0672.096
POHUATShort term bullish12/27/20231.37240001.3651.3721.316
PTRANSShort term bullish12/27/20231.17946001.1661.1921.151
TEOSENGShort term bullish12/27/20231.6316475001.611.4761.086
WELLCALShort term bullish12/27/20231.79076001.681.6091.326

Tuesday, December 26, 2023

Scan 26 Dec 2023

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
EFORCELong term bearish12/26/20230.395741000.3910.390.392
XLLong term bearish12/26/20230.8054781000.8160.8280.809
3ALong term bullish12/26/20230.8355887000.8360.820.817
ASTINOLong term bullish12/26/20230.52360000.5160.5150.518
DOMINANLong term bullish12/26/20230.78159000.7710.7620.768
FLBHDLong term bullish12/26/20230.5153530000.50.5010.506
HEKTARLong term bullish12/26/20230.652383000.640.6210.646
INNOLong term bullish12/26/20231.312938001.31.2761.292
LIONINDLong term bullish12/26/20230.339314000.3240.3330.327
SEEHUPLong term bullish12/26/20231.170000.9040.9440.979
AXREITMedium term bearish12/26/20231.81523001.8041.8071.834
BSLCORPMedium term bearish12/26/20230.03518638000.0370.0370.043
HIGHTECMedium term bearish12/26/20230.865387000.880.8850.902
IGBREITMedium term bearish12/26/20231.77389001.7171.7161.685
PCHEMMedium term bearish12/26/20237.194852007.1267.2166.969
PPBMedium term bearish12/26/202314.528460014.30914.67515.769
PRESTARMedium term bearish12/26/20230.4053248000.4090.4050.402
RLMedium term bearish12/26/20230.3151680000.3180.320.324
TRIMODEMedium term bearish12/26/20230.31546000.3350.3370.362
CTOSMedium term bullish12/26/20231.439492001.4261.4281.393
GUOCOMedium term bullish12/26/20230.72241000.7180.7180.684
HCKMedium term bullish12/26/20232.14150002.1292.1282.154
IJMMedium term bullish12/26/20231.918084001.8761.8771.692
KPPROPMedium term bullish12/26/20230.763349000.7480.7520.706
MAGNUMMedium term bullish12/26/20231.113970001.1151.1061.095
MKHMedium term bullish12/26/20231.421384001.4291.4121.325
NGGBMedium term bullish12/26/20230.9413908000.9580.940.91
PWFMedium term bullish12/26/20230.7414962000.750.7330.596
REVENUEMedium term bullish12/26/20230.2160939000.1950.210.258
SHANGMedium term bullish12/26/20232.245965002.262.2292.535
SIMEPROPMedium term bullish12/26/20230.6268686000.6050.6120.565
AYSShort term bearish12/26/20230.3651502000.3670.3770.387
CIMB.KLShort term bearish12/26/20235.78230019005.7865.7455.421
COASTALShort term bearish12/26/20231.65605001.6521.812.08
DATAPRPShort term bearish12/26/20230.1414312000.1420.1460.168
HAPSENGShort term bearish12/26/20234.553157004.5814.794.315
HOMERIZShort term bearish12/26/20230.515640000.5150.5140.49
MATRIXShort term bearish12/26/20231.657453001.6521.6011.487
MSCShort term bearish12/26/20231.99257001.9972.072.097
MTAGShort term bearish12/26/20230.4559376000.4580.4440.432
MYEGShort term bearish12/26/20230.805194762000.8140.8010.788
MYTECHShort term bearish12/26/20230.361070000.3740.3860.384
NOVAShort term bearish12/26/20230.615290000.6190.6660.744
POHUATShort term bearish12/26/20231.363001.3641.3711.316
POSShort term bearish12/26/20230.492035000.4910.5070.529
SEDANIAShort term bearish12/26/20230.19516209000.1960.1930.208
SIMEPLTShort term bearish12/26/20234.4415457004.5054.3994.36
SSTEELShort term bearish12/26/20230.62500000.6460.6690.574
TOMYPAKShort term bearish12/26/20230.385830000.3910.3970.403
UOADEVShort term bearish12/26/20231.753162001.7571.7351.705
YENHERShort term bearish12/26/20230.85155000.8560.8750.924
ARANKShort term bullish12/26/20230.5354000.5330.5420.535
ATAIMSShort term bullish12/26/20230.3129516000.2980.3170.293
CMSBShort term bullish12/26/20231.065799001.0541.0951.095
DIGIShort term bullish12/26/20234.156064004.1414.2074.309
GUHShort term bullish12/26/20230.4057963000.3950.3910.442
HLFGShort term bullish12/26/202316.5132430016.43716.88117.652
JADEMShort term bullish12/26/20230.19528886000.1910.1890.218
LUXCHEMShort term bullish12/26/20230.5253162000.5230.520.486
MUHIBAHShort term bullish12/26/20230.7729068000.7690.7320.702
NYLEXShort term bullish12/26/20230.343694000.3390.3480.398
OPCOMShort term bullish12/26/20230.6158312000.6130.6370.703
PADINIShort term bullish12/26/20233.562941003.5163.763.871
PESTECHShort term bullish12/26/20230.28510879000.2830.3170.27
SKPRESShort term bullish12/26/20230.78512370000.780.821.023
SUPERMXShort term bullish12/26/20230.9597562000.9430.8880.871
TASHINShort term bullish12/26/20230.365365000.3650.3730.383
THETAShort term bullish12/26/20230.6851792000.6830.6810.649
YINSONShort term bullish12/26/20232.4811747002.4712.4492.521