← ClaudeAtlas

dilution-event-scoringlisted

Use when assessing, ranking, comparing, or rating dilution risk for one or more small-cap stocks. Produces a transparent 0-100 score integrating ATM activity, placement-agent tier, filing recency, cash runway, warrant attachment, and repeat-dilution history, with auditable component breakdown and action thresholds (SEVERE / HIGH / MODERATE / LOW / MINIMAL).
jefrnc/quant-llm-skills · ★ 0 · AI & Automation · score 73
Install: claude install-skill jefrnc/quant-llm-skills
# Dilution Event Scoring A reproducible 0–100 framework for "how dilutive is this name right now." The point is not to be perfectly accurate — it is to be **transparent and consistent** so you can compare across tickers and across time without drift. ## Core principle **Score components, then combine. Never start from gut, then justify.** Each component contributes independently. Final score is a weighted sum, capped at 100. Every score must be reproducible from the inputs; if you can't write down which signals fired, you don't have a score — you have an opinion. ## Components and weights | Component | Max points | Sourced from | |-----------|-----------:|--------------| | Active ATM detected | 30 | `atm-detection` | | Placement agent tier | 20 | `bank-tier-classification` | | Filing recency | 15 | filing dates | | Cash runway | 15 | last 10-Q "Liquidity" / cash + burn rate | | Structural toxicity (warrants, ELOC, deep discount) | 10 | 424B / 8-K body | | Repeat-dilution history (12mo) | 10 | filing-count over 12-month window | | **Total** | **100** | | ### Active ATM detected (0–30) | State | Points | |-------|-------:| | Confirmed active ATM (3-signal rule passes; recent 10-Q confirms in-use) | 30 | | Active ATM authorized but no recent 10-Q confirmation of use | 22 | | ELOC active (Common Stock Purchase Agreement with single counterparty) | 25 | | Registered direct in last 30 days, no ATM | 12 | | Effective shelf only (S-3/F-3 effective, no 424B in 6+ months) | 5 |