Not a substitute for professional financial advice
Quality Checks
The model automatically performs:
Balance sheet balancing checks
Cash flow reconciliation
Circular reference resolution
Sensitivity bound checking
Statistical validation of Monte Carlo results
Updates and Maintenance
Models use latest financial theory and practices
Regular updates for market parameter defaults
Incorporation of regulatory changes
Continuous improvement based on usage patterns
1---2name: creating-financial-models3description: Financial Modeling Suite4---5# Financial Modeling Suite67A comprehensive financial modeling toolkit for investment analysis, valuation, and risk assessment using industry-standard methodologies.89## Core Capabilities1011### 1. Discounted Cash Flow (DCF) Analysis12- Build complete DCF models with multiple growth scenarios13- Calculate terminal values using perpetuity growth and exit multiple methods14- Determine weighted average cost of capital (WACC)15- Generate enterprise and equity valuations1617### 2. Sensitivity Analysis18- Test key assumptions impact on valuation19- Create data tables for multiple variables20- Generate tornado charts for sensitivity ranking21- Identify critical value drivers2223### 3. Monte Carlo Simulation24- Run thousands of scenarios with probability distributions25- Model uncertainty in key inputs26- Generate confidence intervals for valuations27- Calculate probability of achieving targets2829### 4. Scenario Planning30- Build best/base/worst case scenarios31- Model different economic environments32- Test strategic alternatives33- Compare outcome probabilities3435## Input Requirements3637### For DCF Analysis38- Historical financial statements (3-5 years)39- Revenue growth assumptions40- Operating margin projections41- Capital expenditure forecasts42- Working capital requirements43- Terminal growth rate or exit multiple44- Discount rate components (risk-free rate, beta, market premium)4546### For Sensitivity Analysis47- Base case model48- Variable ranges to test49- Key metrics to track5051### For Monte Carlo Simulation52- Probability distributions for uncertain variables53- Correlation assumptions between variables54- Number of iterations (typically 1,000-10,000)5556### For Scenario Planning57- Scenario definitions and assumptions58- Probability weights for scenarios59- Key performance indicators to track6061## Output Formats6263### DCF Model Output64- Complete financial projections65- Free cash flow calculations66- Terminal value computation67- Enterprise and equity value summary68- Valuation multiples implied69- Excel workbook with full model7071### Sensitivity Analysis Output72- Sensitivity tables showing value ranges73- Tornado chart of key drivers74- Break-even analysis75- Charts showing relationships7677### Monte Carlo Output78- Probability distribution of valuations79- Confidence intervals (e.g., 90%, 95%)80- Statistical summary (mean, median, std dev)81- Risk metrics (VaR, probability of loss)8283### Scenario Planning Output84- Scenario comparison table85- Probability-weighted expected values86- Decision tree visualization87- Risk-return profiles8889## Model Types Supported90911. **Corporate Valuation**92 - Mature companies with stable cash flows93 - Growth companies with J-curve projections94 - Turnaround situations95962. **Project Finance**97 - Infrastructure projects98 - Real estate developments99 - Energy projects1001013. **M&A Analysis**102 - Acquisition valuations103 - Synergy modeling104 - Accretion/dilution analysis1051064. **LBO Models**107 - Leveraged buyout analysis108 - Returns analysis (IRR, MOIC)109 - Debt capacity assessment110111## Best Practices Applied112113### Modeling Standards114- Consistent formatting and structure115- Clear assumption documentation116- Separation of inputs, calculations, outputs117- Error checking and validation118- Version control and change tracking119120### Valuation Principles121- Use multiple valuation methods for triangulation122- Apply appropriate risk adjustments123- Consider market comparables124- Validate against trading multiples125- Document key assumptions clearly126127### Risk Management128- Identify and quantify key risks129- Use probability-weighted scenarios130- Stress test extreme cases131- Consider correlation effects132- Provide confidence intervals133134## Example Usage135136"Build a DCF model for this technology company using the attached financials"137138"Run a Monte Carlo simulation on this acquisition model with 5,000 iterations"139140"Create sensitivity analysis showing impact of growth rate and WACC on valuation"141142"Develop three scenarios for this expansion project with probability weights"143144## Scripts Included145146- `dcf_model.py`: Complete DCF valuation engine147- `sensitivity_analysis.py`: Sensitivity testing framework148149## Limitations and Disclaimers150151- Models are only as good as their assumptions152- Past performance doesn't guarantee future results153- Market conditions can change rapidly154- Regulatory and tax changes may impact results155- Professional judgment required for interpretation156- Not a substitute for professional financial advice157158## Quality Checks159160The model automatically performs:1611. Balance sheet balancing checks1622. Cash flow reconciliation1633. Circular reference resolution1644. Sensitivity bound checking1655. Statistical validation of Monte Carlo results166167## Updates and Maintenance168169- Models use latest financial theory and practices170- Regular updates for market parameter defaults171- Incorporation of regulatory changes172- Continuous improvement based on usage patterns
Run npx skillmds@latest add comeonoliver/creating-financial-models in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Financial Modeling Suite It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
ComeOnOliver (@comeonoliver) published this skill. Their other Agent Skills are listed on their SkillMD profile.