Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to open a specific bloomberg terminal page programmatically?

Is there a reliable way to open a specific bloomberg terminal page programmatically (e.g. "MSFT Equity")?

I am open to any suggestions and code samples:

  • Start process with path to bloomberg terminal executable and ticker in the arguments
  • Bloomberg API
  • DDE
  • COM Automation
  • SendKeys (can be blocked by some antivirus software)
  • ...

Many thanks

like image 510
Idriss Avatar asked Sep 04 '10 23:09

Idriss


People also ask

Is Bloomberg Open API free?

Bloomberg API MASTER RECORDThe established service provides free, unrestricted access to raw data for customers for its financial market information. The same publish/subscribe and request/response interactions available via its proprietary interface can be accessed via API.

How do I install Bloomberg API?

In the Bloomberg terminal, type WAPI <GO> to open the API Developer's Help Site screen. Click API Download Center. Download and install the appropriate software.


1 Answers

You can get the answer to this through the terminal:

API < GO > > API Developer's Website > WAPI Home > FAQs > Miscellaneous Topics

And the specific question is How can I communicate programmatically with the Bloomberg Professional?

The string you need to send over DDE is

<blp-1><home>MSFT US<EQUITY><GO>DES<GO>
like image 139
Jon Freedman Avatar answered Sep 22 '22 11:09

Jon Freedman