Investor Allocation and Performance

Accounting

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

Getting Started

For more information on how to start using our APIs, please refer to the Getting Started guide.


Servers

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.


Positions

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:
(oauth2bearerAuthApiKeyAuth)
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 --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

Content type
application/json
{}

Transactions

Returns an investor's transaction detail for a specified fund and/or subfund over a date range.

Authorizations:
(oauth2bearerAuthApiKeyAuth)
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 --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

Content type
application/json
{}

Performance

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:
(oauth2bearerAuthApiKeyAuth)
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 --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

Content type
application/json
{}