screen_segments
Rank stored US company segment rows by metric value or year-on-year growth. metric: revenue, operating_income, gross_profit, assets or depreciation_amortization. axis: business, product, geographic, consolidation or a raw XBRL axis. year/quarter: CALENDAR year and quarter in which the period ended (quarter 1–4 forces quarterly; NVIDIA's Q2 FY2027, ended 2026-07-26, is year=2026 quarter=3); rows carry fiscal_period. Omitted: the newest period in scope. compare_years: growth lookback. screen_mode: value or growth; growth bounds are percentages, value bounds are USD. member_filter: case-insensitive label/member substrings. companies: explicit universe; industry: keyword or keyword list; index: sp500. include_types: operating, bank, reit, holding or investment_vehicle. top_n: 1–100 rows; direction: desc or asc. Returns ranked rows, coverage and inline SEC filing source URLs. Reads stored data only; no external search or mutation.
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": "screen_segments"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| axis | No | business | |
| year | No | ||
| index | No | ||
| top_n | No | ||
| metric | No | revenue | |
| quarter | No | ||
| industry | No | ||
| companies | No | ||
| direction | No | desc | |
| value_max | No | ||
| value_min | No | ||
| growth_max | No | ||
| growth_min | No | ||
| period_type | No | quarterly | |
| screen_mode | No | value | |
| compare_years | No | ||
| include_types | No | ||
| member_filter | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||