In the framework of my internship at a bank, I want to write a chat bot program in Python that allows our bond traders via their Bloomberg terminal chat box application to type in structured command lines such as "[name] [isin] [date]" that the chat bot will interpret as a query to the API of another financial information platform (Reuters) and in return the chat bot will output the information such as latest price, axes and yield etc. in the Bloomberg chat box.

My question is, given my limited knowledge in API and data ( I have an economics/finance background), I would gladly have some tips or pointers as to how to tackle this project. Also, is it even possible to make use of Bloomberg chat box and retrieve data from elsewhere on there?

Thanks in advance.


closed as too broad by Attack68, Bob Jansen Jun 26 '18 at 15:50

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • $\begingroup$ im voting to close becuase this is a coding question. But essentially I suspect the answer to your question is NO. Unless bloomberg chat has a trigger text input to invoke some external script (which I strong suspect it does not) then I doubt you will be a) permitted, or b) actually able to actively monitor the chat text to watch for text triggers to execute your code and then return it to the chatbox. I dont know the answer but it sounds completely unfeasible $\endgroup$ – Attack68 Jun 26 '18 at 14:58
  • $\begingroup$ I'm voting to close this question as off-topic because should be on coding site $\endgroup$ – Attack68 Jun 26 '18 at 14:59
  • $\begingroup$ It's probably more suited to SO but quite broad so not migrating. $\endgroup$ – Bob Jansen Jun 26 '18 at 15:50