BA

bayesian-intrinsic-growth-valuation

Analyzes financial fundamentals to compare market valuation against intrinsic 3-5 year growth hypotheses.

Install

mkdir -p .claude/skills/bayesian-intrinsic-growth-valuation && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19377" && unzip -o skill.zip -d .claude/skills/bayesian-intrinsic-growth-valuation && rm skill.zip

Installs to .claude/skills/bayesian-intrinsic-growth-valuation

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use a Bayesian intrinsic-growth valuation model to evaluate whether a company's market value sufficiently, excessively, or insufficiently prices its real 3-5 year growth. Use when the user asks for Bayesian valuation, intrinsic growth rate, implied growth, growth-hypothesis probabilities, FOMO versus fundamentals, or company analysis based on fundamentals, industry cycle, TAM, market share, margin, valuation multiples, and new information.
443 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Advanced

Key capabilities

  • Translate data into probability updates
  • Estimate intrinsic growth speed
  • Compare market value to growth potential
  • Frame revenue CAGR as probabilities
  • Analyze company fundamentals and industry cycles

How it works

The skill applies a Bayesian model to update growth hypothesis probabilities based on company-specific data points and market information.

Inputs & outputs

You give it
Company financial data and market information
You get back
Intrinsic growth valuation analysis

When to use bayesian-intrinsic-growth-valuation

  • Estimate company intrinsic growth speed
  • Update growth hypotheses based on new data
  • Compare market value to fundamental growth outlook

About this skill

Bayesian Intrinsic Growth Valuation

Core Principle

Do not classify company news as simply bullish or bearish. Translate every company-specific data point into a probability update for future 3-5 year revenue growth, margin, TAM, market share, valuation multiple, and market sentiment.

The goal is to estimate the company's true intrinsic growth speed and compare it with the growth already implied by the current market value.

Treat outputs as research hypotheses, not personalized investment advice. Verify current market cap, price, revenue, margins, filings, guidance, peer multiples, and news from reliable current sources before making time-sensitive claims.

Required Inputs

Use whatever the user provides, and clearly mark missing variables that require verification:

  • company fundamentals: revenue scale, margins, free cash flow, ROIC, balance sheet, customers, moat, pricing power
  • industry cycle: demand growth, supply-demand gap, inventory cycle, order cycle, price trends, policy, downstream capex
  • revenue and growth: historical growth, guidance, backlog, book-to-bill, organic growth, ASP, shipment volume
  • TAM and TAM growth: current TAM, future TAM CAGR, penetration, market share, new market expansion
  • valuation: EV/Sales, EV/EBITDA, P/E, FCF yield, PEG, historical percentile, peer percentile, implied growth
  • share-price trend: 1M/3M/6M/12M and post-earnings returns, drawdown/rebound path, volatility, volume, relative performance versus sector/index, and whether price appreciation is ahead of intrinsic growth
  • market FOMO: share-price move, options activity, social heat, analyst revisions, theme crowding, narrative strength
  • new information: orders, customers, products, pricing, policy, competition, capacity, earnings, management guidance

Optional SEC Data Assist

For U.S.-listed companies, use SEC filings as the baseline evidence for reported historical fundamentals. edgartools can be used to fetch company filings, XBRL financial statements, filing text, insider transactions, ownership filings, and recent 8-K disclosures.

If the environment does not already have it, install with pip install edgartools or uv pip install edgartools. The import package is edgar, not edgartools. SEC access requires an identity; set EDGAR_IDENTITY="Name [email protected]" in the environment or call from edgar import set_identity; set_identity("[email protected]") before requests.

Minimal usage pattern:

from edgar import Company

company = Company("AAPL")
financials = company.get_financials()
income = financials.income_statement()
balance = financials.balance_sheet()
cashflow = financials.cashflow_statement()

Use SEC data to anchor:

  • revenue history, gross margin, operating margin, EPS, free cash flow, capex, debt, cash, dilution, and share-count trends
  • segment revenue, customer concentration, backlog/order language, risk-factor changes, and management's stated demand drivers
  • 10-K and 10-Q trend baselines for the prior, and 8-K/earnings-release data for the latest update
  • Form 4, 13D/G, and 13F data as sentiment/ownership context only, not as intrinsic-growth evidence by itself

Do not use SEC data as a substitute for current market data, consensus estimates, forward multiples, TAM estimates, option activity, or real-time price movement. If using edgartools or SEC filings, name the form and filing date, and separate "reported fact" from "analyst/market estimate."

Growth Hypotheses

Always frame future 3-5 year revenue CAGR as probabilities across these hypotheses:

HypothesisLabel3-5Y revenue CAGR
H0contraction<0%
H1mature slow growth0%-5%
H2steady growth5%-12%
H3high-cycle growth12%-25%
H4structural breakout25%-50%
H5platform expansion>50%

Workflow

1. Establish The Prior

Assign initial probabilities to H0-H5 using fundamentals, industry cycle, TAM, historical growth, and competitive position.

Prefer a conservative prior when evidence is incomplete. Do not let market excitement alone justify H4 or H5.

2. Classify New Information By Variable

When new information appears, identify which variables it affects:

  • revenue growth
  • margin
  • TAM
  • market share
  • competitive structure
  • cash flow
  • valuation multiple
  • FOMO sentiment

If information mainly affects market attention, update valuation multiple and FOMO, not intrinsic growth.

3. Bayesian Update

Ask how likely the new information is under each growth hypothesis:

  • If the information is more consistent with H3/H4/H5, raise those probabilities.
  • If it looks cyclical, one-off, or backlog timing, avoid over-updating long-term growth.
  • If it only strengthens narrative or trading enthusiasm, raise FOMO and multiple risk rather than intrinsic growth.
  • If it contradicts high growth, shift probability toward H0-H2.

Show the update as prior -> likelihood interpretation -> posterior.

4. Calculate Weighted Intrinsic Growth

Estimate weighted intrinsic 3-5 year revenue CAGR from the posterior probabilities. Use midpoint assumptions unless better evidence is available:

HypothesisSuggested midpoint
H0-5%
H12.5%
H28.5%
H318.5%
H437.5%
H560% or scenario-specific

Report a range, not false precision.

5. Reverse-Engineer Market-Implied Growth

Infer the growth rate embedded in current valuation using market cap or enterprise value, revenue, margin, FCF margin, valuation multiple, and discount-rate assumptions.

If exact data is unavailable, state the missing inputs and provide a qualitative implied-growth bracket instead of inventing numbers.

6. Compare Intrinsic Growth With Implied Growth

Classify valuation state:

ComparisonValuation state
intrinsic growth > implied growthundervalued
intrinsic growth roughly equals implied growthfair value
implied growth > intrinsic growth, but cycle still acceleratingexpensive but tradable
implied growth far above intrinsic growth and FOMO is extremebubble-like

7. Measure Price-Growth Divergence

Separately judge whether the share-price trend has moved faster or slower than the intrinsic-growth update.

Use current data where possible:

  • compare recent share-price return, market-cap expansion, and multiple expansion with changes in revenue CAGR, guidance, backlog, margins, and posterior probabilities
  • separate rerating driven by fundamentals from rerating driven by liquidity, theme crowding, short squeeze, index flows, or FOMO
  • classify the divergence as price lagging fundamentals, price aligned with fundamentals, price ahead of fundamentals, or severe price-growth divergence
  • when price is ahead of intrinsic growth, reduce confidence in long-term margin of safety even if the company remains high quality
  • when price lags intrinsic growth, identify the catalyst needed for the market to close the gap

Suggested qualitative thresholds:

Price move versus intrinsic-growth updateDivergence signal
price return materially below improved posterior growth / implied growth still below intrinsic growthprice lagging fundamentals
price return and multiple expansion roughly match posterior growth improvementaligned
price return or multiple expansion exceeds posterior growth improvementprice ahead of fundamentals
rapid price rise, multiple rerating, and little/no posterior intrinsic-growth improvementsevere divergence / FOMO risk

8. Build A Verification Path

Define the time window and concrete indicators that will validate or falsify the model:

  • revenue growth and guidance revisions
  • backlog, book-to-bill, orders, lead times
  • ASP, shipment volume, utilization, capacity expansion
  • gross margin, operating leverage, FCF conversion
  • TAM expansion evidence and penetration change
  • market-share gain or loss
  • peer/customer/supplier corroboration
  • analyst revision breadth and narrative crowding

Mermaid Visualizations

For a full report, include 2-4 Mermaid diagrams when they materially improve comprehension. A short answer or data-limited analysis may use fewer. Do not create a diagram merely to meet a quota.

Prioritize these views:

  1. A pie chart of the H0-H5 posterior probabilities after confirming they match the probability table and sum to roughly 100%.
  2. A flowchart showing prior, new evidence, likelihood interpretation, posterior, implied growth, and valuation state.
  3. An xychart-beta comparison of weighted intrinsic growth versus market-implied growth, or price/multiple change versus the intrinsic-growth update, only when the values and units are genuinely comparable.

Apply these rules to every diagram:

  • Use fenced mermaid blocks, match the report language, keep node IDs in simple ASCII, and keep labels short.
  • Prefer broadly supported flowchart, pie, and stateDiagram syntax. Use xychart-beta, quadrantChart, or timeline only as progressive enhancement and retain the adjacent Markdown table as the fallback.
  • Use only evidence and values already stated in the report. Keep names, numbers, units, and probability totals consistent with the surrounding tables; never fill missing data for visual completeness.
  • Place each diagram beside the analysis it explains and follow it with a one-sentence takeaway. Keep citations, URLs, dates, and detailed caveats outside the diagram.
  • Keep a diagram focused: normally no more than 12 nodes or 8 plotted values. Diagrams supplement rather than replace the probability table, assumptions, uncertainty, and source trail.

Output Template

Use this format for company analysis:

## 1. 公司一句话定位
说明公司到底是什么,以及增长由什么驱动。

## 2. 当前增长假设概率表
| 假设 | CAGR 区间 | 先验概率 | 更新后概率 | 核心理由 |
| --- | --- | ---: | ---: | --- |
| H0 衰退型 | <0% |  |  |  |
| H1 低速成熟 | 0%-5% |  |  |  |
| H2 稳定成长 | 5%-12% |  |  |  |
| H3 高景气成长 | 12%-25% |  |  |  

---

*Content truncated.*

When not to use it

  • Using SEC data as a substitute for market data
  • Letting market excitement justify growth hypotheses

Prerequisites

edgartools package for SEC data access

Limitations

  • Requires verification of market data and filings
  • Must separate reported facts from analyst estimates

How it compares

It uses a structured Bayesian probability update framework rather than simple bullish or bearish classification.

Compared to similar skills

bayesian-intrinsic-growth-valuation side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
bayesian-intrinsic-growth-valuation (this skill)012dNo flagsAdvanced
quant-analyst1032moNo flagsAdvanced
stock-analyzer711moReviewBeginner
creating-financial-models368moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

quant-analyst

zenobi-us

Expert quantitative analyst specializing in financial modeling, algorithmic trading, and risk analytics. Masters statistical methods, derivatives pricing, and high-frequency trading with focus on mathematical rigor, performance optimization, and profitable strategy development.

103355

stock-analyzer

FrancyJGLisboa

Provides comprehensive technical analysis for stocks and ETFs using RSI, MACD, Bollinger Bands, and other indicators. Activates when user requests stock analysis, technical indicators, trading signals, or market data for specific ticker symbols.

71214

creating-financial-models

anthropics

This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning for investment decisions

36161

reconciliation

anthropics

Reconcile accounts by comparing GL balances to subledgers, bank statements, or third-party data. Use when performing bank reconciliations, GL-to-subledger recs, intercompany reconciliations, or identifying and categorizing reconciling items.

30139

analyzing-financial-statements

anthropics

This skill calculates key financial ratios and metrics from financial statement data for investment analysis

32134

us-stock-analysis

tradermonty

Comprehensive US stock analysis including fundamental analysis (financial metrics, business quality, valuation), technical analysis (indicators, chart patterns, support/resistance), stock comparisons, and investment report generation. Use when user requests analysis of US stock tickers (e.g., "analyze AAPL", "compare TSLA vs NVDA", "give me a report on Microsoft"), evaluation of financial metrics, technical chart analysis, or investment recommendations for American stocks.

24137

Search skills

Search the agent skills registry