DSE : HFL

Hamid Fabrics PLC (HFL) technical report

As of the 2026-11-01 close. Updated every trading day. Company page · All DSE stocks: technical data

৳10.90-1.8%
Daily trend: DownWeekly trend: DownStrength: StrongVolatility: HighLiquidity: Low
Hamid Fabrics trades at ৳10.90 after a bounce from ৳9.50 stalled at ৳11.80, still below its 50- and 200-day averages.
Price fell from ৳17.90 in May to ৳9.50 in late October, then bounced to ৳11.80 and slipped back. Both daily averages sit near ৳12.10-12.17 above price, and volume today was low.
✦ Analyst agent's read
Downtrend
Lower highs since the ৳17.90 May peak and price under both daily averages; a short bounce from ৳9.50 has not changed that yet.
ClarityMixed
Key level৳12.20 (above)
50-day and 200-day averages cluster near ৳12.10-12.17
From TradingView charts on four timeframes. Describes structure; not a forecast or advice.

In plain words

Hamid Fabrics had a dramatic year. After falling to ৳3.80 in November 2025, the share price more than quadrupled to ৳17.90 by late May 2026, with very heavy trading. It then moved sideways between roughly ৳14 and ৳17 through mid-August. Since then it has fallen steadily, reaching ৳9.50 on 26 October. Two days later it jumped to ৳11.80, but it has slipped back and closed today at ৳10.90. Price is now below both the 50-day average (the average closing price of the last 50 trading days, ৳12.17) and the 200-day average (the average of the last 200 trading days, ৳12.10). These two lines sit almost on top of each other around ৳12.10-12.20, which makes that area important overhead. Below, the ৳9.50 October low is the nearest clear floor. Today's trading volume, 12,642 shares, was only about a fifth of normal, so the latest dip happened on little activity.

Key levels

Support is a price where buyers have stepped in before; resistance is where sellers have. On Hamid Fabrics, ৳9.50-9.60 held in late October and launched the bounce. ৳11.80 capped that bounce on 28 October. Above that, the daily averages near ৳12.10-12.20 overlap late-September prices, and ৳14.00-14.20 is where the August-September slide gathered pace.

৳14.00–14.20
Resistance: September breakdown area
Late-August/September closes before the slide accelerated.
+29.4%
৳12.10–12.40
Resistance: Daily averages / September lows
50-day ৳12.17 and 200-day ৳12.10 overlap late-September closes.
+12.4%
৳11.80
Resistance: 28 October high
Bounce high on 293,912 shares; price slipped back from it.
+8.3%
৳10.90
Last close
৳10.62
Support: 20-day midline
Bollinger midline; price closed just above it.
-2.6%
৳9.50–9.60
Support: October low
Low of 26 October after a three-week slide.
-12.4%

Trend on each timeframe

The monthly picture still shows a huge 2026 rally, but more than half of it has been given back and price is just under the 12-month average. The weekly and daily charts point down, with lower highs and price under their averages. Only the hourly chart has turned up, after the late-October bounce. Short-term and longer-term views disagree.

Monthly Sideways

Huge 2026 rally from ৳3.80 to ৳17.90 has given back over half; price now just under the 12-month average.
Monthly, ~10 years: SMA 12, RSI 14, volume
Monthly, ~10 years: SMA 12, RSI 14, volume. Chart: TradingView.

This chart covers about ten years; each candle is one month. The orange line is the 12-month average closing price; the lower panel is RSI (14), a 0-100 gauge of recent gains versus losses; the bottom panel is monthly volume. The stock slid for years to a low of ৳3.80 in November 2025, then rallied hard to ৳17.90 by May 2026 on the heaviest volume in years. Since then monthly candles have been mostly red, and the close of ৳10.90 sits just under the 12-month average near ৳11.90. RSI is about 47, mid-range.

Weekly Down

10-week average (৳11.59) has crossed below the 40-week (৳12.87); MACD below its signal line.
Weekly, ~4 years: SMA 10/40, MACD, volume
Weekly, ~4 years: SMA 10/40, MACD, volume. Chart: TradingView.

This chart covers about four years; each candle is one week. The orange line is the 10-week average, the blue line the 40-week average; MACD in the middle panel compares a fast and slow average to show momentum, and the bottom panel is weekly volume. From ৳3.80 in November 2025 the stock rose to ৳17.90 in May 2026, then held ৳14-17 into August. Since late August weekly closes have dropped to ৳9.80 and the 10-week average has fallen below the 40-week. Price at ৳10.90 is below both lines, and MACD is negative.

Daily Down

Price below both the 50-day (৳12.17) and 200-day (৳12.10); the 50-day is turning down toward the 200-day.
Daily, ~1 year: SMA 50/200, volume
Daily, ~1 year: SMA 50/200, volume. Chart: TradingView.

This chart covers about one year; each candle is one trading day. The green line is the 50-day average and the purple line the 200-day average; the bottom panel is daily volume. A March-April surge on volume above 1 million shares a day lifted price from about ৳7 to ৳17.20, with a final high of ৳17.90 on 24 May. From mid-August price stepped lower, falling below both averages in late September and reaching ৳9.50 on 26 October. A jump to ৳11.80 on 28 October drew 293,912 shares, but price closed today at ৳10.90 on only 12,642 shares.

Hourly Up

Price ৳11.10 above the 20-hour (৳11.01) and 50-hour (৳10.83) averages after the late-October bounce.
Hourly, ~2 months: EMA 20/50, RSI, volume
Hourly, ~2 months: EMA 20/50, RSI, volume. Chart: TradingView.

This chart covers about two months of trading; each candle is one hour. The orange line is the 20-hour exponential average and the blue line the 50-hour one; RSI is below, then hourly volume. Through September and October price drifted from about ৳14.50 down to the ৳9.50-9.65 zone, staying under both averages. On 27-28 October a burst of buying, with hourly volume above 100,000 shares, lifted price to ৳11.80. Price has eased since but remains above both short-term averages, with hourly RSI near 54.

Momentum and volume

Selling pressure has eased. RSI, which was near 30 (heavily sold) in mid-October, is back near 48, and MACD has crossed above its signal line. ADX, a gauge of how strong a trend is, has fallen from about 48 to 31, so the downtrend has lost force. But today's volume was very light, so there was little conviction either way.

RSI (14)
47.65
Neutral
Recovered from below 30 in mid-October to mid-range.
MACD (12,26,9)
-0.38 vs signal -0.61
Bullish cross
Above signal line but still below zero.
ADX (14)
31.04
Trend fading
Falling from about 48; +DI 18.34 now just above -DI 16.16.
Bollinger (20,2)
৳9.36-11.88
Mid-band
Close ৳10.90 sits between midline ৳10.62 and upper ৳11.88.
Volume vs average
0.22x
Very light
12,642 shares today, far below recent average.
Daily, ~6 months: Bollinger 20/2, RSI, MACD, ADX
Daily, ~6 months: Bollinger 20/2, RSI, MACD, ADX. Chart: TradingView.

This chart covers about six months; each candle is one day. Bollinger Bands (shaded) mark two standard deviations around the 20-day average, showing how stretched price is. Below are RSI, MACD and ADX/DMI, which measures trend strength and direction. From August to October price rode the lower band down from about ৳16 to ৳9.50, RSI stayed near 30, and ADX climbed to about 48, showing a strong downtrend. In late October price jumped from the lower band toward the upper band, RSI rose to 47.65 and MACD crossed above its signal. ADX has dropped to 31.04.

What would change the picture

The scenario cards list price levels and what a close beyond each would mean for the chart's structure. They are conditions to watch, not predictions; none of them says what price will do.

If Daily close above ৳12.20
Price would be back over both the 50-day and 200-day averages, breaking the pattern of lower highs.
If Daily close above ৳11.80
The late-October bounce high would be cleared, extending the short-term recovery.
If Daily close below ৳10.60
Price would fall back under the 20-day midline, undoing much of the bounce.
If Daily close below ৳9.50
A new low below October's floor would extend the downtrend from ৳17.90.

Recent changes and what followed

Each row is a day a tracked signal changed, and the price move over the next 5, 20 and 60 trading days (blank until that many days have passed). Past moves do not predict future ones.

DateChangeCloseNext 5 daysNext 20 daysNext 60 days
2026-11-01Trend label changed from Sideways to Downtrend৳10.90
2026-10-2950-day average crossed below the 200-day average৳11.10