UpMyFolio
AI ScreenerAI Portfolio
Watchlists🌅Morning Brief📰FeedScreener
Pricing
UpMyFolio

Free financial data for Indian stocks

Product

  • AI Screener
  • Custom Screener
  • AI Portfolio
  • Watchlists

Content & Strategies

  • Articles & Blogs
  • All Stock Screens
  • Monopoly Stocks
  • Pricing Plans

Legal

  • Terms of Service
  • Privacy Policy
  • Disclaimer

Connect

  • Twitter
  • GitHub
  • Email

UpMyFolio is not a SEBI registered advisor. Data is sourced from public filings and may have delays.

© 2026 UpMyFolio. All rights reserved.

Made with ❤️ in India

Stock Screens & Strategies

Explore our curated lists of Indian stocks based on institutional-grade financial filters. Perfect for discovering your next investment idea.

📈

Best Dividend Yield Stocks in India

Discover top Indian companies offering the highest dividend yields. A strong dividend yield can indicate a mature, cash-generating business.

Customize Screen →View Static List
📈

Debt Free (Zero Debt) Companies

Fundamentally strong Indian companies with zero debt. Debt-free companies are highly resilient during economic downturns and high-interest rate environments.

Customize Screen →View Static List
📈

High ROCE & ROE Stocks

Companies generating exceptional returns on their capital employed (ROCE > 25%). These are highly efficient businesses compounding wealth rapidly.

Customize Screen →View Static List
📈

Undervalued Growth Stocks (Low PE, High Growth)

Companies showing strong 3-year sales growth (>15%) while trading at a reasonable Price to Earnings (PE < 20) multiple.

Customize Screen →View Static List
📈

High Margin Monopoly Stocks

Companies with massive pricing power, reflected by exceptionally high Net Profit Margins (>20%).

Customize Screen →View Static List
📈

Midcap Growth Champions

High-growth midcap companies (Market Cap ₹5,000Cr - ₹20,000Cr) with proven historical sales growth.

Customize Screen →View Static List