“欧一交易所hedgedPos没有值,所以仓位已经清空”会混淆字段适用性与真实数量。普通账户即使存在持仓,该字段也可为空;持仓方向和数量仍应以pos、posSide、instId及账户模式等字段判断。

它描述Delta中性策略账户的已对冲持仓数量,用于理解该策略框架下持仓被对冲的部分。它不是总持仓字段,也不替代可平仓数量、保证金或盈亏。
读取时应与同一条持仓记录的产品和方向一起保存。
官方明确规定,hedgedPos仅在stgyType=1时返回,普通策略账户返回空字符串。这是“不适用”的表示,不是数值0。数据仓库应区分空字符串、0和字段缺失,避免统计时强制转成零。
先读取账户配置再解释该列。
用pos读取持仓数量,并结合posSide识别净持仓或多空方向;同时核对instId、instType、mgnMode和更新时间。hedgedPos只作为额外策略口径,不能用于触发全平、释放保证金或确认风险归零。
持仓频道与REST快照应按时间线合并。
若stgyType=1却长期缺少预期hedgedPos,先重新获取账户配置和持仓快照,检查权限、产品范围及接口状态;不要用本地计算值覆盖服务端原字段。
仍不一致时保存脱敏账户、产品和时间信息,向OKX官方支持复核。
OKX hedgedPos仅适用于stgyType=1的Delta中性策略账户;普通账户返回空字符串并不代表没有持仓。真实仓位必须以pos、posSide、产品和账户模式共同判断。