SGX momentum rankings

Model ranking, sector and allocation weight for the latest completed SGX snapshot.

Price data through: 2026-09-30
Ranking calculated: 2026-09-30
Model rebalance interval: Every 20 trading days
RankStockSectorModel weight
1OCBC Bank
Full nameOVERSEA-CHINESE BANKING CORP
O39Financials
Financials25.00%
2AEM SGD
Full nameAEM HOLDINGS LTD
AWXIndustrials
Industrials21.43%
3First Resources
Full nameFIRST RESOURCES LIMITED
EB5Consumer Staples
Consumer Staples17.86%
4DBS
Full nameDBS GROUP HOLDINGS LTD
D05Financials
Financials14.29%
5UMS
Full nameUMS INTEGRATION LIMITED
558Technology
Technology10.71%
6Sheng Siong
Full nameSHENG SIONG GROUP LTD
OV8Consumer Discretionary
Consumer Discretionary7.14%
7Bumitama Agri
Full nameBUMITAMA AGRI LTD.
P8ZConsumer Staples
Consumer Staples3.57%

Model weights describe this strategy’s allocation, not a personalised recommendation.

Strategy vs STI Index

Historical performance · Starting value 100

STI (^STI)Strategy

Total return

STI—
Strategy—

CAGR

STI—
Strategy—

Sharpe ratio

STI—
Strategy—

Max drawdown

STI—
Strategy—
How CAGR and Sharpe are read

CAGR is the annualized growth over the selected calendar dates. Sharpe compares observed daily return and volatility using a 0% risk-free rate and 252 sessions per year. Neither measure predicts future returns.

Tap or point to compare values. With the chart focused, use left and right arrow keys.

Daily research simulation through 2026-09-30 · Current 234-stock SGD universe · Historical membership periods and current source data; survivorship bias applies. Strategy includes distributions; STI excludes dividends.

Change comparison period
Calculation details

Every 20 trading sessions, previous-session signals execute at the next close; 25 bps per traded value. Year selection measures the existing strategy path over the selected period, without restarting rebalances. CAGR uses calendar time; Sharpe uses observed daily returns, 252 sessions/year and a 0% risk-free rate. Maximum drawdown is measured within the selected period.

All 2676 daily valuations and holdings matched the source engine. This simulation uses available ES3 benchmark dates; the archived reference remains separately preserved through . Unresolved source issues remain research warnings and are not silently approved.

9 source data warnings retained. The current stock universe can introduce survivorship bias; historical returns are not live investment results.