Calling Bloomberg a tech company is generous.  They are a data company, and the quality and breadth of their data is unmatched.  Reproducing this completeness of their data requires would require agreements with a huge number of data providers (exchanges for publicly offered securities and over the counter exotic securities).  You also need in-house collection and quality assurance (for example, some exchanges send bad ticks or bad close prices and these need manual correcting) for many classes of data that either not publicly provided (LLP ownership data, M&amp;A league tables, leveraged loan data) or simply needs follow-on collection (such and IPO from S-1 filing through to pre-market pricing).  While it&#x27;s possible to chip away at their datasets individually, creating a product that provides the same thing would be nearly impossible for a small company.