I would like to investigate some data on individual board members in a systematic way. I have a Bloomberg Terminal at my disposal, which I would like to use for this. In a first step, I need to retrieve a list of all board members for a given company ticker. In a second step, I would then want to retrieve personal-level data for each individual.

Some pointers regarding both steps would be much appreciated. This seems to be a rather specific use case, so I haven't been able to find anything on this online.

  • $\begingroup$ bloomberg have many APIs, which language are you using? $\endgroup$
    – will
    Commented Jun 20, 2017 at 8:52
  • $\begingroup$ Excel and Python. $\endgroup$
    – Constantin
    Commented Jun 20, 2017 at 8:52
  • $\begingroup$ Have you asked HELP HELP? $\endgroup$
    – assylias
    Commented Jun 20, 2017 at 9:48

2 Answers 2


You can install and use the Bloolmberg api in python quite easily. Apart from the Bloomberg terminal software you will have to install the bloomberg api.

Then you can either use the api directly in python by importing it, or, because the api is not so easy to use directly and its kind of verbose, you can use one of the various open source wrappers available of github.

NOTE: this will only work if you are logged in to a the bloomberg terminal so no use trying this if you don't have a login.

Here is an example with pybbg:

import pybbg
bbg = pybbg.Pybbg()

With return a pandas dataframe with the data you requested.

enter image description here


For the Excel case, you can use =BDS("AAPL US Equity","COMPANY_EXEC_OFFICERS").

Trying to figure out the Python way to do it, so consider this a bump.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.