Build a professional-grade stock research process using free and low-cost tools. Learn the framework analysts use to evaluate investments.
Wall Street analysts have access to Bloomberg terminals ($20,000+/year), proprietary research, and teams of experts. But with the right approach and tools, individual investors can conduct surprisingly thorough research at a fraction of the cost.
The Professional Research Framework
Step 1: Understand the Business (30 minutes)
Before looking at numbers, understand what the company actually does.
Key questions:
- How does this company make money?
- Who are their customers?
- What makes them different from competitors?
- What could disrupt their business?
Free resources:
- Company's own website (About/Investor Relations)
- The 10-K's Item 1 (Business Description)
- Wikipedia (for background)
Step 2: Analyze Financials (45 minutes)
Now dig into the numbers that matter.
Key metrics to examine:
- Revenue growth (3-5 year trend)
- Gross margin and operating margin
- Free cash flow generation
- Debt levels and interest coverage
- Return on Equity (ROE)
Free resources:
- SEC EDGAR (original filings)
- Yahoo Finance (summary data)
- Koyfin (free tier has excellent charts)
Step 3: Read Management's Words (30 minutes)
What is management saying—and not saying?
Where to look:
- MD&A section of 10-K/10-Q
- Recent earnings call transcript
- Shareholder letters (if available)
What to evaluate:
- Are they candid about challenges?
- Do their words match the numbers?
- What's their strategic vision?
**Learn more: MD&A Explained →**
Step 4: Assess Risks (20 minutes)
Every investment has risks. Know what they are.
Key sources:
- Item 1A (Risk Factors) in 10-K
- Recent 8-K filings for new developments
- Industry news and competitive dynamics
**Learn more: 5 Red Flags in SEC Filings →**
Step 5: Valuation Check (20 minutes)
Is this a good company AND a good price?
Key metrics:
- P/E ratio vs. growth rate (PEG)
- Price-to-Sales for growth companies
- Price-to-Book for asset-heavy businesses
- Enterprise Value/EBITDA for comparisons
Free resources:
- Yahoo Finance (valuation ratios)
- Finviz (screening tools)
- Simply Wall St (visual valuation)
Step 6: Form Your Thesis (15 minutes)
Write down why you would buy (or not buy) this stock.
Include:
- One paragraph on what the company does
- Bull case (why it will succeed)
- Bear case (what could go wrong)
- Entry price that makes sense
Your Free Research Tool Stack
| Purpose | Free Tool | Alternative |
|---|---|---|
| SEC Filings | EDGAR | Company IR sites |
| Financial Data | Yahoo Finance | Google Finance |
| Visualizations | Koyfin (free tier) | Finviz |
| Screening | Finviz | Yahoo screener |
| Analysis/Summaries | MoneySense AI | Manual reading |
| Industry Research | Perplexity | |
| Earnings Calls | Seeking Alpha (free tier) | Company IR |
Total cost: $0
The 10-K Deep Dive Checklist
Must Read
- [ ] Item 1: Business Description
- [ ] Item 1A: Risk Factors
- [ ] Item 7: MD&A
- [ ] Item 8: Financial Statements + Footnotes
Should Check
- [ ] Item 5: Market for Common Equity
- [ ] Item 6: Selected Financial Data
- [ ] Item 7A: Market Risk Disclosures
- [ ] Item 10-14: Directors, Compensation, Governance
Red Flag Scan
- [ ] Auditor's opinion (any qualifications?)
- [ ] Note on related party transactions
- [ ] Critical accounting estimates
- [ ] Off-balance sheet items
Due Diligence Questions by Industry
Software/SaaS
- What's the Annual Recurring Revenue (ARR)?
- Net revenue retention rate?
- Customer acquisition cost (CAC) vs. lifetime value (LTV)?
- Gross margins above 70%?
Retail
- Same-store sales growth?
- Inventory turnover rate?
- E-commerce penetration?
- Competitive positioning vs. Amazon?
Banks
- Net interest margin?
- Loan loss reserves?
- Common Equity Tier 1 (CET1) ratio?
- Deposit composition?
Manufacturing
- Capacity utilization?
- Working capital trends?
- Backlog/orders book?
- Supply chain dependencies?
Time-Saving Tips
1. Use AI to Accelerate
MoneySense AI can summarize any filing or article in seconds:
- Instant TL;DR of 200-page documents
- Sentiment analysis
- Key points extracted
- Time saved: Hours
2. Start with the Most Recent
Don't read every 10-K chronologically. Start with the most recent, then compare to prior years as needed.
3. Search Within Documents
Use Ctrl+F to search filings for key terms:
- "decline"
- "challenging"
- "risk"
- "growth"
- "expects"
4. Follow a Template
Use the same research template every time. You'll get faster and more consistent.
5. Set a Time Limit
Professional analysts spend 10-20 hours on initial coverage. For personal investing, 2-3 hours is plenty for a first pass.
Building Your Research Process
Quick Scan (30 minutes)
For initial screening:
- Check basic financials on Yahoo Finance
- Read company website overview
- Use MoneySense AI to summarize recent 10-K
- Decide if worth deeper research
Full Research (2-3 hours)
For potential investments:
- Read 10-K Item 1A and Item 7 manually
- Analyze 3-5 years of financials
- Read latest 2 earnings call transcripts
- Check competitor filings
- Write investment thesis
Ongoing Monitoring (15 min/week)
For existing holdings:
- Set up SEC EDGAR alerts
- Review any 8-K filings
- Read quarterly earnings summaries
- Watch for thesis changes
Common Research Mistakes
Mistake 1: Starting with the Stock Price
Price should be last, not first. Understand the business before looking at valuation.
Mistake 2: Confirmation Bias
If you want to buy something, you'll find reasons to buy it. Always build the bear case too.
Mistake 3: Skipping the 10-K
The 10-K is the most important document. Don't rely only on articles and summaries.
Mistake 4: Ignoring Competition
No company exists in vacuum. Always understand the competitive landscape.
Mistake 5: Not Writing It Down
If you can't explain your thesis in writing, you don't understand it well enough.
Related Articles
- **How to Read a 10-K in 15 Minutes** — Efficient filing analysis
- **How to Cut Research Time in Half** — Efficiency strategies
- **Best AI Tools for Investors** — Complete guide
- **Free Stock Research Tools** — Budget-conscious guide
Research smarter, not harder. Try MoneySense AI — instant analysis of any SEC filing or financial article, with sentiment detection and key insights.
