Screener
Screen Exchange-Traded Funds with Flexible ETF Screener API GET
GET/api/etffundamentals/Screener
Filter thousands of ETFs globally using dynamic criteria expressions, custom sorting, pagination, and programmatic investment screening.
What This API Enables
Build advanced ETF discovery platforms that allow users to filter funds by assets, currency, or cost structure across large ETF universes.
Power ETF analytics dashboards that identify funds meeting specific strategy, liquidity, or size thresholds for deeper analysis.
Automate compliance workflows by screening ETFs based on internal investment rules such as asset class restrictions or fund size requirements.
Integrate ETF filtering directly into automated portfolio construction and investment research workflows.
Allow analysts and quantitative teams to rapidly filter large ETF datasets to isolate relevant securities for modeling and research.
Deliver interactive ETF screeners in investor portals, advisor tools, or wealth management applications.
How It Works
1. Identify Securities
Define the ETF universe you want to analyze by specifying filtering conditions such as currency, asset class, or minimum assets under management.
2. Specify Source Criteria
Use the criterias expression syntax to construct logical filters that determine which ETFs should be returned.
3. Select Sorting Preferences
Control the ordering of results by specifying a field using sortedBy and selecting the desired direction using sortOrder.
4. Receive Structured ETF Data
The API returns ETFs matching your screening conditions with support for count and offset parameters to enable scalable pagination and bulk data retrieval.
Data Fields
🔵 Screening Criteria & Filtering
| Field | Description |
|---|---|
criterias | Expression used to define ETF screening conditions such as asset class, currency, or financial thresholds. |
🟢 Result Sorting
| Field | Description |
|---|---|
sortedBy | Field used to determine how results should be ordered. |
sortOrder | Direction used to sort results such as ascending or descending. |
🟣 Pagination & Response Control
| Field | Description |
|---|---|
count | Maximum number of ETF results to return in a single response. |
offset | Number of records to skip before returning results, used for pagination. |
Related Resources
This endpoint is part of the broader ETF Fundamental API, providing structured financial and market datasets for institutional-grade analytics and fintech applications.
Query ETF data by specific fields, security type, and security identifiers. (This endpoint)
Retrieve all available asset class classifications used across the ETF universe.
Look up benchmarks globally or resolve them for a specific list of securities.
Access the full CIFSC category taxonomy or filter by specific category identifiers.
Retrieve Inovestor's proprietary three-level category hierarchy for fund classification.
Get issuer, custodian, and portfolio manager company data for any security or company code.
Resolve current or historical issuer data for a list of securities or company codes.
Retrieve portfolio manager details by identifier or for a list of supplied securities.
Retrieve all ETF data scoped to a specific listing exchange.
Build Institutional-Grade ETF Screening Infrastructure
Modern investment platforms require flexible access to large-scale ETF datasets. The ETF Screener API provides a powerful programmatic layer for filtering, sorting, and retrieving ETF securities based on real investment criteria.
Whether you are building portfolio construction tools, ETF research platforms, investment analytics dashboards, or automated screening pipelines, this endpoint enables scalable ETF discovery across global markets.
Integrate it as part of the broader StockGuide Financials API data platform to power institutional-quality financial applications.
Updated about 2 months ago