Creating Financial Models
/install creating-financial-models
Creating Financial Models
This skill provides a comprehensive suite for building financial models, including Discounted Cash Flow (DCF) analysis, sensitivity testing, Monte Carlo simulations, and scenario planning. It is ideal for valuation, investment decisions, e‑commerce business planning, and any situation requiring rigorous financial analysis.
Overview
- Core workflow: Gather inputs → run DCF model → perform sensitivity analysis → optional Monte Carlo simulation → scenario comparison.
- Outputs: Excel workbook with full model, valuation summary, charts, and a PDF report.
Core Workflow
- Collect data
- Historical financial statements (3‑5 years).
- Revenue growth assumptions, margin forecasts, capex, working‑capital needs.
- Discount rate components (risk‑free rate, beta, market premium) to compute WACC.
- Run DCF model (
scripts/dcf_model.py)- Projects free cash flow, computes terminal value, discounts to present value.
- Generates enterprise and equity valuations.
- Sensitivity analysis (built‑in in the script)
- Varies key inputs (growth rate, WACC) and produces tornado charts.
- Monte Carlo simulation (optional)
- Executes thousands of iterations with probabilistic inputs, returns confidence intervals.
- Scenario planning
- Define best/base/worst cases, assign probabilities, compare outcomes.
- Deliver output
output/model.xlsx– full model.output/summary.pdf– executive summary with charts.
Usage Examples
Create a DCF valuation for Acme Corp using the attached financials.Run a sensitivity analysis on the WACC and growth rate for the startup model.Perform a Monte Carlo simulation with 5,000 iterations on the acquisition model.Generate best, base, and worst case scenarios for the new e‑commerce platform rollout.
References
- See
references/methodology.mdfor detailed methodology, assumptions, and best‑practice guidelines.
Scripts
scripts/dcf_model.py– Core DCF engine (Python). Usepython scripts/dcf_model.py \x3Cinput.json> \x3Coutput.xlsx>.
Created by Simon Cai · More e-commerce skills: github.com/simoncai519/open-accio-skill
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install creating-financial-models - After installation, invoke the skill by name or use
/creating-financial-models - Provide required inputs per the skill's parameter spec and get structured output
What is Creating Financial Models?
Use when user wants to build financial models, DCF analysis, valuation, sensitivity analysis, e-commerce business planning, investment decisions, or project... It is an AI Agent Skill for Claude Code / OpenClaw, with 81 downloads so far.
How do I install Creating Financial Models?
Run "/install creating-financial-models" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Creating Financial Models free?
Yes, Creating Financial Models is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Creating Financial Models support?
Creating Financial Models is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Creating Financial Models?
It is built and maintained by simoncai519 (@simoncai519); the current version is v1.0.0.