
PanWatch 业绩基准与归因分析你的组合跑赢沪深300了吗【免费下载链接】PanWatchPanWatch — AI stock monitoring for A-shares, HK US markets, powered by TradingAgents. Portfolio insights, real-time alerts automated reports.盯盘侠覆盖 A股/港股/美股的 AI 盯盘、持仓分析、实时提醒与自动报告。项目地址: https://gitcode.com/GitHub_Trending/pa/PanWatch你是不是经常盯着账户浮盈浮亏却说不清自己的操作到底有没有跑赢大盘PanWatch 是一款覆盖 A股、港股、美股的 AI 盯盘与持仓分析工具它内置的业绩基准对比与持仓归因分析功能能直接回答这个问题你的组合近 60 天是否跑赢沪深300收益和亏损分别来自哪几只票一、为什么需要基准对比先知道自己跑没跑赢散户常见的误区是把绝对收益当成能力。牛市里亏 5% 也正常熊市里涨 3% 已经很优秀——脱离基准谈收益几乎没有意义。PanWatch 的组合基准功能代码位于 portfolio_benchmark.py会自动做三件事重构组合净值按当前持仓量用每只持仓的日 K 线重建你的组合净值曲线拉取基准指数默认对比沪深300也支持中证500、上证50、创业板指、上证指数见INDEX_TENCENT映射表输出核心指标组合收益、基准收益、超额收益、信息比率、相对回撤以及归一化到 100 的双线净值曲线。读懂三个指标指标含义怎么判断好坏超额收益组合收益 − 基准收益长期为正说明你战胜了大盘信息比率日均超额收益 ÷ 超额波动率年化越高说明超额收益越稳不是靠赌相对回撤组合/基准比值从高点回落的最大幅度越接近 0 越好说明不会大幅跑输举个例子沪深300 近 60 天涨了 5%你的组合涨了 7%超额收益就是 2%但如果这 7% 是靠重仓单票赌出来的、期间相对回撤一度达到 -8%那这个跑赢的质量就很低——信息比率和相对回撤就是用来衡量这件事的。二、持仓归因分析谁在贡献谁在拖后腿知道跑赢了还不够更要知道为什么跑赢。PanWatch 的归因分析build_attribution同样位于 portfolio_benchmark.py会把每只持仓的贡献拆开算贡献度 ≈ 起始权重 × 区间收益所有持仓贡献相加约等于组合总收益。结果按贡献降序排列一眼看清领涨票贡献为正、排在最前的持仓拖累票贡献为负的持仓负得越多说明它吃掉组合收益越多。比如等权持有两只票甲涨了 20%贡献 10%乙跌了 10%贡献 −5%组合净收益约 5%——归因表会直接告诉你利润全靠甲乙在拖后腿是否需要减乙、加甲决策就清晰多了。前端首页会把领涨/拖累做成双向条形展示逻辑见 Dashboard.tsx并在组合速览条上直接给出60 日超额数字。三、后端接口与前端加载策略对新手友好的一点这些接口都可以直接调用也便于二次开发。基准对比GET /portfolio/benchmark?days60benchmark000300持仓归因GET /portfolio/attribution?days60前端封装见 portfolio.ts路由定义在 accounts.py由于归因需要逐只拉取全部持仓的 K 线PanWatch 做了两处工程优化慢车道独立加载首屏不等基准/归因先展示行情和盈亏K 线拉完后再回填超额与归因数据页面不会卡死在计算中结果缓存按持仓指纹缓存计算结果避免每次刷新都重复拉全量 K 线见 test_portfolio_result_cache.py。另外数据覆盖不全的持仓比如新股只有 1-2 根 K 线会被自动剔除出净值计算并在结果里标注基于 N−x 只计算保证曲线不失真——相关单测见 test_attribution.py。四、从看数据到AI 体检报告基准 归因不只是图表。PanWatch 还有一条AI 组合体检链路accounts.py把组合诊断、基准对比、个股归因三类数据一起交给 AI输出一段简短体检结论加 2-3 条可执行的调仓建议。注意它是只读分析不会替你下单也不会承诺收益。如果你还没有实盘数据想试可以先用 PanWatch 的 AI 模拟盘跑一段时间再用同样的基准逻辑生成成绩单看看模拟策略相对沪深300 的超额表现五、上手清单在持仓页添加持仓后首页组合速览条即可看到 60 日超额首次加载基准/归因约需 1 分钟需拉全持仓 K 线有独立的重试入口想换基准接口传benchmark000905中证500等参数即可想验证算法跑一下 test_attribution.py 和 test_portfolio_result_cache.py。总结PanWatch 的基准对比与归因分析把我赚的钱是市场给的还是能力给的这个模糊问题变成了超额收益、信息比率、相对回撤三个数字和一张领涨/拖累清单。下次再看账户不妨先问一句我的组合真的跑赢沪深300 了吗【免费下载链接】PanWatchPanWatch — AI stock monitoring for A-shares, HK US markets, powered by TradingAgents. Portfolio insights, real-time alerts automated reports.盯盘侠覆盖 A股/港股/美股的 AI 盯盘、持仓分析、实时提醒与自动报告。项目地址: https://gitcode.com/GitHub_Trending/pa/PanWatch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考