ECM Monitor (market-wide offerings, splits, converts, lock-ups, league table)
ecm_monitorMarket-wide equity capital markets and dilution for listed US companies over a window (30 / 90 / 180 / 365 days). KPIs: primary offerings, $ raised ex-ATM, ATM programmes, resale registrations, reverse splits, authorized-share increases, variable-price converts, IPO lock-ups ending in the next 120 days. Lists for each, an underwriter league table (deals, deals as lead, $ credited) and a by-sector rollup. Filters: sector (SIC description or 2-digit SIC), under_2b (approximate market cap under $2B), q (company name or ticker).
Rules (Kaleidoscope Console): conversion prices under $0.10 that are also under 2% of the last price are misread conversion rates and are not counted as variable-price; implausibly large amounts are dropped; generic underwriter names are removed; $10 blank-check IPOs and warrant / unit lines are left out of lock-ups. Registered offerings cover roughly 900 filers a year, mostly small caps — 'none on record' does not mean 'none filed'. Sectors are SIC-based; market cap is approximate. For one company use company_dilution.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "ecm_monitor"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Company name or ticker substring. | |
| limit | No | Max rows per list (default 50, max 300). | |
| sector | No | SIC description substring (e.g. 'pharmaceutical') or 2-digit SIC prefix (e.g. '28'). | |
| window | No | ||
| under_2b | No | Only companies with approximate market cap under $2B. |