{ "opencollection": "1.0.0", "info": { "name": "Factset Analytics Datastore About fund API", "version": "1.0.0" }, "request": { "auth": { "type": "basic", "username": "{{username}}", "password": "{{password}}" } }, "items": [ { "info": { "name": "fund", "type": "folder" }, "items": [ { "info": { "name": "Holdings of a fund.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/fund/holding/listByInstrument", "params": [ { "name": "id", "value": "", "type": "query" }, { "name": "_attributes", "value": "", "type": "query", "description": "Limit the attributes returned in the response to the specified set." }, { "name": "_sort", "value": "", "type": "query", "description": "Sortable attributes. The sort order is ascending unless it is prefixed with a minus sign, in which case it is descending. A list of at most 2 (possibly prefixed) attribute name(s) is allowed." } ] }, "docs": "Holdings of a fund. Only the top 10 holdings with regard to their weighting in the fund portfolio are returned. Therefore, the weights of the holdings do not add up to 1 (i.e. 100%)." }, { "info": { "name": "Search for issuers of funds.", "type": "http" }, "http": { "method": "POST", "url": "https://api.factset.com/fund/issuer/search", "body": { "type": "json", "data": "{}" } }, "docs": "Search for issuers of funds. FactSet does not consolidate the data provided by different suppliers, therefore the result may contain more than one identifier for a given issuer. The response is limited to 100 results." }, { "info": { "name": "End-of-day (EOD) benchmark key figures of a fund for the time range of one month.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/fund/notation/keyFigures/benchmark/month/1/get", "params": [ { "name": "id", "value": "", "type": "query" }, { "name": "idNotationBenchmark", "value": "", "type": "query" }, { "name": "_attributes", "value": "", "type": "query", "description": "Limit the attributes returned in the response to the specified set." }, { "name": "_language", "value": "", "type": "query" } ] }, "docs": "End-of-day (EOD) benchmark key figures of a fund for the time range of one month." }, { "info": { "name": "End-of-day (EOD) benchmark key figures of a fund for the time range of one week.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/fund/notation/keyFigures/benchmark/week/1/get", "params": [ { "name": "id", "value": "", "type": "query" }, { "name": "idNotationBenchmark", "value": "", "type": "query" }, { "name": "_attributes", "value": "", "type": "query", "description": "Limit the attributes returned in the response to the specified set." }, { "name": "_language", "value": "", "type": "query" } ] }, "docs": "End-of-day (EOD) benchmark key figures of a fund for the time range of one week." }, { "info": { "name": "End-of-day (EOD) benchmark key figures of a fund for the time range of one year.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/fund/notation/keyFigures/benchmark/year/1/get", "params": [ { "name": "id", "value": "", "type": "query" }, { "name": "idNotationBenchmark", "value": "", "type": "query" }, { "name": "_attributes", "value": "", "type": "query", "description": "Limit the attributes returned in the response to the specified set." }, { "name": "_language", "value": "", "type": "query" } ] }, "docs": "End-of-day (EOD) benchmark key figures of a fund for the time range of one year." }, { "info": { "name": "End-of-day (EOD) benchmark key figures of a fund for the time range of three months.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/fund/notation/keyFigures/benchmark/month/3/get", "params": [ { "name": "id", "value": "", "type": "query" }, { "name": "idNotationBenchmark", "value": "", "type": "query" }, { "name": "_attributes", "value": "", "type": "query", "description": "Limit the attributes returned in the response to the specified set." }, { "name": "_language", "value": "", "type": "query" } ] }, "docs": "End-of-day (EOD) benchmark key figures of a fund for the time range of three months." }, { "info": { "name": "End-of-day (EOD) benchmark key figures of a fund for the time range of three years.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/fund/notation/keyFigures/benchmark/year/3/get", "params": [ { "name": "id", "value": "", "type": "query" }, { "name": "idNotationBenchmark", "value": "", "type": "query" }, { "name": "_attributes", "value": "", "type": "query", "description": "Limit the attributes returned in the response to the specified set." }, { "name": "_language", "value": "", "type": "query" } ] }, "docs": "End-of-day (EOD) benchmark key figures of a fund for the time range of three years." }, { "info": { "name": "End-of-day (EOD) benchmark key figures of a fund for the time range of five years.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/fund/notation/keyFigures/benchmark/year/5/get", "params": [ { "name": "id", "value": "", "type": "query" }, { "name": "idNotationBenchmark", "value": "", "type": "query" }, { "name": "_attributes", "value": "", "type": "query", "description": "Limit the attributes returned in the response to the specified set." }, { "name": "_language", "value": "", "type": "query" } ] }, "docs": "End-of-day (EOD) benchmark key figures of a fund for the time range of five years." }, { "info": { "name": "Screener for notations of share classes of mutual and exchange traded funds based on fund-specific parameters.", "type": "http" }, "http": { "method": "POST", "url": "https://api.factset.com/fund/notation/screener/search", "body": { "type": "json", "data": "{}" } }, "docs": "Screener for notations of share classes of mutual and exchange traded funds (ETF) based on fund-specific parameters. The funds represent legal entities, juristic persons in particular, and may have more than one share class. The share classes represent instruments, and the notations represent price sources for the share classes. Some parameters apply to the fund as a whole, i.e. a notation for each share class of a fund matching the criteria is returned, for example `issuer.selection`. Others ap" }, { "info": { "name": "Possible values and value ranges for the parameters used in the endpoint `/fund/notation/screener/search`.", "type": "http" }, "http": { "method": "POST", "url": "https://api.factset.com/fund/notation/screener/valueRanges/get", "body": { "type": "json", "data": "{}" } }, "docs": "The endpoint returns the possible values and value ranges for the parameters used in the endpoint `/fund/notation/screener/search`. It allows to request the values and value ranges only for a restricted set of notations that match predefined parameters. The functionality may be used to pre-fill the values and value ranges of the parameters of the `/fund/notation/screener/search` endpoint so that performing a search always leads to a non-empty set of notations. In order to guarantee comparability" }, { "info": { "name": "Fundamental data for a share class of a fund.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/fund/shareClass/get", "params": [ { "name": "id", "value": "", "type": "query" }, { "name": "_attributes", "value": "", "type": "query", "description": "Limit the attributes returned in the response to the specified set." }, { "name": "_language", "value": "", "type": "query" } ] }, "docs": "The provided fundamental data comprises share class-specific data and data applying to the fund and thus to all its share classes. An instrument other than a fund share class yields empty values for share class-specific or fund-specific attributes. \n\nDates are interpreted in the timezone of the fund company. For attributes referring to a country, see endpoint `/basic/region/country/list` for possible values." }, { "info": { "name": "Factset Get Underlying Holdings Information for a Requested Fund Identifer.", "type": "http" }, "http": { "method": "GET", "url": "https://api.factset.com/factset-ownership/v1/fund-holdings", "params": [ { "name": "ids", "value": "", "type": "query", "description": "List of requested fund identifiers.

***ids limit** = 10 per request*

" }, { "name": "date", "value": "2019-12-31", "type": "query", "description": "Date of holdings expressed in YYYY-MM-DD format. The fund-holdings endpoint will default to latest month-end close." }, { "name": "topn", "value": "5", "type": "query", "description": "Limits number of holdings or holders displayed by the top *n* securities based on positions Market Value. Default is ALL, otherwise use number to limit number." }, { "name": "assetType", "value": "EQ", "type": "query", "description": "Filter holdings by the following major asset classes -\n * **EQ** = Equity\n * **FI** = Fixed Income\n * **ALL** = ALL\n" }, { "name": "currency", "value": "USD", "type": "query", "description": "Currency code for adjusting prices. Default is Local. For a list of currency ISO codes, visit [Online Assistant Page 1470](https://oa.apps.factset.com/pages/1470)." } ] }, "docs": "Gets holdings information for list of fund identifiers. The service allows you to filter by the TopN holdings and Asset Type.\n" }, { "info": { "name": "Factset Get Holdings for a List of Funds.", "type": "http" }, "http": { "method": "POST", "url": "https://api.factset.com/factset-ownership/v1/fund-holdings", "body": { "type": "json", "data": "{}" } }, "docs": "Gets Holding information for a long list of Fund objects." } ] } ], "bundled": true }