Maintenance
maintenance
Input Parameters
| Parameter | Type | Meaning |
|---|---|---|
| account | Account | Account |
Result
| Parameter | Type | Meaning |
|---|---|---|
| isSuccess | bool | Whether successful |
| data | Object | MaintenanceData list is returned |
| message | string ? (optional) | Error message returned when isSuccess = false |
MaintenanceData Parameter
Return type : Object
| Parameter | Type | Meaning |
|---|---|---|
| > date | string | Query Date |
| > branchNo | string | Branch Number |
| > account | string | Account |
| > maintenanceSummary | list | Object |
| >> marginValue | number | Total Margin Value |
| >> shortsellValue | number | Total Short Sell Value |
| >> shortsellMargin | number | Total Short sell Margin Amount |
| >> collateral | number | Collateral |
| >> marginLoanAmt | number | Total Margin Loan Amount |
| >> maintenanceRatio | number | Account Maintenance Ratio |
| >> MaintenanceDetail | list | Object |
| >>> stockNo | string | Symbol |
| >>> orderNo | string | Order Number |
| >>> orderType | js:string / ts:OrderType | Order Type : Stock, Margin, Short Short sale, DayTrade, SBL |
| >>> quantity | number | Holding Share |
| >>> price | number | Calculated Price |
| >>> costPrice | number | Cost Price |
| >>> shortsellMargin | number | Short Sell Margin |
| >>> collateral | number | Collateral |
| >>> marginLoanAmt | number | Margin Loan Amount |
| >>> maintenanceRatio | number | Maintenance Ratio |
| >>> collateralInterest | number | Collateral Interest |
| >>> marginInterest | number | Margin Interest |
| >>> shortsellInterest | number | Short Sell Interest |
Request Example
sdk.accounting.maintenance(target_user);
Response Example
{
isSuccess: true,
data: {
date: '2024/02/27',
branchNo: '6460',
account: '26',
maintenanceSummary: {
marginValue: 3135000,
shortsellValue: 0,
shortsellMargin: 0,
collateral: 0,
marginLoanAmt: 1494000,
maintenanceRatio: 209.83
},
maintenanceDetail: [
{
stockNo: '2603',
orderNo: 'x4580',
orderType: 'Stock',
quantity: 10000,
price: 152.5,
costPrice: 119,
shortsellMargin: 0,
collateral: 0,
marginLoanAmt: 0,
maintenanceRatio: 213.58,
collateralInterest: 0,
marginInterest: 20818,
shortsellInterest: 0
},
{
stockNo: '4968',
orderNo: 'x6029',
orderType: 'Stock',
quantity: 10000,
price: 161,
costPrice: 159,
shortsellMargin: 0,
collateral: 0,
marginLoanAmt: 0,
maintenanceRatio: 206.41,
collateralInterest: 0,
marginInterest: 23019,
shortsellInterest: 0
}
]
}
}