audit
Full capital audit report — runs all sub-commands in one go.
When to use
You want a comprehensive financial snapshot without running each analysis individually. audit executes every sub-command sequentially and combines the output into a single report.
Usage
audit
What it runs
| Order | Sub-command | Analysis |
|---|---|---|
| 1 | capital-flow |
Capital allocation flow & efficiency |
| 2 | returns |
Return metrics (ROE / ROTE / ROA / ROIC / ROIIC) |
| 3 | earning-quality |
Earnings quality (accruals, cash conversion, FCF conversion) |
| 4 | debt-discipline |
Debt discipline (D/E, coverage, net debt) |
| 5 | moat |
Moat assessment (ROIC stability, margins, growth) |
Options
Global options are passed to all sub-commands:
| Flag | Description | Default |
|---|---|---|
--years xxxx-yyyy |
Year range | All available |
--period <period> |
Fiscal period: q1, h1, 9m, annual |
annual |
--lag 1-5 |
ROIIC lookback (returns) | 3 |
--tax 0.xx |
Tax rate for NOPAT (returns) | 0.21 |
--wacc 0.xx |
Discount rate (moat) | 0.10 |
Examples
audit # Full report, default settings
audit --period q1 # Q1 data only
audit --years 2020-2024 # Specific year range
audit --period annual --lag 5 # Annual data, 5-year ROIIC lookback
Tips
- Each sub-command can also be run individually (e.g.
audit capital-flow). - Use
audit <sub-command> --helpfor sub-command specific options. - The report respects the company's fiscal year-end and listing date.