Comparison

FundFacts API vs LSEG (Refinitiv / Lipper) for fund data

LSEG Data & Analytics (formerly Refinitiv) owns Lipper, one of the oldest fund databases, and delivers it through Workspace and enterprise feeds. FundFacts API is a narrow, self-serve alternative for teams that need issuer-published fund facts rather than a global fund database.

At a glance

CriterionFundFacts APILSEG Data & Analytics (Refinitiv, Lipper)
ScopeFund and ETF factsheet data only: key facts, fees, holdings, exposures, risk indicator, performance, risk metricsGlobal fund database (Lipper) with classifications, performance, fees and awards, inside a multi-asset market data platform
ClassificationTransparent profile computed from the payload with published rulesLipper Global Classification and Lipper Leader scores (proprietary)
Input keyAny fund or ETF ISIN, one REST callRIC and Lipper identifiers, plus ISIN and other standard codes
RefreshReloaded from the issuer's current documents every 24 hours; response carries dataAsOfDaily prices; fund data updated on the vendor's schedule
DeliveryREST JSON, OpenAPI spec, TypeScript typesWorkspace desktop and web, Data Platform APIs, bulk feeds
OnboardingSelf-serve: free key in a minute, no contract, card only for paid plansSales-led enterprise contract
PricingPublished: Free $0 (10 requests/day), Pro $49/month, Scale $299/month, metered enterprise $0.01/requestQuoted by LSEG sales; not published as a self-serve price list
AI toolingAI companion kit (AGENTS.md, Cursor rule, Claude Code skill, OpenAPI, TypeScript types) on paid plansVendor AI features inside Workspace; developer libraries for licensed APIs

The enterprise database

Lipper's value is breadth and history: tens of thousands of share classes across every domicile, consistent classification, decades of performance, and integration with the rest of LSEG's market data. If you need to rank a fund against its global peer group over twenty years, that is the class of product to license.

The narrow API

FundFacts API answers a different question: "what does this fund's management company currently say about it?" One ISIN returns the document set as JSON, with the KID risk indicator, the ongoing charges, holdings, exposures and returns as printed. The trade-offs are deliberate:

  • Coverage follows the issuers whose documents are public and readable; see coverage.
  • History is what the document set carries, plus a daily NAV series where the issuer publishes one.
  • No peer groups; profile.category is a composed label, not a ranking universe.

Building on it

ts
const res = await fetch("https://fundfactsapi.com/api/v1/funds/LU0106235293", {
headers: { Authorization: `Bearer ${process.env.FUNDFACTS_API_KEY}` },
});
const { data } = await res.json();
console.log(data.riskRating, data.headlineMetrics.ter, data.topHoldings.length);

The use-case pages show how screeners, look-through tools and client reports are assembled from these fields.

Verdict

Choose LSEG when you need a global, classified fund database with deep history inside an enterprise platform. Choose FundFacts API when a product needs current issuer-published facts per ISIN, integrated in a day, at a published price.
Descriptions of other providers are based on their public websites and documentation as of September 2026 and may be out of date; check the vendor for current features and pricing. All product names are trademarks of their respective owners. FundFacts API is not affiliated with any of them. Nothing here is investment advice.

Try it on your own ISINs

One request returns key facts, holdings, risk and performance as JSON. Free plan, no card.