Introduction

The Buffett Analysis tool is designed to help investors analyze companies using Warren Buffett's investment principles. This documentation provides detailed information about the metrics, calculations, and methodologies used in the analysis.

Warren Buffett's Investment Principles

1. Business Understanding

Focus on businesses that are simple to understand and operate within your circle of competence.

2. Management Quality

Look for honest and competent management teams that allocate capital efficiently.

3. Financial Characteristics

Seek companies with:

  • Consistent earnings power
  • Good return on equity
  • Low debt
  • High profit margins
4. Value

Buy at a reasonable price with a margin of safety.

Financial Metrics

Gross Margin

Measures the company's pricing power and operational efficiency.

Gross Margin = (Revenue - Cost of Goods Sold) / Revenue × 100

Threshold: > 40%

Net Income Margin

Shows how much profit the company generates from its revenue.

Net Margin = Net Income / Revenue × 100

Threshold: > 15%

Return on Equity

Measures how efficiently a company uses shareholders' equity.

ROE = Net Income / Shareholders' Equity × 100

Threshold: > 15%

Scoring System

Companies are scored on a scale of 0-100 based on how well they meet Buffett's criteria:

  • Profitability Metrics (40 points)
  • Efficiency Metrics (30 points)
  • Financial Health Metrics (30 points)

Metric Thresholds

Metric Threshold Points
Gross Margin > 40% 10
Net Margin > 15% 15
EPS Growth > 10% 15
Debt/Equity < 1.5 10

API Documentation

The application uses the Financial Modeling Prep API to fetch company data. Required endpoints:

Company Profile
/api/v3/profile/{symbol}
Financial Ratios
/api/v3/ratios/{symbol}
Income Statement
/api/v3/income-statement/{symbol}

Frequently Asked Questions

Data is updated in real-time when you refresh the dashboard. Financial statements are updated quarterly.

The score is calculated based on how well a company meets Buffett's investment criteria, with different weights assigned to various metrics.