Stock screener
screen_stocksScreen stocks on up to 20 fundamentals, each with an optional minimum and maximum (market cap in billions; growth, yield, margins and returns in percent). Returns matching stocks with price, change, market cap, P/E, forward P/E and EPS.
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_stocks"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows to return, default 25. | |
| pbMax | No | Maximum price to book. | |
| pbMin | No | Minimum price to book. | |
| peMax | No | Maximum trailing P/E. | |
| peMin | No | Minimum trailing P/E. | |
| psMax | No | Maximum price to sales. | |
| psMin | No | Minimum price to sales. | |
| capMax | No | Maximum market cap in billions of dollars. | |
| capMin | No | Minimum market cap in billions of dollars. | |
| pegMax | No | Maximum PEG ratio. | |
| pegMin | No | Minimum PEG ratio. | |
| roaMax | No | Maximum return on assets, %. | |
| roaMin | No | Minimum return on assets, %. | |
| roeMax | No | Maximum return on equity, %. | |
| roeMin | No | Minimum return on equity, %. | |
| betaMax | No | Maximum beta. | |
| betaMin | No | Minimum beta. | |
| roicMax | No | Maximum return on invested capital, %. | |
| roicMin | No | Minimum return on invested capital, %. | |
| evSalesMax | No | Maximum EV/sales. | |
| evSalesMin | No | Minimum EV/sales. | |
| divYieldMax | No | Maximum dividend yield, %. | |
| divYieldMin | No | Minimum dividend yield, %. | |
| evEbitdaMax | No | Maximum EV/EBITDA. | |
| evEbitdaMin | No | Minimum EV/EBITDA. | |
| epsGrowthMax | No | Maximum EPS growth, %. | |
| epsGrowthMin | No | Minimum EPS growth, %. | |
| forwardPeMax | No | Maximum forward P/E. | |
| forwardPeMin | No | Minimum forward P/E. | |
| netMarginMax | No | Maximum net margin, %. | |
| netMarginMin | No | Minimum net margin, %. | |
| revGrowthMax | No | Maximum revenue growth, %. | |
| revGrowthMin | No | Minimum revenue growth, %. | |
| debtEquityMax | No | Maximum debt to equity. | |
| debtEquityMin | No | Minimum debt to equity. | |
| grossMarginMax | No | Maximum gross margin, %. | |
| grossMarginMin | No | Minimum gross margin, %. | |
| currentRatioMax | No | Maximum current ratio. | |
| currentRatioMin | No | Minimum current ratio. | |
| salesGrowthQMax | No | Maximum quarterly sales growth, %. | |
| salesGrowthQMin | No | Minimum quarterly sales growth, %. |