Account Performance

View as MarkdownOpen in Claude

Returns the performance (MTM) for the given accounts, if more than one account is passed, the result is consolidated.

Request

This endpoint expects an object.
acctIdslist of anyOptional
An array of strings containing each account identifier to retrieve performance details for.
periodenumOptionalDefaults to 12M
Specify the period for which the account should be analyzed. Available period lengths: * `1D` - The last 24 hours. * `7D` - The last 7 full days. * `MTD` - Performance since the 1st of the month. * `1M` - A full calendar month from the last full trade day. * `3M` - 3 full calendar months from the last full trade day. * `6M` - 6 full calendar months from the last full trade day. * `12M` - 12 full calendar month from the last full trade day. * `YTD` - Performance since January 1st.

Response

An array of objects detailing contract information.
currencyTypestring
Confirms if the currency type. If trading exclusively in your base currency, "base" will be returned.
rclong

Returns the data identifier (Internal Use Only).

navobject
Net asset value data for the account or consolidated accounts. NAV data is not applicable to benchmarks.
ndlong
Returns the total data points.
cpsobject
Returns the object containing the Cumulative performance data.
tppsobject
Returns the time period performance data.
idstring
Returns the request identifier, getPerformanceData.
includedlist of any
Returns an array containing accounts reviewed.
pmstring
Portfolio Measure. Used to indicate TWR or MWR values returned.

Errors

400
Bad Request Error
401
Unauthorized Error
500
Internal Server Error
503
Service Unavailable Error