--- title: "读懂仓位与盈亏" description: "仓位页一张表里每个数字怎么算:来源标签、盈亏口径(Meteora 逐仓位的存入与取出)、入场价、可领手续费、手续费年化、已结束仓位,以及什么时候显示「—」。" image: "https://docs.alokumi.io/og-image-v2.png" version: "zh-cn" --- > Documentation Index > Fetch the complete documentation index at: https://docs.alokumi.io/llms.txt > Use this file to discover all available pages before exploring further. # 读懂仓位与盈亏 导航里的 **Positions**(仓位)是一张表:Agent 开的仓位、你钱包里的仓位、从聪明钱复制开的仓位都在这里,用来源标签区分。 ## 三条通用规则 - **「—」表示暂时拿不到,不是 0。** 价格、估值、手续费或成本缺数据时显示「—」。合计里只要有一项缺失,合计也是「—」。系统不会用 0、当前价格或别的估算补一个数。 - **模拟资金处处标明。** 模拟资金的数字带 **Paper funds**(模拟资金)字样,和真钱分开统计,不会加在一起。 - **盈亏可以按 USDC 或 SOL 看。** 页面上的计价切换对全站生效,只记在这个浏览器里。按 SOL 看时:现值按现在的 SOL 价折算,成本按开仓时的 SOL 价折算(已结束的按平仓时);两种计法都只比价值,不单独算无常损失。 ## 表头与筛选 | 数字 | 含义 | |---|---| | **Open PnL**(在仓盈亏) | 当前仓位的盈亏合计,含未领手续费;下方是相对总投入的百分比 | | **Total invested**(总投入) | 当前仓位的成本合计,下方是在仓价值 | | **Claimable fees**(可领手续费) | 还没领取的手续费 | | **Positions**(仓位) | 当前仓位数,下方 **x / y in range**(x / y 在区间内) | - **来源筛选**:**All**(全部)、**Agent**、**My wallet**(我的钱包)、**Copied from smart money**(复制自聪明钱,有复制开的仓位时才出现)。复制开的仓位也在你自己的钱包里,所以「我的钱包」包含它们。 - **状态筛选**:**Current**(当前)、**In range**(在区间内)、**Out of range**(出区间)、**Closed**(已结束),也可以搜索池子或 Agent。 - **Performance**(表现):表头下面一行可展开的卡片,收起时是「本周 · 净盈亏 · 手续费 · 在区间内」,展开是资金净值曲线和盈亏日历。只在有 Agent 在执行时显示。 真钱和模拟资金分开显示:同一张表不会把两种钱的盈亏加在一起。 ## 每一行 仓位按池子分组,点池子一行展开看里面的仓位。 | 列 | 池子一行 | 仓位一行 | |---|---|---| | **Source**(来源) | 这个池里的仓位来自哪里 | Agent 名、**My wallet** 或 **Copied from …**(复制自 …,后面是对方钱包的缩略地址) | | **PnL**(盈亏) | 各仓位合计和百分比 | 这个仓位的盈亏和百分比 | | **Entry → now**(入场价 → 现价) | 池子现价 | 入场价和现价,见下文 | | **Claimable fees**(可领手续费) | 合计 | 按币种列出 | | **Liquidity**(流动性) | 在仓价值合计 | 价值,下面是两种币的数量 | 每一行最右边是 **⋯** 菜单:**Claim fees**(领取手续费)、**Reset range**(重定区间)、**Close**(关闭)、**Details**(详情)。Agent 的仓位由 Agent 自己按规则领取、重定区间和撤出,这三项是灰的,另有 **Open Agent**(打开 Agent)。见[一键操作与签名](/zh-cn/one-click-actions)。 状态:**In range**(在区间内)、**Price above range**(价格在区间上方)、**Price below range**(价格跌破区间)、**Closing**(正在平仓)、**Executing**(执行中)、**Needs manual review**(需人工核查)、**Status unknown**(状态未知)、**Closed**(已结束)。 ## 盈亏怎么算 **盈亏 = 现值 + 未领手续费 + 已领手续费 − 成本。** 现值按现价估两种币;手续费含在盈亏里。和 meteora.ag 是同一口径。 成本从哪里来,按仓位来源不同: | 来源 | 成本 | 入场价 | 开仓时间 | |---|---|---|---| | 你钱包里的仓位 | Meteora 逐仓位记录的「存入 − 取出」(按当时的美元价) | 存入均价;只存了计价币的单边仓位用开仓时的池子价格 | 仓位账户的第一笔交易 | | 复制自聪明钱 | 同上(它就在你的钱包里) | 同上 | 同上 | | Agent 的仓位 | 开仓时实际投入的价值 | 开仓时的池子价格(开仓那一刻的 5 分钟 K 线),下面小字写 **price at open**(开仓时价格) | Agent 开仓的时间 | 几个要点: - **按单个仓位取,不按池子汇总。** 同一个池里你有两个仓位时,各算各的。 - **拿不到逐仓位数据就不显示盈亏。** Meteora 没有某个仓位的存入记录时(例如很早以前开的),这一行显示 **Entry cost unknown · enter**(入场成本未知 · 填写),不会拿「导入时的价值」冒充成本。点它填上你当初存入的金额,盈亏 = 现值 + 手续费 − 这个金额。 - **已领的手续费算在盈亏里**,仓位详情里单独一行。 - 模拟资金的手续费按池子在价格走过的 bin 里的手续费和你的份额估算,扣掉协议分成和平台抽成档位;开仓时的换币按真实报价记账。结果仍是估算,不代表真实收益。 ## 手续费年化与已结束仓位 - **Fee APR**(手续费年化):持仓满 24 小时后才年化(手续费 ÷ 成本 ÷ 天数 × 365);不满 24 小时显示未年化的收益率并注明 **Under 24h, not annualized**(未满 24h,未年化)。 - **已结束的仓位**在 **Closed** 里,不显示价值和可领手续费(那是最后一次观测,不是还在的钱),盈亏只认已实现盈亏,拿不到就是「—」。 - **没被跟踪的仓位**:已绑定钱包里 Meteora 统计到、但 Alokumi 还没纳入的仓位,会在 5 分钟内自动纳入;纳入之前只显示 Meteora 给的池子级合计。 ## 仓位详情 点一行进仓位详情: - **价格图**:价格的口径是「每个 X 值多少 Y」,和区间同一个单位。阴影是这个仓位的区间,价格离开阴影就不再赚手续费;标出开仓时刻;底部是成交额;右侧是整个池子在各价位的流动性。可切 6 小时 / 1 天 / 1 周。 - **数字**: | 数字 | 含义 | |---|---| | **Current value**(当前价值) | 两种币按现价的估值,下方是盈亏 | | **Principal**(本金) | 成本,口径见上表 | | 手续费 | 未领与已领分开列 | | **Fee APR** | 同上 | | **Time in range**(在区间内时间) | 持仓期间在区间内的时间占比;钱包里的仓位要观测几轮后才出现 | | **Impermanent loss**(无常损失) | 现值 − 一直拿着开仓时那两种币的价值(不含手续费) | | **Vs. holding**(对比一直拿着) | 现值 + 手续费 − 一直拿着的价值 | - **What happened to this position**(这个仓位发生了什么):这个仓位的时间线。 - 你钱包里的仓位还有当前建议和规则状态,见[提醒与待处理](/zh-cn/discovery)。 ## 撤出复盘 有已结束的仓位时,**Exit review**(撤出复盘)按撤出原因汇总:次数、盈利次数、已实现盈亏合计、平均每次、平均持仓。亏得最多的原因标 **Biggest loss**(亏得最多),方便回头调规则(例如止损太紧、出区间撤得太急)。拿不到已实现盈亏的仓位不计入盈亏汇总,表格下方写明有几个。 ## 什么时候显示「—」 | 位置 | 常见原因 | |---|---| | 盈亏、合计 | 某个仓位估值缺失,或成本未知 | | 入场价 | 没有存入记录,也没取到开仓时的池子价格 | | 仓位的价值、手续费 | 价格源暂时没有返回,或观测还没跑过 | | 区间价格、现价、分布 | 还没有逐 bin 观测(新仓位) | | 手续费年化 | 手续费未知或成本为 0 | | 已结束仓位的盈亏 | 拿不到已实现盈亏 | Source: https://docs.alokumi.io/zh-cn/reading-data/index.mdx