ADX stands for average directional index. Its value ranges from 0 to 100.

As its name implies ADX is used to measure directional movement. Its value is derived from 2 other indicators +DI and -DI.

In this blog, I will provide list of KLSE Stocks based on
1. 13 Period ADX > 20
2. 13 Period +DI crosses over -DI for Long signal.
3. 13 Period +DI crosses under -DI for Short signal.
4. Volume trade > 100,000 shares

Thursday, April 30, 2026

Scan 30 Apr 2026

Symbol TypeDateClose PriceVolume13 Day ADX13 Day +DI13 Day -DI
BJTOTOLong2026-04-301.35202540031.282810
COASTALLong2026-04-301.15197380037.024018
IGBCRLong2026-04-300.61173050038.12421
KLKLong2026-04-3021.2281260021.262421
3AShort2026-04-300.6731720022.052232
BDBShort2026-04-300.210023.653637
EDARANShort2026-04-301.221190025.653137
PESTECHShort2026-04-300.065110540036.491116
SOPShort2026-04-304.55102250026.162123
TAKAFULShort2026-04-303.3239100021.232227

Wednesday, April 29, 2026

Scan 29 Apr 2026

Symbol TypeDateClose PriceVolume13 Day ADX13 Day +DI13 Day -DI
BDBLong2026-04-290.213190025.544135
PEBLong2026-04-290.8840020054.024335
BJTOTOShort2026-04-291.2920390029.971113

Tuesday, April 28, 2026

Scan 28 Apr 2026

Symbol TypeDateClose PriceVolume13 Day ADX13 Day +DI13 Day -DI
PESTECHLong2026-04-280.065328480040.361311
KRONOShort2026-04-280.095121520022.81821
PAVREITShort2026-04-281.83196770026.491825

Monday, April 27, 2026

Scan 27 Apr 2026

Symbol TypeDateClose PriceVolume13 Day ADX13 Day +DI13 Day -DI
3ALong2026-04-270.6852010025.082928
BIGLong2026-04-270.546350031.074644
GTRONICLong2026-04-270.245293440039.273826
KRONOLong2026-04-270.1315600024.032018
PAVREITLong2026-04-271.82364920027.372018
SUNREITLong2026-04-272.44239010023.692522
CHGPShort2026-04-271.07990021.072426
HLFGShort2026-04-271915150026.361721
UTDPLTShort2026-04-2731.6259670022.121928

Friday, April 24, 2026

Scan 24 Apr 2026

Symbol TypeDateClose PriceVolume13 Day ADX13 Day +DI13 Day -DI
BJTOTOLong2026-04-241.321450035.851412
MALTONLong2026-04-240.2855760020.483127
VSLong2026-04-240.2257133540041.242320
YENHERLong2026-04-240.8100022.415127
AMBANKShort2026-04-246.36492240020.692426
BDBShort2026-04-240.20531360031.513738
FLBHDShort2026-04-240.2214980028.813641
N2NShort2026-04-240.3152250022.552126
PAVREITShort2026-04-241.8277680029.231819
SALUTEShort2026-04-240.111379610030.261632

Thursday, April 23, 2026

Scan 23 Apr 2026

Symbol TypeDateClose PriceVolume13 Day ADX13 Day +DI13 Day -DI
ABMBLong2026-04-234.75162630025.712321
ADVENTALong2026-04-230.13511340020.252522
AFFINLong2026-04-232.5215730032.322319
AMELong2026-04-231.5217120023.032213
AXREITLong2026-04-232.0391590023.652018
PAVREITLong2026-04-231.82157680031.422018
GTRONICShort2026-04-230.23315790043.792833
KERJAYAShort2026-04-232.26162750023.762224
YENHERShort2026-04-230.75300021.693436

Wednesday, April 22, 2026

Scan 22 Apr 2026

Symbol TypeDateClose PriceVolume13 Day ADX13 Day +DI13 Day -DI
BDBLong2026-04-220.2213780035.474834
HHGROUPLong2026-04-220.071313210035.523726
HLFGLong2026-04-2219.148410031.922119
JTIASALong2026-04-221.17204060023.512219
ARANKShort2026-04-220.3915030026.823759
AWCShort2026-04-220.5321690023.512629
CABShort2026-04-220.51146160023.162124
MAXISShort2026-04-223.54107850020.491517
MYTECHShort2026-04-220.2551710024.833954
NAIMShort2026-04-220.67585690022.892931
SOLUTNShort2026-04-220.075870039.432427