Skip to main content

Maintenance

maintenance

Input Parameters

ParameterTypeMeaning
accountAccountAccount

Result

ParameterTypeMeaning
is_successboolWhether successful
dataMaintenanceDataMaintenanceData is returned
messagestringError message returned when is_success = false

MaintenanceData Parameter

Return type : Object

ParameterTypeMeaning
> datestringQuery Date
> branch_nostringBranch Number
> accountstringAccount
> maintenance_summarylistObject
>> margin_valueintTotal Margin Value
>> shortsell_valueintTotal Short Sell Value
>> shortsell_marginintTotal Short Sell Margin Amount
>> collateralintCollateral
>> margin_loan_amtintTotal Margin Loan Amount
>> maintenance_ratiofloatAccount Maintenance Ratio
> maintenance_detaillistObject
>> stock_nostringSymbol
>> order_nostringOrder Number
>> order_typeOrderTypeOrder Type : Stock, Margin, Short, DayTrade, SBL
>> quantityintHolding Share
>> pricefloatCalculated Price
>> cost_pricefloatCost Price
>> shortsell_marginintShort Sell Margin
>> collateralintCollateral
>> margin_loan_amtintMargin Loan Amount
>> maintenance_ratiofloatMaintenance Ratio
>> collateral_interestfloatCollateral Interest
>> margin_interestfloatMargin Interest
>> shortsell_interestfloatShortsell Interest

Request Example

sdk.accounting.maintenance(account)

Response Example

Result {
is_success: True,
message: None,
data: MaintenanceData {
date: "2024/02/27", # Date (string)
branch_no: "6460", # Branch code (string)
account: "26", # Account (string)
maintenance_summary: MaintenanceSummary { # Account Summary
margin_value: 3135000, # Total Margin Value (int)
shortsell_value: 0, # Total Short Sell Value (int)
shortsell_margin: 0, # Total Short Sell Margin Amount (int)
collateral: 0, # Collateral (int)
margin_loan_amt: 1494000, # Total Margin Loan Amount (int)
maintenance_ratio: 209.83, # Maintenance Ratio (float)
},
maintenance_detail: [ # Stock Summary
MaintenanceSummary {
stock_no: "2603", # Symbol (string)
order_no: "x4580", # Order Number (string)
order_type: Stock, # Order Type (OrderType)
quantity: 10000, # Holding Quantity (int)
price: 152.5, # Calculated Price (float)
cost_price: 119, # Cost Price (float)
shortsell_margin: 0, # Short Sell Margin (int)
collateral: 0, # Collateral (int)
margin_loan_amt: 0, # Margin Loan Amount (int)
maintenance_ratio: 213.58, # Maintenance Ratio (float)
collateral_interest: 0, # Collateral Interest (float)
margin_interest: 20818, # Margin Interest (float)
shortsell_interest: 0, # Shortsell Interest (float)
}
],
}
}