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 (1.0.0)

Download OpenAPI specification:Download

Getting Started

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


Overview

Provides access to data related to investor positions, transactions, and performance in specified funds and subfunds. The data includes balances, contributions, withdrawals, fees, profit and loss, and rates of return.

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

Retrieves an investor's position or balance in a specified fund and/or subfund for a specific "As Of" date.

Retrieves an investor's position or balance in a specified fund and/or subfund for a specific "As Of" date.
Data available :
Beginning and ending balances
Contributions and withdrawals over the period
Fees
Profit and loss (both gross and net values)

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

Response samples

Content type
application/json
{}

Transactions

Retrieves transaction details for an investor in a specified fund and/or subfund over a date range.

Retrieves transaction details for an investor in a specified fund and/or subfund over a date range.
Data available :
Transaction type (e.g., contributions, redemptions)
Trade date
Capital Amount
Shares
Net asset value per share.

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>

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.

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

Response samples

Content type
application/json
{}

Performance

Retrieves the net rate of return for an investor in a specific fund and/or subfund for a specified "As Of" date

Retrieves the net rate of return for an investor in a specific fund and/or subfund for a specified "As Of" date
Data available :
Net rate of return
Gross rate of return (inclusive of fees)
Index values used to derive the rate of return.

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

Response samples

Content type
application/json
{}