Skip to Content

Screener Indicators

Get all indicator definitions supported by the stock screener, including keys, names, units, and available ranges. Use these to build custom filter conditions.

Endpoint: GET /v1/quote/ai/screener/indicators

SDK response: The data field contains a grouped structure {"groups": [{...}]}. The CLI screener indicators --format json flattens this to a flat array for convenience.

CLI
longbridge screener indicators

Parameters

SDK method parameters.

This method takes no parameters.

Request Example

Response

Response Example

json
{
  "code": 0,
  "message": "success",
  "data": {
    "groups": [
      {
        "group_name": "公司规模与财务",
        "indicators": [
          { "id": "1", "key": "marketcap", "name": "市值", "unit": "亿", "min": null, "max": null }
        ]
      }
    ]
  }
}

The filter_ prefix is stripped from all key values. The id field is a string.

Response Status

StatusDescriptionSchema
200SuccessScreenerIndicatorsResponse
400Bad requestNone

Schemas

ScreenerIndicatorsResponse

The SDK response data is a grouped structure. The CLI --format json output flattens it to a flat array. The filter_ prefix is stripped from all key values.

NameTypeRequiredDescription
groupsobject[]falseIndicator groups
∟ group_namestringfalseGroup name
∟ indicatorsobject[]falseIndicators in this group
∟ ∟ idstringfalseIndicator ID (string)
∟ ∟ keystringfalseIndicator key for building filter conditions (no filter_ prefix)
∟ ∟ namestringfalseIndicator display name
∟ ∟ unitstringfalseUnit (e.g. %, 亿)
∟ ∟ minstringfalseGlobal lower bound; null means no lower bound
∟ ∟ maxstringfalseGlobal upper bound; null means no upper bound