
10 Stocks to Buy Today on 12 August 2026: Bajaj Auto, Titan, Mazagon Dock, and 7 More Picks With Technical and Fundamental Analysis
10 stocks to buy today 12 Aug: Bajaj Auto Rs 11,717 RSI 68. Titan Rs 5,128 RSI 77. Mazagon Dock Rs 2,554. Finolex Cables Rs 1,208 volume breakout. NHPC 100% analyst buy.
Updated: 12 Aug 2026 • 9:12 am
Posted by:

Today's stocks to buy today list for 12 August 2026 covers ten stocks across sectors including auto, defence, pharma, electrical cables, EV, jewellery, banking, power, and financial services. The stocks to buy today were identified using market data covering RSI, MACD, SuperTrend technical signals, and analyst consensus ratings. Across these ten names, traders and investors have a diverse set of stocks to buy today spanning momentum plays, value entries near oversold territory, and analyst consensus picks with 100 percent buy ratings from tracked brokerages.
The broader market on 12 August 2026 is recovering from Tuesday's Sensex decline driven by oil prices at $88.09 per barrel and US-Iran tensions. Despite this macro overhang, the stocks to buy today identified below show stock-specific strength from Q1 FY27 earnings momentum, sectoral catalysts including EV subsidies and defence order wins, and technical setups that suggest further upside potential in these stocks to buy today over the coming sessions.
Click Here – Get Free Investment Predictions
10 Stocks to Buy Today on 12 August 2026: At a Glance
| S.No. | Stock | CMP (Rs) | RSI | MACD Signal | Trend |
|---|---|---|---|---|---|
| 1 | Bajaj Auto | 11,717 | 68.24 | Positive (histogram +17.35) | Bullish SuperTrend |
| 2 | Titan Company | 5,128 | 76.86 | Positive (histogram +15.54) | Bullish SuperTrend |
| 3 | Zydus Lifesciences | 1,191 | 67.05 | Positive (histogram +2.53) | Bullish SuperTrend |
| 4 | Mazagon Dock | 2,554 | 78.41 | Positive (histogram +31.31) | Bullish SuperTrend |
| 5 | Finolex Cables | 1,207.85 | 75.91 | Positive (histogram +19.93) | Bullish SuperTrend |
| 6 | Olectra Greentech | 1,391.60 | 60.31 | Improving (histogram +6.35) | Above 20-SMA |
| 7 | Kalyan Jewellers | 602.20 | 51.44 | Positive (histogram -7.20) | Above 20-SMA |
| 8 | Karur Vysya Bank | 334.20 | 43.10 | Mild positive | 100% Analyst Buy |
| 9 | NHPC | 76.74 | 32.92 | Negative (near reversal) | 100% Analyst Buy |
| 10 | Angel One | 291.40 | 29.45 | Negative (near reversal) | 100% Analyst Buy |
Screen All 10 Stocks to Buy Today Live on the Univest Research Screener
1. Bajaj Auto – Stocks to Buy Today
Bajaj Auto tops today's stocks to buy today list with its RSI at 68.24 and a bullish MACD histogram of +17.35 confirming sustained buying momentum. The stock hit a 52-week intraday high of Rs 11,863 on 11 August and is classified under the yearly-high momentum category in market data. At Rs 11,717, Bajaj Auto is trading Rs 506 above its 20-day SMA of Rs 11,211, and the SuperTrend support is at Rs 10,994. This stock to buy today benefits from India's two-wheeler export strength, growing EV portfolio, and sustained domestic retail demand in the premium segment.
2. Titan Company – Stocks to Buy Today
Titan Company is among the stocks to buy today with RSI at 76.86 and a strongly positive MACD histogram of +15.54, placing it at a 52-week high in market data. At Rs 5,128, Titan is Rs 306 above its 20-day SMA of Rs 4,821.55 with the SuperTrend bullish at Rs 4,815.95 support. This stock to buy today benefits from the elevated gold price environment (spot gold at $4,411/oz) which directly supports jewellery demand and Titan's flagship Tanishq brand revenue. Q1 FY27 results from the jewellery sector have been strong, providing fundamental support to this stock to buy today.
3. Zydus Lifesciences – Stocks to Buy Today
Zydus Lifesciences is a key pharma stock to buy today with RSI at 67.05 and a positive MACD histogram of +2.53, placing it at a 52-week high in market data. At Rs 1,191, Zydus is Rs 62.42 above its 20-day SMA of Rs 1,128.59. The company has been reporting strong US formulations growth and its Q1 FY27 results are among those scheduled for announcement on 11 August 2026. This pharma stock to buy today benefits from the broader pharma sector tailwind including multiple US FDA approvals across Indian generics companies in August 2026.
Download the Univest iOS App or Univest Android App to track all 10 stocks to buy today live and get daily market research from Univest.
4. Mazagon Dock Shipbuilders – Stocks to Buy Today
Mazagon Dock is the strongest momentum stock to buy today with RSI at 78.41 and the highest positive MACD histogram among the ten names at +31.31. The stock is trading Rs 171.88 above its 20-day SMA of Rs 2,382.12, and the SuperTrend indicator shows support at Rs 2,353.17 with the upper band at Rs 2,720.56. This defence sector stock to buy today benefits from India's growing naval shipbuilding programme, large order backlog from the Indian Navy, and the broader defence sector momentum. The high RSI means traders tracking this stock to buy today should consider staggered entry on dips.
5. Finolex Cables – Stocks to Buy Today
Finolex Cables is the standout volume breakout in today's stocks to buy today list. Market data shows trading volume surging to approximately 88 lakh shares against a five-day average of roughly 3.5 lakh shares, a volume multiple of over 25 times the recent average. RSI is at 75.91 and the MACD histogram is at +19.93 from a negative signal line. The stock is above its 52-week high of Rs 1,203.9 at the current CMP of Rs 1,207.85. This stock to buy today is a momentum and volume breakout play for short-term traders, while long-term investors should assess the fundamental catalyst driving the extraordinary volume in this stock to buy today.
6. Olectra Greentech – Stocks to Buy Today
Olectra Greentech is an EV sector stock to buy today with RSI at 60.31, firmly in the balanced momentum zone, and a turning MACD histogram of +6.35 from a negative signal line, suggesting momentum is building. At Rs 1,391.60, the stock is Rs 37.86 above its 20-day SMA of Rs 1,353.75. This stock to buy today benefits from the government's Rs 2,767 crore extension of the electric two-wheeler subsidy announced on 11 August 2026 and the broader EV sector policy tailwinds including the e-2W subsidy programme. Olectra focuses on electric buses and is a direct beneficiary of state transport corporation fleet electrification.
7. Kalyan Jewellers India – Stocks to Buy Today
Kalyan Jewellers India is a high-momentum jewellery stock to buy today with RSI at 51.44 in a neutral-positive zone and CMP of Rs 602.20 above the 20-day SMA of Rs 589.79. The stock is classified under the high-momentum filter in market data and benefits from the same gold price tailwind supporting sector peers Titan and PC Jeweller. At RSI 51.44, this stock to buy today is not overbought, making it a relatively balanced entry compared to other names on today's list. The stock to buy today for investors seeking jewellery sector exposure with a mid-cap profile.
8. Karur Vysya Bank – Stocks to Buy Today
Karur Vysya Bank is a mid-size private sector bank with a 100 percent analyst buy rating in tracked brokerage data and RSI at 43.10, firmly in the value zone below 50. At Rs 334.20, the stock is just Rs 2.09 above its 20-day SMA of Rs 332.11, indicating consolidation at the moving average which is a potential setup for an upward move. This stock to buy today is suitable for investors with a 3 to 6 month horizon targeting the bank's growth in retail advances, improving asset quality, and recovery in NIMs. The 100 percent buy analyst consensus makes this one of the more fundamentally supported stocks to buy today in the banking sector.
9. NHPC – Stocks to Buy Today
NHPC is a hydroelectric power PSU with a 100 percent analyst buy rating and RSI at 32.92, approaching the oversold threshold of 30. At Rs 76.74, the stock is trading slightly below its 20-day SMA of Rs 78.90, suggesting a brief pullback from recent levels. This contrarian stock to buy today is for investors who believe the near-oversold RSI represents a mean-reversion opportunity. NHPC benefits from India's renewable energy push and a steady regulated return model from hydroelectric plants. The MACD histogram at -0.33 is near zero, which could signal a momentum reversal in this stock to buy today.
10. Angel One – Stocks to Buy Today
Angel One closes the stocks to buy today list as the deepest contrarian value pick, with RSI at 29.45 approaching oversold territory and a 100 percent analyst buy rating. At Rs 291.40, the stock is Rs 16.38 below its 20-day SMA of Rs 307.78, reflecting recent underperformance. This stock to buy today is for investors who see the near-oversold RSI as a potential turning point in the stock's short-term trajectory. Angel One is India's leading retail broking platform with strong digital customer acquisition and growing AUM in mutual fund distribution. The analyst consensus and oversold RSI make this stock to buy today a watch for mean reversion traders looking at a 1 to 3 month horizon.
Conclusion
The 10 stocks to buy today on 12 August 2026 span multiple sectors and risk profiles, from momentum leaders like Bajaj Auto (RSI 68.24) and Mazagon Dock (RSI 78.41) to contrarian opportunities like NHPC (RSI 32.92) and Angel One (RSI 29.45). Investors looking for stocks to buy today should align their picks with their risk tolerance, investment horizon, and market-direction view. The stocks to buy today list above is for educational and research purposes only. Always consult a SEBI-registered financial advisor before making investment decisions based on any stocks to buy today analysis.
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
What are the 10 best stocks to buy today on 12 August 2026?
Ans. The 10 best stocks to buy today on 12 August 2026 based on market data and technical analysis include Bajaj Auto, Titan Company, Zydus Lifesciences, Mazagon Dock Shipbuilders, Finolex Cables, Olectra Greentech, Kalyan Jewellers India, Karur Vysya Bank, NHPC, and Angel One. These stocks to buy today were identified using RSI, MACD, SuperTrend, and analyst rating filters across market data.
How do I choose the best stocks to buy today?
Ans. To choose the best stocks to buy today, look for stocks with positive MACD signals, RSI in the 40-70 range (balanced momentum zone), bullish SuperTrend direction, and strong fundamental tailwinds from earnings or sectoral trends. The stocks to buy today list in this article combines technical signals with sector themes including auto, defence, EV, jewellery, banking, and power. Always verify stocks to buy today against your risk profile before investing.
Are the today's stock picks suitable for long-term investment?
Ans. The today's buy list list includes a mix of stocks suitable for both short-term trading and medium-term investment. Bajaj Auto, Titan, and Zydus Lifesciences in the these picks list have strong fundamentals for longer-term investors. The stock list with RSI above 75 like Mazagon Dock and Finolex Cables are better suited to short-term momentum strategies. Always consult a SEBI-registered advisor before investing in today's stock picks.
What sectors are represented in today's today's buy list list?
Ans. Today's these picks list covers auto (Bajaj Auto), consumer (Titan Company), pharma (Zydus Lifesciences), defence (Mazagon Dock), electrical cables (Finolex Cables), EV (Olectra Greentech), jewellery (Kalyan Jewellers), banking (Karur Vysya Bank), power (NHPC), and financial services (Angel One). This diversified mix of the stock list helps spread sector risk across the portfolio.
How does RSI help identify today's stock picks?
Ans. RSI or Relative Strength Index is a momentum oscillator that measures whether a stock is overbought (RSI above 70) or oversold (RSI below 30). Today's buy list with RSI in the 40-65 range are in a balanced momentum zone where buying momentum is building without being overextended. These picks with RSI near or below 30 (like NHPC at 32.9 and Angel One at 29.5) may offer value entry points for contrarian buyers watching for technical reversal.
Should I invest all at once in the stock list?
Ans. Investing all capital in today's stock picks at once (lump sum) carries timing risk. A staggered approach where you invest in today's buy list in 2-3 tranches spread over a few sessions reduces the risk of buying at short-term peaks. For momentum these picks with RSI above 70, wait for a dip to better entry levels before deploying full capital. Consult a SEBI-registered financial advisor for a personalised investment plan.
Where can I track these the stock list live?
Ans. You can track all today's stock picks live on the NSE website at nseindia.com or the BSE website at bseindia.com. The Univest Screener lets you filter today's buy list by RSI, MACD, SuperTrend, and other technical signals. Download the Univest iOS App or Univest Android App to get real-time price alerts and research on all these picks.
Recent Articles

Stocks to Watch Today on 12 August 2026: Bajaj Auto, Mazagon Dock Shipbuilders, and Finolex Cables - Top Analyst Picks With Technical Setups
12 August 2026

Intraday Stocks for Today, 12 August 2026: 8 Analyst Picks Across IT, Banking, Energy and Commodities for Wednesday's Session
12 August 2026

Nifty Today Near 24,450 as Sensex Falls 400 Points: Rising Oil Prices at $88.09 and Fading US-Iran Peace Hopes Drive Market Decline on 11 August 2026
11 August 2026

Stocks to Watch Today 11 August 2026: 7 Picks to Track
11 August 2026
Note: This blog is for information purpose only. Investments and trading are subject to market risks, read all scheme related documents carefully.
Reviews
Recent Posts
Stocks to Watch Today on 12 August 2026: Bajaj Auto, Mazagon Dock Shipbuilders, and Finolex Cables - Top Analyst Picks With Technical Setups
Intraday Stocks for Today, 12 August 2026: 8 Analyst Picks Across IT, Banking, Energy and Commodities for Wednesday's Session
Nifty Today Near 24,450 as Sensex Falls 400 Points: Rising Oil Prices at $88.09 and Fading US-Iran Peace Hopes Drive Market Decline on 11 August 2026
Stocks to Watch Today 11 August 2026: 7 Picks to Track
Intraday Stocks for Today: ICICI Bank, TCS, ONGC and 5 More Analyst Picks for 11 August 2026

Uniresearch Global Pvt Ltd
Research Analyst
SEBI Registration Number — INH000013776
Uniresearch is a subsidiary of Univest Communication Technologies Private Limited
Company Address: Registered Address: Ground Floor, Unitech Commercial Tower 2, Block B, Greenwood City, Unit 1-3, Sector 45, Gurugram, Haryana 122003
Write to us : support@univest.in, compliance@univest.in
Verify on SEBI registry →RESEARCH ANALYST
Get SEBI Registered
advice on the stocks
trending today.
Get 3 FREE Trade Ideas
for Startups Accelerator 2024
Trusted by 1Cr Indians
Awarded No.1 by Economic Times





