Skip to main content

Close Position Record

closePositionRecord

Request Parameter

ParameterTypeMeaning
accountAccountAccount
start_datestringQuery Start Date
end_datestringQuery End Date

Result Response

ParameterTypeMeaning
isSuccessboolInterface result
dataObjectRealizedSummary list is returned
messagestring ? (optional)isSuccess : False error description is returned

CloseRecord Parameter

Return type : Object

ParameterTypeMeaning
datestringDate
branchNostringBranch Number
positionKindnumberPosition Kind : 1 Future 、2 Option
accountstringAccount
orderNostringOrder Number
marketstringMarket Type : TAIMEX Future 、 Option
symbolstringSymbol
expiryDatestringExpiry Date
strikePricenumberStrike Price
callPutCallPutCall / Put : Call Call 、Put Put
buySellBSActionBuy/Sell : Buy Buy、Sell Sell
orderTypeFutOptOrderTypeOrder Type : NewCloseAutoFdayTrade
pricenumberDeal Price
origLotsnumberOriginal Lots
transactionFeenumberTransaction Fee
taxnumberTax

Request Example

sdk.futoptAccounting.closePositionRecord(account,"20240410");

Response Example

{
isSuccess: true,
data:[
{
date : '2024/04/10', // Date (string)
branchNo : '15000', // Branch Number (string)
account : '9974825', // Account (string)
positionKind : 1, // Position Kind : `1` Futures, `2` Options (number)
orderNo : '15001-0000', // Order Number (string)
market : 'TAIMEX', // Market : `TAIMEX` Futures, Options (string)
symbol : 'FITX', // Symbol (string)
expiryDate : "202404", // Expiry Date (number)
buySell : Buy, // Buy/Sell Type : `Buy`, `Sell` (number)
price : 20847.0, // Deal Price (number)
origLots : 1, // Original Lots (number)
transactionFee : 40.0, // Transaction Fee (number)
tax : 83.0, // Tax (number)
},
{
date : '2024/04/10', // Date (string)
branchNo : '15000', // Branch Number (string)
account : '9974825', // Account (string)
positionKind : 1, // Position Kind : `1` Futures, `2` Options (number)
orderNo : 'C0005-0000', // Order Number (string)
market : 'TAIMEX', // Market : `TAIMEX` Futures, Options (string)
symbol : 'FITX', // Symbol (string)
expiryDate : "202405", // Expiry Date (number)
buySell : Buy, // Buy/Sell Type : `Buy`, `Sell` (number)
price : 20890.0, // Deal Price (number)
origLots : 1, // Original Lots (number)
transactionFee : 40.0, // Transaction Fee (number)
tax : 84.0, // Tax (number)
},
...
]
}