Univest
Univest
  • Markets

10 Stocks to Buy Today on August 21, 2026: NSE Picks with Entry, Target and Stop-Loss

  • August 21, 2026
  • Posted by: Neeraj Pandey
  • Category: Market
No Comments
10 Stocks to Buy Today on August 21, 2026: NSE Picks with Entry, Target and Stop-Loss

10 stocks to buy today: RELIANCE Rs 1,313 | SBIN Rs 1,048 | MUTHOOTFIN Rs 2,977 | KOTAKBANK Rs 397 | NTPC Rs 337. Nifty 24,212. RSI signals, DMA setups, Aug 21.

Quick Answer

Ten stocks to buy today on August 21, 2026 span sectors including banking, energy, gold finance, IT, pharma, and metals, selected based on their technical setups, RSI signals, and proximity to key support and resistance levels. This list covers both momentum and value setups — from Kotak Mahindra Bank trending above its 20-DMA to Sun Pharma at a deeply oversold RSI of 24.8 and Reliance consolidating near a key breakout zone. Entry zones, price targets, and stop-losses are provided for each stock. Always verify live data on NSE and BSE before acting.

Table of Contents

Toggle
  • Why These 10 Stocks to Buy Today?
  • 10 Stocks to Buy Today: Quick Reference Table
  • 1. Reliance Industries (RELIANCE) — Stocks to Buy Today
  • 2. State Bank of India (SBIN) — Stocks to Buy Today
  • 3. Muthoot Finance (MUTHOOTFIN) — Stocks to Buy Today
  • 4. Kotak Mahindra Bank (KOTAKBANK) — Stocks to Buy Today
  • 5. NTPC (NTPC) — Stocks to Buy Today
  • 6. IRFC (IRFC) — Stocks to Buy Today
  • 7. ICICI Bank (ICICIBANK) — Stocks to Buy Today
  • 8. Tata Steel (TATASTEEL) — Stocks to Buy Today
  • 9. Sun Pharma (SUNPHARMA) — Stocks to Buy Today
  • 10. Infosys (INFY) — Stocks to Buy Today
  • How to Use This Stocks to Buy Today List
  • Risks to the Stocks to Buy Today Picks
  • Conclusion
  • Frequently Asked Questions
    • Which are the best stocks to buy today on August 21, 2026?
    • What is the entry price for Reliance Industries today?
    • Why is Sun Pharma in the 10 stocks to buy today list?
    • What stop-loss should I use for IRFC shares today?
    • Is this stocks to buy today list suitable for long-term investors?
    • What is the price target for Muthoot Finance today?
    • How do I pick the right stocks to buy today?
    • Should I buy all 10 stocks from the stocks to buy today list?

Why These 10 Stocks to Buy Today?

The 10 stocks to buy today on August 21, 2026 are selected based on a combination of technical setups and fundamental context. The broader market closed positively yesterday with the Nifty 50 at 24,212 (+0.56%), and the macro environment — a weak dollar, gold near two-month highs, and constructive banking sector news — supports a cautiously positive session today. The stocks below span different sectors, risk profiles, and setups: some are momentum continuations, others are oversold recovery candidates, and a few are value accumulation ideas near proven support zones.

This is not a guaranteed return list. All entry zones, targets, and stop-losses are based on technical analysis and should be validated with live NSE/BSE prices before acting. Always use a stop-loss. Always consult a SEBI-registered advisor for personalised investment guidance.

Click Here – Get Free Investment Predictions

10 Stocks to Buy Today: Quick Reference Table

# Stock Symbol Sector CMP (Rs) Entry Zone (Rs) Target (Rs) Stop-Loss (Rs)
1 Reliance Industries RELIANCE Energy / Conglomerate 1,313.20 1,305-1,315 1,345-1,355 1,290
2 State Bank of India SBIN Banking (PSU) 1,048.00 1,042-1,050 1,075-1,085 1,032
3 Muthoot Finance MUTHOOTFIN Gold Loan NBFC 2,977.00 2,940-2,980 3,050-3,100 2,880
4 Kotak Mahindra Bank KOTAKBANK Private Banking 397.35 392-398 410-415 386
5 NTPC NTPC Power (PSU) 337.50 333-338 350-355 326
6 IRFC IRFC Railway Finance (PSU) 86.47 85-87 92-95 82
7 ICICI Bank ICICIBANK Private Banking 1,411.90 1,405-1,415 1,445-1,460 1,390
8 Tata Steel TATASTEEL Metals 183.50 181-184 191-195 178
9 Sun Pharma SUNPHARMA Pharmaceuticals 1,904.00 1,890-1,910 1,935-1,950 1,872
10 Infosys INFY IT Services 1,130.00 1,122-1,132 1,155-1,165 1,108

1. Reliance Industries (RELIANCE) — Stocks to Buy Today

Entry Zone: Rs 1,305-1,315 | Target: Rs 1,345-1,355 | Stop-Loss: Rs 1,290 | CMP: Rs 1,313.20 | 20-DMA: Rs 1,306.07 | RSI: 51.6

Reliance Industries is consolidating above its 20-DMA of Rs 1,306 in a tight range between Rs 1,300 and Rs 1,320. A soft dollar environment following the US Treasury bond buyback is positive for oil-to-chemicals majors like Reliance, reducing import cost concerns. The RSI of 51.6 is neutral, with room for a breakout move. A breakout above Rs 1,320 with volume is the buy trigger.

2. State Bank of India (SBIN) — Stocks to Buy Today

Entry Zone: Rs 1,042-1,050 | Target: Rs 1,075-1,085 | Stop-Loss: Rs 1,032 | CMP: Rs 1,048.00 | 20-DMA: Rs 1,051.03 | RSI: 56.5

SBI is trading near its 20-DMA of Rs 1,051 with an RSI of 56.5, signalling positive momentum. The LIC-HDFC Bank stake approval approved by the RBI yesterday signals a constructive banking sector regulatory environment. SBI continues to benefit from strong retail loan growth, improving NIMs, and the government’s infrastructure lending push. The Rs 1,042-1,050 zone is a value entry with a defined stop at Rs 1,032.

3. Muthoot Finance (MUTHOOTFIN) — Stocks to Buy Today

Entry Zone: Rs 2,940-2,980 | Target: Rs 3,050-3,100 | Stop-Loss: Rs 2,880 | CMP: Rs 2,977.00 | 20-DMA: Rs 2,932.25 | RSI: 37.8

Muthoot Finance surged 4.13% yesterday on gold’s two-month high. The stock has now crossed above its 20-DMA of Rs 2,932 and the RSI of 37.8 — while still recovering from oversold levels — provides headroom for further upside. Gold prices are supported by a weak dollar and lower US yields. As India’s largest gold loan NBFC, Muthoot directly benefits from higher gold prices through improved LTV and larger disbursals. Entry on any pullback to Rs 2,940-2,950 is preferred.

4. Kotak Mahindra Bank (KOTAKBANK) — Stocks to Buy Today

Entry Zone: Rs 392-398 | Target: Rs 410-415 | Stop-Loss: Rs 386 | CMP: Rs 397.35 | 20-DMA: Rs 391.66 | RSI: 58.0

Kotak Mahindra Bank is trading above its 20-DMA of Rs 391.66 with an RSI of 58.0, a setup that characterises a healthy uptrend without overbought conditions. Kotak has been attracting FII buying as private sector banks with strong NIM and deposit franchise are favoured in the current rate environment. The Rs 400 level is the psychological and technical resistance; a close above Rs 400 opens the path to Rs 410-415.

5. NTPC (NTPC) — Stocks to Buy Today

Entry Zone: Rs 333-338 | Target: Rs 350-355 | Stop-Loss: Rs 326 | CMP: Rs 337.50 | 20-DMA: Rs 343.00 | RSI: 38.7

NTPC is below its 20-DMA of Rs 343 but the RSI of 38.7 is approaching the oversold zone, historically a zone where NTPC finds buyers. The structural story remains intact: India’s power demand continues to exceed supply growth, and NTPC’s capacity addition pipeline through NTPC Green Energy (RE segment) adds a long-term growth narrative. Rs 333-335 is a support zone to accumulate for a recovery toward the 20-DMA at Rs 343 and beyond.

6. IRFC (IRFC) — Stocks to Buy Today

Entry Zone: Rs 85-87 | Target: Rs 92-95 | Stop-Loss: Rs 82 | CMP: Rs 86.47 | 20-DMA: Rs 88.11 | RSI: 35.3

IRFC’s RSI of 35.3 is the second-lowest in this list, approaching oversold territory. Indian Railway Finance Corporation is a zero-credit-risk borrower backed by the full faith of the Government of India, which lends stability to its earnings trajectory. The current price of Rs 86.47 represents a pullback from highs and a potential accumulation opportunity. The Rs 85-87 zone has historically acted as support. Recovery above Rs 88.11 (20-DMA) confirms bullish reversal.

7. ICICI Bank (ICICIBANK) — Stocks to Buy Today

Entry Zone: Rs 1,405-1,415 | Target: Rs 1,445-1,460 | Stop-Loss: Rs 1,390 | CMP: Rs 1,411.90 | 20-DMA: Rs 1,430.90 | RSI: 42.3

ICICI Bank is in a controlled pullback toward its 20-DMA of Rs 1,430.90. The RSI at 42.3 is approaching the 40 threshold, a level from which ICICI Bank has reversed in multiple historical instances. July insurance growth data from Kotak positively for the financial services sector adds to ICICI’s backdrop. The Rs 1,405-1,415 entry zone offers a defined risk with a stop at Rs 1,390 and a target of Rs 1,445-1,460 on a recovery.

8. Tata Steel (TATASTEEL) — Stocks to Buy Today

Entry Zone: Rs 181-184 | Target: Rs 191-195 | Stop-Loss: Rs 178 | CMP: Rs 183.50 | 20-DMA: Rs 186.86 | RSI: 36.7

Tata Steel is in value accumulation territory with the RSI at 36.7 — below the 40 level that historically precedes recovery moves in the metals space. The stock is below its 20-DMA of Rs 186.86, and the Rs 182 level is an important support. A stabilisation of global steel prices and any improvement in China demand or EU demand data would act as external catalysts. Patient investors can accumulate in the Rs 181-184 zone with a stop at Rs 178.

9. Sun Pharma (SUNPHARMA) — Stocks to Buy Today

Entry Zone: Rs 1,890-1,910 | Target: Rs 1,935-1,950 | Stop-Loss: Rs 1,872 | CMP: Rs 1,904.00 | 20-DMA: Rs 1,944.50 | RSI: 24.8

Sun Pharma carries the most extreme RSI reading in this list at 24.8, deeply oversold. While oversold conditions can persist if the fundamental story is broken, Sun Pharma’s business quality — India’s largest pharma company by market cap, with a strong specialty pharma pipeline and US generic business — makes a deep-value technical bounce likely. The trade is for a short-term bounce toward Rs 1,935-1,950 (near the 20-DMA) with a tight stop at Rs 1,872.

10. Infosys (INFY) — Stocks to Buy Today

Entry Zone: Rs 1,122-1,132 | Target: Rs 1,155-1,165 | Stop-Loss: Rs 1,108 | CMP: Rs 1,130.00 | 20-DMA: Rs 1,146.35 | RSI: 50.0

Infosys is consolidating near the Rs 1,130 level with an RSI of 50.0, perfectly neutral — meaning neither buying nor selling has a clear upper hand at present. The stock is below its 20-DMA of Rs 1,146.35. A softer dollar environment, which improves dollar-to-rupee translation for IT exporters, is a macro positive. Any positive commentary from global peers or deal-win announcements could trigger a move toward Rs 1,155-1,165. The Rs 1,108 stop provides controlled downside risk.

How to Use This Stocks to Buy Today List

  1. Check live price first: CMP figures in this article are as of August 20 close. Before entering, verify the current price on NSE or BSE to ensure the entry zone is still valid.
  2. Always set a stop-loss: Every stock in this list has a defined stop-loss. Enter a stop-loss order simultaneously with your buy order. Never average down on a falling stock without reassessing the setup.
  3. Match position size to risk: Do not invest more than you can afford to lose in any single position. Use the stop-loss level to calculate your maximum loss per trade and size positions accordingly.
  4. Watch sector context: Individual stock moves are often amplified or suppressed by their sector index. Track Bank Nifty for banking stocks, Nifty Metal for Tata Steel, Nifty Pharma for Sun Pharma, and Nifty IT for Infosys alongside individual price action.
  5. Reassess at target: When a stock reaches its target, reassess the setup. Do not hold simply because momentum continues — evaluate whether the technical structure supports further upside before deciding to trail or exit.

Screen All 10 Stocks to Buy Today on Univest with Live Fundamentals

Risks to the Stocks to Buy Today Picks

Any negative global macro development — a stronger-than-expected US dollar rebound, a spike in crude oil prices, or a hawkish Fed statement — could reverse the positive sentiment that underpins today’s stock picks. Sector-specific risks include regulatory changes in banking, earnings misses in IT, and steel demand disappointment from China and Europe. Stocks with low RSI readings like Sun Pharma and IRFC can stay in oversold territory for extended periods if fundamental headwinds are severe. Always use stop-losses and do not chase stocks that have already moved significantly above the entry zone.

Download the Univest iOS App or Univest Android App to get live price alerts and daily stock research for all 10 stocks to buy today.

Conclusion

The 10 stocks to buy today on August 21, 2026 span banking, energy, gold finance, pharma, metals, IT, and power sectors, offering diversified exposure across different technical setups. Reliance and Kotak Bank offer momentum setups; ICICI Bank, Tata Steel, NTPC, and IRFC offer oversold recovery opportunities; Sun Pharma offers a deep-value technical bounce; Muthoot Finance offers a gold price tailwind; SBI offers a PSU banking reversion play; and Infosys offers a neutral RSI consolidation entry. Use these stocks to buy today as research starting points, not as guaranteed trade calls. Verify all data on NSE and BSE before acting.

Disclaimer: Data and figures in this article are sourced from publicly available information. These may or may not be accurate. Please verify all data with the official NSE (nseindia.com) and BSE (bseindia.com) websites before making any investment decision. Investments in securities are subject to market risk. This content is for educational purposes only and is not investment advice by Univest (SEBI RA INH000013776).

Frequently Asked Questions

Which are the best stocks to buy today on August 21, 2026?

Ans. The 10 stocks to buy today on August 21, 2026 are Reliance Industries, SBI, Muthoot Finance, Kotak Mahindra Bank, NTPC, IRFC, ICICI Bank, Tata Steel, Sun Pharma, and Infosys. These are selected based on technical setups including RSI signals, 20-DMA positioning, and proximity to key support and resistance levels.

What is the entry price for Reliance Industries today?

Ans. The entry zone for Reliance Industries in today’s session is Rs 1,305-1,315, with a price target of Rs 1,345-1,355 and a stop-loss at Rs 1,290. Reliance is consolidating above its 20-DMA of Rs 1,306.07 with an RSI of 51.6. Verify the live price on NSE before entering.

Why is Sun Pharma in the 10 stocks to buy today list?

Ans. Sun Pharma is included because its 14-day RSI of 24.8 is in deeply oversold territory, a historical signal that precedes technical bounces in quality large-cap stocks. The entry zone is Rs 1,890-1,910 with a target of Rs 1,935-1,950 and a stop-loss at Rs 1,872. This is a short-term technical trade, not a fundamental long-term buy call.

What stop-loss should I use for IRFC shares today?

Ans. The suggested stop-loss for IRFC in today’s session is Rs 82. The entry zone is Rs 85-87 with a target of Rs 92-95. IRFC’s RSI of 35.3 is approaching oversold territory. A recovery above the 20-DMA of Rs 88.11 would confirm a bullish reversal. Always verify the live price on NSE before entering.

Is this stocks to buy today list suitable for long-term investors?

Ans. This stocks to buy today list is primarily designed for short-to-medium term trading setups based on technical analysis. Some stocks like SBI, Reliance, and Muthoot Finance also have strong long-term investment cases, but the entry zones, targets, and stop-losses are calibrated for near-term sessions. Long-term investors should evaluate fundamentals separately and consult a SEBI-registered advisor.

What is the price target for Muthoot Finance today?

Ans. The price target for Muthoot Finance in today’s session is Rs 3,050-3,100, with an entry zone of Rs 2,940-2,980 and a stop-loss at Rs 2,880. Muthoot Finance surged 4.13% on August 20 on gold’s two-month high and has crossed above its 20-DMA of Rs 2,932.25. Gold price direction is the key variable to track for this position.

How do I pick the right stocks to buy today?

Ans. When picking stocks to buy today, consider the stock’s RSI (oversold below 30 can be a bounce candidate; neutral 40-60 is best for entries), its position relative to the 20-day moving average (above the DMA signals uptrend), the sector context (sector index direction amplifies or dampens individual moves), and a clearly defined stop-loss before entering. Use the Univest Screener to check live technical data before placing any order.

Should I buy all 10 stocks from the stocks to buy today list?

Ans. You do not need to buy all 10 stocks. Select 2-3 stocks that align with your risk appetite, sector preference, and available capital. Diversify across sectors rather than concentrating in one. Never invest more in any single stock than the loss of your stop-loss amount allows. This article is for educational purposes and is not investment advice. Consult a SEBI-registered financial advisor for personalised guidance.



News
Author: Neeraj Pandey
Neeraj Pandey is a Financial Content Writer at Univest, covering Indian equity markets with a specialisation in quarterly earnings previews and analyst consensus analysis. His published work tracks Q4 FY26 results across 10+ sectors — from IT heavyweights like Infosys and TCS to PSUs like Coal India and Balmer Lawrie, and mid-caps like Neuland Laboratories, MCX, and Whirlpool of India. His writing approach is data-first: every article anchors on NSE/BSE filings, analyst consensus estimates (revenue, PAT, EBITDA margins), 52-week price context, and YoY/QoQ comparisons — giving retail investors the same structured framework institutional desks use before an earnings event. He combines SEO-optimised structure with rigorous data sourcing, ensuring each preview ranks for investor search intent while meeting SEBI editorial standards. All articles are reviewed by Univest's in-house equity research team, led by Ankit Jaiswal, Senior Equity Research Analyst, to meet SEBI editorial standards.

Leave a Reply Cancel reply