Skip to content

Simple Python wrapper for the Python Open Bloomberg API

License

Notifications You must be signed in to change notification settings

bejoinka/blpapiwrapper

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 

Repository files navigation

blpapiwrapper

Simple Python wrapper for the Python Open Bloomberg API

Requisites:

This wrapper allows simple use of the Bloomberg Python API. It only works if you're connected to Bloomberg, typically on a machine where the Bloomberg terminal application is running.

There are three main components:

  • a simple implementation that emulates the Excel API bdp and bdh functions, useful for scripting;
  • a thread-safe implementation of the Response/Request paradigm; and
  • a thread-safe implementation of the Subscription paradigm.

For the Response/Request paradigm the bdp output comes as a string, the bdh output comes as pandas DataFrame. Check the main() function for examples.

The Observer pattern is also implemented for the subscription paradigm.

Tested on Python 2.7 32-bit and Python 3.6.5 64-bit.

About

Simple Python wrapper for the Python Open Bloomberg API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published