gimli screener
Technical screening

What is 50DMA and how should Indian stock screeners use it?

A practical guide to the 50-day moving average, trend screening, false signals, and how to use 50DMA with volume, returns, and fundamentals.

The simple meaning

50DMA means the average closing price of a stock over the last 50 trading sessions. If today’s price is above that average, the stock is trading above its recent medium-term trend line. If it is below, the stock is weaker than its recent average. The number itself is not magic; it is popular because it is long enough to smooth daily noise but short enough to react to a trend change.

What it tells you

A stock above 50DMA is not automatically good, and a stock below 50DMA is not automatically bad. The signal is useful because it gives context: is the current price supported by recent trend, or is it fighting against it? A stronger screen usually combines 50DMA with 1-month or 3-month return, turnover, RSI, and fundamentals.

Common mistake

Many investors only ask for stocks above 50DMA. That can return stale winners that crossed weeks ago. A better question is often: which stocks recently crossed above 50DMA, or which stocks are above 50DMA with rising volume and positive recent returns?

How to ask Gimli

Use a direct screening prompt, then refine the result with follow-ups such as adding market cap, sorting by returns, excluding sectors, or checking the industry breakup.

Stocks above 50DMA with positive 1M return and good turnover

Fresh examples from Gimli data

These rows are pulled from the latest available Gimli database snapshots when the page loads. They are examples for learning, not recommendations.

SymbolCurrent PriceSma 50Ret 1M PctTurnover Cr
VIJIFIN8.585.1590.240.07
SHARDUL53.8830.9183.390.13
BNALTD527.00371.5256.940.24
DPABHUSHAN1,434.35992.7356.20218.80
SETL288.05193.2454.7714.00

Key takeaways