Main Content

realtime

Obtain real-time data fromFactSetWorkstation

Description

example

T= realtime(c,Srv,Sec,Cb)asynchronously requests real-time or streaming data from the FactSet®Workstation.

example

T= realtime(c,Srv,Sec)asynchronously requests real-time or streaming data from the FactSet Workstation. WhenCbis not specified, the default message event handlerfactsetMessageEventHandleris used.

Examples

collapse all

To request real-time or streaming data for the symbol'ABDC-USA'from the service'FDS1', a user-defined event handler (myMessageEventHandler) is used to process message events using this syntax.

t = realtime(c,'FDS1','ABCD-USA',@(varargin)myMessageEventHandler(varargin))

To request real-time or streaming data for the symbol'ABDC-USA'from the service'FDS1', using this syntax.

t = realtime(c,'FDS1','ABCD-USA')

The default event handler is used which returns a structureXto the base MATLAB®workspace containing the latest data for the symbol'ABCD-USA'.Xis updated as new message events are received.

Input Arguments

collapse all

FactSet工作站connection, specified as a connection object created usingfds.

Data source or supplier, specified as a character vector or string scalar.

Example:'FDS1'

Data Types:char|string

Security symbol, specified as a character vector or string scalar.

Example:'ABCD-USA'

Data Types:char|string

Event handler, specified as a function handle requests real-time or streaming data from the service FactSet Workstation.

IfCbis not specified, the default message event handlerfactsetMessageEventHandleris used.

Example:@(varargin)myMessageEventHandler(varargin)

Data Types:function_handle

Output Arguments

collapse all

Real-time data tag, returned as a nonnegative integer from FactSet Workstation.

Introduced in R2013a