Assess business quality, competitive positioning, and sustainability of value creation beyond financial models. Use when the user asks about economic moats, competitive advantages, Porter's Five Forces, management quality, ESG integration, or business model analysis. Also trigger when users mention 'does this company have a moat', 'switching costs', 'network effects', 'brand value', 'management track record', 'capital allocation', 'insider ownership', 'red flags', or ask whether a company's advantage is durable.
npx skills add https://github.com/JoelLewis/finance_skills --skill qualitative-valuation
An economic moat is a structural advantage that protects a company's profits from competition. Five sources:
A moat claim is only as strong as its evidence. Do not award moat sources based on narrative — use the rubric below.
Anchor every claim in observable results, with retention and realized pricing as the strongest evidence:
| Claim | Qualifying evidence | Disqualifying signs |
|-------|--------------------|---------------------|
| Pricing power | Realized price increases at or above inflation with stable volumes and retention; gross margin held or expanded through input-cost cycles | Price increases followed by churn spikes; persistent discounting to hold share |
| Switching costs | Gross retention >90% (>95% for enterprise) or net revenue retention >100%; multi-year contracts; implementations measured in quarters; deep data/workflow integration | High churn; month-to-month terms; easy data export and low migration cost |
| Network effects | Unit economics measurably improve with scale (take rates, engagement, liquidity per user); winner-take-most share dynamics | User growth without any engagement, pricing, or cost benefit |
| Brand (intangible asset) | Sustained price premium over comparable products for years | Awareness without a premium; growth dependent on promotional spend |
| Cost advantage | Margins persistently above peers, traceable to scale, process, or resource access | One-off cost cuts; margin gap explained by product mix |
| Management quality | Multi-year ROIC > WACC; buybacks executed below subsequent intrinsic value; acquisitions that met stated return targets | Serial dilutive M&A; buybacks concentrated at price peaks; recurring guidance misses |
Translate qualitative conclusions into explicit adjustments to discount rate, fade period, or terminal assumptions in quantitative valuation. These ranges are judgment calibrations, not formulas — document the specific evidence behind each adjustment:
| Finding | Calibrated adjustment |
|---------|----------------------|
| Wide-moat evidence (2+ reinforcing, retention-backed sources) | Discount rate -0.5 to -1.0pp, or terminal multiple +1-2 turns, or extend the above-WACC return fade to 15-20 years |
| Narrow moat (one evidenced source) | Fade above-WACC returns over ~10 years; no discount-rate change |
| No moat | Fade returns to WACC by terminal year; terminal growth at or below inflation |
| Confirmed pricing power | Hold or modestly expand forecast margins; resist mean-reverting them prematurely |
| Governance red flags (see checklist) | Discount rate +0.5 to +1.5pp, haircut management guidance, or walk away |
| Material unmitigated ESG/regulatory exposure | Discount rate +0.5 to +1.5pp, or (often more transparent) probability-weight an impaired-earnings scenario |
| Key-person or succession risk | Discount rate +0.25 to +0.75pp |
If combined adjustments exceed roughly 2pp on the discount rate in either direction, the qualitative overlay is driving the valuation — re-examine the base-case cash flow assumptions instead of stacking adjustments.
Any single flag warrants deeper investigation before relying on a valuation model:
Given:
Assess: Moat sources and width, using the evidence rubric
Solution:
Assessment: Narrow-to-wide moat. One moat source, but with unusually strong retention evidence; durability 15-20+ years barring a technology shift. Valuation-input mapping: extend the above-WACC return fade toward 15-20 years and hold forecast margins, but skip the full wide-moat discount-rate reduction because there is no second reinforcing source.
Given: Base cost of equity 9.0%. The company operates in a high-carbon industry with no transition plan; pending carbon-tax legislation could reduce EBIT by 15%. Governance is strong: independent board, aligned compensation, no red flags.
Calibrate: Adjusted cost of equity
Solution:
Adjusted cost of equity = 9.0% + 1.5% - 0.25% = 10.25%
Alternative (often more transparent): keep the 9% discount rate and probability-weight a scenario in which EBIT falls 15% when the carbon tax passes. Both approaches capture the same risk; do not apply both at once.
Automatically organizes invoices and receipts for tax preparation by reading messy files, extracting key information, renaming them consistently, and sorting them into logical folders. Turns hours of manual bookkeeping into minutes of automated organization.
Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating quantitative trading strategies. Covers "beating ideas to death" methodology, parameter robustness testing, slippage modeling, bias prevention, and interpreting backtest results. Applicable when user asks about backtesting, strategy validation, robustness testing, avoiding overfitting, or systematic trading development.
This skill calculates key financial ratios and metrics from financial statement data for investment analysis
This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning for investment decisions
This skill retrieves upcoming earnings announcements for US stocks using the Financial Modeling Prep (FMP) API. Use this when the user requests earnings calendar data, wants to know which companies are reporting earnings in the upcoming week, or needs a weekly earnings review. The skill focuses on mid-cap and above companies (over $2B market cap) that have significant market impact, organizing the data by date and timing in a clean markdown table format. Supports multiple environments (CLI, Desktop, Web) with flexible API key management.
Crypto wallet operations via the awal CLI — sign in, check balances, send USDC/ETH/POL/SOL, trade tokens, fund the wallet, and use the x402 payment protocol to discover paid services, pay for API calls, monetize an API, or query onchain data. Use whenever the user mentions signing in, login, authentication, wallet status, balance, address, sending money, paying someone, transferring tokens, ENS names, swapping/trading/converting tokens, funding/topping up/onramp, USDC, ETH, POL, SOL, the x402 bazaar, paid APIs, monetizing an endpoint, or querying onchain data on Base.
Access real-time and historical stock market data, forex rates, cryptocurrency prices, commodities, economic indicators, and 50+ technical indicators via the Alpha Vantage API. Use when fetching stock prices (OHLCV), company fundamentals (income statement, balance sheet, cash flow), earnings, options data, market news/sentiment, insider transactions, GDP, CPI, treasury yields, gold/silver/oil prices, Bitcoin/crypto prices, forex exchange rates, or calculating technical indicators (SMA, EMA, MACD, RSI, Bollinger Bands). Requires a free API key from alphavantage.co.
Braintree Automation: manage payment processing via Stripe-compatible tools for customers, subscriptions, payment methods, and transactions
Take joellewis/qualitative-valuation from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.