Skip to main content

data-figi

[FREE — no API key] OpenFIGI -- financial instrument identifier cross-referencing (ISIN, CUSIP, SEDOL, ticker to FIGI mapping) for multi-source data normalisation

소스 정보

저장소
fall-development-rob/corp_finance
최근 소스 활동
2026년 5월 11일 14:10
감지된 SKILL.md 언어
영어
스타
8
포크
2

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
data-figi
description
[FREE — no API key] OpenFIGI -- financial instrument identifier cross-referencing (ISIN, CUSIP, SEDOL, ticker to FIGI mapping) for multi-source data normalisation
# OpenFIGI Identifier Mapping You have access to 8 FIGI MCP tools for cross-referencing financial instrument identifiers. The Financial Instrument Global Identifier (FIGI) system maps between ISINs, CUSIPs, SEDOLs, tickers, and exchange codes. **Auth**: `OPENFIGI_API_KEY` environment variable is optional. Without a key, rate limits are lower (20 requests/min vs 250/min). ## Tool Reference ### Identifier Mapping (4 tools) | MCP Tool | Description | |----------|-------------| | `figi_map` | Map a single identifier (ISIN, CUSIP, SEDOL, TICKER, etc.) to its FIGI and instrument data. Specify `idType` and `idValue`. Optionally filter by exchange/MIC/currency. | | `figi_bulk_map` | Batch-map up to 100 identifiers to FIGIs in one request. Each job specifies idType, idValue, and optional filters. Returns array of result sets. | | `figi_isin_to_ticker` | Convenience: map an ISIN directly to its FIGI, ticker, and exchange details. | | `figi_cusip_to_ticker` | Convenience: map a CUSIP directly to its FIGI, ticker, and exchange details. | ### Search and Discovery (4 tools) | MCP Tool | Description | |----------|-------------| | `figi_search` | Search by keyword (company name, partial ticker). Returns matching FIGI records with instrument details. | | `figi_filter` | Filter securities by attributes: exchange code, MIC code, currency, security type, market sector, or ticker. | | `figi_enumerations` | Get valid values for mapping attributes (exchCode, micCode, securityType, securityType2, marketSector, currency). | | `figi_security_info` | Look up a specific FIGI identifier to get full instrument details. | ## Supported Identifier Types | `idType` Value | Description | |----------------|-------------| | `ID_ISIN` | International Securities Identification Number | | `ID_CUSIP` | Committee on Uniform Securities Identification Procedures | | `ID_SEDOL` | Stock Exchange Daily Official List | | `TICKER` | Exchange ticker symbol | | `ID_BB_GLOBAL` | Bloomberg Global Identifier (FIGI) | | `ID_WERTPAPIER` | German securities identifier | | `COMPOSITE_FIGI` | Composite Financial Instrument Global Identifier | ## Usage Notes - **Primary use case**: resolving identifiers across data sources. For example, converting an ISIN from a fixed income dataset into a ticker for FMP or Yahoo Finance lookup. - Use `figi_bulk_map` for batch lookups (up to 100 per request) to minimise API calls. - The `figi_isin_to_ticker` and `figi_cusip_to_ticker` tools are convenience wrappers for the most common conversion patterns. - Use `figi_enumerations` to discover valid filter values before calling `figi_filter`. - Results include the FIGI ID, ticker, exchange code, security type, market sector, and instrument name. - Without an API key, the server is limited to 20 mapping requests per minute.
GitHub에서 보기