cover_image

答疑(4)基金套利的三种估值:官方估值、参考估值、实时估值有什么不同?

静听烟雨任平生 静听烟雨任平生


之前做了两次答疑:

无敌的套利--答疑

QDII 套利---费曼教程的答疑

本以为能够给大家解释清楚无敌的LOF套利大法,让他腾出时间精力去做QMT版的导弹。 但凡做过几次实际操作的朋友,都知道内盘外盘无法同时操作,跨市场LOF套利的“生死时速”,初试 QMT3对冲太难受,经常就变成赌单边了。哪能经常有这两天162411的好机会啊,我们不能靠天吃饭 我下周的重要任务就是赶紧在我的程序里搞定这个联动交易 



没想到,随着群里人越来越多,不仅新人搞不明白、也不去看他的文章和我的答疑,我发现有很多熟面孔,甚至已经很多在用Excel、代码跟踪估值的群友也没有完全搞清楚。


估值是一切的基础,所以承接前天的,今天再搞一次答疑吧。

请大家“看懂逻辑”而不是“背公式”。

三种估值的差异,不在“换了一套魔法公式”,而在“用哪个时点的数据做锚点、用多新的行情重算、以及是否启用期货—>ETF的实时校准”。

下文以黄金相关基金(如含 GLD 持仓的品种)为例,先用通俗方式讲清楚,再给出可落地的计算口径。


1)官方估值

你可以把它理解为:“以官方净值日为锚点的估值”

官方估值是基于基金公司公布的净值数据,结合相关ETF和汇率计算得出的估值,目标不是“预测未来”,而是把估值牢牢钉在一个最可靠的锚点上:基金公司已经公布的净值/持仓那一天。

对于有持仓数据的QDII基金(如SZ160719),你可以用下面这个口径理解它(简化表达,便于读者理解):

官方估值 = 持仓净值 × [1 + 仓位 × (加权价格变化 × 汇率变化 - 1)]

把它展开到“GLD + GLD-EU”这种持仓结构时,常见写法是:

官方估值 = 持仓净值 × [1 + 仓位 × [[(GLD价格比率 × GLD权重) + (GLD-EU价格比率 × GLD-EU权重)] × (估值日汇率/基准日汇率) - 1] ]

其中:

  • GLD价格比率 = 估值日GLD价格 / 基准日GLD价格
  • GLD-EU价格比率 = 估值日GLD-EU价格 / 基准日GLD-EU价格
  • 估值日汇率 = 用于计算估值当天的汇率
  • 基准日汇率 = 基金公布持仓当天的汇率
  • 仓位 = 基金的实际仓位(如0.95)

计算过程

  1. 获取持仓数据:从数据库获取基金的持仓比例(如GLD 56.72%,GLD-EU 43.28%)
  2. 获取价格数据:获取各持仓在基准日和估值日的价格
  3. 计算价格比率:计算各持仓的价格变化比率
  4. 计算加权平均:根据持仓权重计算加权平均价格比率
  5. 应用汇率调整:考虑汇率变化对估值的影响
  6. 计算变化率:计算基金净值的预期变化率
  7. 应用仓位调整:考虑基金的实际仓位
  8. 计算最终估值:根据持仓净值和变化率计算官方估值

计算逻辑说明

  1. 多数据源整合:系统整合了多个市场的参考ETF数据(如GLD和GLD-EU),通过加权平均的方式计算更准确的估值。

  2. 汇率影响考虑:由于是QDII基金,系统考虑了汇率变化对估值的影响,通过汇率调整因子(人民币中间价)来修正估值结果。

  3. 仓位调整:系统考虑了基金的实际仓位,确保估值反映基金的真实投资情况。

  4. 精准计算:通过详细的价格比率计算和加权平均,系统能够提供更准确的估值结果。

实例验证

以SZ160719为例,使用正确的公式计算:

官方估值 = 2.0670 × [1 + 0.95 × [[(400.64/416.29 × 56.72%) + (403.82/418.48 × 43.28%)] × (6.9056/6.8911) - 1] ]
         = 2.0670 × [1 + 0.95 × [[0.9624 × 0.5672 + 0.9650 × 0.4328] × 1.0021 - 1] ]
         = 2.0670 × [1 + 0.95 × [0.9646 × 1.0021 - 1] ]
         = 2.0670 × [1 + 0.95 × (0.9667 - 1) ]
         = 2.0670 × [1 + 0.95 × (-0.0333) ]
         = 2.0670 × [1 - 0.0316 ]
         = 2.0670 × 0.9684
         = 1.999

计算结果与网页显示的官方估值完全一致,验证了公式的正确性。

你也可以把官方估值的“通俗流程”理解成三步:

  1. 用披露的持仓结构 + 基准日数据,算出一个模型净值;
  2. 对齐官方净值(把模型误差吸收掉);
  3. 得到一个稳定、可回溯的估值锚点。

2)参考估值

算法原理

参考估值是基于基金最新持仓数据和实时市场数据计算的理论净值,反映了基金的实时理论价值。你可以把它理解为:“在官方锚点基础上,用更近的行情重算一次”

参考估值解决的问题是:官方锚点是可靠的,但它可能“慢半拍”。最常见的触发来自汇率更新。

非常直觉的写法来理解参考估值:

参考估值 = 官方估值 × [1 + 仓位 × (最新汇率/官方估值日汇率 - 1)]

其中:

  • 官方估值 = 基于某个官方锚点日算出来的官方估值
  • 最新汇率 = 当前最新汇率
  • 官方估值日汇率 = 计算官方估值时用的汇率

注:这条公式适合作为“直觉解释”。严格实现里,很多品种并不只是换汇率这么简单,还可能把持仓价格变化重新算一遍,再保证与官方锚点连续。


3)实时估值

算法原理

实时估值是基于对应的期货进行校准模型计算的实时指数数据,结合最新汇率计算得出的估值,反映了基金的实时市场价值。你可以把它理解为:“参考估值 + 更实时的‘替身价格’”

实时估值与参考估值最大的不同点是:它会在满足条件时启用“期货校准交易模型”,用期货等更敏感的市场去推算 ETF 的等价价格,再把这个等价价格代入估值。

因此你可以这样理解实时估值:

  • 框架上,它与官方估值类似:仍然是“持仓净值 + 仓位 ×(加权变化 × 汇率变化)”
  • 不同点在“加权变化”里的价格来源:把部分ETF价格换成“期货校准后的等价价格

校准因子(校准值)到底怎么来的?

在网页上看到的“校准值”,本质上是一个把“期货价格”换算成“ETF等价价格”的比例尺。以黄金为例(GLD 与黄金期货 hf_GC校对),这个比较复杂,一般人不必了解细节,看个大概就可以了。-PS,我自然不是一般人,我必须搞懂(至少半懂不懂)才能做助教答疑啊

  • 单次校准因子期货价格 / GLD价格

  • 为什么要校准:期货和ETF虽然都在“反映黄金”,但它们的交易场所、合约属性、资金成本与流动性都不一样,长期看会存在稳定或缓慢漂移的“基差”。校准因子就是把这种差异吸收掉,让“用期货推算ETF”不会系统性偏高或偏低。

  • 触发条件:只在美东 09:30–16:00 的常规交易时段内采样(盘前/盘后不计算),还要满足一定的条件

  • 当天校准值:没有必要保存每一分钟的校准值,而是每次新的校准后(“增量算术平均”)替换上一次的,最后我们看到的校准值,永远是“截至当前时刻的当日平均校准因子”。其他就不多说了,说多了新手更加糊涂了


网页实际数据示例

以嘉实黄金(SZ160719)为例,在网页上可以看到三种估值的展示:

基金代码
官方估值
估值日期
官方溢价
参考估值
参考溢价
实时估值
实时溢价
SZ160719
1.999
2026-03-26
1.33%
2.002
1.21%
2.030
-0.20%

怎么用这三种估值做判断?

给你一个不费脑的用法:

  • 官方估值:当“锚点”,看系统是否跟官方净值对齐、是否稳定;
  • 参考估值:当“正常情况下更实时的理论值”,适合判断溢价/折价;
  • 实时估值:当“更敏感的预警器”,适合捕捉盘中/夜盘波动导致的短期偏离。

如果三者差异突然拉大,通常意味着:

  • 汇率/外盘价格出现跳变;
  • 某个参考标的流动性/报价机制发生变化;
  • 或者校准值在当天发生了结构性漂移(基差变了)。


最佳的估值是啥?是第四个,在无敌的“调试群”。如何加入,看下面的老生重弹。

免责声明

以上只是我个人的学习笔记,肯定有对无敌这套精妙算法的误解之处,仅供大家参考。套利是个小众的活,大家各自有自己算盘,扒拉清楚就好 

感兴趣套利的新手朋友应该认真阅读无敌的公众号,加他的群的办法,见他今年1月4日的文章市值百万的微信号起点兼2025年卖铲子总结

对我的文章有任何疑问,可在文章后面留言,我看到都会回复。我的时间、精力有限,我最近天天调试程序、写公众号、带新手编程,实在没有时间看公众号私信,也基本不加新的微信了,请谅解,有事请在群里说。(只有给我之前两篇文章付费咨询的朋友,请私信联系我。另外请“晓军”同学见到本文后私信我,我回复了你,你可能没有看到)。

祝愿各位早日修道成功,早日发财


继续滑动看下一个
静听烟雨任平生
向上滑动看下一个