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

Tuesday, December 31, 2024

Scan 31 Dec 2024

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ASTINOLong term bearish12/31/20240.612380000.6170.6170.62
HONGSENGLong term bearish12/31/20240.0115745000.0130.0130.012
MULPHALong term bearish12/31/20242.44279002.4922.5012.468
BIGLong term bullish12/31/20240.675373000.6510.6340.667
BPPLASLong term bullish12/31/20241.35913001.2021.2011.277
E&OLong term bullish12/31/20240.95533686000.9560.9290.955
MILUXLong term bullish12/31/20240.541571000.4970.5180.524
PELIKANLong term bullish12/31/20240.221776000.2130.2060.216
AIRASIAMedium term bearish12/31/2024152599000.99210.856
AXREITMedium term bearish12/31/20241.7321266001.7321.7371.768
BJTOTOMedium term bearish12/31/20241.495250001.461.4931.488
COASTALMedium term bearish12/31/20241.523504001.5081.531.625
DANCOMedium term bearish12/31/20240.432973000.4270.4340.453
HEXTARMedium term bearish12/31/20240.88588226000.8850.8890.877
HIGHTECMedium term bearish12/31/20240.77130000.80.7730.789
INNOMedium term bearish12/31/20241.641286001.6691.6611.462
IPMUDAMedium term bearish12/31/20240.4320933000.4420.4370.683
LTKMMedium term bearish12/31/20241.31126001.2791.3161.396
NAIMMedium term bearish12/31/20241.073415001.0661.0911.173
SCGMMedium term bearish12/31/20240.6357424000.6690.640.653
SOLUTNMedium term bearish12/31/20240.1353434000.1380.1380.182
THPLANTMedium term bearish12/31/20240.6821430000.7120.6840.653
YENHERMedium term bearish12/31/20240.915373000.9180.9210.904
AIRPORTMedium term bullish12/31/202410.58113530010.56210.50610.157
GENTINGMedium term bullish12/31/20243.86104252003.6523.7874.298
HLBANKMedium term bullish12/31/202420.5663550020.39920.50119.694
HLFGMedium term bullish12/31/202418.520550018.2218.37417.565
HWATAIMedium term bullish12/31/20240.53202000.5270.5260.558
IOICORPMedium term bullish12/31/20243.8813464003.8653.8683.839
IOIPGMedium term bullish12/31/20242.2426728002.1182.1792.157
IREKAMedium term bullish12/31/20240.4252177000.3920.4030.328
LIONINDMedium term bullish12/31/20240.234304000.2250.2270.27
MSCMedium term bullish12/31/20242.256376002.2322.2042.301
MYTECHMedium term bullish12/31/20240.423962000.4030.4180.488
SENTRALMedium term bullish12/31/20240.7955028000.7910.7920.779
SIMEMedium term bullish12/31/20242.3651059002.3422.332.482
TAANNMedium term bullish12/31/20244.285094004.2434.2023.848
TOMYPAKMedium term bullish12/31/20240.2851710000.2850.2820.327
ANNJOOShort term bearish12/31/20240.8355328000.8360.841.027
ATAIMSShort term bearish12/31/20240.29512311000.2960.2940.343
INSAS.KLShort term bearish12/31/20240.921447000.9210.9271.004
KERJAYAShort term bearish12/31/20242.212407002.2452.1461.899
MGRCShort term bearish12/31/20240.3458916000.350.3380.383
PRESTARShort term bearish12/31/20240.385795000.3890.3920.445
RGTBHDShort term bearish12/31/20240.58550000.5850.5620.608
TNLOGISShort term bearish12/31/20240.71191000.7110.7030.753
ABLEGLOBShort term bullish12/31/20241.932109001.9231.9051.896
AEMULUSShort term bullish12/31/20240.316616000.2990.2760.323
AFFINShort term bullish12/31/20242.9111931002.892.9222.778
APOLLOShort term bullish12/31/20246.7813006.5296.3696.373
FGVShort term bullish12/31/20241.141343001.1371.1421.243
KPPROPShort term bullish12/31/20240.65560000.6540.6850.779
RAMSSOLShort term bullish12/31/20240.72527233000.7240.7050.597
SCICOMShort term bullish12/31/20240.8351145000.830.7860.882
TALIWRKShort term bullish12/31/20240.783392000.7780.7670.765
TIMECOMShort term bullish12/31/20244.6910474004.6824.7714.866
TRIMODEShort term bullish12/31/20240.291895000.2750.2970.323

Monday, December 30, 2024

Scan 30 Dec 2024

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
SCGMLong term bearish12/30/20240.6553492000.6690.6390.653
ASTINOLong term bullish12/30/20240.624301000.6180.6180.62
HONGSENGLong term bullish12/30/20240.01519622000.0130.0130.013
IOIPGLong term bullish12/30/20242.1729252002.112.1832.156
MFCBLong term bullish12/30/20244.5515314004.3934.2974.488
NGGBLong term bullish12/30/20240.8954870000.9030.8930.89
TAFILong term bullish12/30/20240.58563000.560.5590.574
AWANTECMedium term bearish12/30/20240.3255700000.3320.3270.368
DATAPRPMedium term bearish12/30/20240.1446036000.1450.1450.158
HWATAIMedium term bearish12/30/20240.52510000.5280.5260.559
RUBEREXMedium term bearish12/30/20240.183636000.1810.1820.207
SENTRALMedium term bearish12/30/20240.792107000.7910.7920.779
TAANNMedium term bearish12/30/20244.191462004.2444.1963.845
ANNUMMedium term bullish12/30/20240.0551101000.0530.0550.076
AXREITMedium term bullish12/30/20241.7412335001.7321.7381.768
BJTOTOMedium term bullish12/30/20241.51361001.4571.4951.487
BURSAMedium term bullish12/30/20248.942834008.7788.9088.706
CEKDMedium term bullish12/30/20240.465280000.4570.460.472
DANCOMedium term bullish12/30/20240.435971000.4270.4350.453
E&OMedium term bullish12/30/20240.9348342000.9570.9270.954
FLBHDMedium term bullish12/30/20240.365300000.3580.3640.418
INNOMedium term bullish12/30/20241.662111001.6741.6581.461
KENANGAMedium term bullish12/30/20240.9254060000.9060.9051.057
MISCMedium term bullish12/30/20247.65670007.4337.5137.896
NAIMMedium term bullish12/30/20241.19599001.0671.0941.171
SOLUTNMedium term bullish12/30/20240.144023000.1380.1380.183
SUNREITMedium term bullish12/30/20241.8540083001.8391.8321.634
TAMBUNMedium term bullish12/30/20240.905817000.8950.8980.963
THPLANTMedium term bullish12/30/20240.68519549000.7140.6830.653
UNISEMMedium term bullish12/30/2024315622002.9922.9933.458
YENHERMedium term bullish12/30/20240.92597000.9180.9220.904
AEMULUSShort term bearish12/30/20240.29522025000.2990.2750.323
GUHShort term bearish12/30/20240.315183000.3170.3310.364
PELIKANShort term bearish12/30/20240.211296000.2130.2050.216
PTRANSShort term bearish12/30/20240.75511729000.7570.7390.711
SUCCESSShort term bearish12/30/20240.694569000.7050.7380.831
TALIWRKShort term bearish12/30/20240.775710000.7780.7670.765
CARIMINShort term bullish12/30/20240.81921000.8060.8150.862
CMSBShort term bullish12/30/20241.1929269001.1711.2571.244
HLBANKShort term bullish12/30/202420.4218010020.39920.50419.686
HLFGShort term bullish12/30/202418.36950018.21918.37717.552
HTPADUShort term bullish12/30/20243.135898003.1143.3742.666
HUPSENGShort term bullish12/30/20241.2314515001.211.1591.027
INSAS.KLShort term bullish12/30/20240.921701000.920.9281.004
KERJAYAShort term bullish12/30/20242.265508002.2542.1511.904
KPJShort term bullish12/30/20242.4310098002.4142.2822.013
KSLShort term bullish12/30/20241.7411133001.7161.7471.784
LCTITANShort term bullish12/30/20240.6537008000.6350.771.006
MAYBANKShort term bullish12/30/202410.24590730010.12210.2939.993
MUHIBAHShort term bullish12/30/20240.8057773000.8010.8480.899
POSShort term bullish12/30/20240.24518625000.2410.2740.382
PRESTARShort term bullish12/30/20240.39505000.3890.3920.445
SWKPLNTShort term bullish12/30/20242.4464002.3732.2932.098
UCHITECShort term bullish12/30/20243.953866003.8663.8263.761

Friday, December 27, 2024

Scan 27 Dec 2024

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ASTINOLong term bearish12/27/20240.6152501000.6170.6180.619
CEKDLong term bearish12/27/20240.45695000.4570.460.472
HONGSENGLong term bearish12/27/20240.0116618000.0130.0130.012
RGTBHDLong term bearish12/27/20240.5852033000.5780.5610.605
ABLEGLOBLong term bullish12/27/20241.919017001.9211.9031.893
BJTOTOLong term bullish12/27/20241.512258001.4741.5161.506
DNEXLong term bullish12/27/20240.395110171000.3740.3610.392
GENTINGMedium term bearish12/27/20243.7873875003.6423.7954.308
LIONINDMedium term bearish12/27/20240.2253599000.2240.2280.271
REVENUEMedium term bearish12/27/20240.1452491000.1450.1470.182
SCIENTXMedium term bearish12/27/20244.444317004.5114.5164.253
SIMEMedium term bearish12/27/20242.3243166002.3372.3332.484
TAMBUNMedium term bearish12/27/20240.8951315000.8920.8980.963
TOMYPAKMedium term bearish12/27/20240.2760000.2850.2820.328
UNISEMMedium term bearish12/27/20242.995337002.9872.9933.46
YENHERMedium term bearish12/27/20240.91440000.9160.9220.903
AJIYAMedium term bullish12/27/20241.421402001.4041.4081.457
CAREPLSMedium term bullish12/27/20240.26122997000.2620.2580.283
CIMB.KLMedium term bullish12/27/20248.1577394008.1088.1497.416
DATAPRPMedium term bullish12/27/20240.1453782000.1450.1440.158
DOMINANMedium term bullish12/27/20240.8272000.8220.8110.808
EFORCEMedium term bullish12/27/20240.2954822000.2840.2870.322
HIGHTECMedium term bullish12/27/20240.77536000.8010.7710.79
HWATAIMedium term bullish12/27/20240.541000.5280.5250.558
IHHMedium term bullish12/27/20247.2325105007.2037.2276.568
IJMMedium term bullish12/27/20243.0169076002.8982.9462.851
KLKMedium term bullish12/27/202421.610420021.46521.621.41
LBSMedium term bullish12/27/20240.5522170000.5420.5440.623
LTKMMedium term bullish12/27/20241.32273001.2751.3191.398
PAVREITMedium term bullish12/27/20241.5233314001.4841.5051.387
PCHEMMedium term bullish12/27/20245.0132100004.8494.9825.872
RUBEREXMedium term bullish12/27/20240.1854848000.1810.1820.207
SENTRALMedium term bullish12/27/20240.7953188000.7910.7920.779
SIMEPLTMedium term bullish12/27/20244.9419621004.954.8874.521
SPSETIAMedium term bullish12/27/20241.440459001.3681.3851.381
TAANNMedium term bullish12/27/20244.224043004.2484.1913.843
TAFIMedium term bullish12/27/20240.571296000.5590.5580.573
TASCOMedium term bullish12/27/20240.757868000.7050.7240.807
KUBShort term bearish12/27/20240.675429000.6920.7110.703
MUDAShort term bearish12/27/20241.1417001.1481.1741.335
PWFShort term bearish12/27/20240.8657644000.8720.8760.861
SALUTEShort term bearish12/27/20240.6128219000.6180.5120.593
UCHITECShort term bearish12/27/20243.852040003.8613.8253.76
VISShort term bearish12/27/20240.3151505000.3230.3080.358
ADVENTAShort term bullish12/27/20240.3157213000.3050.2880.298
ANNJOOShort term bullish12/27/20240.8355588000.8330.8421.029
BURSAShort term bullish12/27/20248.895026008.7748.9218.697
DIGIShort term bullish12/27/20243.6520137003.6093.4993.709
EDARANShort term bullish12/27/20241.817656001.7781.6711.491
FREIGHTShort term bullish12/27/20240.58122000.5790.5860.584
GAMUDAShort term bullish12/27/20244.69196358004.6814.4853.61
KRONOShort term bullish12/27/20240.2954558000.2890.2960.354
MFCBShort term bullish12/27/20244.476337004.3834.2924.484
N2NShort term bullish12/27/20240.44427000.4370.4650.495
PELIKANShort term bullish12/27/20240.215441000.2140.2040.216
PMETALShort term bullish12/27/20244.8823957004.8714.7515.074
SUCCESSShort term bullish12/27/20240.71975000.7050.740.831
TALIWRKShort term bullish12/27/20240.78686000.7780.7660.765
TMCLIFEShort term bullish12/27/20240.57358000.4980.5140.607
WELLCALShort term bullish12/27/20241.593153001.571.5561.553

Tuesday, December 24, 2024

Scan 24 Dec 2024

Symbol TypeDateClosing PriceVolume20 day MA50 day MA200 day MA
ASTINOLong term bearish12/24/20240.6154432000.6160.6180.619
COMPLETLong term bearish12/24/20241.075653001.0451.0711.106
MCEMENTLong term bearish12/24/20244.9412731004.8574.8255.024
PELIKANLong term bearish12/24/20240.215317000.2140.2030.216
TWRREITLong term bearish12/24/20240.3140000.3140.3140.318
YENHERLong term bearish12/24/20240.920000.9160.9230.902
HARBOURLong term bullish12/24/20241.43241001.4721.491.424
HONGSENGLong term bullish12/24/20240.01522625000.0130.0130.012
KLKLong term bullish12/24/202421.4812620021.38621.58921.411
BIGMedium term bearish12/24/20240.63135000.6530.6320.668
CAREPLSMedium term bearish12/24/20240.25519102000.2610.2580.283
E&OMedium term bearish12/24/20240.9220994000.9630.9260.953
ELKDESAMedium term bearish12/24/20241.2386001.2081.2051.211
KEINHINMedium term bearish12/24/20241.39109001.3941.4061.386
MPIMedium term bearish12/24/202425.482560025.24325.53131.231
NGGBMedium term bearish12/24/20240.8911141000.9050.890.891
SEDANIAMedium term bearish12/24/20240.142376000.1440.1450.173
SIMEPROPMedium term bearish12/24/20241.4697019001.5111.4741.293
COASTALMedium term bullish12/24/20241.54716001.4911.5331.625
DRBHCOMMedium term bullish12/24/20241.059528001.0171.0371.228
EFORCEMedium term bullish12/24/20240.292118000.2840.2870.323
GENMMedium term bullish12/24/20242.19170633002.1342.1882.44
GKENTMedium term bullish12/24/20240.3717414000.3390.3620.425
LIONINDMedium term bullish12/24/20240.2315713000.2240.2280.271
MENANGMedium term bullish12/24/20240.664999000.6190.6450.663
MSCMedium term bullish12/24/20242.215219002.2472.2012.296
RHONEMAMedium term bullish12/24/20240.68425000.6730.6770.662
SIMEPLTMedium term bullish12/24/20244.8813279004.9384.8764.513
SOLUTNMedium term bullish12/24/20240.141661000.1360.1370.184
TAMBUNMedium term bullish12/24/20240.9386000.890.8990.962
TENAGAMedium term bullish12/24/202414.08173880013.76714.06613.345
TOMEIMedium term bullish12/24/20241.57828001.4961.5661.688
TROPMedium term bullish12/24/20241.2624454001.1851.231.377
WCTMedium term bullish12/24/20240.9288219000.8920.9110.839
YINSONMedium term bullish12/24/20242.723196002.6492.6492.511
AWCShort term bearish12/24/20240.8751441000.8820.8670.97
DPHARMAShort term bearish12/24/20241.25995001.2551.2741.234
ECOWLDShort term bearish12/24/20241.9733487001.981.8851.631
IJMShort term bearish12/24/20242.8819826002.8872.9432.855
MATRIXShort term bearish12/24/20242.313233002.3172.2021.899
MBSBShort term bearish12/24/20240.71538149000.7150.7160.755
MULPHAShort term bearish12/24/20242.499002.492.5032.465
OPCOMShort term bearish12/24/20240.348424000.3410.3220.406
PADINIShort term bearish12/24/20242.191832002.2072.2692.298
XLShort term bearish12/24/20240.51516831000.5160.5140.538
ADVENTAShort term bullish12/24/20240.315625000.3020.2870.298
ATAIMSShort term bullish12/24/20240.29533926000.2920.2950.342
D&OShort term bullish12/24/20242.0515530002.0042.1342.902
DAYANGShort term bullish12/24/20242.0633245002.042.1462.439
DIALOGShort term bullish12/24/20241.83170722001.8251.9322.225
EPMBShort term bullish12/24/20240.58307000.5770.6040.667
GTRONICShort term bullish12/24/20240.575126791000.570.5631.033
GUHShort term bullish12/24/20240.321438000.3170.3330.365
HHGROUPShort term bullish12/24/20240.1253902000.1210.1190.165
INSAS.KLShort term bullish12/24/20240.925806000.920.9331.006
LTKMShort term bullish12/24/20241.28104001.2711.3211.399
MISCShort term bullish12/24/20247.427590007.4067.5147.891
PAVREITShort term bullish12/24/20241.493522001.4841.5051.384
SCICOMShort term bullish12/24/20240.825977000.8240.780.886
UCHITECShort term bullish12/24/20243.87707003.8623.8243.758