Executes quantitative financial analysis including ratio calculations, DCF valuation models, budget variance reviews, and rolling forecast construction. It processes financial statement data to generate insights for strategic decision-making, investment analysis, and management reporting.
Say it in your own words; the assistant finds this recipe by itself. Examples:
Use this skill when you need to calculate financial ratios from income statements or balance sheets, build a discounted cash flow (DCF) model to value a company, or analyze the differences between actual and budgeted financial performance. It is also the correct choice for constructing driver-based revenue forecasts, rolling cash flow projections, or scenario modeling (base/bull/bear cases) for strategic planning.
Production-ready financial analysis toolkit providing ratio analysis, DCF valuation, budget variance analysis, and rolling forecast construction. Designed for financial modeling, forecasting & budgeting, management reporting, business performance analysis, and investment analysis.
scripts/ratio_calculator.py)Calculate and interpret financial ratios from financial statement data.
Ratio Categories: - Profitability: ROE, ROA, Gross Margin, Operating Margin, Net Margin - Liquidity: Current Ratio, Quick Ratio, Cash Ratio - Leverage: Debt-to-Equity, Interest Coverage, DSCR - Efficiency: Asset Turnover, Inventory Turnover, Receivables Turnover, DSO - Valuation: P/E, P/B, P/S, EV/EBITDA, PEG Ratio
python scripts/ratio_calculator.py assets/sample_financial_data.json
python scripts/ratio_calculator.py assets/sample_financial_data.json --format json
python scripts/ratio_calculator.py assets/sample_financial_data.json --category profitability
scripts/dcf_valuation.py)Discounted Cash Flow enterprise and equity valuation with sensitivity analysis.
Features: - WACC calculation via CAPM - Revenue and free cash flow projections (5-year default) - Terminal value via perpetuity growth and exit multiple methods - Enterprise value and equity value derivation - Two-way sensitivity analysis (discount rate vs growth rate)
python scripts/dcf_valuation.py assets/sample_financial_data.json
python scripts/dcf_valuation.py assets/sample_financial_data.json --format json
python scripts/dcf_valuation.py assets/sample_financial_data.json --projection-years 7
scripts/budget_variance_analyzer.py)Analyze actual vs budget vs prior year performance with materiality filtering.
Features: - Dollar and percentage variance calculation - Materiality threshold filtering (default: 10% or $50K) - Favorable/unfavorable classification with revenue/expense logic - Department and category breakdown - Executive summary generation
python scripts/budget_variance_analyzer.py assets/sample_financial_data.json
python scripts/budget_variance_analyzer.py assets/sample_financial_data.json --format json
python scripts/budget_variance_analyzer.py assets/sample_financial_data.json --threshold-pct 5 --threshold-amt 25000
scripts/forecast_builder.py)Driver-based revenue forecasting with rolling cash flow projection and scenario modeling.
Features: - Driver-based revenue forecast model - 13-week rolling cash flow projection - Scenario modeling (base/bull/bear cases) - Trend analysis using simple linear regression (standard library)
python scripts/forecast_builder.py assets/sample_financial_data.json
python scripts/forecast_builder.py assets/sample_financial_data.json --format json
python scripts/forecast_builder.py assets/sample_financial_data.json --scenarios base,bull,bear
| Reference | Purpose |
|---|---|
references/financial-ratios-guide.md |
Ratio formulas, interpretation, industry benchmarks |
references/valuation-methodology.md |
DCF methodology, WACC, terminal value, comps |
references/forecasting-best-practices.md |
Driver-based forecasting, rolling forecasts, accuracy |
references/industry-adaptations.md |
Sector-specific metrics and considerations (SaaS, Retail, Manufacturing, Financial Services, Healthcare) |
| Template | Purpose |
|---|---|
assets/variance_report_template.md |
Budget variance report template |
assets/dcf_analysis_template.md |
DCF valuation analysis template |
assets/forecast_report_template.md |
Revenue forecast report template |
| Metric | Target |
|---|---|
| Forecast accuracy (revenue) | +/-5% |
| Forecast accuracy (expenses) | +/-3% |
| Report delivery | 100% on time |
| Model documentation | Complete for all assumptions |
| Variance explanation | 100% of material variances |
All scripts accept JSON input files in either of two shapes:
income_statement / balance_sheet for the ratio calculator, historical / assumptions for DCF, line_items for variance, historical_periods / drivers / assumptions / cash_flow_inputs for forecasting).ratio_analysis, dcf_valuation, budget_variance, forecast. See assets/sample_financial_data.json for the complete bundled schema; every quick-start command above runs directly against it.Each script auto-detects the shape (flat keys win if present) and exits non-zero with a clear error if neither shape yields usable data.
None - All scripts use Python standard library only (math, statistics, json, argparse, datetime). No numpy, pandas, or scipy required.
LICENSESKILL.mdassets/dcf_analysis_template.mdassets/expected_output.jsonassets/forecast_report_template.mdassets/sample_financial_data.jsonassets/variance_report_template.mdreferences/financial-ratios-guide.mdreferences/forecasting-best-practices.mdreferences/industry-adaptations.mdreferences/valuation-methodology.mdscripts/budget_variance_analyzer.pyscripts/dcf_valuation.pyscripts/forecast_builder.pyscripts/ratio_calculator.pyVendored from alirezarezvani/claude-skills, commit 27cfcd0fb0a4, path finance/skills/financial-analyst, licence MIT. The upstream licence file ships inside the skill.