Stock Screener API: Filter by P/E, Sector & Signals

<- All Datasets

Available Datasets

Stock Screener API
Analytics API

Filter stocks in one call

Filter 100,000+ instruments by metrics, sector and technical signals – without building your own database.

One request returns a filtered list from the global stock universe. Filter by P/E, sector, market cap, dividend yield and more – combinable with signals such as yearly lows or book-value crosses. For screening apps and watchlists on XETRA, NASDAQ and 50+ exchanges.

How screening works

You pass filters, signals, sort order and page size – Leeway returns the matching response with authentication and metering handled.

One call consumes 10 request units (regardless of limit/offset).

Example document: https://api.leeway.tech/api/v1/public/general/screener

curl -s 'https://api.leeway.tech/api/v1/public/general/screener?filters=[["pe","<",15]]&limit=10&apitoken=YOUR_TOKEN'

Ready for the Best API Experience?

Start today with flexible API access for your projects. The Leeway API is ready when you are.

Screener Response Fields

Important fields per instrument and available filter options. For more detail visit the API Glossary.

Stock Screener

code
Ticker symbol of the instrument.
exchange
Exchange code (e.g. XETRA, NASDAQ).
name
Company or instrument name.
sector
GICS sector classification.
industry
GICS industry classification.
marketCap
Market capitalization.
eps
Earnings per share.
dividendYield
Dividend yield.
filters
JSON array of [field, operator, value] filter triplets passed as query parameter.
signals
Predefined signals: 50d_new_lo/hi, 200d_new_lo/hi, bookvalue_neg/pos, wallstreet_lo/hi.
sort
Sort field and direction for results.
limit
Page size, max 100.
offset
Pagination offset.

Frequently Asked Questions

How do I filter the screener?+
Use the filters query parameter as a JSON array of [field, operator, value] triplets, e.g. filters=[["pe","<",15],["sector","=","Technology"]]. Also: signals, sort, limit (max 100), offset.
Which signals are available?+
Predefined signals such as 50d_new_lo/hi, 200d_new_lo/hi, bookvalue_neg/pos and wallstreet_lo/hi – combinable with filters.
How are request units counted?+
The screener costs 10 request units per call – regardless of limit and offset.
How do I call the screener?+

Ready for the Best API Experience?

Start today with flexible API access for your projects. The Leeway API is ready when you are.

© Leeway
PWP Leeway UG (haftungsbeschränkt)
Leeway Icon