The TickDataRequest object is used as an input in GetTickData API. This API is used to request tick data.

TickDataRequest

Field Name Data Type Accepted Values/Examples
Date google.protobuf.Timestamp Trade date
RequestId google.protobuf.Int32Value A user-supplied request ID that can be used to disambiguate response data
StartTime google.protobuf.Duration The time trading started for the current session
StopTime google.protobuf.Duration The time trading ended
Symbol string Valid ticker symbol (e.g., AAPL, IBM, VOD.LSE)
TickTypes repeated TickTypes Refer to the section TickTypes
UserToken string A server generated GUID that is given as response to the client during the first login