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

Tuesday, June 24, 2025

Scan 24 Jun 2025

Symbol TypeDateClose PriceVolume13 Day ADX13 Day +DI13 Day -DI
AIMS APAC REITLong2025-06-241.3184890036.991916
Bukit SembawangLong2025-06-243.9513210026.862827
CityDevLong2025-06-245.08133920023.532422
CSOP LOW CARBON US$Long2025-06-241.523524.935541
DFIRG USDLong2025-06-242.6348680024.22018
GRP^Long2025-06-240.0725630029.724742
HKEx 5xLongSG270216Long2025-06-240.872200023.715244
Hoe LeongLong2025-06-240.002100028.144424
HSI 23200MBeCW250730Long2025-06-240.243400025.915438
Nikko AM STI ETFLong2025-06-244.06511468621.562423
PARKWAYLIFE REITLong2025-06-244.11113860027.413014
SPDR S&P500 US$Long2025-06-24604.4232020.84026
Yoma StrategicLong2025-06-240.0871737940026.493322
ABRShort2025-06-240.413000025.18784
Acro HTrust USDShort2025-06-240.265326250046.023342
Alibaba 3xShortSG271125Short2025-06-245.082170040.524456
Asia EnterprisesShort2025-06-240.139700023.584149
CNOOC 5xLongUB260831Short2025-06-240.21380027.244450
DBS 5xShortSG261217Short2025-06-240.396700027.133740
Keong Hong^Short2025-06-240.10920021.484349
Samko TimberShort2025-06-240.00110048.94256
SIA 5xShortSG270427Short2025-06-240.6114500344546
SiMSCI 5xShortSG260226Short2025-06-240.067010020.434653
ST EngineeringShort2025-06-247.83506870021.311718
STEng MBeCW251229Short2025-06-240.083127190022.912426
Trek 2000 Intl^Short2025-06-240.18360028.673842

No comments: