equity-valuation-frameworkProvides a decision-grade equity valuation playbook and report standard (multiples, DCF, quality assessment, scenarios, margin of safety); used when users re...
Install via ClawdBot CLI:
clawdbot install NDTChan/equity-valuation-frameworkUse this skill as the "rules of the game" for valuation decisions and report standardization.
vnstock-free-expert for company/price/ratio inputsnso-macro-monitor, us-macro-news-monitor, vn-market-news-monitor for macro/news contextAccept an input bundle with these sections (missing fields allowed, but must be flagged):
{
"ticker": "HPG",
"as_of_date": "YYYY-MM-DD",
"currency": "VND",
"financials": {
"income_statement": {},
"balance_sheet": {},
"cash_flow": {},
"ratios": {}
},
"price_history": {
"daily": [],
"returns": {
"1m": null,
"3m": null,
"6m": null,
"12m": null
}
},
"peer_set": ["AAA", "BBB"],
"macro_snapshot": {},
"news_digest": {},
"metadata": {
"source": "kbs|vci",
"data_quality_notes": []
}
}
Multiples, DCF, sector adaptation).High: complete + recent + internally consistent.Medium: minor gaps, valuation still usable.Low: major gaps; only directional view allowed.Use this standardized interpretation:
High: valuation triangulation is valid (>= 2 robust methods), assumptions are explicit, and key inputs are complete.Medium: only one robust method is usable or moderate gaps require wider valuation ranges.Low: major input gaps/quality issues force directional valuation only (no precise fair-value claim).Always report:
Multiples, DCF, sector adaptations).Run modules based on available data. Prefer triangulation (2+ methods).
Use when at least one of earnings/book/EBITDA is reliable.
P/E (earnings-based)P/B (capital-intensive, banks/financials)EV/EBITDA (operating comparison)EV/Sales, P/CFUse only when cash-flow visibility is acceptable.
P/B, ROE, asset quality proxies, capital adequacy proxies, funding cost/NIM proxies.Assess each item as Strong / Neutral / Weak with one-line evidence:
Always provide three scenarios:
Bull: better macro + execution upsideBase: most likely path under current conditionsBear: macro/industry shock + execution shortfallFor each scenario include:
Fair Value range from module triangulation.Safety Zone below fair value (default 15-30% depending on confidence and cyclicality).Create an integrated view from:
If the user is managing a watchlist/portfolio, end with conditional action framing suitable for portfolio-risk-manager:
Trigger to add risk (what would increase conviction)Trigger to reduce riskInvalidation (what would make the thesis wrong)Horizon (ngắn/trung/dà i)Conclusion label:
Attractive (valuation discount + acceptable quality/risk)Watchlist (mixed signals, wait for trigger)Caution (valuation unsupported or risk too high)Return exactly these sections in this order:
Executive SummaryWhat Data Was UsedCore Thesis (Bull / Base / Bear)Valuation WorkBusiness Quality AssessmentRisk RegisterFair Value and Safety ZoneConfidence and GapsDisclaimerIf user asks for ranking within this framework:
Valuation 40%Quality 35%Momentum/Revision 15%Risk penalty 10%Calibrate per sector and confidence.
If data quality is low:
Generated Mar 1, 2026
Users request valuation of a specific stock to determine if it is cheap or expensive. The skill processes financial data to generate fair value estimates using multiples and DCF methods, focusing on margin of safety and risk assessment.
Users compare multiple stocks (e.g., A, B, C) to identify the most attractive investment. The skill analyzes peer sets, applies relative valuation multiples, and assesses quality metrics to rank options based on value and resilience.
Users need a decision-ready report for investment decisions, including bull/base/bear scenarios. The skill structures valuation outputs, quality checks, and risk reviews into a professional memo with explicit assumptions and confidence levels.
Users analyze stocks in cyclical industries like steel or chemicals. The skill adapts valuation with cycle-aware assumptions, normalizes margins, and highlights cycle-risk notes to provide conservative fair value ranges.
Users value banks or insurance companies, prioritizing P/B and ROE metrics over EBITDA. The skill evaluates asset quality, capital adequacy, and funding costs, with sector-specific adaptations for sustainability analysis.
This model transforms structured financial and market data into professional valuation reports. It relies on upstream data sources like vnstock-free-expert for inputs, applying standardized modules such as multiples and DCF to generate fair value estimates.
This model provides bull, base, and bear scenarios for equity valuation, incorporating macro and news contexts. It helps users assess risks and opportunities by triangulating methods and defining safety zones for informed decision-making.
This model evaluates business fundamentals like moat, governance, and balance-sheet risk through a checklist. It supports valuation by identifying strengths and weaknesses, enhancing confidence in investment theses and risk management.
💬 Integration Tip
Ensure upstream data from vnstock workflows is complete and recent; flag any missing inputs to maintain confidence levels and accurate valuation outputs.
Use CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
Gemini CLI for one-shot Q&A, summaries, and generation.
Research any topic from the last 30 days on Reddit + X + Web, synthesize findings, and write copy-paste-ready prompts. Use when the user wants recent social/web research on a topic, asks "what are people saying about X", or wants to learn current best practices. Requires OPENAI_API_KEY and/or XAI_API_KEY for full Reddit+X access, falls back to web search.
Check Antigravity account quotas for Claude and Gemini models. Shows remaining quota and reset times with ban detection.
Manages free AI models from OpenRouter for OpenClaw. Automatically ranks models by quality, configures fallbacks for rate-limit handling, and updates opencla...
Manages free AI models from OpenRouter for OpenClaw. Automatically ranks models by quality, configures fallbacks for rate-limit handling, and updates openclaw.json. Use when the user mentions free AI, OpenRouter, model switching, rate limits, or wants to reduce AI costs.