Skip to main content
Messagefields16used byStockScreenerState

Fields

The number on the right of each row is the protobuf field number.
company_marketcapDecimal1
Stored company market value in dollars. For ETFs the source uses latest assets under management. Other issue types generally use shares outstanding multiplied by a regular-session close, subject to source fallback checks.
company_outstandingDecimal2
Shares outstanding from the latest available stock report, with company metadata as a fallback. The value is a share count.
next_earnings_dateDate3
Next scheduled earnings date. Absent when unknown.
er_timeAnnounceTimeoptional4
Earnings announcement timing. Absent when no timing is available.
sectorSectoroptional5
Company sector. Absent when unavailable.
next_dividend_dateDate6
Next scheduled ex-dividend date. Absent when unknown.
avg30_volumeDecimal7
Average regular-session share volume for observations later than 30 calendar days before the latest market open. This is not exactly 30 trading sessions.
rv_1d_last_12qDecimal8
Arithmetic mean of abs(one-day post-earnings fractional return / expected move fraction) over up to the 12 most recent earlier earnings reports. Reports with a missing realized move, missing expected move, or zero expected move do not contribute. A value of 1 means the realized absolute move equaled the expected move on average. Rounded to six decimal places.
week_52_highDecimal9
Maximum split-adjusted regular-session high among observations later than one calendar year before the latest market open.
week_52_lowDecimal10
Minimum split-adjusted regular-session low among observations later than one calendar year before the latest market open.
industry_typestringoptional11
Free-form company industry label. Absent when unknown.
has_optionsbool12
True when metadata says the security has listed equity options. False also represents unavailable metadata because this field has no protobuf presence.
short_intDecimal13
Short interest as a fraction of public float. For example, 0.086 means 8.6 percent.
is_s_p_500booloptional14
Whether the ticker is an S&P 500 constituent. Absent when unavailable.
years_reducing_shares_outstandinguint32optional15
Number of consecutive year-to-year decreases ending with the latest year in the stock-report data. Each year uses its minimum reported shares outstanding. Zero can mean no annual data or no consecutive decrease.
years_increased_dividenduint32optional16
Number of consecutive completed calendar years in which the annual sum of regular dividends increased. Irregular, special, final, interim, and unspecified dividends are excluded. Some tickers use a stored historical baseline because the full history is unavailable. Zero can mean no qualifying history or no consecutive increase.
Last modified on September 23, 2026