Screener

Screen Exchange-Traded Funds with Flexible ETF Screener API GET

/api/etffundamentals/Screener

Filter thousands of ETFs globally using dynamic criteria expressions, custom sorting, pagination, and programmatic investment screening.


What This API Enables

ETF Data Platforms

Build advanced ETF discovery platforms that allow users to filter funds by assets, currency, or cost structure across large ETF universes.

Investment Analytics Tools

Power ETF analytics dashboards that identify funds meeting specific strategy, liquidity, or size thresholds for deeper analysis.

Compliance & Policy Screening

Automate compliance workflows by screening ETFs based on internal investment rules such as asset class restrictions or fund size requirements.

Automated Investment Pipelines

Integrate ETF filtering directly into automated portfolio construction and investment research workflows.

Quantitative Research

Allow analysts and quantitative teams to rapidly filter large ETF datasets to isolate relevant securities for modeling and research.

Client-Facing Investment Tools

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

FieldDescription
criteriasExpression used to define ETF screening conditions such as asset class, currency, or financial thresholds.

🟢 Result Sorting

FieldDescription
sortedByField used to determine how results should be ordered.
sortOrderDirection used to sort results such as ascending or descending.

🟣 Pagination & Response Control

FieldDescription
countMaximum number of ETF results to return in a single response.
offsetNumber 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.


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.

Explore the full API platform →