🎯 Trade Setups
These are patterns firing today, each shown with what actually happened the last time it appeared, measured over two years of real prices. This is not a list of shares to buy. A setup that paid 55% of the time also failed 45% of the time, and the average loss is shown as plainly as the average gain.
Measured over every share and every stored day. A buy setup counts as right when the price was higher after the period; a warning counts as right when it was lower. Entry is the next day's close, because a share bought today cannot be sold the same day on DSE.
| Setup | Side | Times seen | Right how often | In a mixed market | Average move | When right | When wrong | Worst |
|---|---|---|---|---|---|---|---|---|
|
Oversold, but still in an uptrend
RSI has dropped below 30 while the price is still above its 200-day average, a dip inside a rising trend, rather than a falling knife.
|
BUY SIDE | 169 |
50.9%
|
43.3% (30) | +0.65% | +4.22% | -3.06% | -19.0% |
|
Broke above its 20-day high on heavy volume
Closed higher than any of the previous 20 days, with volume at least 1.8× its 20-day average. Buying interest, not drift.
|
BUY SIDE | 4,306 |
44.0%
|
45.8% (2,069) | +0.28% | +4.65% | -3.15% | -18.8% |
|
MACD crossed upward
The MACD line crossed above its signal line, momentum turning from falling to rising.
|
BUY SIDE | 3,984 |
43.5%
|
44.1% (2,158) | +0.46% | +3.95% | -2.24% | -19.0% |
|
Held a price that stopped falls before
Came within 2% of a level where the price stopped falling at least twice in the last 120 days, and closed higher.
|
BUY SIDE | 980 |
45.0%
|
47.4% (392) | +0.08% | +2.78% | -2.12% | -17.1% |
|
Overbought and stalling
RSI above 75 and today closed lower than yesterday, buyers stretched and starting to step back.
|
WARNING | 652 |
42.2%
|
40.2% (341) | -1.06% | +3.05% | -4.06% | -20.8% |
|
Lost its 50-day average
Closed below the 50-day average after being above it, the level many traders treat as the line between an uptrend and a drift.
|
WARNING | 3,864 |
41.7%
|
41.3% (1,747) | -0.23% | +2.87% | -2.46% | -22.1% |
|
Heavy selling
Fell more than 3% on volume at least 2× its 20-day average, size leaving, not a quiet drift down.
|
WARNING | 1,277 |
44.9%
|
43.0% (556) | -0.24% | +4.95% | -4.46% | -36.4% |
Sorted by how often each setup has been right in this kind of market. The health column is the company's own Z-category warning, a strong-looking setup on a company drifting toward Z is not the same trade.
| Stock | Company | Setup | Side | Price | Right how often | Average move | When wrong | Health |
|---|---|---|---|---|---|---|---|---|
| BDWELDING | Held a price that stopped falls before | BUY SIDE | 13.80 | 47.4% | +0.31% | -1.85% | Already in Z | |
| MARICO | Held a price that stopped falls before | BUY SIDE | 2,727.50 | 47.4% | +0.31% | -1.85% | No warning signs | |
| BDAUTOCA | Broke above its 20-day high on heavy volume | BUY SIDE | 227.80 | 45.8% | +0.57% | -3.02% | Watch closely | |
| BDLAMPS | Broke above its 20-day high on heavy volume | BUY SIDE | 222.60 | 45.8% | +0.57% | -3.02% | Watch closely | |
| CNATEX | Broke above its 20-day high on heavy volume | BUY SIDE | 3.50 | 45.8% | +0.57% | -3.02% | Already in Z | |
| ISNLTD | Broke above its 20-day high on heavy volume | BUY SIDE | 64.60 | 45.8% | +0.57% | -3.02% | High risk | |
| JHRML | Broke above its 20-day high on heavy volume | BUY SIDE | 55.90 | 45.8% | +0.57% | -3.02% | Minor signs | |
| METROSPIN | Broke above its 20-day high on heavy volume | BUY SIDE | 10.50 | 45.8% | +0.57% | -3.02% | Already in Z | |
| NURANI | Broke above its 20-day high on heavy volume | BUY SIDE | 3.60 | 45.8% | +0.57% | -3.02% | Already in Z | |
| PEOPLESINS | Broke above its 20-day high on heavy volume | BUY SIDE | 66.90 | 45.8% | +0.57% | -3.02% | No warning signs | |
| PRIMEINSUR | Broke above its 20-day high on heavy volume | BUY SIDE | 65.30 | 45.8% | +0.57% | -3.02% | No warning signs | |
| SAIHAMTEX | Broke above its 20-day high on heavy volume | BUY SIDE | 29.00 | 45.8% | +0.57% | -3.02% | Minor signs | |
| SONALIANSH | Broke above its 20-day high on heavy volume | BUY SIDE | 229.70 | 45.8% | +0.57% | -3.02% | Minor signs | |
| TUNGHAI | Broke above its 20-day high on heavy volume | BUY SIDE | 5.00 | 45.8% | +0.57% | -3.02% | Already in Z | |
| ACTIVEFINE | MACD crossed upward | BUY SIDE | 6.90 | 44.1% | +0.54% | -2.24% | Already in Z | |
| BATASHOE | MACD crossed upward | BUY SIDE | 915.10 | 44.1% | +0.54% | -2.24% | No warning signs | |
| DHAKABANK | MACD crossed upward | BUY SIDE | 12.40 | 44.1% | +0.54% | -2.24% | No warning signs | |
| INDEXAGRO | MACD crossed upward | BUY SIDE | 75.60 | 44.1% | +0.54% | -2.24% | No warning signs | |
| PARAMOUNT | MACD crossed upward | BUY SIDE | 64.50 | 44.1% | +0.54% | -2.24% | No warning signs | |
| PTL | MACD crossed upward | BUY SIDE | 65.80 | 44.1% | +0.54% | -2.24% | No warning signs | |
| PUBALIBANK | MACD crossed upward | BUY SIDE | 39.30 | 44.1% | +0.54% | -2.24% | No warning signs | |
| RECKITTBEN | MACD crossed upward | BUY SIDE | 3,311.30 | 44.1% | +0.54% | -2.24% | No warning signs | |
| SAIFPOWER | MACD crossed upward | BUY SIDE | 10.40 | 44.1% | +0.54% | -2.24% | Already in Z | |
| SAIHAMCOT | MACD crossed upward | BUY SIDE | 23.20 | 44.1% | +0.54% | -2.24% | Minor signs | |
| SAMORITA | MACD crossed upward | BUY SIDE | 103.90 | 44.1% | +0.54% | -2.24% | Minor signs | |
| SONALIANSH | MACD crossed upward | BUY SIDE | 229.70 | 44.1% | +0.54% | -2.24% | Minor signs | |
| TALLUSPIN | MACD crossed upward | BUY SIDE | 8.20 | 44.1% | +0.54% | -2.24% | Already in Z | |
| ACFL | Lost its 50-day average | WARNING | 23.70 | 41.3% | -0.43% | -2.45% | No warning signs | |
| ADNTEL | Lost its 50-day average | WARNING | 67.20 | 41.3% | -0.43% | -2.45% | No warning signs | |
| ANWARGALV | Lost its 50-day average | WARNING | 113.70 | 41.3% | -0.43% | -2.45% | High risk | |
| BBS | Lost its 50-day average | WARNING | 15.20 | 41.3% | -0.43% | -2.45% | High risk | |
| BESTHLDNG | Lost its 50-day average | WARNING | 15.30 | 41.3% | -0.43% | -2.45% | Already in Z | |
| BPML | Lost its 50-day average | WARNING | 28.50 | 41.3% | -0.43% | -2.45% | Already in Z | |
| DOMINAGE | Lost its 50-day average | WARNING | 78.90 | 41.3% | -0.43% | -2.45% | Minor signs | |
| GEMINISEA | Lost its 50-day average | WARNING | 120.30 | 41.3% | -0.43% | -2.45% | Already in Z | |
| ICB | Lost its 50-day average | WARNING | 45.10 | 41.3% | -0.43% | -2.45% | High risk | |
| MEGHNALIFE | Lost its 50-day average | WARNING | 60.60 | 41.3% | -0.43% | -2.45% | No warning signs | |
| NATLIFEINS | Lost its 50-day average | WARNING | 102.70 | 41.3% | -0.43% | -2.45% | No warning signs | |
| NFML | Lost its 50-day average | WARNING | 20.00 | 41.3% | -0.43% | -2.45% | Minor signs | |
| OLYMPIC | Lost its 50-day average | WARNING | 153.00 | 41.3% | -0.43% | -2.45% | No warning signs | |
| PREMIERCEM | Lost its 50-day average | WARNING | 48.30 | 41.3% | -0.43% | -2.45% | Minor signs | |
| PREMIERLEA | Lost its 50-day average | WARNING | 2.30 | 41.3% | -0.43% | -2.45% | Already in Z | |
| PRIMELIFE | Lost its 50-day average | WARNING | 42.00 | 41.3% | -0.43% | -2.45% | No warning signs | |
| ROBI | Lost its 50-day average | WARNING | 32.00 | 41.3% | -0.43% | -2.45% | No warning signs | |
| RUPALILIFE | Lost its 50-day average | WARNING | 90.10 | 41.3% | -0.43% | -2.45% | No warning signs | |
| BARKAPOWER | Overbought and stalling | WARNING | 10.40 | 40.2% | -1.52% | -4.50% | Already in Z | |
| EXIM1STMF | Overbought and stalling | WARNING | 6.90 | 40.2% | -1.52% | -4.50% | High risk | |
| GBBPOWER | Overbought and stalling | WARNING | 13.90 | 40.2% | -1.52% | -4.50% | Already in Z | |
| MBL1STMF | Overbought and stalling | WARNING | 8.50 | 40.2% | -1.52% | -4.50% | No warning signs |
- • These are measurements of the past, not forecasts. A setup being right 58% of the time in the last two years does not make the next one a 58% chance.
- • Nothing here accounts for brokerage costs or the spread between buy and sell price, both of which eat into a 2% average move.
- • Entry is measured at the next day's close, because a share bought today cannot be sold the same day on DSE. Trading it any other way makes these numbers wrong.
- • A setup on a company with a Z-category warning carries a risk no price pattern can measure.
- • This is not investment advice, and this site does not recommend any share. You are responsible for what you buy and sell.