Skip to main content
Financial analysts need to surface the news and documents that carry real insight about a universe of securities, without the noise of unrelated mentions. To make that possible, RavenPack has built and maintains a Knowledge Graph of more than 7 million companies worldwide, and identifies these entities in every piece of structured data it processes so you can pinpoint relevant content with precision. The first step in any financial workflow built on Bigdata is therefore to resolve your universe of securities into RavenPack IDs. Once you have those IDs, you can use them as filters across any of the Bigdata services to unlock the following value: Continuity: Retrieve all the data linked to a company even after it changes its name or ticker, so your history stays complete.
Precision: Get only the content where the company was actually detected, avoiding the noise of similar names that refer to something unrelated.

Resolving your universe

The recommended endpoint depends on the type of entity you want to resolve. Use the tabs below to find the right approach for each one.
The most reliable way to resolve public companies is through a market identifier: an ISIN, CUSIP, SEDOL, or listing (in MIC:Ticker form). Bigdata exposes a dedicated get endpoint for each of these, and every endpoint accepts up to 500 identifiers in a single request, so even large universes can be resolved with very few API calls.
RavenPack IDs are stable and do not change over time. We recommend persisting them in a database within your platform so you only need to resolve your universe once.

Try it yourself

How-to scripts: resolve company IDs

Ready-to-run scripts that resolve both public and private companies optimally, using multi-threading while respecting Bigdata rate limits.