sec-footnotes-analysis
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.
Best use case
sec-footnotes-analysis is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
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.
Teams using sec-footnotes-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
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/sec-footnotes-analysis/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How sec-footnotes-analysis Compares
| Feature / Agent | sec-footnotes-analysis | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
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.
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
# SEC Footnotes Analysis
Analyze footnotes and accounting policies from SEC filings 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)
- **Filing Type** (optional): 10-K (annual) or 10-Q (quarterly)
- **Focus Area** (optional): Specific footnote topics of interest
### 2. Execute Query via Octagon MCP
Use the `octagon-agent` tool with a natural language prompt:
```
Analyze the footnotes and accounting policies from <TICKER>'s latest quarterly filing.
```
**MCP Call Format:**
```json
{
"server": "octagon-mcp",
"toolName": "octagon-agent",
"arguments": {
"prompt": "Analyze the footnotes and accounting policies from NVDA's latest quarterly filing."
}
}
```
### 3. Expected Output
The agent returns structured footnote analysis including:
**Accounting Consistency:**
- No material changes to significant accounting policies since annual report
**Fiscal Year Structure:**
- 52-week fiscal year ending last Sunday in January
- Q3 is a 13-week quarter
**Consolidation Principles:**
- Includes wholly owned subsidiaries
- Intercompany balances eliminated
**Estimates and Assumptions:**
- Management estimates that could differ from actual results
**New Accounting Pronouncements:**
- No recent adoptions materially impacting statements
**Data Sources**: octagon-sec-agent
### 4. Interpret Results
See [references/interpreting-results.md](references/interpreting-results.md) for guidance on:
- Understanding key footnote disclosures
- Evaluating accounting policy changes
- Assessing critical estimates
- Identifying hidden risks
## Example Queries
**Full Footnote Analysis:**
```
Analyze the footnotes and accounting policies from NVDA's latest quarterly filing.
```
**Revenue Recognition:**
```
Extract the revenue recognition policies and performance obligations from MSFT's latest 10-K footnotes.
```
**Lease Obligations:**
```
Analyze the lease footnotes and operating lease obligations from AMZN's latest 10-K.
```
**Debt Details:**
```
Extract debt maturity schedule and terms from AAPL's footnotes in the latest 10-K.
```
**Stock Compensation:**
```
Analyze the stock-based compensation footnotes for GOOGL including vesting schedules and expense.
```
**Contingencies:**
```
Extract litigation and contingency disclosures from META's latest 10-K footnotes.
```
## Key Footnote Categories
### Significant Accounting Policies (Note 1/2)
| Policy | What It Covers |
|--------|----------------|
| Revenue Recognition | When and how revenue is recognized |
| Consolidation | Subsidiaries, VIEs, eliminations |
| Cash Equivalents | Definition, components |
| Inventory | Valuation method (FIFO, LIFO, avg) |
| Property & Equipment | Depreciation methods, useful lives |
| Intangibles | Amortization, impairment testing |
| Leases | Classification, measurement |
| Income Taxes | Deferred taxes, uncertain positions |
### Revenue Recognition
| Element | Disclosure |
|---------|------------|
| Performance Obligations | Distinct goods/services |
| Transaction Price | Allocation methodology |
| Timing | Point in time vs. over time |
| Contract Assets/Liabilities | Deferred revenue, unbilled |
| Disaggregation | Revenue by type, geography |
### Fair Value Measurements
| Level | Description |
|-------|-------------|
| Level 1 | Quoted prices in active markets |
| Level 2 | Observable inputs other than Level 1 |
| Level 3 | Unobservable inputs |
### Debt and Financing
| Disclosure | Content |
|------------|---------|
| Terms | Interest rates, covenants |
| Maturities | Repayment schedule |
| Fair Value | Carrying vs. market value |
| Credit Facilities | Availability, usage |
### Leases
| Element | Disclosure |
|---------|------------|
| Classification | Operating vs. finance |
| ROU Assets | Right-of-use asset values |
| Lease Liabilities | Present value of payments |
| Maturity Schedule | Future payment obligations |
| Expense | Lease cost breakdown |
### Commitments and Contingencies
| Type | Disclosure |
|------|------------|
| Legal | Litigation status, reserves |
| Purchase | Contractual obligations |
| Guarantees | Indemnifications, warranties |
| Environmental | Remediation, compliance |
### Stock Compensation
| Element | Disclosure |
|---------|------------|
| Plan Description | Types of awards |
| Expense | Period cost recognized |
| Valuation | Assumptions (volatility, term) |
| Unvested Awards | Outstanding, expected vesting |
## Critical Accounting Estimates
### High Judgment Areas
| Estimate | Risk Factors |
|----------|--------------|
| Goodwill | Impairment testing assumptions |
| Revenue | Variable consideration, returns |
| Allowances | Bad debt, inventory obsolescence |
| Taxes | Uncertain positions, valuation allowance |
| Contingencies | Litigation outcomes, timing |
| Pensions | Discount rate, return assumptions |
### Red Flags in Estimates
1. **Aggressive assumptions** - Below-market discount rates
2. **Inconsistent changes** - Estimate revisions without explanation
3. **Concentrated judgment** - Single estimate driving results
4. **Lack of disclosure** - Vague sensitivity analysis
5. **Trend divergence** - Estimates moving opposite to peers
## New Accounting Standards
### Recently Adopted
Track impact of:
- Revenue recognition (ASC 606)
- Leases (ASC 842)
- Credit losses (ASC 326)
- Income taxes (various)
### Pending Adoption
Monitor upcoming:
- Segment reporting changes
- Crypto asset disclosure
- Climate-related disclosures
- Income tax transparency
## Comparing Footnotes
### Year-over-Year Changes
| Change Type | Significance |
|-------------|--------------|
| New policy | Significant event or standard |
| Policy modification | Changed circumstances |
| Removed disclosure | Issue resolved or consolidated |
| Expanded disclosure | Increased materiality |
| Reduced disclosure | Decreased significance |
### Peer Comparison
Compare across competitors:
- Revenue recognition approaches
- Estimate methodologies
- Disclosure quality
- Policy choices
## Analysis Tips
1. **Start with Note 1**: Summary of significant policies provides foundation.
2. **Track changes**: Compare footnotes year-over-year for policy shifts.
3. **Read related party**: Transactions with insiders reveal governance.
4. **Check subsequent events**: Post-period events may be material.
5. **Cross-reference MD&A**: Management discussion provides context.
6. **Note judgmental areas**: High-estimate disclosures signal risk.
## Use Cases
- **Accounting research**: Understand company's financial reporting
- **Risk assessment**: Identify hidden liabilities and contingencies
- **Valuation support**: Gather inputs for financial modeling
- **Due diligence**: Comprehensive policy review
- **Audit analysis**: Evaluate disclosure qualityRelated Skills
sec-proxy-analysis
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
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-business-desc-analysis
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
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
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
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
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.
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.
earnings-qa-analysis
Analyze the Q&A section of earnings call transcripts for strategic insights, analyst concerns, and management responses on key topics.
earnings-call-analysis
Analyze earnings call transcripts to extract forward-looking guidance, strategic focus areas, supply chain insights, and generate follow-up questions for deeper analysis.
stock-quote
Retrieve real-time stock quotes using Octagon MCP. Use when you need current price, day range, 52-week range, volume, market cap, and moving averages for any publicly traded stock.
stock-price-change
Retrieve stock price change statistics across multiple time periods using Octagon MCP. Use when analyzing short-term and long-term returns, comparing performance across timeframes, and evaluating momentum and historical growth.