financial-metrics-analysis

Analyze year-over-year growth in income statement items and financial metrics using Octagon MCP. Use when retrieving YoY Revenue Growth, Cost of Revenue Growth, Gross Profit Growth, Operating Income Growth, Net Income Growth, or comparing financial performance across fiscal periods for any public company.

27 stars

Best use case

financial-metrics-analysis is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Analyze year-over-year growth in income statement items and financial metrics using Octagon MCP. Use when retrieving YoY Revenue Growth, Cost of Revenue Growth, Gross Profit Growth, Operating Income Growth, Net Income Growth, or comparing financial performance across fiscal periods for any public company.

Teams using financial-metrics-analysis should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/financial-metrics-analysis/SKILL.md --create-dirs "https://raw.githubusercontent.com/OctagonAI/skills/main/skills/financial-metrics-analysis/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/financial-metrics-analysis/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How financial-metrics-analysis Compares

Feature / Agentfinancial-metrics-analysisStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Analyze year-over-year growth in income statement items and financial metrics using Octagon MCP. Use when retrieving YoY Revenue Growth, Cost of Revenue Growth, Gross Profit Growth, Operating Income Growth, Net Income Growth, or comparing financial performance across fiscal periods for any public company.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Financial Metrics Analysis

Retrieve and analyze year-over-year growth in key income statement items for public companies using the Octagon MCP server.

## Prerequisites

Ensure Octagon MCP is configured in your AI agent (Cursor, Claude Desktop, Windsurf, etc.). See [references/mcp-setup.md](references/mcp-setup.md) for installation instructions.

## Workflow

### 1. Identify Analysis Parameters

Determine the following before querying:
- **Ticker**: Stock symbol (e.g., AAPL, MSFT, GOOGL)
- **Records**: Number of periods to retrieve (e.g., 5 years)
- **Period**: FY (fiscal year) or Q (quarterly)

### 2. Execute Query via Octagon MCP

Use the `octagon-agent` tool with a natural language prompt:

```
Retrieve year-over-year growth in key income-statement items for <TICKER>, limited to <N> records and filtered by period <FY|Q>.
```

**MCP Call Format:**

```json
{
  "server": "octagon-mcp",
  "toolName": "octagon-agent",
  "arguments": {
    "prompt": "Retrieve year-over-year growth in key income-statement items for AAPL, limited to 5 records and filtered by period FY"
  }
}
```

### 3. Expected Output

The agent returns a tabular response with YoY growth percentages:

| Year | Revenue Growth | Cost of Revenue Growth | Gross Profit Growth | Operating Income Growth | Net Income Growth |
|------|----------------|------------------------|---------------------|-------------------------|-------------------|
| 2024 | 2.0%           | 1.5%                   | 3.1%                | 5.2%                    | 4.8%              |
| 2023 | -2.8%          | -1.2%                  | -4.5%               | -8.1%                   | -10.2%            |
| ...  | ...            | ...                    | ...                 | ...                     | ...               |

**Data Sources**: octagon-companies-agent, octagon-financials-agent

### 4. Interpret Results

See [references/interpreting-results.md](references/interpreting-results.md) for guidance on:
- Reading growth percentages
- Identifying trends and inflection points
- Spotting operating leverage signals
- Comparing to industry benchmarks

## Example Queries

**Basic YoY Analysis:**
```
Retrieve year-over-year growth in key income-statement items for AAPL, limited to 5 records and filtered by period FY.
```

**Quarterly Analysis:**
```
Retrieve year-over-year growth in key income-statement items for TSLA, limited to 8 records and filtered by period Q.
```

**Extended Historical View:**
```
Retrieve year-over-year growth in key income-statement items for MSFT, limited to 10 records and filtered by period FY.
```

## Key Metrics Explained

| Metric | Definition |
|--------|------------|
| Revenue Growth | YoY change in total revenue/sales |
| Cost of Revenue Growth | YoY change in direct costs (COGS) |
| Gross Profit Growth | YoY change in Revenue minus COGS |
| Operating Income Growth | YoY change in income from operations |
| Net Income Growth | YoY change in bottom-line profit |

## Analysis Tips

1. **Revenue vs Net Income divergence**: If Net Income grows faster than Revenue, the company is improving margins or reducing costs.

2. **Operating leverage**: When Operating Income grows faster than Revenue, fixed costs are being spread over more sales.

3. **Margin compression**: If Cost of Revenue grows faster than Revenue, margins are declining.

4. **Consistency**: Look for companies with consistent positive growth across all metrics.

5. **Trend reversals**: A switch from negative to positive growth often signals a turnaround.

Related Skills

sec-proxy-analysis

27
from OctagonAI/skills

Analyze proxy statements (DEF 14A) to extract executive compensation, governance information, and shareholder voting matters using Octagon MCP. Use when researching CEO pay, board composition, say-on-pay votes, and corporate governance practices.

sec-mda-analysis

27
from OctagonAI/skills

Analyze Management Discussion and Analysis (MD&A) sections from SEC filings using Octagon MCP. Use when extracting strategic initiatives, financial performance commentary, macroeconomic challenges, and forward-looking statements from 10-K and 10-Q filings.

sec-footnotes-analysis

27
from OctagonAI/skills

Analyze footnotes and accounting policies from SEC filings using Octagon MCP. Use when researching revenue recognition policies, critical estimates, lease obligations, pension assumptions, stock compensation, contingencies, and new accounting pronouncements.

sec-business-desc-analysis

27
from OctagonAI/skills

Extract and analyze business descriptions and competitive landscape from SEC filings using Octagon MCP. Use when researching company business models, market positioning, competitive advantages, industry dynamics, and strategic focus areas from Item 1 disclosures.

sec-8k-analysis

27
from OctagonAI/skills

Analyze 8-K filings to extract material events and corporate changes using Octagon MCP. Use when tracking real-time corporate disclosures, M&A announcements, leadership changes, earnings releases, and other material events requiring immediate investor attention.

sec-10q-analysis

27
from OctagonAI/skills

Analyze 10-Q quarterly filings for public companies using Octagon MCP. Use when extracting quarterly performance metrics, revenue breakdown, operating margins, segment performance, and interim financial updates from SEC 10-Q filings.

sec-10k-analysis

27
from OctagonAI/skills

Analyze 10-K annual filings for public companies using Octagon MCP. Use when extracting key financial metrics, risk factors, business overview, management discussion, and regulatory disclosures from SEC 10-K filings.

prediction-markets-analysis

27
from OctagonAI/skills

Generate deep research reports on prediction market events using the Octagon Prediction Markets Agent. Combines real-time Kalshi market data with AI-driven analysis to surface price drivers, compare market vs. model probabilities, and identify potential mispricings across 120+ active markets.

historical-financial-ratings

27
from OctagonAI/skills

Retrieve historical financial ratings and key metric scores over time using Octagon MCP. Use when analyzing overall ratings, return on assets, return on equity, discounted cash flow scores, debt-to-equity scores, and letter grades (A+, A, B, etc.) for any public company.

financial-health-scores

27
from OctagonAI/skills

Retrieve financial health scores including Altman Z-Score and Piotroski Score for public companies. Use when assessing bankruptcy risk, financial strength, value investing screening, or credit quality analysis.

financial-growth

27
from OctagonAI/skills

Retrieve comprehensive year-over-year growth in key financial metrics including Revenue, Gross Profit, Operating Income, Net Income, EPS, and Free Cash Flow. Use when analyzing overall company financial performance trends across income statement and cash flow.

financial-analyst-master

27
from OctagonAI/skills

Comprehensive equity research analyst skill that orchestrates all Octagon financial analysis skills. Use when conducting full company analysis, writing initiation of coverage reports, performing due diligence, or creating investment recommendations with quantitative support.