Maintenance
maintenance
Request Parameter
| Parameter | Type | Meaning |
|---|---|---|
| account | Account | Account |
Result Response
| Parameter | Type | Meaning |
|---|---|---|
| is_success | bool | Interface result |
| data | MaintenanceData | MaintenanceData is returned |
| message | string | is_success = False error description is returned |
MaintenanceData Parameter
Return type : Object
| Parameter | Type | Meaning |
|---|---|---|
| > date | string | Query Date |
| > branch_no | string | Branch Number |
| > account | string | Account |
| > maintenance_summary | list | Object |
| >> margin_value | int | Total Margin Value |
| >> shortsell_value | int | Total Short Sell Value |
| >> shortsell_margin | int | Total Short Sell Margin Amount |
| >> collateral | int | Collateral |
| >> margin_loan_amt | int | Total Margin Loan Amount |
| >> maintenance_ratio | float | Account Maintenance Ratio |
| >> maintenance_detail | list | Object |
| >>> stock_no | string | Symbol |
| >>> order_no | string | Order Number |
| >>> order_type | OrderType | Order Type : Stock 、 Margin 、 Short 、 DayTrade 、 SBL |
| >>> quantity | int | Hoding Share |
| >>> price | float | Calculated Price |
| >>> cost_price | float | Cost Price |
| >>> shortsell_margin | int | Short Sell Margin |
| >>> collateral | int | Collateral |
| >>> margin_loan_amt | int | Margin Loan Amount |
| >>> maintenance_ratio | float | Maintenance Ratio |
| >>> collateral_interest | float | Collateral Interest |
| >>> margin_interest | float | Margin Interest |
| >>> shortsell_interest | float | Shortsell 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 Number (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)
}
],
}
}