Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Open Source

OpenBB Wants To Be an Open Source Challenger To Bloomberg Terminal (venturebeat.com) 34

An anonymous reader quotes a report from VentureBeat: Anyone who has worked in the financial services sector will at least be aware of Bloomberg Terminal, a research, data and analytics platform used to garner real-time insights on the financial markets. Bloomberg Terminal has emerged as something of an industry standard, used by more than 300,000 people at just about every major financial and investment-related corporation globally -- but it costs north of $20,000 per user each year to license, a fee that is prohibitively high for many organizations. This is something that OpenBB has set out to tackle, by democratizing an industry that has been "dominated by monopolistic and proprietary incumbents" for the past four decades -- and it's doing so with an entirely open source approach.

After launching initially last year as an open source investment research terminal called Gamestonk Terminal, the founding team, Didier Lopes, Artem Veremey, and James Maslek, were approached by OSS Capital to make an investment and build a commercial company on top of the terminal. And so OpenBB is formally launching this week with $8.5 million in funding from OSS Capital, with contributions from notable angel investors including early Google backer Ram Shriram, entrepreneur and investor Naval Ravikant, and Elad Gil. The newly named OpenBB Terminal is very much an alpha-stage product, one that's aimed at the more technically minded. It's pitched as a "Python-based integrated environment for investment research," allowing any trader to access data science and machine learning smarts to unpack raw, unrefined data.

OpenBB hopes that its open source credentials, and foundations in Python, will position it to win over many new users -- flexibility is the name of the game. [...] Indeed, being open source means that the broader community can add their own flavors to the OpenBB mix -- by way of example, one contributor who was interested in the foreign currency exchange market (Forex) added an Oanda integration to the project. Given that the entire source code is available for anyone to modify, companies can create their own version of the terminal with customizations that suit their niche use-cases. If they want to remove all the clutter and work purely with one type of asset, they can create a sort of light-weight version of the terminal with a much narrower focus on Forex, or cryptocurrency, for example. But who is the actual intended end-user, exactly? In truth, it could be anyone from regional investment banks and hedge funds, to venture capitalists, family offices, and mutual funds. Although the product isn't quite at that stage yet -- that is where the initial seed capital enters the fray. It's all about building the product into something that could serve a potentially large market.
OpenBB Terminal will be free for now, but "there will be a concerted push to monetize it," adds VentureBeat. "Some ideas currently under consideration include building a 'slick 21st century UI,' as well as developing a software-as-a-service (SaaS) model, where OpenBB serves up the computational power to run machine learning models on vast amounts of data."

"OpenBB is also exploring ways to build bridges between data sources and investors."
This discussion has been archived. No new comments can be posted.

OpenBB Wants To Be an Open Source Challenger To Bloomberg Terminal

Comments Filter:
  • by ffkom ( 3519199 ) on Saturday April 02, 2022 @08:08AM (#62410708)
    If you don't like BB's outrageous pricing, you already have several less overpriced alternatives to choose from, like for example FactSet or Refinitive.

    While an open source alternative is always welcome, the major part of monthly costs is caused by licensing fees for the exchanges and other data sources that will not stop asking for money only because their data is being displayed using some open source software.
  • by Zekolas ( 1029166 ) on Saturday April 02, 2022 @08:35AM (#62410772)
    Part of the reason why bloomberg terminals are so expensive is all the datafeeds they collect. Many of these are not just scrapped through public websites but proprietary data and this costs a lot of money to collect , what is why they cost so much. So open sourcing a bloom berg look alike will have zero benefit as it won't have access to the same datafeeds .
    • Many of these are not just scrapped through public websites but proprietary data and this costs a lot of money to collect

      What this really means is that the logical next step to start reconstructing the data feeds. My understanding is that public data could be collected/processed by a decentralized group of users. The proprietary data is where they really run into trouble and the best bet there is for them to effectively become an financial data vendor that offers the info at a low enough price that everyone uses it.

      The real question is if that proprietary data is as valuable as it's purported to be for small time traders.

      • Re: Sort of. (Score:4, Interesting)

        by PPH ( 736903 ) on Saturday April 02, 2022 @10:31AM (#62410976)

        The real question is if that proprietary data is as valuable as it's purported to be for small time traders.

        I suspect that the exchanges offer their data feeds as bundled packages. Much like ESPN and all the Disney garbage one must take along with it. And that is all obfuscated behind BB's licensing terms.

        I believe that there is some SEC regulation which requires the publication of market data for free, or a reasonable price. Hence the practice back in the old days of providing listings in major newspapers. But to differentiate the free feed from the premium (fee) services, the free feeds were kept dumbed down. I recall many years ago (pre-Internet) that a guy had built a box which could parse the scrolling ticker on the bottom of many business TV channels. And use the output to populate spreadsheets. The NYSE went ape-shit but could not stop him from selling his boxes. In the end, thdy killed off his business by subtly changing the TV feed font. Which his primitive OCR could not handle.

        The moral of the story: Be prepared for the incumbents to protect their markets.

      • Yea but lots of this data isn't simple to collect and takes time and effort . Also bloomberg terminals are not just reporting USA stocks and exchange data all that data is accessible for a pretty small fee. So its not just stocks and bonds but they have tons of data on commodities including other countries You want to know how much lean hogs argentina produces weekly , pretty sure you can see that on bloomberg
        • Yea but lots of this data isn't simple to collect and takes time and effort .

          Which part of, "public data could be collected/processed by a decentralized group of users," did you not understand?

          • Have you seen Wikipedia these days? Its accurate “enough” for general research, but its not somewhere you go for for proper indepth research - you are suggesting something which is the financial equivalent of Wikipedia, which is laughable.

            • you are suggesting something which is the financial equivalent of Wikipedia

              No, I'm suggesting something which is the financial equivalent of Folding@Home. Work is distributed, computed, and the results returned. The work is computed by multiple parties to ensure correct results.

              Why is this difficult to understand?

              • How are you going to get a bunch of computers to compute lean hog production in Argentina ? That isn't something you can compute with a network of computers?
                • If it's not posted publicly then it's proprietary data and NOT WHAT I'M TALKING ABOUT.

                  Why is this difficult to understand?

            • Also speed of information matters. Much of the data bloomberg collects eventually can be found in public filings or even government filings and reports but months after the fact. You pay lots of money to get the data faster than waiting 4 months for the next government report on wheat production to be released.
      • So you're going to collect and process data and present it within seconds or even milliseconds of it going live using what group of users? Some guys in their bedrooms in India scraping websites? Yeah, good luck with that my friend.

      • Former Bloomberg developer here - it seems clear you have very little understanding of the terminal business. If you're someone making investment decisions for hundreds of millions or billions of dollars, data is the last thing you cheap out on. Most of the publicly available data isn't of much value. Take stock at quotes as an example - you can get the 15 minute delayed for free, but that doesn't do much good for professionals. There are also some proprietary data sets whose usage is legally required - e
        • If you're someone making investment decisions for hundreds of millions or billions of dollars, data is the last thing you cheap out on.

          Oh, absolutely. I was talking about from the perspective of small time traders like those on Reddit who wrote this for their own little group. Anybody doing high level trading would be insane to do any trading without anything but the most expansive and latest info.

          Don't get me wrong, I don't see this as a competitor to financial terminals, I see this as a significant upgrade from having nothing.

    • Not only that, but those are *real-time* feeds, which costs plenty to access those APIs, trust me. When you look up a quote at news.yahoo.com or whatever, those are always delayed by about 15 minutes. Think about it. Time is money and data *costs*.
  • by e065c8515d206cb0e190 ( 1785896 ) on Saturday April 02, 2022 @08:44AM (#62410782)
    As someone who's paid the $4k/months for Bbg for the last decade, I welcome the competition. Especially if it runs on Linux and is less of a resource hog.
  • by Anonymous Coward on Saturday April 02, 2022 @09:43AM (#62410872)

    back in the late 80's, early 90's as a 'brown shirt' / 'gray shirt' (maintenance) while working on CS degree...

    Once in a while we were called up to move the Bloomberg unit as a part of an office move - a dual display jobbie.

    Have to say, at that timeframe, was the most sophisticated bit if kit I had seen at the time, outside of the Sun Spark II setups we had in the CS lab.

    Compared to IBM 3274, and PC based systems - it was pretty slick. Moving it was more than a hassle of just picking up the equipment and moving it to a new location and plugging it in... ya' also had to move the dedicated telco connection as well.

    So, you weren't just paying for the equipment (which was leased) and per-user license, you also had to pay for the dedicated telephony interconnect at that time as well.

  • It should be Open Bobs BB.
  • by bartwol ( 117819 ) on Saturday April 02, 2022 @10:28AM (#62410962)

    The "platform" is not the most laborious nor costly part of a financial research terminal such as Bloomberg (or others such as FactSet, Capital IQ, or Refinitiv). It is the data, its scope, quality, assurance and delivery speed, that consume tremendous labor and ongoing delivery costs. The data includes hundreds/thousands of curated fundamental data points covering thousands of corporations globally spanning decades of history. All the history is easily merged through these platforms to be correlated with current, realtime, global market feeds that are no more difficult to consume than it is to drink water from a fire hose. (Be careful not to underestimate the service level expectations of current market data consumers; you do not have the sluggish luxury of taking minutes, or even seconds, to deliver all assured data to all customers [as close as possible to] NOW.)

    "Openness" is already a highly valued and well-supported aspect of financial research platforms. Users of those platforms typically integrate third party data sets as well as their own data in order to build unique investment models. So in addition to supporting common user scripting mechanisms such as Excel/VBA, they serve up their data through well-documented API's scaled to satisfy vast needs at high speed to be consumed through whatever technical toolset a customer may choose. (Python? Okay. Are you sure it's not a job for c?)

    Good luck competing with those guys. None of them is resting on their laurels, and they already stand atop many years of continuous investment in these highly sophisticated platforms and their ever-expanding data sets. The products are only sustained through 24x7 global research, aggregation and delivery services. Though those companies have been highly profitable, they're also highly competitive and not nearly as nearly as fat in their pricing as the article suggests.

  • You're on it because they're on it. The software is irrelevant.
  • Whay are we talking programming language rather than protocols and formats?

    Why would I want an information service tied to a specific language?

  • Terminal users are able to message other terminal users...considering the origins of the terminal (bond trading and pricing), I've always understood that the real value is in the messaging service. One of Bloomberg's ads touts the fact that they have other 600k "decision makers" on the platform, and their TV and radio hosts frequently mention that terminal users can send in messages directly during programming. No open-source option (or even Reuters Eikon) is ever going to replicate that. One can imagine ho

Ocean: A body of water occupying about two-thirds of a world made for man -- who has no gills. -- Ambrose Bierce

Working...