Skip to content
Finance
Skill

/serenity-alpha

Translate market-moving news into investable alpha hypotheses by mapping observed demand changes to revenue lines, supply chains, small-cap financial elasticity, market misclassification, validation metrics, downside risks, and position-sizing conditions. Use when the user

BOOST
From plugin
haskaomni-serenity-skill
6336 skills
Install
$ npx -y skills add haskaomni/serenity-skill --skill serenity-alpha --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/serenity-alpha

Context preview

The summary Claude sees to decide when to auto-load this skill.

Translate market-moving news into investable alpha hypotheses by mapping observed demand changes to revenue lines, supply chains, small-cap financial elasticity, market misclassification, validation metrics, downside risks, and position-sizing conditions. Use when the user

SKILL.md

serenity-alpha.SKILL.md
name: serenity-alpha
description: Translate market-moving news into investable alpha hypotheses by mapping observed demand changes to revenue lines, supply chains, small-cap financial elasticity, market misclassification, validation metrics, downside risks, and position-sizing conditions. Use when the user shares news, product launches, technology breakthroughs, procurement signals, supply-chain changes, earnings-call clues, or asks for Serenity-style alpha analysis, small-cap beneficiaries, or "news to financial statement" translation.

Serenity Alpha

Core Principle

Do not ask only whether the news is impressive. Ask whether an already-observable demand change can rewrite a smaller company's financial statements.

Use this skill to convert news into a testable alpha hypothesis:

news -> observed demand change -> revenue/profit transmission -> small-cap elasticity -> validation path

Treat outputs as research hypotheses, not investment advice. Verify current prices, market caps, filings, earnings calls, and news from reliable sources before naming securities or making time-sensitive claims.

Optional SEC Data Assist

For U.S.-listed companies, use SEC filings as the factual base for reported fundamentals and management disclosure when available. `edgartools` is a good optional helper for this step because it can retrieve company filings, XBRL financial statements, filing text, insider transactions, ownership forms, 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@example.com"` in the environment or call `from edgar import set_identity; set_identity("name@example.com")` before requests.

Minimal usage pattern:

from edgar import Company

company = Company("AAPL")
filings = company.get_filings(form="10-Q")
financials = company.get_financials()
income = financials.income_statement()

Use it to support the analysis, not to replace the framework:

  • Pull the latest 10-K, 10-Q, and relevant 8-K filings before judging whether a demand change has reached reported numbers.
  • Use XBRL financials for historical revenue, gross profit, margin, cash flow, balance sheet, share count, and segment clues.
  • Search filing text and MD&A for demand-driver terms, customer concentration, backlog/order commentary, capacity, pricing, supply constraints, and risk-factor changes.
  • Check Form 4, 13D/G, or 13F data only as supporting context; do not treat ownership activity as proof of the alpha thesis.
  • Keep non-SEC data separate: current price, market cap, valuation multiples, sell-side estimates, TAM, channel checks, and industry pricing usually require other current sources.

When using SEC data, cite the filing form and filing date in the reasoning, and state when the data is stale relative to the news item.

Answer Shape

Start and end with the company that best fits the alpha hypothesis.

  • Open with a direct one-sentence call: `最值得优先验证的是:Company / ticker,原因是...`
  • If several names appear, choose a primary candidate and label others as alternatives or supply-chain comparables.
  • If no company is investable yet, say so at the top: `暂时没有足够明确的公司,先观察...`
  • Close by repeating the same primary company and the single validation condition that would confirm or kill the thesis.

Workflow

1. Separate Talk From Demand

Identify whether the item is merely narrative or a demand inflection. Prioritize evidence that has already happened:

  • users are adopting or paying
  • enterprises are buying or expanding deployments
  • suppliers are shipping, backlogged, or raising prices
  • production schedules are tightening
  • earnings calls or filings mention the demand
  • a niche ecosystem is becoming crowded

If demand is not observable, classify the idea as watchlist-only.

2. Translate Phenomenon Into Financial Lines

Use this sentence structure:

Because X is happening, demand for Y is increasing.
That demand can flow to A/B/C companies through revenue line Z.
Company N may matter because its market cap, revenue base, or business purity is small enough for the demand shock to change reported results.

For each candidate, map the mechanism to income-statement or balance-sheet items:

  • revenue: units, ASP, customer count, usage, take rate, backlog conversion
  • gross margin: mix shift, pricing power, utilization, input costs
  • operating leverage: fixed-cost absorption, sales efficiency, R&D leverage
  • cash flow: working capital, capex needs, inventory turns, prepayments

3. Prefer Small, Pure, Misclassified Picks

Look for "small shovels," not only obvious mega-cap winners. Rank candidates higher when they have:

  • small market cap or low revenue base versus the size of the demand shock
  • high business purity to the specific demand vector
  • key supply-chain position or scarcity value
  • low current investor attention
  • stale market label that misses the new role
  • financial verification likely within 1-4 quarters

Use this rough screen:

alpha elasticity ~= incremental demand impact / current company scale

4. Test Market Misclassification

Ask:

  • What does the market currently think this company is?
  • What could it actually be becoming if the demand change persists?
  • Is the new label large enough, durable enough, and close enough to reported numbers to matter?

Misclassification creates alpha only when the relabeling can be validated by numbers, not just story.

5. Build a Verification Chain

Convert the thesis into observable checkpoints. Use the most relevant indicators:

  • revenue growth or guidance revisions
  • gross-margin improvement or mix disclosure
  • backlog, book-to-bill, lead times, or order commentary
  • inventory drawdown or channel checks
  • utilization, capacity expansion, or capex plans
  • ASP changes or pricing commentar
Read more
Ships withhaskaomni-serenity-skill

Codex skills for translating market information into testable investment research frameworks.

Get the whole plugin
Stats
633
Stars
97
Forks
Maintained
Maintenance
MIT
License
3mo ago
Last commit
4mo ago
Created
4h ago
Added

Repo: haskaomni/serenity-skill

Other skills on haskaomni-serenity-skill.