Maintenance
maintenance
Input Parameters
| Parameter | Type | Meaning |
|---|---|---|
| account | Account | Account |
Result
| Parameter | Type | Meaning |
|---|---|---|
| is_success | bool | Whether successful |
| data | MaintenanceData | MaintenanceData is returned |
| message | string | Error message returned when is_success = false |
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 | Holding 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 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)
}
],
}
}