投资组合归因分析
WealthSight Pro 的投资组合归因分析功能提供深入的投资绩效分解,帮助您理解收益来源、评估交易决策质量,并识别影响投资表现的关键因素。该功能通过多维度分析,将复杂的投资结果拆解为可理解的组成部分。
它通常从 历史对比归因、首页投资表现摘要或历史区间绩效中的入口打开。建议在当前持仓、历史快照和核心历史价格都基本可信后再看本页,否则归因结果会把数据缺口也当成收益来源的一部分。
本页适合回答:
- 这段时间的盈亏主要来自价格、收入、交易执行还是汇率。
- 哪些标的、结构变化或关键日期贡献最大。
- 买入、卖出和交易频率有没有改善结果。
- 数据是否存在不闭合、复权缺失或数量调整缺失。
如果只是第一次导入券商交易文件,优先顺序仍然是:先核对持仓,再补必要数据源,再查看持仓分布和历史快照,最后再进入归因分析。
总体概览
分析期间(Analysis Period)
您选择的归因分析时间区间,系统基于此区间内的持仓序列和交易记录进行计算。
第一次查看时,建议选择一个容易核对的期间,例如上月末到今天、年初到今天,或一次明确调仓前后。不要一开始就选择过长区间,否则历史价格、汇率、复权和交易缺口都会更难定位。
期初市值 → 期末市值(Start → End Market Value)
分析期初和期末的投资组合总市值,反映资产规模的总体变化。点击该链接可快速切换到“市值与累计收益”查看详细走势。
净入金 / 净投入(Net Cash Flow)
根据分析范围不同,该字段含义有所区别:
- 包含现金持仓的全局分析:显示“净入金”,指从外部账户流入或流出的净资金(入金-出金)。
- 不包含现金持仓的局部分析:显示“净投入”,指针对该组标的由交易行为产生的净资金变动(买入总金额-卖出总金额),不计入投资收益。
总盈亏金额(Total Profit/Loss)
分析期间的实际投资收益,计算公式为:
- 包含现金持仓:期末市值-期初市值-净入金
- 不包含现金持仓:期末市值-期初市值-净投入
总收益率(Total Return Percent)
分析期间投资组合的总收益率,采用修正迪茨法计算:系统会按资金进出发生时间对现金流加权,用于减少出入金对收益率的扭曲。该指标与“市值与累计收益”图中的累计收益率不同,后者是按每日收益率连乘得到的 TWR 曲线。
风险收益
年化收益率(Annualized Return Percent)
将总收益率按365天年化处理后的指标,和总收益率一样采用修正迪茨口径,更贴近个人账户在有出入金时的实际表现。
年化波动率(Volatility)
根据每日净值表现计算并年化后的波动程度。分析起始日只作为持仓锚点,不计入波动率计算。波动率越高,说明期间涨跌起伏越大。
最大回撤(Maximum Drawdown)
根据每日净值曲线计算的最大跌幅,用于衡量期间承受的回撤压力。悬停可查看回撤期间和持续天数,点击该链接可快速切换到“最大回撤区间”。
夏普比率(Sharpe Ratio)
风险调整后的收益指标,衡量承担一单位波动风险获得的超额收益。为和波动率口径一致,系统使用每日净值表现对应的年化收益来计算该比率。
索提诺比率(Sortino Ratio)
只考虑下行风险的风险调整收益指标,更关注投资者关心的亏损风险。为和下行波动率口径一致,系统使用每日净值表现对应的年化收益来计算该比率。
卡玛比率(Calmar Ratio)
用最大回撤衡量风险的收益指标。为和最大回撤口径一致,系统使用每日净值表现对应的年化收益来计算该比率;比率越高,表示在承受同等回撤的情况下获得的收益越高。卡玛比率不使用无风险利率。
盈亏分解
收益来源分解
系统将总盈亏精确拆分为四个独立来源,确保各项贡献之和等于总盈亏:
| 收益来源 | 贡献金额 | 贡献比例 | 收益率 |
|---|---|---|---|
| 价格波动盈亏 | 由标的市场价格波动产生的盈亏,反映市场行情对投资组合的影响 | ||
| 收入影响 | 由分红派息、现金利息收入或融资/贷款/透支利息支出产生的收益影响 | ||
| 交易执行影响 | 基于当日收盘价对比实际成交结果产生的影响,反映成交价格、手续费、汇率等相对当日收盘价带来的影响;不等同于历史区间绩效中的“交易主动收益” | ||
| 汇率波动影响 | 在多币种投资组合中,由汇率波动产生的收益或损失 |
(表格中的金额、比例、收益率均为实际计算值,悬停可查看详细说明。)
对于拆股、送股、转增、合股等数量口径变化,归因分析默认采用前复权分析口径。要让结果正确闭合,需要在标的历史上登记对应复权规则,并补录匹配的 AdjustQuantity 数量调整交易。现金分红不属于数量口径变化,不要用复权规则或数量调整处理。
如果您不确定哪些标的可能缺少复权规则,可先到 “标的管理” 页使用 “跳空巡检”。系统会先从全局范围找出疑似跳空,再引导您进入单标的详情补录规则与数量调整。
解读收益来源时,建议先看金额最大的来源,再下钻到标的或每日明细:
- 价格波动盈亏占主导:重点看核心持仓的价格变化和仓位大小。
- 收入影响占主导:检查分红派息、现金利息、融资利息等交易是否完整。
- 交易执行影响异常大:检查成交金额、数量、费用、交易日期和当日价格是否合理。
- 汇率波动影响较大:说明多币种敞口是重要收益来源或风险来源,需要结合本位币和原币种一起判断。
持仓结构变动分解
将总盈亏按持仓的变动类型进行分解,帮助您理解不同操作对收益的贡献:
| 结构变动 | 贡献金额 | 贡献比例 |
|---|---|---|
| 新增标的盈亏 | 分析期间内新增持仓标的产生的盈亏贡献,反映新投资决策的效果 | |
| 移除标的盈亏 | 分析期间内完全退出持仓标的产生的盈亏贡献,反映清仓决策的效果 | |
| 共同标的盈亏 | 期初期末都持有的共同标的产生的盈亏贡献,反映持续持有策略的效果 | |
| 期间开平仓盈亏 | 期初期末均未持有、但期间内完成买入卖出并产生的盈亏贡献,反映区间内往返交易的效果 |
持仓结构变动分解采用闭合口径:新增标的盈亏 + 移除标的盈亏 + 共同标的盈亏 + 期间开平仓盈亏 = 总盈亏金额。
例如某标的在分析起点没有持仓,期间买入后又在分析终点前全部卖出,期末也没有持仓。该标的不会出现在“新增”“移除”或“共同”三类中,但它产生的盈亏会计入“期间开平仓盈亏”,确保归因分解不会漏掉区间内完整买卖带来的收益或损失。
明细标的分解
展示每个标的在分析期间的具体贡献,包含以下关键信息:
- 标的:标的代码、名称和别名(别名以徽章形式显示)。
- 期末占比:该标的期末市值占组合总市值的百分比。
- 期初市值:期初的市值。
- 期末市值:期末的市值。
- 净投入:针对该标的追加或取回的净资金(不计入收益)。
- 盈亏金额:该标的贡献的盈亏金额。
- 收益率:该标的在分析期间的收益率。
表格区域支持滚动查看(最多显示250px高度)。
交易统计
交易执行统计
| 指标 | 说明 |
|---|---|
| 买卖交易笔数 | 分析起始日之后、结束日及以前发生的买入和卖出交易笔数 |
| 买卖交易金额 | 分析起始日之后、结束日及以前买入和卖出交易的本位币金额总和(取绝对值) |
| 平均交易规模 | 买卖交易金额 ÷ 买卖交易笔数 |
| 已记录费用 | 已填写费用的买入和卖出交易费用合计,按交易日汇率折算成本位币;不代表全部真实费用 |
| 费用覆盖 | 已填写费用的买卖交易笔数 ÷ 买卖交易笔数 |
| 已实现交易平均持仓天数 | 仅统计区间内买入并已卖出的配对部分,用卖出金额加权平均;若暂无已卖出样本,则显示 – |
| 有利执行占比 | 有利执行笔数 ÷ 买卖交易笔数 × 100%,括号中显示有利执行笔数 |
| 执行影响明细 / 执行影响合计 | 与盈亏分解中的交易执行影响为同一口径。真实数据场景下可点击金额查看按交易拆分的明细;模拟策略场景下仅显示合计金额 |
交易决策统计
| 观察期 | 指标 | 说明 |
|---|---|---|
| 1个月 / 3个月 / 6个月 / 至期末 | 买入后回报 | 买入后在观察期内的金额加权平均回报率。正值表示买入后上涨,决策正确;负值表示买入后下跌,决策失误 |
| 卖出后回报 | 卖出后在观察期内的金额加权平均回报率。正值表示卖出后下跌,决策正确(避免了损失);负值表示卖出后上涨,错失收益 | |
| 综合回报 | 综合买入和卖出决策的金额加权平均回报率 |
悬停可查看可计算交易笔数、不可计算交易笔数及对应金额。目标日期超出观察期范围视为不可计算。
每日分解
关键日筛选
默认勾选“仅显示关键日”,此时列表只显示被标记为关键日的日期。取消勾选可查看全部日期。
关键日类型(系统自动识别,在日期旁以图标标记):
| 类型 | 说明 |
|---|---|
| 分红派息日 | 存在分红派息交易的日期 |
| 数量调整日 | 存在数量调整交易(如拆股、送股、转增、合股等数量补偿)的日期 |
| 现金流异常日 | 发生外部资金流入流出或大额内部调仓的日期 |
| 汇率影响日 | 汇率波动对组合产生显著影响的日期(多币种组合) |
| 异常波动日 | 当日收益率或盈亏金额超过预设阈值的日期 |
| 组合结构变化日 | 持仓结构发生重大调整的日期 |
提示:筛选阈值基于通用市场波动设定,可能不完全适用于所有资产类型。若筛选结果过松或过严,请结合实际情况判断。
每日列表
左侧表格显示每日数据,包括:
- 日期(带关键日图标)
- 当日市值
- 当日盈亏
- 当日收益率
- 累计收益率
点击任意行可选中该日,右侧显示当日详情。
当日详情
选中日期后,右侧显示:
- 当日盈亏分解:价格波动、收入影响、交易执行、汇率影响的当日贡献金额和收益率。
- 当日交易记录:该日期发生的所有交易明细(标的、交易类型、本位币金额),悬停可查看原币种金额、汇率、数量等。
- 关键日类型:若该日为关键日,显示对应徽章。
列表支持分页(每页10条),可上下翻页。
图表分析
通过顶部按钮切换三种图表:
市值与累计收益
- 双轴图表,左侧Y轴为市值(以金额单位显示),右侧Y轴为累计收益率(百分比)。
- 红色圆点标记有净现金流(净内部现金变动)的日期。
- 包含两条曲线:市值曲线(深蓝色)和累计收益率曲线(绿色)。
盈亏分解趋势图
- 堆叠面积图,按日展示各类收益来源(价格波动、交易执行、收入影响、汇率影响)的贡献变化。
最大回撤区间
- 专门展示最大回撤期间的回撤幅度变化,图表显示从峰值到谷值的回撤曲线,峰值日期、谷值日期和最大回撤幅度均已标注。
数据质量
校验异常标签页
系统自动检查交易记录、持仓数据和价格数据的一致性,确保归因分析结果的准确性。若发现数据不闭合(例如收益来源四项分解之和与总盈亏差异超过0.01本位币,或持仓结构变动四项分解之和与总盈亏不一致)或其它异常情况,会在该标签页中详细列出问题原因,供您参考修正。
该标签页只在校验未通过时出现。它主要用于提示结果可能受数据质量影响,并帮助您先定位最值得排查的日期或标的。
遇到不闭合时,建议先看页面提示中的残差日期和残差标的。如果残差集中在少数标的,且这些标的发生过拆股、合股、送股、转增或份额折算,请同时检查两件事:标的历史中是否维护了复权规则,以及交易记录中是否补录了匹配的 AdjustQuantity 数量调整。现金分红不要用数量调整来处理。
页面提示中的 “打开事件交易检查” 会打开 标的管理 → 数据维护 → 事件交易检查。排查归因不闭合时,重点查看复权规则是否缺少匹配的数量调整交易;该检查也可以顺手核对分红派息事件是否已有对应交易。补录或修正交易后,请刷新当前归因分析页面,让系统重新读取数据并计算校验结果。
建议按这个顺序处理校验异常:
- 先看异常是否集中在少数标的或少数日期。
- 如果集中在发生过拆股、合股、送股、转增或份额折算的标的,先查复权规则和 AdjustQuantity。
- 如果集中在分红或利息日期,检查分红派息和现金利息是否被正确记录。
- 如果集中在多币种交易,检查交易金额币种、交易日汇率和标的币种。
- 如果大量日期都有异常,先回到持仓管理和历史持仓快照检查当前持仓与交易流水是否一致。
校验异常不一定表示所有结果都不能参考,但在异常解决前,不建议用这些结果做正式复盘结论。
说明:以上所有指标和图表均基于系统内的交易记录、持仓数据和价格数据计算得出。结果的准确性依赖于数据的完整性与质量。