OpenFIGI API
A free, open API for mapping third-party financial identifiers to globally recognized FIGIs for accurate instrument tracking.
About OpenFIGI API
The OpenFIGI API is a specialized, open-source utility designed to facilitate the mapping of third-party financial identifiers (such as base tickers or internal IDs) to Financial Instrument Global Identifiers (FIGIs). The FIGI standard helps institutional applications uniquely identify financial instruments globally, cutting through the confusion of disparate ticker symbols across different exchanges.
The API is hosted at api.openfigi.com and is open to the public without mandatory authentication. However, registering for a free API key significantly increases the rate limits.
The platform supports sophisticated query parameters, allowing developers to filter instruments by exact strike prices, contract sizes, expiration dates, and state codes. It is heavily utilized for data normalization tasks within large financial data lakes and trading infrastructures.
Key Features
- Feature 1: Public mapping of disparate financial identifiers to standardized FIGIs.
- Feature 2: Free API access with higher rate limits available via account registration.
- Feature 3: Advanced query filters for strike price, contract size, and expiration date intervals.
- Feature 4: Support for linking multiple Composite FIGIs to obtain aggregated global views.
- Feature 5: Pagination support for retrieving large query results.
- Feature 6: Dynamic endpoints to fetch valid enum-like properties (e.g., state codes).
Pricing
- Free Tier: The API is completely free and open to the public. Unauthenticated traffic is subject to strict 60-second rate limits. Registered users obtain an API key for higher limits.
Use Cases
- Normalizing disparate financial identifiers into a single unified database standard
- Linking multiple Composite FIGIs for a globally aggregated view of a specific share class
- Filtering options and warrants precisely by strike price and expiration date intervals
- Migrating legacy trading systems to modern Open Symbology standards
Pros & Cons
Pros:
- Completely free tool vital for data normalization.
- Enables unambiguous global identification of financial instruments.
- Sophisticated array-interval querying for precise derivative mapping.
Cons:
- Strictly an identifier mapping API, not a source of price data or financials.
- Unauthenticated rate limit throttling can result in frequent 429 HTTP status errors.
Integrations
REST API, JSON, Swagger UI
FAQ
Is the OpenFIGI API free to use?
Yes, the API is free and open to the public. You can optionally sign up for an account to obtain an API key for higher rate limits.
What happens if I exceed the rate limit?
The API will return a 429 status code. You must wait for the number of seconds specified in the retry-after header before sending more requests.
Can I filter options by strike price using OpenFIGI?
Yes, the API allows you to query instruments whose strike price, contract size, or expiration date falls within a specified interval array.
Last edited
November 2, 2026 at 11:46 AM by Venkatraman Chandrasekaran
