Skip to content
All library documents

Bloomberg Data Access from Remote Publishing Platforms

Article Quant Q&A · Author: TylerD

Summary

The document asks whether Bloomberg data can be retrieved from remote publishing environments such as Posit Connect or Anaconda Enterprise when the user’s Bloomberg terminal is local. Its responses explain that the standard desktop API depends on a logged-in terminal and is not intended for unrestricted enterprise sharing or distribution. For broader use, the discussion points to Bloomberg’s data licensing arrangements and Server API, while noting that the latter may have limits on sharing.

A second response suggests using a local proxy, but stresses that technical access does not settle whether the intended use is permitted under the customer’s contract. The practical guidance is to confirm licensing and available service options directly with Bloomberg. The thread is brief and does not provide implementation steps, detailed license terms, or a definitive assessment for any particular deployment; its advice is a high-level access and compliance overview.

Key ideas

  • The standard Bloomberg API described here relies on access to a logged-in desktop terminal.
  • Remote enterprise use may require a separate data license or Server API arrangement.
  • A local proxy is raised as a technical possibility, subject to the customer’s contract.
  • The document recommends confirming permitted use and service options with Bloomberg.

Tags

Full text
# Bloomberg access from publishing platforms such as Posit Connect


# Bloomberg access from publishing platforms such as Posit Connect












It is easy to download Bloomberg data in Python or R using their blpapi API. The only requirement is that one is logged on the local Bloomberg terminal.

We often find ourselves working on publishing platforms such as Posit Connect or Anaconda Enterprise. Do you know if it possible to download Bloomberg data there? The issue is that these platforms usually run on external servers, where a user doesn't have access to his/her local Bloomberg terminal.

But do you know of any solution that allows for this?

## Answer by AKdemy (score 3)

https://quant.stackexchange.com/a/75167

There is a reason why you need to be logged on the bloomberg terminal - it is a desktop solution. As such, you are not allowed to share / distribute or use your data on an enterprise level or with other user.

If you require this, there are specific data license solutions as well as the so called Server API (SAPI) offering. I think the latter is still quite limited with regards to sharing data. As Bob Jansen suggested, it is best to get in touch with BBG directly.

Side remark; technically R is not supported by Bloomberg's API directly. Rblapi is a third party interface that connect to the C++ API Bloomberg offers.

## Answer by Bob Jansen (score 1)

https://quant.stackexchange.com/a/75166

Can you run a local proxy that has access to Bloomberg and access that from Posit or Anaconda.

However, you need to check your contract with Bloomberg: Is what you’re trying to do even allowed? Maybe it’s best to get on the phone with them and figure out what is possible. I don’t think you’ll be the first to ask.

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.