Methodology / 04
基金持仓收益计算公式与数据口径
这里公开主应用、收益率计算器和分享图共同使用的金额规则。目标是让每个数字都能追溯,而不是给出买卖建议。
公式公开人民币为基准币种自动测试保护
Manual input
手工金额、收益与成本
持仓成本 = 当前金额 − 当前收益
简单收益率 = 当前收益 ÷ 持仓成本
“当前金额”和“当前收益”是两个独立输入。把其中一个改为 0 不会反向修改另一个;只有成本作为派生值重新计算。当成本小于或等于 0 时,收益率显示为空,避免除零或误导。
Quotes
行情更新如何处理
CNY
基金与 A 股
最新金额 = 可用份额 × 最新人民币价格;成本固定为建立行情基准时的人民币成本。
HKD
港股
最新金额 = 可用份额 × 最新港币价格 × 最新港币兑人民币汇率。港股报价用港币,但成本和最终金额统一换算为人民币。
FAIL
行情失败降级
第三方行情、汇率或代理失败时保留用户手工金额,不用空值覆盖已有记录。
Aggregation
分组与同代码汇总
分组汇总会累加每条持仓的当前金额和收益,只把大于 0 的成本加入收益率分母。分享图按证券代码合并不同分组中的同一资产,再用合并后的金额、收益和正成本计算收益率。
组合收益率 = 组合总收益 ÷ 正成本合计
Data source
行情来源与限制
- 基金、A 股与港股行情通过 Vercel 同源白名单代理访问东方财富公开行情接口。
- 港币汇率使用公开行情换算并做短时间客户端缓存;汇率缺失时不启用港股自动行情。
- 净值日期Excel 可以保存用于核对的净值/行情日期,但不代表交易确认日期。
- 适用范围工具记录当前持仓快照,不计算 TWR、XIRR、税费、现金流或交易级对账。
行情与计算结果仅用于个人记录和核对,不构成投资建议、交易指令或收益承诺。