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 Singapore Market Stocks based on
1. 13 Period ADX > 20
2. 13 Period +DI crosses over -DI.
3. 13 Period +DI crosses under -DI.
4. Volume trade > 100,000 shares

One important thing to note is I am using freely available stock price information for computing the ADX indicator. The price information is not adjusted for stock dividends and split.

Links
Singapore RSI Scanner
Singapore MACD Scanner
Singapore Trend Analysis
Singapore Trading System

Friday, June 5, 2026

Scan 05 Jun 2026

Symbol TypeDateClose PriceVolume13 Day ADX13 Day +DI13 Day -DI
Bund CenterLong2026-06-050.4253470027.264125
CMOB 5xShortSG270427Long2026-06-050.2758000033.454435
Gallant VentureLong2026-06-050.064649110022.634017
ICBC CSOP CGB ETF US$DLong2026-06-0510.61152036.066830
JD 5xShortSG280120Long2026-06-050.3459580028.784948
Ying Li IntlLong2026-06-050.02210025.732826
Aspial CorpShort2026-06-050.15575250051.642225
FrenckenShort2026-06-052.92678820025.42531
Fuxing ChinaShort2026-06-050.9920023.543254
Global TestingShort2026-06-051.22430021.843536
ISDNShort2026-06-050.69508180028.171921
Ley ChoonShort2026-06-050.097158960020.832324
Sands 5xLongUB270630Short2026-06-050.048257620030.623560
SMIC 5xLongSG270316Short2026-06-050.088322280023.612728
SMIC 5xLongSG280316Short2026-06-051.6652550026.913242
SMIC 5xLongUB270730Short2026-06-050.14510690022.843338
UOBAM PA FT ASEAN DV S$Short2026-06-050.96128289521.842526
UOBAM PINGAN CHINEXT S$Short2026-06-051.4024600234.343638

Thursday, June 4, 2026

Scan 04 Jun 2026

Symbol TypeDateClose PriceVolume13 Day ADX13 Day +DI13 Day -DI
Bilibili 5xShortSG270127Long2026-06-040.079125630020.473837
BYD 3xShortSG271125Long2026-06-046.54830029.975445
HSI 24800MBePW260629Long2026-06-040.0781000021.584837
Tai Sin ElectricLong2026-06-040.5531750021.812219
Alpha Integrated REITShort2026-06-040.484360020.081213
ASTIShort2026-06-040.1342632990037.962429
AVGO 3xLongSG280420Short2026-06-044.98510033.524553
CF VN 30 SC ETF US$Short2026-06-041.36210043.513268
China EnvResShort2026-06-040.08140021.52773
CSE GlobalShort2026-06-041.442511370026.222128
CSOP SEA TECH ETF US$Short2026-06-040.86511202324.54950
G InvacomShort2026-06-040.071183100021.322224
Gallant VentureShort2026-06-040.06129950021.182022
HeptamaxShort2026-06-040.17630042.373651
Hiap HoeShort2026-06-040.6557680031.153245
ICBC CSOP CGB ETF US$DShort2026-06-0410.42035.812570
InnoTekShort2026-06-040.685163150027.652023
Parkson RetailShort2026-06-040.131295620053.382433
SunrightShort2026-06-040.6625160026.132430
Suntar Eco-CityShort2026-06-040.0842020063.140100
Tencent 3xShortSG271125Short2026-06-043.39730054.034159
Tencent 5xLongSG280202Short2026-06-040.35555070022.873031
Tencent 5xLongUB270831Short2026-06-040.0676150028.744042
XPeng 5xLongUB270730Short2026-06-040.0350200021.123134

Wednesday, June 3, 2026

Scan 03 Jun 2026

Symbol TypeDateClose PriceVolume13 Day ADX13 Day +DI13 Day -DI
ALPHAB 3xLongSG261204US$Long2026-06-0319.3210095.72946
ALPHAB 3xLongSG280616Long2026-06-035.14100032.94991
Hotel GrandLong2026-06-030.751120023.372925
PavillonLong2026-06-030.02518930032.496039
Qian HuLong2026-06-030.14910049.345638
SATS MB eCW260630Long2026-06-030.0131300075.328020
TencentMBeCW261005Long2026-06-030.017120000055.625441
Alibaba 5xShortUB270831Short2026-06-031.023690028.224056
Amova-STC CN EV US$Short2026-06-030.52697097.521288
Amundi MSIndia Sw US$Short2026-06-0328.134621.713268
Asian Pay Tv TrShort2026-06-030.08538550029.441316
COSCO SHP SGShort2026-06-030.11637190021.071316
Darco Water TechShort2026-06-030.075250054.893466
Fu YuShort2026-06-030.105229450034.292324
Hiap Seng IndShort2026-06-030.0172129320020.211820
HKEx 5xShortSG280120Short2026-06-030.71000022.534054
Intl CementShort2026-06-030.0672134580024.441920
Mapletree Log TrShort2026-06-031.182895240020.771519
MarcoPolo MarineShort2026-06-030.1632443910032.592526
Top GloveW300209Short2026-06-030.037200023.083860