Skip to main content

corp-finance-tools-core

Use the corp-finance-mcp server tools for core corporate finance calculations. Invoke when performing valuations (DCF, WACC, comps), credit analysis (metrics, debt capacity, covenants, Altman Z-score), PE/M&A (LBO models, IRR, MOIC, debt schedules, waterfall distributions, merger accretion/dilution), portfolio analytics (Sharpe, VaR, Kelly), fund economics (fee calculator, GP/LP splits, GP economics, investor net returns), jurisdiction (GAAP/IFRS reconciliation, withholding tax, NAV with equalisation, UBTI/ECI screening), three-statement financial modelling, Monte Carlo simulation (DCF, generic), scenario/sensitivity analysis, earnings quality (Beneish M-Score, Piotroski F-Score, accrual quality, revenue quality, composite scoring), dividend policy (H-Model DDM, multi-stage DDM, buyback analysis, payout sustainability, total shareholder return), financial forensics (Benford's Law, DuPont analysis, Z-score models, peer benchmarking, red flag scoring). All computation uses 128-bit decimal precision.

معلومات المصدر

المستودع
fall-development-rob/corp_finance
آخر نشاط في المصدر
٣ مايو ٢٠٢٦ في ١٠:٤١
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٨
التفرعات
٢

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
Corp Finance Tools - Core
description
Use the corp-finance-mcp server tools for core corporate finance calculations. Invoke when performing valuations (DCF, WACC, comps), credit analysis (metrics, debt capacity, covenants, Altman Z-score), PE/M&A (LBO models, IRR, MOIC, debt schedules, waterfall distributions, merger accretion/dilution), portfolio analytics (Sharpe, VaR, Kelly), fund economics (fee calculator, GP/LP splits, GP economics, investor net returns), jurisdiction (GAAP/IFRS reconciliation, withholding tax, NAV with equalisation, UBTI/ECI screening), three-statement financial modelling, Monte Carlo simulation (DCF, generic), scenario/sensitivity analysis, earnings quality (Beneish M-Score, Piotroski F-Score, accrual quality, revenue quality, composite scoring), dividend policy (H-Model DDM, multi-stage DDM, buyback analysis, payout sustainability, total shareholder return), financial forensics (Benford's Law, DuPont analysis, Z-score models, peer benchmarking, red flag scoring). All computation uses 128-bit decimal precision.
# Corp Finance Tools - Core You have access to 44 core corporate finance MCP tools for fundamental valuation, credit, PE/M&A, portfolio, fund economics, jurisdiction, three-statement modelling, Monte Carlo, scenario analysis, earnings quality, dividend policy, and financial forensics. All tools return structured JSON with `result`, `methodology`, `assumptions`, `warnings`, and `metadata` fields. All monetary math uses `rust_decimal` (128-bit fixed-point) — never floating-point (except Monte Carlo which uses f64 for performance). ## Tool Reference ### Valuation | MCP Tool | Purpose | Key Inputs | |----------|---------|------------| | `wacc_calculator` | CAPM-based WACC | risk_free_rate, equity_risk_premium, beta, cost_of_debt, tax_rate, debt_weight, equity_weight | | `dcf_model` | FCFF discounted cash flow | base_revenue, revenue_growth_rates, ebitda_margin, wacc, terminal_method, terminal_growth_rate | | `comps_analysis` | Trading comparables | target metrics, comparable companies, multiple types (EV/EBITDA, P/E, etc.) | ### Credit | MCP Tool | Purpose | Key Inputs | |----------|---------|------------| | `credit_metrics` | Full credit ratio suite + synthetic rating | revenue, ebitda, ebit, interest_expense, total_debt, cash, and 10+ balance sheet items | | `debt_capacity` | Maximum debt sizing from constraints | ebitda, interest_rate, max_leverage, min_interest_coverage, min_dscr, min_ffo_to_debt | | `covenant_compliance` | Test actuals vs covenant thresholds | covenants (metric, threshold, direction), actuals (CreditMetricsOutput) | | `altman_zscore` | Altman Z-Score bankruptcy prediction | working_capital, total_assets, retained_earnings, ebit, revenue, total_liabilities, market_cap, book_equity, is_public, is_manufacturing | ### Private Equity | MCP Tool | Purpose | Key Inputs | |----------|---------|------------| | `returns_calculator` | IRR, XIRR, MOIC, Cash-on-Cash | entry_equity, exit_equity, cash_flows, dated_cash_flows | | `debt_schedule` | Multi-tranche amortisation | name, amount, interest_rate, amortisation type, maturity_years, PIK, seniority | | `sources_uses` | Transaction financing summary | enterprise_value, equity_contribution, debt tranches, fees | | `lbo_model` | Full LBO with multi-tranche debt | entry_ev, entry_ebitda, tranches, equity, revenue_growth, ebitda_margin, exit_year, exit_multiple, cash_sweep_pct | | `waterfall_calculator` | GP/LP distribution waterfall | total_proceeds, total_invested, tiers (ROC, pref, catch-up, carry), gp_commitment_pct | ### M&A | MCP Tool | Purpose | Key Inputs | |----------|---------|------------| | `merger_model` | Accretion/dilution analysis | acquirer/target financials, offer_price, consideration type (cash/stock/mixed), synergies, financing rates | ### Fund Economics & Jurisdiction | MCP Tool | Purpose | Key Inputs | |----------|---------|------------| | `fund_fee_calculator` | Fund fee modelling + LP net returns | fund_size, mgmt_fee_rate, perf_fee_rate, hurdle, catch_up, waterfall_type (European/American), gp_commitment, fund_life | | `gaap_ifrs_reconciliation` | GAAP/IFRS accounting reconciliation | source/target standard, revenue, ebitda, total_assets, lease payments, lifo_reserve, dev costs, revaluation surplus | | `withholding_tax_calculator` | Withholding tax with treaty rates | source/investor jurisdiction, income_type, gross_income, is_tax_exempt | | `portfolio_wht_calculator` | Portfolio-level WHT analysis | holdings array (each with jurisdiction, income_type, gross_income) | | `nav_calculator` | NAV with equalisation & multi-class | share_classes (per-class HWM, fees, crystallisation), gross_return, equalisation_method | | `gp_economics_model` | GP economics: fees, carry, break-even | fund_size, fee_rates, carry_rate, hurdle, gp_commitment, fund_life, professionals | | `investor_net_returns` | Gross-to-net after all fees/WHT/blocker | gross_moic, gross_irr, holding_period, fee_rates, wht_rate, blocker_cost | | `ubti_eci_screening` | UBTI/ECI income classification | investor_type, vehicle_structure, income_items, has_debt_financing | ### Portfolio Analytics | MCP Tool | Purpose | Key Inputs | |----------|---------|------------| | `risk_adjusted_returns` | Sharpe, Sortino, Calmar, IR, Treynor | returns series, frequency, risk_free_rate, benchmark_returns | | `risk_metrics` | VaR, CVaR, drawdown, skewness, kurtosis | returns series, confidence_level, frequency | | `kelly_sizing` | Kelly criterion position sizing | win_probability, win_loss_ratio, kelly_fraction, max_position_pct | ### Scenarios | MCP Tool | Purpose | Key Inputs | |----------|---------|------------| | `sensitivity_matrix` | 2-way sensitivity grid | model, variable_1, variable_2, base_inputs | | `scenario_analysis` | Bear/Base/Bull with probability weights | scenarios (name, probability, overrides), output_values, base_case_value | ### Three-Statement Model | MCP Tool | Purpose | Key Inputs | |----------|---------|------------| | `three_statement_model` | Linked 3-statement financial projection (IS/BS/CF) | base_revenue, revenue_growth_rates, cost percentages, working capital days, capex_pct, base balance sheet items | ### Monte Carlo | MCP Tool | Purpose | Key Inputs | |----------|---------|------------| | `monte_carlo_simulation` | Generic MC simulation with statistical output | variables (name, distribution), num_simulations, seed | | `monte_carlo_dcf` | Stochastic DCF valuation with confidence intervals | base_fcf, projection_years, distributions for growth/margin/wacc/terminal_growth | ### Earnings Quality | MCP Tool | Purpose | Key Inputs | |----------|---------|------------| | `beneish_mscore` | Beneish M-Score: 8-variable earnings manipulation model | dsri, gmi, aqi, sgi, depi, sgai, lvgi, tata (or raw financials for 2 periods to compute indices) | | `piotroski_fscore` | Piotroski F-Score: 9-signal fundamental strength score | net_income, operating_cash_flow, roa, roa_prior, leverage, leverage_prior, current_ratio, current_ratio_prior, shares_outstanding, shares_prior, gross_margin, gross_margin_prior, asset_turnover, asset_turnover_prior | | `accrual_quality` | Accrual quality analysis: Sloan ratio, Dechow-Dichev, Jones, modified Jones | total_accruals, cash_from_operations, net_income, total_assets, delta_revenue, ppe, delta_receivables, prior period data | | `revenue_quality` | Revenue quality assessment: receivables, deferred revenue, concentration | revenue, receivables, revenue_prior, receivables_prior, deferred_revenue, deferred_revenue_prior, allowance, segment_revenues | | `earnings_quality_composite` | Composite earnings quality score with traffic-light rating | beneish_mscore_output, piotroski_fscore_output, accrual_quality_output, revenue_quality_output, weights (optional) | ### Dividend Policy | MCP Tool | Purpose | Key Inputs | |----------|---------|------------| | `h_model_ddm` | H-Model DDM: Fuller & Hsia declining growth valuation | current_dividend, short_term_growth, long_term_growth, half_life_years, required_return | | `multistage_ddm` | Multi-stage DDM: N-stage with terminal Gordon Growth | current_dividend, growth_stages (rate, years per stage), terminal_growth, required_return | | `buyback_analysis` | Share buyback analysis: EPS accretion/dilution, P/E breakeven | shares_outstanding, current_eps, share_price, buyback_amount, funding_source, cost_of_debt, tax_rate, dividend_per_share | | `payout_sustainability` | Payout sustainability: payout ratio, FCF coverage, Lintner smoothing | dividends_paid, net_income, free_cash_flow, total_debt, ebitda, prior_dividend, target_payout_ratio, speed_of_adjustment | | `total_shareholder_return` | Total shareholder return: price + dividend + buyback attribution | price_begin, price_end, dividends_per_share, shares_repurchased, shares_outstanding, period_years | ### Financial Forensics | MCP Tool | Purpose | Key Inputs | |----------|---------|------------| | `benfords_law` | Benford's Law: digit distribution conformity testing | data_series, test_type (first_digit, second_digit, first_two_digits), significance_level | | `dupont_analysis` | DuPont decomposition: 3-step and 5-step ROE breakdown | net_income, revenue, total_assets, total_equity, interest_expense, pretax_income, tax_expense, prior_period (optional for trend) | | `zscore_models` | Z-Score models: Altman, Ohlson, Zmijewski, Springate | working_capital, total_assets, retained_earnings, ebit, revenue, total_liabilities, market_cap, book_equity, net_income, current_assets, current_liabilities, total_debt, cash_from_operations, is_public, is_manufacturing | | `peer_benchmarking` | Peer benchmarking: percentile ranking, z-score normalisation | target_metrics, peer_metrics (array of peer company metrics), metric_definitions (name, direction: higher_better/lower_better) | | `red_flag_scoring` | Red flag scoring: composite fraud/distress risk assessment | beneish_output, altman_output, piotroski_output, financial_ratios, audit_indicators (auditor_changes, restatements, late_filings, going_concern) | --- ## Response Envelope Every tool returns this structure: ```json { "result": { }, "methodology": "DCF (FCFF, 2-stage)", "assumptions": { }, "warnings": ["Terminal growth (3.5%) above long-term GDP"], "metadata": { "version": "0.1.0", "computation_time_us": 1200, "precision": "rust_decimal_128bit" } } ``` Always check `warnings` — they flag suspicious inputs (beta > 3, ERP > 10%, WACC > 20%, too few comps, etc.). --- ## Tool Chaining Workflows ### Full Valuation 1. `wacc_calculator` — compute discount rate 2. `dcf_model` — build DCF using that WACC (or pass `wacc_input` directly) 3. `comps_analysis` — cross-check with trading multiples 4. `sensitivity_matrix` — vary WACC and terminal growth to show range ### Credit Assessment 1. `credit_metrics` — compute all leverage, coverage, cash flow, and liquidity ratios 2. `debt_capacity` — size maximum debt from constraint analysis 3. `covenant_compliance` — test actuals against loan covenants ### LBO Deal Analysis 1. `lbo_model` — full LBO with projections, debt service, cash sweep, exit returns 2. Or build manually: `sources_uses` → `debt_schedule` → `returns_calculator` 3. `sensitivity_matrix` — sensitivity on exit multiple vs EBITDA 4. `altman_zscore` — check bankruptcy risk at entry leverage ### Merger Analysis 1. `merger_model` — accretion/dilution with consideration structure and synergies 2. `sensitivity_matrix` — vary synergies vs offer premium 3. `credit_metrics` — assess combined entity credit profile ### Waterfall Distribution 1. `waterfall_calculator` — GP/LP splits with hurdle, catch-up, carry 2. `fund_fee_calculator` — full fund economics over fund life ### Credit Assessment 1. `credit_metrics` — compute all leverage, coverage, cash flow, and liquidity ratios 2. `altman_zscore` — bankruptcy prediction (Z, Z', Z'' variants) 3. `debt_capacity` — size maximum debt from constraint analysis 4. `covenant_compliance` — test actuals against loan covenants ### Portfolio Review 1. `risk_adjusted_returns` — Sharpe, Sortino, and peer-relative metrics 2. `risk_metrics` — VaR, CVaR, drawdown profile 3. `kelly_sizing` — optimal position sizing 4. `scenario_analysis` — stress test across bear/base/bull ### GAAP/IFRS Reconciliation 1. `gaap_ifrs_reconciliation` — reconcile between US GAAP and IFRS - Adjustments: lease capitalisation (IFRS 16), LIFO→FIFO, dev cost capitalisation (IAS 38), revaluation strip - Returns adjusted EBITDA, EBIT, net income, debt, equity, assets + materiality flag ### Withholding Tax Analysis 1. `withholding_tax_calculator` — single holding WHT with treaty rate lookup 2. `portfolio_wht_calculator` — portfolio-level WHT with optimisation suggestions - Covers 15+ jurisdictions, 10+ bilateral tax treaties - Provides blocker recommendations for tax-neutral investors ### NAV & Fund Administration 1. `nav_calculator` — multi-class NAV with equalisation - Per-class: management fee accrual, performance fee (HWM-based), net NAV, FX conversion - Equalisation methods: equalisation shares, series accounting, depreciation deposit
عرض على GitHub
ملف SKILL.md هذا كبير جدا، لذلك يعرض SkillsMP القسم الاول فقط هنا. عرض على GitHub