List of 10 stocks to buy today for Short Term in Indian stock market:
Adani Power Limited
BULLISH
Since 2026-03-17
20 Days
Adani Power Limited is trading around 199. ADANIPOWER has BULLISH signal since 2026-03-17 for last 20 Days.
ADANIPOWER
Last 30 Day Returns : +27.54 %
Deepak Fertilizers and Petrochemicals Corporation Limited
BULLISH
Since 2026-04-07
8 Days
Deepak Fertilizers and Petrochemicals Corporation Limited is trading around 1230. DEEPAKFERT has BULLISH signal since 2026-04-07 for last 8 Days.
DEEPAKFERT
Last 30 Day Returns : +24.81 %
Gujarat Mineral Development Corporation Limited
BULLISH
Since 2026-03-24
15 Days
Gujarat Mineral Development Corporation Limited is trading around 737. GMDCLTD has BULLISH signal since 2026-03-24 for last 15 Days.
GMDCLTD
Last 30 Day Returns : +28.34 %
Jaiprakash Power Ventures Limited
BULLISH
Since 2026-03-20
17 Days
Jaiprakash Power Ventures Limited is trading around 19. JPPOWER has BULLISH signal since 2026-03-20 for last 17 Days.
JPPOWER
Last 30 Day Returns : +17.36 %
Kesoram Industries Limited
BULLISH
Since 2026-04-02
10 Days
Kesoram Industries Limited is trading around 11. KESORAMIND has BULLISH signal since 2026-04-02 for last 10 Days.
KESORAMIND
Last 30 Day Returns : +23.69 %
Page Industries Limited
BULLISH
Since 2026-03-30
12 Days
Page Industries Limited is trading around 37975. PAGEIND has BULLISH signal since 2026-03-30 for last 12 Days.
PAGEIND
Last 30 Day Returns : +18.60 %
Reliance Power Limited
BULLISH
Since 2026-04-09
6 Days
Reliance Power Limited is trading around 29. RPOWER has BULLISH signal since 2026-04-09 for last 6 Days.
RPOWER
Last 30 Day Returns : +16.49 %
Suven Life Sciences Limited
BULLISH
Since 2026-04-06
9 Days
Suven Life Sciences Limited is trading around 196. SUVEN has BULLISH signal since 2026-04-06 for last 9 Days.
SUVEN
Last 30 Day Returns : +16.80 %
Take Solutions Limited
BULLISH
Since 2026-04-02
10 Days
Take Solutions Limited is trading around 49. TAKE has BULLISH signal since 2026-04-02 for last 10 Days.
TAKE
Last 30 Day Returns : +19.29 %
Welspun Corp Limited
BULLISH
Since 2026-03-11
24 Days
Welspun Corp Limited is trading around 1077. WELCORP has BULLISH signal since 2026-03-11 for last 24 Days.
WELCORP
Last 30 Day Returns : +29.36 %