当前持仓与持仓历史
当前持仓与持仓历史: Agent Java SDK v0.3.0 接入、示例、参数及响应说明。
本文对应 Agent Java SDK v0.3.0、Java 8+ 与该标签的公开契约。示例在合作方后端运行;先按快速开始初始化 client。
示例前提
Java 示例共用以下导入。按快速开始初始化 client,从已保存的绑定取得 platformUserId。示例用户和订单 ID 必须替换为实际持久化值。
listCurrentPerpetualPositions
请求模型: CurrentPerpetualPositionsRequest.
请求字段
示例仅读取一页。必填条件、玩家范围、筛选语义、limit、cursor 与有限重试见查询概览。翻页保持全部筛选条件不变;不能把错误当作空结果。
listPerpetualPositionHistory
请求模型: PerpetualPositionHistoryRequest.
请求字段
示例仅读取一页。必填条件、玩家范围、筛选语义、limit、cursor 与有限重试见查询概览。翻页保持全部筛选条件不变;不能把错误当作空结果。
持仓:当前与历史
历史 roe 的计算口径为 pnl / (entryPrice × maxQuantity / leverage),接口直接返回保存的比例值。百分比展示时使用十进制运算乘以 100,再添加 %;分母使用该历史持仓记录的名义保证金,不是账户钱包余额。开仓价或最大持仓数量为 0、杠杆无效等无法计算的情况,来源保存为 0,因此不能仅凭 roe=0 推断该笔盈亏为 0。
当前持仓没有实时标记价格、实时浮盈亏、实时 ROE 或实时强平价。它反映存储的持仓状态,不能用更新时刻和保证金字段自行声称当前实时风控结果。
响应结构示例
以下为合法空页的结构示例,不代表一笔已成交记录。有记录时,items[].data 的字段按上面的资源字段表解释。