Main Content

fieldsearch

Field search for Bloomberg Server connection V3

Description

example

d = fieldsearch(c,f) returns field information using the bloombergServer object c with the Bloomberg® Server C++ interface and search term f.

Examples

collapse all

Create a Bloomberg connection, and then retrieve information for the last price field.

Connect to the Bloomberg Server using the IP address of the machine running the Bloomberg Server. This example uses the Bloomberg Server C++ interface and assumes the following:

  • The Bloomberg UUID is 12345678.

  • The IP address for the machine running the Bloomberg Server is '111.11.11.111'.

c is a bloombergServer object.

uuid = 12345678;
ipaddress = '111.11.11.111';

c = bloombergServer(uuid,ipaddress);

Return data as a table by setting the DataReturnFormat property of the bloombergServer object. If you do not set this property, the fieldsearch function returns data as a cell array.

c.DataReturnFormat = 'table';

Return information for the search term LAST_PRICE.

f = 'LAST_PRICE';
d = fieldsearch(c,f);

Display the first three rows of the field information in d.

d(1:3,:)
ans =

  3×5 table

           CATEGORY             ID            MNEMONIC                   DESCRIPTION              DATATYPE
    ______________________    _______    ___________________    ______________________________    ________

    'Market Activity/Last'    'PR005'    'PX_LAST'              'Last Price'                      'Double'
    'Market Activity/Last'    'RQ005'    'LAST_PRICE'           'Last Trade/Last Price'           'Double'
    'Market Activity/Last'    'PR910'    'CRNCY_ADJ_PX_LAST'    'Currency Adjusted Last Price'    'Double'

The columns in d are:

  • Category

  • Field identifier

  • Field mnemonic

  • Field name

  • Field data type

Close the Bloomberg connection.

close(c)

Input Arguments

collapse all

Bloomberg Server connection, specified as a bloombergServer object.

Search term, specified as a character vector or string scalar that denotes the Bloomberg field descriptive data to retrieve.

Data Types: char | string

Output Arguments

collapse all

Field data, returned as an N-by-5 cell array, a structure, or a table.

The columns (or fields) of the data types are:

  • Category

  • Field identifier

  • Field mnemonic

  • Field name

  • Field data type

The data type of the field data depends on the DataReturnFormat property of the connection object.

Introduced in R2021a