TopStockBD
7-Day Market Pulse

DSE Top 20 Stocks — This Week

The 20 strongest Dhaka Stock Exchange (DSE) stocks based on the last 7 trading days of market data — price momentum, relative strength against DSEX, and turnover conviction.

1
RDFOODFood & AlliedExtended

Rangpur Dairy & Food Products Ltd.

LTP
৳27.8
7d Return
+35.61%
vs DSEX
+36.03%
Turnover
+175% vs 30d
▰▰▰▰▰▱▱5/7 up days

+35.6% in 7 days, +36.0% vs DSEX, turnover 2.8x norm.

View full analysis →
2
SICLInsuranceExtended

Sikder Insurance Company Limited

LTP
৳38.7
7d Return
+31.19%
vs DSEX
+31.60%
Turnover
+102% vs 30d
▰▰▰▰▰▰▰7/7 up days

+31.2% in 7 days, +31.6% vs DSEX, turnover 2.0x norm, 7/7 up days.

View full analysis →
3
SONARBAINSInsuranceExtended

Sonar Bangla Insurance Ltd.

LTP
৳44.0
7d Return
+35.38%
vs DSEX
+35.80%
Turnover
+118% vs 30d
▰▰▰▰▰▱▱5/7 up days

+35.4% in 7 days, +35.8% vs DSEX, turnover 2.2x norm.

View full analysis →
4
MEGHNAPETFood & AlliedExtended

Meghna Pet Industries Ltd.

LTP
৳54.2
7d Return
+31.23%
vs DSEX
+31.65%
Turnover
+95% vs 30d
▰▰▰▰▰▰▱6/7 up days

+31.2% in 7 days, +31.6% vs DSEX, turnover 1.9x norm, 6/7 up days.

View full analysis →
5
APEXTANRYTannery IndustriesExtended

Apex Tannery Limited

LTP
৳121.4
7d Return
+33.26%
vs DSEX
+33.68%
Turnover
+101% vs 30d
▰▰▰▰▰▱▱5/7 up days

+33.3% in 7 days, +33.7% vs DSEX, turnover 2.0x norm.

View full analysis →
6
VFSTDLTextileExtended

VFS Thread Dyeing Limited

LTP
৳15.7
7d Return
+30.83%
vs DSEX
+31.25%
Turnover
+94% vs 30d
▰▰▰▰▱▱▱4/7 up days

+30.8% in 7 days, +31.2% vs DSEX, turnover 1.9x norm.

View full analysis →
7
APEXSPINNTextileExtended

Apex Spinning & Knitting Mills Limited

LTP
৳434.6
7d Return
+31.46%
vs DSEX
+31.88%
Turnover
+25% vs 30d
▰▰▰▰▰▱▱5/7 up days

+31.5% in 7 days, +31.9% vs DSEX.

View full analysis →
8
ICICLInsuranceExtended

Islami Commercial Insurance PLC.

LTP
৳28.6
7d Return
+25.44%
vs DSEX
+25.86%
Turnover
+214% vs 30d
▰▰▰▰▱▱▱4/7 up days

+25.4% in 7 days, +25.9% vs DSEX, turnover 3.1x norm.

View full analysis →
9
CONTININSInsuranceExtended

Continental Insurance PLC.

LTP
৳33.7
7d Return
+25.28%
vs DSEX
+25.70%
Turnover
+127% vs 30d
▰▰▰▰▱▱▱4/7 up days

+25.3% in 7 days, +25.7% vs DSEX, turnover 2.3x norm.

View full analysis →
10
MLDYEINGTextileSweet spot

M.L. Dyeing Limited

LTP
৳10.0
7d Return
+20.48%
vs DSEX
+20.90%
Turnover
+137% vs 30d
▰▰▰▰▱▱▱4/7 up days

+20.5% in 7 days, +20.9% vs DSEX, turnover 2.4x norm.

View full analysis →
11
DGICInsuranceSweet spot

Desh General Insurance Company Limited

LTP
৳25.7
7d Return
+18.43%
vs DSEX
+18.85%
Turnover
+105% vs 30d
▰▰▰▰▰▰▱6/7 up days

+18.4% in 7 days, +18.9% vs DSEX, turnover 2.0x norm, 6/7 up days.

View full analysis →
12
EASTLANDInsuranceExtended

Eastland Insurance PLC.

LTP
৳26.4
7d Return
+21.10%
vs DSEX
+21.52%
Turnover
+71% vs 30d
▰▰▰▰▰▱▱5/7 up days

+21.1% in 7 days, +21.5% vs DSEX, turnover 1.7x norm.

View full analysis →
13
RUPALIINSInsuranceExtended

Rupali Insurance Company Ltd.

LTP
৳27.7
7d Return
+17.87%
vs DSEX
+18.29%
Turnover
+87% vs 30d
▰▰▰▰▰▱▱5/7 up days

+17.9% in 7 days, +18.3% vs DSEX, turnover 1.9x norm.

View full analysis →
14
FEDERALINSInsuranceExtended

Federal Insurance PLC

LTP
৳25.9
7d Return
+15.62%
vs DSEX
+16.04%
Turnover
+153% vs 30d
▰▰▰▰▰▱▱5/7 up days

+15.6% in 7 days, +16.0% vs DSEX, turnover 2.5x norm.

View full analysis →
15
AMANFEEDMiscellaneousExtended

Aman Feed PLC.

LTP
৳32.4
7d Return
+17.39%
vs DSEX
+17.81%
Turnover
+83% vs 30d
▰▰▰▰▰▱▱5/7 up days

+17.4% in 7 days, +17.8% vs DSEX, turnover 1.8x norm.

View full analysis →
16
MERCINSInsuranceExtended

Mercantile Islami Insurance PLC

LTP
৳28.8
7d Return
+15.66%
vs DSEX
+16.08%
Turnover
+105% vs 30d
▰▰▰▰▰▱▱5/7 up days

+15.7% in 7 days, +16.1% vs DSEX, turnover 2.0x norm.

View full analysis →
17
NORTHRNINSInsuranceExtended

Northern Islami Insurance PLC.

LTP
৳35.4
7d Return
+17.22%
vs DSEX
+17.64%
Turnover
+49% vs 30d
▰▰▰▰▰▱▱5/7 up days

+17.2% in 7 days, +17.6% vs DSEX, turnover 1.5x norm.

View full analysis →
18
SKTRIMSMiscellaneous

SK Trims & Industries Limited

LTP
৳10.3
7d Return
+15.73%
vs DSEX
+16.15%
Turnover
+92% vs 30d
▰▰▰▰▱▱▱4/7 up days

+15.7% in 7 days, +16.1% vs DSEX, turnover 1.9x norm.

View full analysis →
19
PRIMEINSURInsurance

Prime Islami Insurance PLC

LTP
৳37.4
7d Return
+14.37%
vs DSEX
+14.79%
Turnover
+136% vs 30d
▰▰▰▰▱▱▱4/7 up days

+14.4% in 7 days, +14.8% vs DSEX, turnover 2.4x norm.

View full analysis →
20
SHASHADNIMTextileExtended

Shasha Denims PLC.

LTP
৳22.0
7d Return
+13.99%
vs DSEX
+14.41%
Turnover
+125% vs 30d
▰▰▰▰▰▱▱5/7 up days

+14.0% in 7 days, +14.4% vs DSEX, turnover 2.2x norm.

View full analysis →

How we rank the DSE Top 20

The DSE Top 20 is a market-data composite — no earnings models, no fundamental scoring. Every stock listed on the Dhaka Stock Exchange that has at least five of the last seven trading days of price data and an average daily turnover of Tk 1 million or more enters the universe. Bonds, debentures, mutual funds, and ETFs are excluded automatically.

Each surviving stock is scored on five factors. Each factor is z-scored across the universe so the magnitude of one signal cannot dominate another. The weights below are fixed and do not change with the market condition.

FactorWeightWhat it captures
Price momentum (7d)35%7-day return, capped at ±30% to limit outlier dominance
Relative strength vs DSEX25%Stock 7d return minus DSEX 7d return — finds resilience
Volume conviction20%log of 7-day vs 30-day average turnover (Tk)
Trend quality15%Up-day ratio minus a whipsaw penalty (σ/|μ|)
52-week sweet spot5%+1 if 60–90% of 52w range, −1 if extended above 95%

Why these five and not pure 7-day return? Because pure return rewards already-overheated tickers and penny-stock pumps. Adding relative strength tells us the stock is beating the broader DSE — not just riding a rising tide. Volume conviction tells us the move has real money behind it. Trend quality discriminates a clean five-up-out-of-seven climb from a single 20% spike on a flat baseline. And the 52-week bonus nudges the list toward momentum that has room to run rather than tickers already pinned at their high.

Twenty is a deliberate count. Smaller than that and a single sector dominates the list; larger and you have to dig past noise. Twenty fits comfortably on a page, gives sector diversity, and matches how most traders build a working watchlist.

What "Top 20" means on DSE this week

In a rising market, the Top 20 favors stocks confirming the move — strong 7-day returns paired with above-normal turnover. These are the leaders pulling the DSEX higher. The list above reflects that. DSEX is down 0.42% over the same 7 days. The DSE Top 20 is recomputed every day after the close, so the names change as the market regime changes — the same five factors, applied to fresh data.

Frequently asked questions

What is the DSE Top 20?

The DSE Top 20 is a daily ranking of 20 Dhaka Stock Exchange stocks selected purely from the last 7 trading days of market data — price action, relative strength against the DSEX index, and turnover trends. It is not a fundamental screen and does not use earnings, dividends, or balance-sheet metrics.

How is the DSE Top 20 list calculated?

Every stock with at least 5 of the last 7 trading days of price data and an average daily turnover of Tk 1 million or more is scored on five factors: 7-day price return (35%), relative strength vs DSEX (25%), volume conviction measured as 7-day vs 30-day turnover (20%), trend quality based on up-day ratio with a whipsaw penalty (15%), and a 52-week sweet-spot bonus (5%). Each factor is z-scored across the universe, then combined into a composite. The 20 highest composite scores are the DSE Top 20.

How often is the DSE Top 20 updated?

The list is recomputed every day after the DSE close, once the daily price scrape finishes. The page itself revalidates every 30 minutes so changes propagate quickly without a redeploy.

Does the DSE Top 20 use fundamental analysis or the DSEF score?

No. This page is deliberately separate from the DSEF fundamental rankings on /dsestockranking. The DSE Top 20 looks only at recent market behavior — momentum, breadth, and liquidity — to surface what the market is actually rewarding right now.

What is the difference between DSE Top 20 and DSE Popular Stocks?

DSE Popular Stocks ranks tickers by how many times site visitors viewed them — a reader-interest signal. DSE Top 20 ranks by what the market did in the last 7 trading days. They often disagree, which is the point.

Can I use the DSE Top 20 as a buy list?

No. The Top 20 is a starting point for research, not a buy list. Momentum can reverse quickly on the DSE, especially around dividend record dates and category changes. Always cross-check fundamentals, your own risk tolerance, and recent news before acting.

Why are some popular stocks not in the Top 20?

The list filters out stocks with thin liquidity (under Tk 1 million average daily turnover) and stocks missing recent price data. A widely watched ticker that traded sideways with no volume surge over the last week will not score highly on this composite, even if it is fundamentally strong.

How do you handle penny stocks and pump candidates?

The Tk 1 million daily turnover floor removes the most obvious pump-and-dump candidates. The trend-quality factor also penalises whipsaw moves, so a single-day spike on otherwise erratic price action will not lift a stock into the top ranks.

Related rankings

This page is for informational purposes only and is not investment advice. Past performance and short-term momentum do not guarantee future results. Always do your own research and consult a licensed advisor before making investment decisions on the Dhaka Stock Exchange.