Investing
How to Screen Stocks with AI: A Step-by-Step Guide

What Is Stock Screening
Stock screening is the process of filtering a large universe of stocks down to a manageable shortlist based on specific criteria. Instead of trying to evaluate every listed company, you define the characteristics you are looking for (low debt, growing revenue, high return on equity, reasonable valuation) and only look at the companies that meet your requirements.
Traditional stock screeners like Screener.in or Yahoo Finance require you to know exactly which metrics you want and how to configure filters in their interfaces. AI changes this. You can describe what you are looking for in plain language and let the AI translate that into a structured set of criteria, suggest companies that might fit, and explain its reasoning.
The result is a faster, more flexible screening process that does not require you to be fluent in financial metrics before you start.
Setting Your Criteria
Before you prompt AI, spend five minutes getting clear on what you are actually looking for. This is not about having perfect criteria. It is about having intentional ones that reflect your investment goals and risk tolerance.
Ask yourself: Am I looking for growth stocks or value stocks? Do I care more about profitability now or potential profitability in the future? What sectors am I comfortable with and which do I want to avoid? How important is dividend income versus capital growth? What is the minimum market cap I want to invest in?
Your answers to these questions become the raw material for your screening prompt. Even rough answers are better than none, because they force the AI to generate a shortlist that matches what you actually want rather than a generic list of "good" companies.
Building the Prompt
A good screening prompt specifies your investment style, your criteria, and what you want as output. Be specific about the market you are interested in (India, US, global) and any hard constraints (minimum size, no specific sectors).
Filtering the Output
AI's initial screening output is a starting point, not a final list. It works from training data that may not reflect the most current financials. For each company the AI suggests, verify the key metrics using a live source: Screener.in for Indian stocks, Yahoo Finance or Macrotrends for global stocks.
This verification step typically takes five to ten minutes per company. You are checking whether the company still meets your criteria with current data. Some will have seen earnings decline since the AI's training cutoff. Some will have taken on debt. Some will have seen their valuation expand significantly. The verification filters these out.
After verification you typically have a shorter list of three to five companies that genuinely meet your criteria with current data. These go on your research shortlist.
Going Deeper on the Shortlist
Each company on your shortlist now gets deeper research using the tools best suited to the task. Use Claude to read the most recent annual report and answer the key questions about the business model, financial health, risks, and management quality. Use Perplexity to pull recent news, sector developments, and analyst sentiment. Use ChatGPT to help build a full investment thesis with a clear bull case and bear case.
The screening process gave you the shortlist. The deeper research tells you which of those shortlisted companies are actually worth investing in and what price would make the investment attractive.
Done this way, the full process from initial screen to investment decision typically takes two to three hours per company. That is a fraction of what it would take reading everything manually, and the output is more structured and thorough because you used each AI tool for the task it does best.
