Source System: Investier
Open-End Fund data at the Investor level including positions, transactions and performance.
Investor Allocation and Performance (v1)
Download OpenAPI specification:Download
For more information on how to start using our APIs, please refer to the Getting Started guide.
SEI's API products have various environments available depending on your stage of integration. The server URL should correspond with the environment of your application. Please refer to the Getting Started guide for a list of all environments and URLs.
Note For all Client applications, the Two-way TLS URL must be used. This is essential in order for the client server making API calls to establish a successful Two-Way SSL communication with SEI.
Returns an investor's position or balance in a specified fund and/or subfund for a specific As Of date. The data returned includes the beginning and ending balances, contributions and withdrawals over the period, fees and profit and loss. Both gross and net values are available.
Authorizations:
path Parameters
externalId required | string Unique business identifier that represents an investor entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record. externalId=all can be passed if the user wishes to retrieve data for all the investors in a fund. |
query Parameters
externalFundId required | string Unique business identifier that represents a fund entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record. |
asOfDate | string <date> As of business date of the reporting data in YYYY-MM-DD. |
startDate | string <date> The earliest date within a range in ISO 8601 format YYYY-MM-DD. |
endDate | string <date> The latest date within a range in ISO 8601 format YYYY-MM-DD. |
reportingPeriod | string Enum: "Closed" "Estimated" Identifies if the data is for 'closed' or 'estimated' reporting period based on how the fund may be administered by SEI. |
header Parameters
category required | string This parameter identifies the category of the Funds the data is being requested for. Valid value for this is 'OEF' which is short for Open Ended Funds. |
Responses
Request samples
- cURL
curl --location --request GET \ 'https://api.seic.com/v1/investors/ABCD/positions?externalFundId=WWCEDLP' \ --header 'AppKey: YOUR_APPKEY' \ --header 'Authorization: Bearer YOUR_ACCESSTOKEN' \ --header 'category: oef'
Response samples
- 200
{- "data": [
- {
- "positions": {
- "investor": {
- "externalId": "ABCD",
- "mnemonic": "ABCD",
- "links": [
- {
- "rel": "investorStandard",
}
]
}, - "fund": {
- "externalId": "WWCEDLP",
- "currencyIsoCode": "USD",
- "type": "Fund",
- "links": [
- {
- "rel": "productMetadata",
}
], - "subFund": {
- "externalId": null,
- "currencyIsoCode": "USD",
- "links": [
- {
- "rel": "productMetadata",
}
]
}
}, - "reportingPeriod": "Closed",
- "asOfDate": "2019-03-31T00:00:00",
- "asOfDateTime": "2019-03-31T23:59:59",
- "beginingPeriod": {
- "shares": 16475.2273,
- "navPerShare": 1062.3134,
- "netMarketValue": 17501855.47,
- "grossMarketValue": 17501855.47,
- "netAdjMarketValue": 17501855.47,
- "subscriptions": 0,
- "redemptions": 0,
- "unfundedNav": 0
}, - "endingPeriod": {
- "shares": 16475.2273,
- "navPerShare": 1059.4814,
- "netMarketValue": 17455197.39,
- "grossMarketValue": 17455197.39,
- "subscriptions": 0,
- "redemptions": 0
}, - "pnl": -46658.08,
- "adjEndingCarryForwardPnL": null,
- "adjCarryForwardPnL": null,
- "newCarryForwardPnL": null,
- "fees": {
- "bopPaidIncentive": 0,
- "eopPaidIncentive": 0,
- "paidIncentive": 0,
- "currentIncentive": -10916.79,
- "paidCrystallizationIncentive": 0,
- "paidWithdrawalIncentive": 0,
- "management": 0,
- "bopAccruedIncentive": 0,
- "eopAccruedIncentive": 0,
- "bopAdjAccruedIncentive": 0,
- "eopAdjAccruedIncentive": 0,
- "transferAdj": 0,
- "gpIncentiveAllocationPercentage": 0
}
}
}
], - "paging": {
- "totalCount": 56,
- "limit": 1,
- "previous": null,
}
}
Returns an investor's transaction detail for a specified fund and/or subfund over a date range.
Authorizations:
path Parameters
externalId required | string Unique business identifier that represents an investor entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record. externalId=all can be passed if the user wishes to retrieve data for all the investors in a fund. |
query Parameters
externalFundId required | string Unique business identifier that represents a fund entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record. |
tradeDate | string <date> The date the order was executed, e.g., the effective date, in ISO 8601 format YYYY-MM-DD. |
asOfDate | string <date> |
startDate | string <date> The earliest date within a range in ISO 8601 format YYYY-MM-DD. |
endDate | string <date> The latest date within a range in ISO 8601 format YYYY-MM-DD. |
type | string Enum: "CON" "RED" The type of transaction. Value options are 'CON' for contributions and 'RED' for redemptions. |
alternateId | string Alternate investor identifier. This is a secondary identifier typically used when integrating between systems. |
id | string The SEI system's internal identifier for a transaction. |
header Parameters
category required | string This parameter identifies the category of the Funds the data is being requested for. Valid value for this is 'OEF' which is short for Open Ended Funds. |
Responses
Request samples
- cURL
curl --location --request GET \ 'https://api.seic.com/v1/investors/1234/transactions?externalFundId=WWCEDLP' \ --header 'AppKey: YOUR_APPKEY' \ --header 'Authorization: Bearer YOUR_ACCESSTOKEN' \ --header 'category: oef'
Response samples
- 200
{- "data": [
- {
- "transactions": {
- "investor": {
- "externalId": "WWCEDLP",
- "proxyInvestorFlag": "false",
- "mnemonic": "WWCEDLP",
- "links": [
- {
- "rel": "investorStandard",
}
]
}, - "fund": {
- "externalId": "WWCEDLP",
- "currencyIsoCode": "USD",
- "currencyIsoName": "US Dollar",
- "type": "Fund",
- "links": [
- {
- "rel": "productMetadata",
}
], - "subFund": {
- "externalId": null,
- "currencyIsoCode": "USD",
- "currencyIsoName": "US Dollar",
- "links": [
- {
- "rel": "productMetadata",
}
]
}
}, - "id": 7175868034,
- "tradeDate": "2019-01-01T00:00:00",
- "asOfDate": "2019-01-31T00:00:00",
- "type": "CON",
- "type2": "CONTRI",
- "subType": "",
- "subType2": "",
- "capitalAmount": 250000,
- "transferAdjustmentAmount": 0,
- "capitalAmountEntered": 250000,
- "unfundedAmount": 0,
- "shares": 237.3478,
- "tradeDateNavPerShare": 1053.30664025,
- "periodFlag": "B",
- "loadAmount": 0,
- "loadPercentage": null,
- "transferLinkNumber": "",
- "alternateId": null
}
}
], - "paging": {
- "totalCount": 117,
- "limit": 1,
- "previous": null,
}
}
Returns an investor's performance net rate of return in a specific fund and/or subfund for a specified As Of date. Indexes used to derive the ROR is included.
Authorizations:
path Parameters
externalId required | string Unique business identifier that represents an investor entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record. externalId=all can be passed if the user wishes to retrieve data for all the investors in a fund. |
query Parameters
externalFundId required | string Unique business identifier that represents a fund entity recognized by SEI and a third party system or application. Many times the externalId is used to synchronize SEI sourced data with another data source for the same record. |
asOfDate | string As of business date of the reporting data in YYYY-MM-DD. |
startDate | string The earliest date within a range in ISO 8601 format YYYY-MM-DD. |
endDate | string The latest date within a range in ISO 8601 format YYYY-MM-DD. |
reportingPeriod | string Enum: "Closed" "Estimated" Identifies if the data is for 'closed' or 'estimated' reporting period based on how the fund may be administered by SEI. |
header Parameters
category required | string This parameter identifies the category of the Funds the data is being requested for. Valid value for this is 'OEF' which is short for Open Ended Funds. |
Responses
Request samples
- cURL
curl --location --request GET \ 'https://api.seic.com/v1/investors/ABCD/performance?externalFundId=WWCEDLP' \ --header 'AppKey: YOUR_APPKEY' \ --header 'Authorization: Bearer YOUR_ACCESSTOKEN' \ --header 'category: oef'
Response samples
- 200
{- "data": [
- {
- "performance": {
- "investor": {
- "externalId": "ABCD1234",
- "links": [
- {
- "rel": "investorStandard",
}
]
}, - "fund": {
- "externalId": "ABCD",
- "type": "VC",
- "currencyIsoCode": null,
- "links": [
- {
- "rel": "productMetadata",
}
], - "subFund": {
- "externalId": "ABCD",
- "currencyIsoCode": "USD",
- "links": [
- {
- "rel": "productMetadata",
}
]
}
}, - "reportingPeriod": "Closed",
- "valuationDate": "2017-12-31T23:59:59",
- "indexValue": 124.79789323485737,
- "netRor": 0.746654800068794,
- "netOverGrossRor": 0.746654800068794,
- "netOverGrossIndex": 124.79789323485737,
- "grossOfPfeeRor": 0.746654800068794,
- "grossOfPfeeIndex": 124.79789323485737,
- "grossOfMfeeAndPfeeRor": 0.7854985725874788,
- "grossOfMfeeAndPfeeIndex": 141.3572820022256,
- "grossFeesRor": 0.8759046161827595,
- "grossFeeIndex": 130.96075829217548,
- "grossAdminFeeRor": 0.804561341990266,
- "grossAdminFeeIndex": 130.97410139345797,
- "dietzRor": 0.746654800068794,
- "dietzIndex": 124.79789323485737
}
}
], - "paging": {
- "totalCount": 63,
- "limit": 1,
- "previous": null,
}
}