🎯 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 |
49.1%
|
56.7% (30) | +0.64% | +5.46% | -4.03% | -27.1% |
|
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,301 |
44.0%
|
47.2% (2,064) | +0.42% | +5.53% | -3.60% | -27.1% |
|
MACD crossed upward
The MACD line crossed above its signal line, momentum turning from falling to rising.
|
BUY SIDE | 3,981 |
45.2%
|
46.4% (2,155) | +0.53% | +4.51% | -2.76% | -27.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 | 978 |
45.3%
|
47.2% (390) | +0.04% | +3.36% | -2.71% | -23.0% |
|
Overbought and stalling
RSI above 75 and today closed lower than yesterday, buyers stretched and starting to step back.
|
WARNING | 647 |
42.8%
|
40.5% (336) | -1.18% | +3.78% | -4.90% | -28.2% |
|
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,831 |
43.4%
|
40.1% (1,714) | -0.36% | +3.20% | -3.08% | -33.9% |
|
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 |
45.3%
|
39.0% (556) | -0.53% | +5.69% | -5.68% | -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 |
|---|---|---|---|---|---|---|---|---|
| BDAUTOCA | Broke above its 20-day high on heavy volume | BUY SIDE | 227.80 | 47.2% | +0.92% | -3.54% | Watch closely | |
| BDLAMPS | Broke above its 20-day high on heavy volume | BUY SIDE | 222.60 | 47.2% | +0.92% | -3.54% | Watch closely | |
| CNATEX | Broke above its 20-day high on heavy volume | BUY SIDE | 3.50 | 47.2% | +0.92% | -3.54% | Already in Z | |
| ISNLTD | Broke above its 20-day high on heavy volume | BUY SIDE | 64.60 | 47.2% | +0.92% | -3.54% | High risk | |
| JHRML | Broke above its 20-day high on heavy volume | BUY SIDE | 55.90 | 47.2% | +0.92% | -3.54% | Minor signs | |
| METROSPIN | Broke above its 20-day high on heavy volume | BUY SIDE | 10.50 | 47.2% | +0.92% | -3.54% | Already in Z | |
| NURANI | Broke above its 20-day high on heavy volume | BUY SIDE | 3.60 | 47.2% | +0.92% | -3.54% | Already in Z | |
| PEOPLESINS | Broke above its 20-day high on heavy volume | BUY SIDE | 66.90 | 47.2% | +0.92% | -3.54% | No warning signs | |
| PRIMEINSUR | Broke above its 20-day high on heavy volume | BUY SIDE | 65.30 | 47.2% | +0.92% | -3.54% | No warning signs | |
| SAIHAMTEX | Broke above its 20-day high on heavy volume | BUY SIDE | 29.00 | 47.2% | +0.92% | -3.54% | Minor signs | |
| SONALIANSH | Broke above its 20-day high on heavy volume | BUY SIDE | 229.70 | 47.2% | +0.92% | -3.54% | Minor signs | |
| TUNGHAI | Broke above its 20-day high on heavy volume | BUY SIDE | 5.00 | 47.2% | +0.92% | -3.54% | Already in Z | |
| BDWELDING | Held a price that stopped falls before | BUY SIDE | 13.80 | 47.2% | +0.14% | -2.55% | Already in Z | |
| MARICO | Held a price that stopped falls before | BUY SIDE | 2,727.50 | 47.2% | +0.14% | -2.55% | No warning signs | |
| ACTIVEFINE | MACD crossed upward | BUY SIDE | 6.90 | 46.4% | +0.63% | -2.80% | Already in Z | |
| BATASHOE | MACD crossed upward | BUY SIDE | 915.10 | 46.4% | +0.63% | -2.80% | No warning signs | |
| DHAKABANK | MACD crossed upward | BUY SIDE | 12.40 | 46.4% | +0.63% | -2.80% | No warning signs | |
| INDEXAGRO | MACD crossed upward | BUY SIDE | 75.60 | 46.4% | +0.63% | -2.80% | No warning signs | |
| PARAMOUNT | MACD crossed upward | BUY SIDE | 64.50 | 46.4% | +0.63% | -2.80% | No warning signs | |
| PTL | MACD crossed upward | BUY SIDE | 65.80 | 46.4% | +0.63% | -2.80% | No warning signs | |
| PUBALIBANK | MACD crossed upward | BUY SIDE | 39.30 | 46.4% | +0.63% | -2.80% | No warning signs | |
| RECKITTBEN | MACD crossed upward | BUY SIDE | 3,311.30 | 46.4% | +0.63% | -2.80% | No warning signs | |
| SAIFPOWER | MACD crossed upward | BUY SIDE | 10.40 | 46.4% | +0.63% | -2.80% | Already in Z | |
| SAIHAMCOT | MACD crossed upward | BUY SIDE | 23.20 | 46.4% | +0.63% | -2.80% | Minor signs | |
| SAMORITA | MACD crossed upward | BUY SIDE | 103.90 | 46.4% | +0.63% | -2.80% | Minor signs | |
| SONALIANSH | MACD crossed upward | BUY SIDE | 229.70 | 46.4% | +0.63% | -2.80% | Minor signs | |
| TALLUSPIN | MACD crossed upward | BUY SIDE | 8.20 | 46.4% | +0.63% | -2.80% | Already in Z | |
| BARKAPOWER | Overbought and stalling | WARNING | 10.40 | 40.5% | -1.69% | -5.37% | Already in Z | |
| EXIM1STMF | Overbought and stalling | WARNING | 6.90 | 40.5% | -1.69% | -5.37% | High risk | |
| GBBPOWER | Overbought and stalling | WARNING | 13.90 | 40.5% | -1.69% | -5.37% | Already in Z | |
| MBL1STMF | Overbought and stalling | WARNING | 8.50 | 40.5% | -1.69% | -5.37% | No warning signs | |
| ACFL | Lost its 50-day average | WARNING | 23.70 | 40.1% | -0.81% | -3.22% | No warning signs | |
| ADNTEL | Lost its 50-day average | WARNING | 67.20 | 40.1% | -0.81% | -3.22% | No warning signs | |
| ANWARGALV | Lost its 50-day average | WARNING | 113.70 | 40.1% | -0.81% | -3.22% | High risk | |
| BBS | Lost its 50-day average | WARNING | 15.20 | 40.1% | -0.81% | -3.22% | High risk | |
| BESTHLDNG | Lost its 50-day average | WARNING | 15.30 | 40.1% | -0.81% | -3.22% | Already in Z | |
| BPML | Lost its 50-day average | WARNING | 28.50 | 40.1% | -0.81% | -3.22% | Already in Z | |
| DOMINAGE | Lost its 50-day average | WARNING | 78.90 | 40.1% | -0.81% | -3.22% | Minor signs | |
| GEMINISEA | Lost its 50-day average | WARNING | 120.30 | 40.1% | -0.81% | -3.22% | Already in Z | |
| ICB | Lost its 50-day average | WARNING | 45.10 | 40.1% | -0.81% | -3.22% | High risk | |
| MEGHNALIFE | Lost its 50-day average | WARNING | 60.60 | 40.1% | -0.81% | -3.22% | No warning signs | |
| NATLIFEINS | Lost its 50-day average | WARNING | 102.70 | 40.1% | -0.81% | -3.22% | No warning signs | |
| NFML | Lost its 50-day average | WARNING | 20.00 | 40.1% | -0.81% | -3.22% | Minor signs | |
| OLYMPIC | Lost its 50-day average | WARNING | 153.00 | 40.1% | -0.81% | -3.22% | No warning signs | |
| PREMIERCEM | Lost its 50-day average | WARNING | 48.30 | 40.1% | -0.81% | -3.22% | Minor signs | |
| PREMIERLEA | Lost its 50-day average | WARNING | 2.30 | 40.1% | -0.81% | -3.22% | Already in Z | |
| PRIMELIFE | Lost its 50-day average | WARNING | 42.00 | 40.1% | -0.81% | -3.22% | No warning signs | |
| ROBI | Lost its 50-day average | WARNING | 32.00 | 40.1% | -0.81% | -3.22% | No warning signs | |
| RUPALILIFE | Lost its 50-day average | WARNING | 90.10 | 40.1% | -0.81% | -3.22% | 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.