Get company risk profile
get_company_riskAssess a stock's risk profile using a 0–100 composite score, six mechanism dials, filing-derived risk factors, supplier concentration, and recent material events.
Instructions
Bullrun's company risk read for one stock: a 0-100 composite risk score and six mechanism dials (market expectation, operating pressure, cash conversion, leverage & coverage, competitive position, concentration) with band (Contained/Normal/Elevated/Stretched/Acute), direction vs the prior reading, the driving input and a plain-English explanation; plus filing-derived risk factors (severity, mechanism, source filing), identified supplier concentration (share of cost base covered, HHI, sole-source count, top supplier share) and recent material events. Use for "how risky is X", "what are the main risks for X", "is X's supply chain concentrated", or before adding a stock to a portfolio. Pair with get_company_relationships for the named competitors/suppliers/customers behind the concentration dial. Bands describe measured strain, never a buy/sell view. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | No | summary = scores, bands, drivers and explanations; full = also every per-input term behind each category score. | summary |
| ticker | Yes | Bullrun ticker, e.g. "AAPL", "ASML", "NESN", "6324.T" or "0700.HK". Use the listing ticker returned by search_stocks. US/European examples: AAPL, BMW, NESN. Most Asian listings keep their exchange suffix (6324.T, 0700.HK); some use bare codes (005930). Native or suffixed forms resolve only when one listing matches; search by company name or ISIN if unsure. | |
| include | No | Modules to return. dials = composite + six mechanism dials (market expectation, operating pressure, cash conversion, leverage, competitive position, concentration); risk_factors = filing-derived risk factors (10-K/annual report) with severity and mechanism; supplier_exposure = identified supplier spend concentration; events = recent restructuring/legal/supply/recall events; headline = latest news headline beside the dials. Default: dials, risk_factors, supplier_exposure. | |
| maxEvents | No | Max recent company events to return, most severe first. | |
| maxRiskFactors | No | Max filing risk factors to return, most severe first. |