AI

How to Use ChatGPT to Research Any Stock in 15 Minutes

How to Use ChatGPT to Research Any Stock in 15 Minutes
Quick answer

To research a stock with ChatGPT, work in steps: understand the business, check financial health, compare competitors, find the risks, then form a view. Paste real documents where you can, ask it to label facts, estimates and unknowns, and verify every important number on the original filing. This guide gives you the 5-step framework and a free PDF of 10 prompts.

Why Most Investors Research Stocks the Hard Way

Most investors spend 3-5 hours researching a single stock. Reading the annual report. Scanning the earnings call transcript. Checking the balance sheet. Comparing it to competitors. Then trying to synthesise all of it into a view on whether to buy, hold, or pass.

That's not investing. That's data entry.

The information exists. The problem is that extracting meaning from it takes too long. ChatGPT doesn't replace your judgment. But it does the time-consuming parts for you, leaving you free to focus on the actual decision.

Here's the exact framework I use to research any stock in 15 minutes.

The 5-Step ChatGPT Stock Research Framework

The goal is to move from "I've heard of this company" to "I have a clear view on whether it's worth more research" in a single session. Each step builds on the last.

You'll need ChatGPT (free or paid), and for some steps, the ability to upload a document (ChatGPT Plus or Claude). All prompts below are copy-paste ready.

Important: ChatGPT's knowledge has a training cutoff. Use it for understanding the business, industry dynamics, and historical financials. For current prices and very recent news, verify with a live source before acting.

Step 1: Company Overview (2 minutes)

Before anything else, you need a clean, concise understanding of what this company actually does and how it makes money. Skip the company's own website (it's marketing). Ask ChatGPT instead.

Copy this prompt
Give me a clear, honest overview of [Company Name] as a business. Cover: 1. Exactly what they do and how they make money (revenue model) 2. Who their main customers are 3. What makes them different from competitors (if anything) 4. The biggest risks to their business model 5. One-line summary: is this a simple or complex business to understand? Be direct. No marketing language.

Replace [Company Name] with the company you're researching. The output gives you a foundation to evaluate everything else.

Step 2: Financial Health Check (3 minutes)

You don't need to read a balance sheet line by line. You need to know: is this business financially sound, and is it growing? Ask ChatGPT to interpret the key numbers for you.

Copy this prompt
Analyse the financial health of [Company Name] based on what you know. Cover: 1. Revenue growth trend over the last 3-5 years (growing, slowing, declining) 2. Profitability: is it profitable? What are the margins like vs. industry? 3. Debt situation: is the balance sheet strong or stretched? 4. Cash flow: does the business generate real cash or just accounting profits? 5. Red flags: any financial warning signs an investor should know about? Give me your honest assessment, not just facts.

If you have access to the annual report, upload it directly to Claude or ChatGPT Plus and add: "Use the attached annual report for this analysis."

Step 3: Competitive Landscape (3 minutes)

A great business in a terrible market is still a bad investment. Understanding where this company sits relative to its competitors tells you a lot about its durability.

Copy this prompt
Analyse the competitive position of [Company Name]. Cover: 1. Who are the 3-4 main competitors and how does [Company Name] compare? 2. Does the company have a real competitive advantage (pricing power, network effects, switching costs, brand)? 3. Is the industry growing, stable, or being disrupted? 4. Is [Company Name] gaining or losing market share? 5. Overall: strong position, average, or at risk?

Step 4: Risk Assessment (3 minutes)

Every investment has risks. The question is whether you're being compensated for them. This prompt surfaces the ones that matter most.

Copy this prompt
What are the most important risks for [Company Name] as an investment? Cover: 1. Business risks: what could fundamentally break the business model? 2. Financial risks: debt, cash burn, or anything that could cause distress? 3. Macro risks: interest rates, regulation, geopolitics relevant to this company? 4. Execution risks: management track record, key person dependency? 5. Rate each risk: Low, Medium, or High. Be honest. Don't downplay risks.

Step 5: Investment Thesis Summary (4 minutes)

This is the most important step. Pull everything together into a clear view. If you can't explain why you're investing in one paragraph, you shouldn't invest.

Copy this prompt
Based on everything above, help me build a simple investment thesis for [Company Name]. Structure it as: Bull Case: The 3 strongest reasons to invest. Bear Case: The 3 strongest reasons not to invest. Key Question: The one thing I need to figure out before making a decision. Verdict: Based purely on fundamentals, is this company worth deeper research? Yes, No, or Depends on (X)? One paragraph max per section.

After step 5, you'll have a clear picture of the company, its position, its risks, and a one-page thesis. That's more structured thinking than most retail investors do in a week.

Tips for Better Outputs

  • Be specific with the company name. "Apple" gives you Apple Inc. "Apple India" gives you something different. Include the ticker if you know it.
  • Push back on vague answers. If ChatGPT is too generic, add: "Be more specific. Give me concrete examples."
  • Upload documents for better accuracy. Annual reports, earnings transcripts, or investor presentations uploaded directly into Claude or ChatGPT Plus dramatically improve the quality of financial analysis.
  • Don't skip the verification step. Use ChatGPT for the framework and reasoning. Use a live source (Yahoo Finance, the company's investor relations page) to verify current numbers before acting.
  • Save your research. Copy the output into a document. Build a library of stock analyses you can revisit. Patterns emerge over time.

Free download: the 10-prompt stock research pack

Want every prompt in one place? Download the pack as a PDF. It has the ten prompts below plus five follow-ups, ready to copy into ChatGPT or Claude.

Download the 10 stock research prompts (PDF)

Before you paste: replace the words in [brackets], paste real data where the prompt asks for it, and never share account details or passwords.

5 follow-up prompts that make the research better

Do not stop at the first answer. Run these after the report to test it.

1. Challenge the conclusion
Act as a sceptical short seller. What is the strongest evidence against my view on [COMPANY]? What could permanently damage its earnings or competitive position?
2. Audit your own answer
Check your previous report against the company's filings. Flag any outdated, inconsistent or unsupported figures. Do not fill gaps with guesses.
3. Work out a margin of safety
Give a conservative value per share under bear, base and bull assumptions, then the purchase price needed for a 20%, 30% and 40% margin of safety. Show the assumptions and limits.
4. See what the market expects
What growth, margins and risk are already built into today's valuation? What evidence would show those expectations are wrong?
5. Build a quarterly scorecard
List the 10 numbers to track every quarter, with latest value, previous value, warning level and the action each change should trigger.

Where to check the numbers

Use primary sources: the company's investor relations page, SEC EDGAR for US companies, and the NSE and BSE for Indian companies. Cross-check with a second source, and see our guides on Claude for investing research and Claude vs ChatGPT.

Penny the squirrel, The AI Investor mascot

Want to see AI research live?

Join the free 90-minute masterclass, every Friday, 7 PM IST (India) or 7 PM ET (everywhere else).

Register for the masterclass now

Important: This is education only and not financial advice. AI can misread data, so verify before acting.

Frequently asked questions

Can ChatGPT tell me which stock to buy?

It should not. Use it to understand a company, compare options and challenge your thinking. The decision and the risk are yours.

How accurate is ChatGPT for stock research?

It can misread figures or use old data. Treat numbers as unverified until you have checked them against the company's filings.

Do I need ChatGPT Plus?

No. The free plan works for the framework. Paid plans add file upload and web research, which help with annual reports and recent news.

Is ChatGPT or Claude better for annual reports?

Claude is often better for very long documents. See our comparison.

Is this financial advice?

No. This is education only.

About the author

Namya Aankur Gupta is the founder and CEO of The AI Investor, an education brand that teaches practical AI, investing and crypto skills. Featured by LinkedIn News India as a voice to follow in India. Her content is educational and is not financial advice.

Keep learning

AI for beginners: start here · AI and investing glossary · Free resource library · Free live AI Masterclass