Define your goal, time horizon, and risk tolerance
Focus on companies with strong earnings growth
Look for consistent revenue growth
Check profit margins and return on equity
Prefer businesses with durable competitive advantages
Review debt levels and balance sheet strength
Study cash flow generation
Compare valuation metrics like P/E, P/S, and PEG
Avoid overpaying for growth
Read recent earnings reports and guidance
Understand the company’s products, customers, and industry
Check management quality and capital allocation history
Watch for insider buying or selling trends
Compare the stock with competitors
Diversify across sectors and industries
Invest only in businesses you understand
Use a long-term perspective
Reassess your thesis regularly
Set clear buy and sell rules
Avoid emotional decisions and hype-driven picks
