The Bloomberg Terminal, a Wall Street Fixture, Faces Upstarts
nytimes.com
nytimes.com
The only reason Bloomberg chat is used is because all the traders have a terminal. There's no reason that couldn't be replicated. Heck, they could just get Slack. It has the main requirement, which is the log is stored (compliance). You also have group chats and "ring the bell" functions.
The thing Bloomberg gives you that's useful is a way to look at all sorts of data and pull it out in many formats. Your average trader is an amateur at coding, but he can still figure out how to pull some data onto his excel spreadsheet. Once you graduate to a somewhat more robust system, there's a bunch of APIs in all the popular languages that you can use to pull the data into your own database (are you supposed to do that? I don't know, but I'll bet you everyone does it). The data part is a bit harder to dislodge, because BBG provides a common way to refer to every instrument, and you get used to the field codes. You also understand what that data means, ie details like when the data is published, whether the numbers are adjusted for splits, etc. That would be an annoying and tedious thing to replicate with some other provider, and could easily cost you more than 20K in salaries to recreate.
Bloomberg is indeed a major overhead. If you get one for every trader/salesperson, that's quite an overhead on top of that person's salary. Most people don't event use it enough to justify having their own, but I guess they'd feel bad if they didn't have one, status being what it is on a trading floor. When things are going well, you can say "oh it's the commission on a single trade" (which is true), but when things are bad you might think twice. In order to pull all the money out of the customers, Bloomberg prevents you from using RDP into the machine.
I've heard mixed feedback on whether it is realistic that Symphony gets to sufficient scale.
Regarding just replacing IBchat with another chat program, Reuters Messenger has been on most trader stations for over a decade now but has failed to gain traction.
If you ask them something mundane like "How do I show dividends for GE?" they will know.
If you ask anything even slightly technical like "How do I get the API to adjust the divendends?" you will hit a wall.
The customer service people seem to be there only for the terminal users.
https://etrading.wordpress.com/2006/06/01/25-million-lines-o...
The NY Times is right to point out that it's the range of offerings in Bloomberg that make it so hard to dislodge: news, dealer quotes, market data, reference data, historical data, email & chat, charting etc. There are many firms tackling parts of that puzzle, but nobody attempting to do it all. Bloomberg is a classic platform business; with such strong demand from one constituency - traders renting terminals - that it can afford to treat other platform clients with disdain. When I worked for a dealer contributing quotes to BBG I found them incredibly difficult to work with.
I'm not going to say much about that linked article -- just that it is almost complete nonsense and wish it would stop being brought up whenever the software is mentioned.
As I see it, the two main weaknesses to the business model an upstart could use are:
(a) DOS-like UI/UX: though many of their clients take pride in their skills at navigating the arcane maze of commands to access data (and once you know how to access the data you need it becomes lightning fast), it's a serious hurdle to overcome for more casual users. The terminals sat relatively idle in my office when I first joined because no one went through the trouble to access them.
They have excellent customer service on call who basically does the work for you at no further cost if you need it, but that's a very expensive band-aid, and it's time-consuming. Many of the senior directors at my company preferred to use Thomson's browser-based data from their desktops to get information more quickly.
(b) Privacy/secrecy: In May 2013, a few banks, including Goldman, complained Bloomberg reporters was spying on their traders' activity on the terminals:
http://www.nytimes.com/2013/05/13/business/media/bloomberg-a...
Secrecy is paramount to these traders. I'm not surprised they're backing a new chat feature.
Bloomberg has no casual users at $21k/terminal. And they probably like it that way.
I'm sure there's a way to make the interface less arcane, but it IS effecive for regular users, and I suspect that the main complexity problem is in the data domain, rather than in Bloomberg's specific UX.
It seems written in Java.