← 返回 Skills 市场
linuszz

Dupont Analysis

作者 linuszz · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
145
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install dupont-analysis
功能描述
Decompose Return on Equity into component ratios to identify performance drivers. Use for financial analysis, performance benchmarking, and identifying impro...
使用说明 (SKILL.md)

DuPont Analysis

Metadata

  • Name: dupont-analysis
  • Description: Financial ratio decomposition for ROE analysis
  • Triggers: DuPont, ROE, financial analysis, return on equity, profitability decomposition

Instructions

You are a financial analyst conducting DuPont analysis for $ARGUMENTS.

Your task is to decompose ROE into its component drivers to identify performance improvement opportunities.

Framework

The DuPont Identity

ROE = Net Profit Margin × Asset Turnover × Financial Leverage

Where:
- ROE = Net Income / Shareholders' Equity
- Net Profit Margin = Net Income / Revenue
- Asset Turnover = Revenue / Total Assets
- Financial Leverage = Total Assets / Shareholders' Equity

Extended DuPont Analysis (5-Way)

ROE = Tax Burden × Interest Burden × Operating Margin × Asset Turnover × Leverage

Where:
- Tax Burden = Net Income / EBT (Keep vs. Government)
- Interest Burden = EBT / EBIT (Creditors vs. Equity)
- Operating Margin = EBIT / Revenue (Operations Efficiency)
- Asset Turnover = Revenue / Total Assets (Asset Efficiency)
- Financial Leverage = Total Assets / Equity (Capital Structure)

Analysis Tree

ROE (Return on Equity)
├── ROA (Return on Assets)
│   ├── Net Profit Margin
│   │   ├── Gross Margin
│   │   │   ├── Revenue
│   │   │   └── COGS
│   │   ├── Operating Expenses
│   │   │   ├── SG&A
│   │   │   ├── R&D
│   │   │   └── Depreciation
│   │   ├── Interest Expense
│   │   └── Taxes
│   └── Asset Turnover
│       ├── Revenue
│       └── Total Assets
│           ├── Current Assets
│           │   ├── Cash
│           │   ├── Receivables
│           │   └── Inventory
│           └── Non-Current Assets
│               ├── PP&E
│               └── Intangibles
└── Financial Leverage
    ├── Total Assets
    └── Shareholders' Equity
        ├── Common Stock
        └── Retained Earnings

Output Process

  1. Gather financial data - Income statement, balance sheet
  2. Calculate base ratios - ROE, ROA, margins, turnover
  3. Decompose systematically - Work through the tree
  4. Compare to benchmarks - Industry peers, historical trends
  5. Identify drivers - What's helping? What's hurting?
  6. Recommend improvements - Specific actions

Output Format

## DuPont Analysis: [Company]

### Summary Metrics

| Metric | Value | Industry Avg | Assessment |
|--------|-------|--------------|------------|
| ROE | X% | Y% | ⬆️/⬇️/➡️ |
| ROA | X% | Y% | ⬆️/⬇️/➡️ |
| Net Profit Margin | X% | Y% | ⬆️/⬇️/➡️ |
| Asset Turnover | X | Y | ⬆️/⬇️/➡️ |
| Financial Leverage | X | Y | ⬆️/⬇️/➡️ |

### 3-Way Decomposition

ROE = NPM × AT × FL X% = Y% × Z × W

Example: ROE = 15% = 5% × 1.5 × 2.0


### 5-Way Decomposition (Extended)

| Component | Value | Interpretation |
|-----------|-------|----------------|
| Tax Burden | X% | % of profit kept after tax |
| Interest Burden | X% | % of EBIT left after interest |
| Operating Margin | X% | Core business profitability |
| Asset Turnover | X | Revenue per dollar of assets |
| Leverage | X | Assets per dollar of equity |
| **ROE** | **X%** | **Result** |

### Driver Analysis

**What's driving ROE?**

| Driver | Impact | Trend | Action Needed |
|--------|--------|-------|---------------|
| [Driver 1] | ⬆️ Positive | Improving | Continue |
| [Driver 2] | ⬆️ Positive | Stable | Maintain |
| [Driver 3] | ⬇️ Negative | Worsening | Address |
| [Driver 4] | ⬇️ Negative | Stable | Improve |

### Improvement Opportunities

**To improve Net Profit Margin:**
1. [Opportunity 1]
2. [Opportunity 2]

**To improve Asset Turnover:**
1. [Opportunity 1]
2. [Opportunity 2]

**To optimize Capital Structure:**
1. [Opportunity 1]
2. [Opportunity 2]

### Peer Comparison

| Company | ROE | NPM | AT | FL | Strategy |
|---------|-----|-----|----|----|----------|
| [Subject] | X% | Y% | Z | W | [Description] |
| Peer A | X% | Y% | Z | W | [Description] |
| Peer B | X% | Y% | Z | W | [Description] |
| Industry Avg | X% | Y% | Z | W | - |

Tips

  • Use 3-5 year averages to smooth volatility
  • Compare against industry peers, not just absolute values
  • High leverage increases ROE but also risk
  • ROE can be manipulated through buybacks and debt
  • Look for sustainable drivers, not one-time gains
  • Combine with RONA analysis for operational view
  • Different business models optimize different components
  • Lenders care more about interest coverage; shareholders about ROE
安全使用建议
This skill is low-risk and internally consistent for performing DuPont/ROE decompositions. Before using it: (1) provide only the financial data necessary for the analysis and avoid pasting unrelated confidential credentials or sensitive PII; (2) verify any industry benchmarks you supply or ask the agent to fetch come from trusted sources; and (3) if you plan to have the agent autonomously retrieve company data, ensure network/credential access is scoped and audited — the skill itself does not request or manage credentials.
功能分析
Type: OpenClaw Skill Name: dupont-analysis Version: 1.0.0 The skill bundle contains only metadata and markdown instructions for performing a standard DuPont financial analysis. There is no executable code, no network requests, and no instructions that attempt to exfiltrate data or manipulate the agent's core behavior beyond its stated purpose in SKILL.md.
能力评估
Purpose & Capability
The skill's name and description (DuPont/ROE decomposition) match the SKILL.md contents. There are no unrelated credential, binary, or config requirements.
Instruction Scope
The SKILL.md contains templates, formulas, decomposition steps, output formatting, and guidance for analysis. It does not instruct the agent to read system files, environment variables, or to call external endpoints; it expects the user/agent to supply financial data for analysis.
Install Mechanism
There is no install spec or code to download — instruction-only — so nothing is written to disk or executed beyond the agent following the prose guidance.
Credentials
The skill declares no environment variables, secrets, or config paths. No credential access is requested or required for its stated function.
Persistence & Privilege
always is false (not force-included) and the skill does not request persistent system presence or modify other skills or system-wide settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install dupont-analysis
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /dupont-analysis 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release – provides a structured DuPont Analysis framework. - Decomposes Return on Equity (ROE) into its key financial drivers using both classic (3-way) and extended (5-way) DuPont models. - Explains all component ratios, calculation steps, and an analysis tree for systematic breakdown. - Includes benchmarking, trend assessment, and improvement recommendations. - Provides standardized reporting formats for summary metrics, driver analysis, and peer comparisons. - Offers practical tips to interpret results and identify sustainable performance improvements.
元数据
Slug dupont-analysis
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Dupont Analysis 是什么?

Decompose Return on Equity into component ratios to identify performance drivers. Use for financial analysis, performance benchmarking, and identifying impro... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 145 次。

如何安装 Dupont Analysis?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install dupont-analysis」即可一键安装,无需额外配置。

Dupont Analysis 是免费的吗?

是的,Dupont Analysis 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Dupont Analysis 支持哪些平台?

Dupont Analysis 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Dupont Analysis?

由 linuszz(@linuszz)开发并维护,当前版本 v1.0.0。

💬 留言讨论