Alpha AnalystDocs

Screener Coverage API

Report screenable field counts by category on the latest snapshot. See Coverage.

curl -X GET "https://example.com/v2/coverage/screener"
{  "group": "screener",  "title": "Screener Coverage",  "description": "How many screenable fields each category publishes. The screen itself is the latest snapshot, not history.",  "as_of": "2026-10-21T12:33:43+00:00",  "span": null,  "pipeline": "Field counts walk the screener schema (the same rows as Screener Metrics). A row count of the latest snapshot is added when the coverage build can read the warehouse. The request does not run a screen.",  "source": "clickhouse.screener_marts",  "stats": [    {      "id": "rows",      "label": "Snapshot rows",      "value": 1553091,      "detail": "Rows in the primary screener snapshot."    },    {      "id": "fields",      "label": "Screenable fields",      "value": 3186    },    {      "id": "categories",      "label": "Categories",      "value": 14    },    {      "id": "universes",      "label": "Universes",      "value": 6,      "detail": "Equity, ETF, fund, person, private company, or every security."    }  ],  "charts": [    {      "id": "by_category",      "title": "Fields by category",      "description": "A field in two categories counts in both. The field total is the stat above.",      "kind": "bar",      "points": [        {          "label": "Financial Ratios",          "value": 985        },        {          "label": "Balance Sheet",          "value": 624        },        {          "label": "Key Metrics",          "value": 506        },        {          "label": "Cash Flow Statement",          "value": 384        },        {          "label": "Income Statement",          "value": 340        },        {          "label": "Other",          "value": 185        },        {          "label": "Technical",          "value": 68        },        {          "label": "Price & Volume",          "value": 41        },        {          "label": "Entity Info",          "value": 19        },        {          "label": "Dividends & Buybacks",          "value": 16        },        {          "label": "Analyst Estimates",          "value": 6        },        {          "label": "Shares & Float",          "value": 5        },        {          "label": "Security Info",          "value": 4        },        {          "label": "Entity Attributes",          "value": 3        }      ]    }  ],  "tables": [    {      "id": "universes",      "title": "Universes",      "description": "screener_universe on the screen. Primary-only is a separate flag.",      "columns": [        "Universe",        "Who is in it"      ],      "rows": [        [          "equity",          "Equity listings."        ],        [          "etf",          "ETFs."        ],        [          "fund",          "Mutual funds."        ],        [          "person",          "People in the catalog."        ],        [          "private_company",          "Private companies in the catalog."        ],        [          "securities",          "Equity, ETF, and fund listings together."        ]      ]    }  ],  "notes": [    {      "id": "snapshot",      "title": "Latest snapshot",      "body": "A screen is the latest value we publish for that field. It is not an annual or quarterly history."    },    {      "id": "ids",      "title": "Identifiers you should not expect back",      "body": "ISIN and CUSIP are not screen result fields. Pass display_ticker to Entity Reference."    }  ]}
GET
/v2/coverage/screener

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json