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.zipInstalls 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.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
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:
| Hypothesis | Label | 3-5Y revenue CAGR |
|---|---|---|
| H0 | contraction | <0% |
| H1 | mature slow growth | 0%-5% |
| H2 | steady growth | 5%-12% |
| H3 | high-cycle growth | 12%-25% |
| H4 | structural breakout | 25%-50% |
| H5 | platform 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:
| Hypothesis | Suggested midpoint |
|---|---|
| H0 | -5% |
| H1 | 2.5% |
| H2 | 8.5% |
| H3 | 18.5% |
| H4 | 37.5% |
| H5 | 60% 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:
| Comparison | Valuation state |
|---|---|
| intrinsic growth > implied growth | undervalued |
| intrinsic growth roughly equals implied growth | fair value |
| implied growth > intrinsic growth, but cycle still accelerating | expensive but tradable |
| implied growth far above intrinsic growth and FOMO is extreme | bubble-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, orsevere 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 update | Divergence signal |
|---|---|
| price return materially below improved posterior growth / implied growth still below intrinsic growth | price lagging fundamentals |
| price return and multiple expansion roughly match posterior growth improvement | aligned |
| price return or multiple expansion exceeds posterior growth improvement | price ahead of fundamentals |
| rapid price rise, multiple rerating, and little/no posterior intrinsic-growth improvement | severe 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:
- A
piechart of the H0-H5 posterior probabilities after confirming they match the probability table and sum to roughly 100%. - A
flowchartshowing prior, new evidence, likelihood interpretation, posterior, implied growth, and valuation state. - An
xychart-betacomparison 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
mermaidblocks, match the report language, keep node IDs in simple ASCII, and keep labels short. - Prefer broadly supported
flowchart,pie, andstateDiagramsyntax. Usexychart-beta,quadrantChart, ortimelineonly 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
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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| bayesian-intrinsic-growth-valuation (this skill) | 0 | 12d | No flags | Advanced |
| quant-analyst | 103 | 2mo | No flags | Advanced |
| stock-analyzer | 71 | 1mo | Review | Beginner |
| creating-financial-models | 36 | 8mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by haskaomni
View all by haskaomni →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.
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.
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
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.
analyzing-financial-statements
anthropics
This skill calculates key financial ratios and metrics from financial statement data for investment analysis
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.