Skip to main content

Maintenance

maintenance

Request Parameter

ParameterTypeMeaning
accountAccountAccount

Result Response

ParameterTypeMeaning
isSuccessboolInterface result
dataObjectMaintenanceData list is returned
messagestring ? (optional)isSuccess = False error description is returned

MaintenanceData Parameter

Return type : Object

ParameterTypeMeaning
> datestringQuery Date
> branchNostringBranch Number
> accountstringAccount
> maintenanceSummarylistObject
>> marginValuenumberTotal Margin Value
>> shortsellValuenumberTotal Short Sell Value
>> shortsellMarginnumberTotal Short sell Margin Amount
>> collateralnumberCollateral
>> marginLoanAmtnumberTotal Margin Loan Amount
>> maintenanceRationumberAccount Maintenance Ratio
> MaintenanceDetaillistObject
>> stockNostringSymbol
>> orderNostringOrder Number
>> orderTypejs:string / ts:OrderTypeOrder Type : StockMarginShort Short sale 、 DayTradeSBL
>> quantitynumberHoding Share
>> pricenumberCalculated Price
>> costPricenumberCost Price
>> shortsellMarginnumberShort Sell Margin
>> collateralnumberCollateral
>> marginLoanAmtnumberMargin Loan Amount
>> maintenanceRationumberMaintenance Ratio
>> collateralInterestnumberCollateral Interest
>> marginInterestnumberMargin Interest
>> shortsellInterestnumberShort Sell Interest

Request Example

sdk.accounting.maintenance(target_user);

Response Example

{
isSuccess: true,
data: {
date: '2024/02/27', // Query Date (string)
branchNo: '6460', // Branch Number (string)
account: '26', // Account (string)
maintenanceSummary: {
marginValue: 1015000, // Total Margin Value (number)
shortsellValue: 99750, // Total Short Sell Value (number)
shortsellMargin: 154000, // Total Short Sell Margin Amount (number)
collateral: 154300, // Collateral (number)
marginLoanAmt: 723000, // Total Margin Loan Amount (number)
maintenanceRatio: 160.8387, // Account Maintenance Ratio (number)
},
maintenanceDetail: [
{
stockNo: '2303', // Symbol (string)
orderNo: 'x4580', // Order Number (string)
orderType: 'Stock', // Order Type (string)
quantity: 10000, // Holding Share (number)
price: 152.5, // Calculated Price (number)
costPrice: 119, // Cost Price (number)
shortsellMargin: 0, // Short Sell Margin (number)
collateral: 0, // Collateral (number)
marginLoanAmt: 0, // Margin Loan Amount (number)
maintenanceRatio: 213.58, // Maintenance Ratio (number)
collateralInterest: 0, // Collateral Interest (number)
marginInterest: 20818, // Margin Interest
shortsellInterest: 0 // Short Sell Interest
},
...
]
}
}