fieldinfo

Field information for Bloomberg connection V3

Description

example

d = fieldinfo(c,f) returns field information on the Bloomberg® V3 connection object c given the field mnemonic f.

Examples

collapse all

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

Create the Bloomberg connection.

c = blp;

Alternatively, you can connect to the Bloomberg Server using blpsrv or Bloomberg B-PIPE® using bpipe.

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

c.DataReturnFormat = 'table';

Retrieve the Bloomberg field information for the LAST_PRICE field.

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

Display the last four columns in the returned Bloomberg information.

d(:,2:5)
ans =

  1×4 table

      ID         MNEMONIC            DESCRIPTION          DATATYPE
    _______    ____________    _______________________    ________

    'RQ005'    'LAST_PRICE'    'Last Trade/Last Price'    'Double'

The columns in d are:

  • Field identifier

  • Field mnemonic

  • Field name

  • Field data type

You can also access the Bloomberg help information in the first column.

Close the Bloomberg connection.

close(c)

Input Arguments

collapse all

Bloomberg connection, specified as a connection object created using blp, blpsrv, or bpipe.

Field mnemonic, specified as a character vector or string scalar that denotes the Bloomberg field information to retrieve.

Data Types: char | string

Output Arguments

collapse all

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

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

  • Field help

  • Field identifier

  • Field mnemonic

  • Field name

  • Field data type

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

Introduced in R2010b