网站仍在建设中 — 上面的一切都还不是最终版本。想先知道消息,写信到 hi@perly.io,或者等待正式公告。
持仓成本只回答一个问题:你仍持有的这些币,实际花了你多少钱?之后的每一个盈亏数字都取决于这个答案。而最常用的两种方法——平均成本法与 FIFO——基于同一段交易历史,可能得出彼此不同却都成立的结果。
每一笔买入都汇入同一个池子。持仓成本就是这个池子的总额(将每笔买入的价格 × 数量 + 手续费逐笔相加),平均成本则是这一总额除以总持有数量。卖出时,卖出的币按平均成本计算——池子按比例缩小,平均成本本身保持不变。
举一个刻意取整数的简化例子:以 10 的价格买入 1 个单位,再以 30 的价格买入 1 个单位。池中共有 2 个单位,成本合计 40,平均成本为 20。以 25 的价格卖出 1 个单位:已实现盈亏为 25 − 20 = 5,剩下的那个单位持仓成本仍为 20。
FIFO 即“先进先出”:卖出的币被视为你最早买入的那一批,并按它们的买入价计算。同样的例子按 FIFO 计算:卖出的是以 10 买入的那个单位,因此已实现盈亏为 25 − 10 = 15,剩下的那个单位持仓成本为 30。交易完全相同,已实现与未实现盈亏的划分却不同——总额一致,变化的是利润在何时体现。
如果只是为了自己心中有数,平均成本法往往更符合直觉:对于一份多年积攒下来的持仓,人们想到的就是一个仓位、一个均价、一个要超越的价格。至于税务,答案完全取决于你所在的司法辖区——有的强制要求 FIFO,有的允许平均成本法,有的允许个别计价法。Perly 不是报税软件,本文内容也不构成税务建议;请咨询熟悉当地规定的专业人士。
Perly 采用平均成本法,由一个纯粹的记账引擎完成计算:每次修改,它都会根据你的交易历史重新推导整个持仓——包括补记的旧账,因为条目按实际成交的顺序处理,而不是按录入的顺序。买入时,手续费计入持仓成本;卖出时,手续费从卖出所得中扣除。想看看自己的数字?先从导出交易历史开始。
© 2026 Perly. 保留所有权利。