Funds Info
Note
Endpoint for fetching any Balance Information or Cash Movement for a given account
Example
Request:
GET /balanceOverview?accountNumbers=ac1,ac2,etc&businessDate=yyyy-MM-dd
Response:
[
{
"accountDescription": "string",
"accountNumber": "string",
"accountSummary": {
"accountMarketValue": 0,
"beginningBalance": 0,
"cash": 0,
"cfdProfitLoss": 0,
"cfdUnrealizedPL": 0,
"collateral": 0,
"currency": "string",
"endingBalance": 0,
"excessDeficit": 0,
"futProfitLoss": 0,
"futUnrealizedPL": 0,
"fxProfitLoss": 0,
"fxUnrealizedPL": 0,
"initialMargin": 0,
"maintananceMargin": 0,
"optionMarketValue": 0,
"optionPremium": 0,
"stocksMarketValue": 0,
"stocksPurchaseSale": 0,
"totalComissionAndFees": 0,
"totalEquity": 0,
"totalProfitLoss": 0,
"totalUnrealizedPL": 0
},
"balanceDetails": [
{
"accountMarketValue": 0,
"balanceType": "string",
"beginningBalance": 0,
"cash": 0,
"cfdProfitLoss": 0,
"cfdUnrealizedPL": 0,
"collateral": 0,
"currency": "string",
"endingBalance": 0,
"excessDeficit": 0,
"futProfitLoss": 0,
"futUnrealizedPL": 0,
"fxProfitLoss": 0,
"fxUnrealizedPL": 0,
"initialMargin": 0,
"maintananceMargin": 0,
"optionMarketValue": 0,
"optionPremium": 0,
"stocksMarketValue": 0,
"stocksPurchaseSale": 0,
"totalComissionAndFees": 0,
"totalEquity": 0,
"totalProfitLoss": 0,
"totalUnrealizedPL": 0
}
],
"businessDate": "string"
}
]
Request:
GET /cashMovement?accountNumbers=ac1,ac2,etc&startDate=yyyy-MM-dd&endDate=yyyy-MM-dd&page=int&limit=int
Response:
[
{
"accountNumber": "string",
"amount": 0,
"bankAccountNumber": "string",
"businessDate": "string",
"cashDirection": "string",
"cashSource": "string",
"cashTransactionId": 0,
"cashType": "string",
"currency": "string",
"fcmBankAccountNumber": "string",
"fcmIssuingBank": "string",
"issuingBank": "string",
"note": "string",
"referenceNumber": "string",
"riskLevel": "string",
"transactionDate": "yyyy-MM-dd"
}
]