API product catalogSub-Accounts & White-Label Retail KYC
Realized capital gains (sub-account)
Sub-Accounts & White-Label Retail KYC
GET
/users/{userId}/gains
Realized capital gains (sub-account)
Sandbox available
getSubAccountGainsRealized gains/losses for a sub-account — each disposal FIFO-matched to its acquiring lot, with acquisition + disposal dates, cost basis, proceeds, holding period, and gain. Feed a capital-gains tax statement.
Parameters
userIdstringpathRequiredExample: usr_abc123
symbolstringqueryfromstringquerytostringqueryHeaders
AuthorizationstringRequiredBearer sk_sandbox_<your_key> for sandbox requests.
Response fields
subAccountIdstring | nullaccountTypestringcurrencystringExample: "USD"
methodFIFOcountintegertotalProceedsUsdnumbertotalCostUsdnumberrealizedGainUsdnumberperiodobjectperiod.fromstring | nullperiod.tostring | nulldisposalsobject[]disposals[].symbolstringdisposals[].exchangestring | nulldisposals[].quantitynumberdisposals[].acquiredAtstring | nulldisposals[].disposedAtstring | nulldisposals[].holdingPeriodDaysinteger | nulldisposals[].costBasisUsdnumberdisposals[].proceedsUsdnumberdisposals[].gainUsdnumberdisposals[].methodFIFOdisposals[].buyOrderIdstringdisposals[].sellOrderIdstringResponse codes
200Realized disposals.404Sub-account not found.