Skip to main content

Ticker Info

The Ticker Info gRPC service provides basic fundamental data for specified tickers. This API requires that the customer have an active ticker info subscription and a JWT to be included with the request.

URLs

ticker-info.quodd.com

Authentication

Get a JWT token and use it as metadata.

{
"Authorization": "Bearer TOKEN"
}

Proto File

Download proto file with code examples 👨‍💻.

info.proto

TickerInfoService

Method NameRequest TypeResponse Type
GetTickerInfoTickerInfoRequestTickerInfoResponse

TickerInfoRequest

FieldTypeLabelDescription
tickersstringrepeatedlist of tickers
fieldsstringrepeatedlist of fields that should be returned

TickerInfoResponse

FieldType
dataTickerInfoMessage
errorsErrorInfoMessage

TickerInfoMessage

FieldTypeDescription
tickerstringThe ticker symbol.
namestringName of the security
market_capuint64Total dollar market value of a company's outstanding shares.
price_to_earningsdoubleRatio for valuing a company that measures its current share price relative to its per-share earnings.
average_thirty_day_volumeuint64Average number of shares traded over 30 day period.
betadoubleMeasure of the volatility of a security compared to a market index.
eps_adjdoubleAmount of a company's profit or loss for a reporting period that is available to the shares of its common stock that are outstanding during the reporting period. Adjusted for stock splits.
shares_outstanding_weighted_adjuint64Company's outstanding shares quantity, that incorporates any changes in the amount of outstanding shares over a reporting period. Adjusted for stock splits.
dividenddoubleThe dividend paid on a given trading day, adjusted historically for stock splits.
dividend_yielddoubleFinancial ratio that indicates how much a company pays out in dividends each year relative to its share price.
dividend_ex_datestringThe trading date on (and after) which the dividend is not owed to a new buyer of the stock.
descriptionstringDescription details.
sectorstringSector details.

ErrorInfoMessage

FieldTypeDescription
tickerstringThe ticker symbol
errorstringError
messagestringDetails of the error

Quick start

gRPCurl

Command-line tool for interacting with gRPC servers

Example Request:

grpcurl -H 'authorization: Bearer TOKEN' -proto 'info.proto' -d '{ "tickers": [ "MSFT","TSLA","ROKU" ], "fields":["name","average_thirty_day_volume","market_cap","price_to_earnings"] }' ticker-info.quodd.com:443 info.TickerInfoService/GetTickerInfo