Proxyquill.
mNAV 的分子是公司市值,来自行情页;分母是持币净值,来自公司公告与年报;两者相除大于一为溢价,小于一为折价 mNAV 分子 · 从行情页取 公司市值 股价 × 完全稀释股数(别用基本股数) 持币净值 持币数量 × 同一时点币价 −(如有)相关负债 分母 · 从公告与年报取 = 大于 1:溢价 每 1 元账面的币,市场肯付 1 元以上 小于 1:折价 市场给的比账面上那堆币还少 两边必须取同一时点。分母的币数用最近一次公告,别拿上一季的旧数去除今天的市值。
两个数分别去哪儿取、有哪四种口径分歧,第 02 到 04 节逐个说。

No.02 · 关联与失真

mNAV 是什么,怎么算、去哪查

很多人第一次听说 mNAV 之后做的第一件事,是去搜「某某公司 mNAV」。搜到的数字往往互相矛盾,因为这个指标没有统一行业口径;公司自定义指标和第三方算法也可能不同。这篇讲怎么自己算。

Author 沈栎 · Proxyquill 编辑组 Published 2026-08-30 Updated 2026-09-14 Read 约 8 分钟

01先把定义钉死

mNAV = 公司市值 ÷ 数字资产净值。它衡量的是市场愿意为这家公司账上的每一块钱的币付出多少钱。大于 1 是溢价,小于 1 是折价。

口径核对(2026-09-05):发行人的指标说明展示了自定义 mNAV 与毛、净每股含币量的差别。本文使用简化的市值/净持币价值模型;优先索取权、现金及转股假设需另核,不能把已计入假设转股股本的同笔债务再全额扣一次。

「溢价」这个词有时被单独拿出来说,指的是 mNAV 减去 1 的那部分。mNAV 是 1.6 就说溢价 60%。两种说法都常见,看到数字时先确认对方说的是倍数还是百分比。

02分子:市值从哪来

市值 = 股价 × 股本。股价用行情数据,股本用公司最近一期报告里披露的数字,两者的时点要尽量对齐。

股本这个数在定期报告的封面页、股本变动章节,或者权益部分的附注里。如果公司在报告期之后又做过增发,还要把公告里的新增部分加上去。

行情软件上直接显示的市值可以用,但要注意它用的是哪个股本口径,以及有没有及时反映最近的增发。核对一次比直接采信省事。

03分母:持币净值从哪来

持币数量来自公司披露,币价用市场价,然后减掉为买币而产生的负债。注意区分「已完成买入」和「已宣布计划」。

  • 持币数量:定期报告的资产负债表附注,以及买币的临时公告。以最近一次披露为准,并记下披露日期。
  • 计价方式:用市场价,不要用财报里的账面价值。报告日与取数日不同,会让账面数偏离当前市价;也要核对公司采用的会计准则,不能一概当作只减值不回升。
  • 扣减负债:为买币而借的钱要扣掉。不扣的话分母偏大,算出来的溢价偏低。

04四个让数字对不上的口径分歧

不同来源算出来的 mNAV 差得多,主要来自四处:股本口径、要不要扣负债、其他业务算不算、以及时点是否对齐。

常见口径分歧与它们的影响方向
分歧点两种做法对结果的影响
股本基本 / 完全稀释用完全稀释,分子变大,mNAV 偏高
负债扣 / 不扣扣了分母变小,mNAV 偏高
其他业务剔除 / 混算不剔除会把主业估值算进溢价
时点对齐 / 不对齐持币数据滞后;漏计买入可能偏高,漏计卖出可能偏低

先选能回答问题且资产、股数、债务假设相互一致的口径,再用同样方法比较各期;保持错误口径不变也不会得到可靠结论。你要看的是趋势,趋势只有在口径固定时才有意义。

05用一组数字走一遍:同一家公司,三个数

上一节那张口径表,落到具体数字上是什么样,走一遍就清楚了。下面的数是编的,只用来演示算法。

假设一家公司持有 8,000 枚币,当时币价 10 万,那么持币市值是 8 亿。它发行在外 2,000 万股,股价 50 元,市值 10 亿。除此之外没有别的重要资产,另有 2 亿为买币产生的负债。

  • 最简口径:市值 ÷ 持币市值 = 10 ÷ 8 = 1.25。市场给的价格比这堆币贵四分之一。
  • 企业价值口径(把债加到分子上):(10 + 2) ÷ 8 = 1.50
  • 净持币口径(把债从分母里扣掉):10 ÷ (8 − 2) ≈ 1.67

同一家公司、同一天、同一批数字,算出来 1.25、1.50、1.67 三个结果,差了三分之一。三种算法都不算错,它们回答的是不同的问题——而这就是你在不同网站上看到不同数字的主要原因。

所以「这家公司的 mNAV 是多少」这个问题,不写清口径就是没有答案的。你自己算的时候选哪一种都行,但要把它记下来,并且以后一直用同一种。

06做一张自己的跟踪表

每次公司出定期报告或买币公告时更新一行,几个季度之后趋势自然显现。原有六列之外,还应单列债务及其他净值调整项。

建议的跟踪表列结构
填什么
查证日期你取数的那一天,不是报告期
持币数量最近一次披露的数字
币价取数当时的市场价
完全稀释股本含可转债与期权的潜在股份
股价与币价同一时点
备注本期有没有增发、发债、回购

每股含币量可由持币量与股本计算;净口径 mNAV 还需要债务及其他净值调整项,缺失时只能计算未扣负债的毛口径。懒得自己搭表的,可以直接用每股含币量演算器,它把这几个数填进去就出结果,而且一个公司的数据都没有预置——全部要你自己从披露文件抄。

07用它的时候别做的两件事

一是别拿单个时点的 mNAV 当买卖信号,二是别跨公司横向比较不同口径算出来的数。

第一件:mNAV 高不代表贵到该卖,低也不代表便宜到该买——它只是告诉你现在的定价里有多少是溢价成分。至于溢价合不合理,取决于你对溢价来源那四条解释的判断。

第二件:两家公司的 mNAV 只有在用同一口径算的时候才能比。别人算的数字和你算的数字混着用,得到的结论没有意义。

08常见的三种取数错误

算错的情况比算不出来更多,而且都很隐蔽。最常见的三种是:用了滞后的持币量、忘了把最近增发的股份加进去、以及分子分母的币种不一致。

错误一:持币量滞后

持币量只在披露时更新,而股价是实时的。如果公司在最近一次披露之后又买了不少币,你用旧的持币量当分母,算出来的 mNAV 会偏高。

处理办法:查一下最近一次定期报告之后有没有买币公告,有就把新增部分加上,并在记录里注明「含公告增量」。

错误二:漏掉新增股份

同样的问题出现在分子上。如果公司在报告期后做过增发,实际股本已经比报告里的数字大了。用旧股本算市值会偏低,mNAV 也跟着偏低。

处理办法:翻一遍权益变动类公告,把新增股份加进去。

错误三:币种不一致

股价可能以某种货币计价,币价以另一种计价,两边不换算直接相除,得到的数字毫无意义。这个错误听起来低级,但在跨市场标的上很容易犯。

处理办法:动手之前先确定一个基准货币,两边都换算过去,并把汇率和取汇率的时间也记下来。

09把 mNAV 和每股含币量配着看

这两个数一个反映市场情绪,一个反映公司动作。单看任何一个都会得出片面结论,配起来看才完整。

两个指标的四种组合各说明什么
每股含币量mNAV这段时间发生了什么
上升维持高位每股毛持币量增加、估值维持高位;原因须查融资与资产变动
上升在收缩公司仍在增厚,但市场对这件事的定价在降温
走平在收缩每股比值不变、估值收缩;不代表公司没有买卖或融资
下降低于 1每股毛持币量下降且估值低于净值;是否折价增发须查发行价格与资金用途

这张表不是打分表,四种组合都不必然是好或坏。它的用途是让你在看到股价变动时,能立刻分辨出这是公司的动作还是市场的情绪。两个数的算法都在同一个演算器里,填一次数据两个结果一起出。

更细的每股含币量算法见这一篇;溢价来源的四种解释在囤币公司那篇的第 4 节。

本站口径我们不写死任何公司的 mNAV 数值,也不维护排行榜。这类数字变化太快,写死只会在半年后误导人。你算出来的每一个数,请连同查证日期和所用口径一起记录。

常见问题

有没有官方发布的 mNAV 数据
部分公司会在投资者关系页发布自定义 mNAV,但它不是统一会计科目。先读发行人的定义、调整项与版本日期,再按一致口径复算;旧版与新版数值不能直接拼接。
算 mNAV 该用基本股本还是完全稀释股本
做风险判断时用完全稀释股本更接近真相,因为可转债和期权最终可能变成股票。两种都算一遍、看差距有多大,也是一种有用的做法。