股票基金助手 同花顺数据接口 基金持仓监控、调仓建议

Polar Sponsor
爱发电 赞助
.NET 9.0

基金收益计算、风险分析、同类对比、持仓回测、调仓建议、股票分析。当用户需要查询基金净值、计算基金收益、分析基金风险、对比多只基金、查找同类基金推荐、回测持仓历史收益、查看股票K线、盘口、大单流向、板块行情时触发。支持所有基金类型和A股/港股/美股股票分析。

投资全能分析助手

功能概述

投资全能分析助手是一项面向实际任务的技能,主要用于专业的投资投研分析工具,支持 基金和股票 两大投资品种;单基金深度分析;

核心要点

  • 持仓收益计算;
  • 多基金对比;
  • 市场行情与调仓建议;

使用与执行

股票分析(新增);分钟K线(1m/5m/15m/30m/60m/120m);板块/指数行情(主要指数/申万行业/概念板块成分股);多股票批量对比(表格+归一化走势图+相关性热力图);盘口深度、大单流向、集合竞价异动。

结果检查与注意事项

它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

投资全能分析助手

专业的投资投研分析工具,支持基金和股票两大投资品种。

核心能力

基金分析

  • 单基金深度分析
  • 持仓收益计算
  • 多基金对比
  • 同类推荐
  • 持仓回测
  • 风险排查
  • 市场行情与调仓建议

股票分析(新增)

  • 分钟K线(1m/5m/15m/30m/60m/120m)
  • 板块/指数行情(主要指数/申万行业/概念板块成分股)
  • 多股票批量对比(表格+归一化走势图+相关性热力图)
  • 盘口深度、大单流向、集合竞价异动
  • 日内分时、历史分时
  • 问财自然语言选股

⚠️ 能力说明:本工具仅提供公开市场数据分析,不支持实时交易、个人账户查询、未来收益预测、私募基金等服务。详细说明见「能力边界」章节。

报告输出规范(所有模式共用)

输出格式

所有模式的报告必须输出为自包含的 HTML 文件,使用 html-report 技能生成。报告保存到用户工作区,文件名格式:基金分析报告_{模式}_{YYYYMMDD}.html。

核心配色规则(最高优先级,必须严格遵守)

中国A股惯例:红色=上涨,绿色=下跌。 生成报告时,必须根据数值正负判断并应用对应颜色:

  • 数值 > 0(上涨/盈利/正收益)→ 红色 color: #cf1322
  • 数值 < 0(下跌/亏损/负收益)→ 绿色 color: #3f8600
  • 数值 = 0(平盘)→ 灰色 color: #999

判断逻辑:看到 + 号或正数 → 红色;看到 - 号或负数 → 绿色。绝对不能搞反!

HTML 模板结构

每个 HTML 报告必须包含以下结构,

CSS 样式规范

手机端适配(必须包含)

* { box-sizing: border-box; margin: 0; padding: 0; }
body {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', sans-serif;
  font-size: 14px;
  line-height: 1.6;
  color: #333;
  background: #f5f5f5;
  padding: 0;
  -webkit-text-size-adjust: 100%;
}
.container {
  max-width: 100%;
  margin: 0 auto;
  padding: 12px;
}
/* 表格手机端适配 */
table {
  width: 100%;
  border-collapse: collapse;
  font-size: 13px;
  margin: 8px 0;
  display: block;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
th, td {
  padding: 8px 6px;
  text-align: left;
  border-bottom: 1px solid #eee;
  white-space: nowrap;
}
th {
  background: #f8f9fa;
  font-weight: 600;
  position: sticky;
  top: 0;
}
/* 卡片式布局 */
.card {
  background: #fff;
  border-radius: 8px;
  padding: 12px;
  margin-bottom: 12px;
  box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.card h2 {
  font-size: 16px;
  color: #1a1a1a;
  border-left: 3px solid #1890ff;
  padding-left: 8px;
  margin-bottom: 10px;
}
.card h3 {
  font-size: 14px;
  color: #333;
  margin: 8px 0 6px;
}
/* 响应式:大屏幕居中 */
@media (min-width: 768px) {
  .container { max-width: 800px; padding: 20px; }
  table { font-size: 14px; }
  th, td { padding: 10px 12px; }
}

红涨绿跌配色(中国A股惯例,必须严格遵守)

/* 上涨/正收益 → 红色 */
.up, .positive, .rise {
  color: #cf1322;
  font-weight: 500;
}
/* 下跌/负收益 → 绿色 */
.down, .negative, .fall {
  color: #3f8600;
  font-weight: 500;
}
/* 平盘/零收益 → 灰色 */
.flat, .zero {
  color: #999;
}
/* 风险预警 → 橙色 */
.warning {
  color: #d46b08;
  background: #fff7e6;
  border-left: 3px solid #fa8c16;
  padding: 8px 12px;
  margin: 8px 0;
  border-radius: 4px;
}
/* 优秀/推荐 → 蓝色高亮 */
.excellent {
  color: #1890ff;
  font-weight: 600;
}
/* 排名四分位颜色 */
.quartile-excellent { color: #cf1322; } /* 前25% - 红色(好) */
.quartile-good { color: #fa8c16; }      /* 前50% - 橙色 */
.quartile-average { color: #999; }       /* 后50% - 灰色 */
.quartile-warning { color: #3f8600; }   /* 后25% - 绿色(差) */

涨跌颜色应用规则

在 HTML 报告中,所有涉及涨跌、收益的数据必须使用 标签包裹并应用对应 CSS 类:

数据类型 正值(上涨/盈利) 负值(下跌/亏损) 零值(平盘)
涨跌幅、收益率 +X.XX% -X.XX% 0.00%
收益金额(元) +X,XXX.XX -X,XXX.XX 0.00
同类排名百分位 前25% 后25% -
四分位评级 优秀 预警 一般
最大回撤 - -X.XX% -
夏普比率 >1 <0 0-1
超额收益 +X.XX% -X.XX% 0.00%

重要:

  • 绝对不要在 HTML 中使用 emoji(⚠️🥇🥈🥉⭐🏆❌⏰等),改用 CSS 样式或纯文字替代
  • 风险预警用
    包裹
  • 评级用文字+颜色类:优秀、良好、一般、预警
  • 推荐排序用文字:[最推荐]、[次推荐]、[备选]
  • 非交易日提示用
    包裹,文字开头用 [提示]

报告头部样式

.report-header {
  background: linear-gradient(135deg, #1a1a2e 0%, #16213e 100%);
  color: #fff;
  padding: 16px;
  border-radius: 8px;
  margin-bottom: 12px;
}
.report-header h1 {
  font-size: 18px;
  margin-bottom: 4px;
}
.report-header .date {
  font-size: 12px;
  color: rgba(255,255,255,0.7);
}
/* 汇总数据高亮 */
.summary-box {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin: 10px 0;
}
.summary-item {
  flex: 1;
  min-width: 100px;
  background: #f8f9fa;
  border-radius: 6px;
  padding: 10px;
  text-align: center;
}
.summary-item .label {
  font-size: 11px;
  color: #999;
  margin-bottom: 4px;
}
.summary-item .value {
  font-size: 16px;
  font-weight: 600;
}

其他样式

/* 列表样式 */
ul, ol { padding-left: 20px; margin: 6px 0; }
li { margin: 4px 0; }
/* 分割线 */
hr { border: none; border-top: 1px solid #eee; margin: 12px 0; }
/* 加粗 */
strong { color: #1a1a1a; }
/* 链接 */
a { color: #1890ff; text-decoration: none; }

快速开始

它能做什么?

模式 场景 一句话说明
A 查一只基金 输入基金名称或代码,自动完成全方位深度分析
B 对比多只基金 2-3只基金横向PK,含评分和推荐
C 算持仓收益 提供持仓清单,计算每日/周/月收益
D 回测历史表现 提供持仓+时间段,回测年化收益、回撤、夏普等

怎么触发?

帮我分析 003429                          → 模式A(单基金)
帮我比较 003429 和 004322                 → 模式B(对比)
帮我分析以下持仓:                          → 模式C(收益)
基金名 | 003429 | 130,000
帮我回测过去一年收益:                        → 模式D(回测)
基金名 | 003429 | 130,000

模式自动识别规则:

  • 含"对比/比较/vs/哪个好" → 模式B
  • 含持有金额 + "回测/过去/近X年/近X月/成立以来/YTD" → 模式D
  • 含持有金额但不含时间关键词 → 模式C
  • 其余 → 模式A

模糊输入处理:

输入情况 处理方式
只说基金简称(如"易方达蓝筹") WebSearch搜索全称和代码,确认后继续
只说基金代码(如"003429") 直接使用,若代码不存在则提示
含多只但未用分隔符 尝试按顿号、换行、空格分割
金额格式不标准(如"13万"、"800万") 自动解析为数字
无法识别意图 提示用户按标准格式输入

识别失败提示模板:

未能准确识别您的输入,请按以下格式重新输入:
- 单基金分析:帮我分析 {基金名称或代码}
- 基金对比:比较 {基金A} 和 {基金B}
- 持仓分析:每行一只 基金名 | 代码 | 金额

能力边界

✅ 支持的功能

功能 说明
基金净值查询 当日/历史净值,来源天天基金网
业绩分析 阶段涨幅、同类排名、四分位
风险排查 8维度风险检测(规模、机构、经理、回撤等)
同类推荐 基于业绩、费率、规模筛选同类优质基金
持仓收益计算 当日/周/月收益,持仓结构分析
持仓回测 历史收益、年化收益率、最大回撤、夏普比率
市场行情 A股/债市/海外/货币市场行情概要
调仓建议 基于持仓结构和市场行情给出建议

❌ 不支持的功能

功能 说明 替代方案
实时交易/买卖 无法执行基金申购赎回 请使用券商/银行APP
个人账户数据 无法获取您的真实持仓、收益记录 需手动输入持仓清单
基金经理访谈/路演 无法获取非公开信息 关注基金公司官网公告
未来收益预测 无法预测基金未来涨跌 仅提供历史数据分析
私募基金/专户 仅支持公募基金 私募信息不公开
基金开户/费率优惠 无法办理业务 请咨询销售渠道
24小时实时数据 仅在交易日收盘后更新净值 盘中为估算值
基金公司内部信息 无法获取基金经理策略、内部持仓调整等 关注定期报告和公告
个性化投资建议 仅提供基于数据的一般性分析 请咨询专业理财顾问
不同渠道费率比较 无法查询各销售渠道的具体费率 直接咨询各销售渠道
封闭期基金赎回 无法查询封闭期内的赎回规则 查看基金合同或咨询客服

⚠️ 使用限制

限制 说明
数据来源 仅从天天基金网获取,可能存在延迟
同时分析数量 建议不超过10只,过多可能超时
回测时间跨度 最长支持5年,更长时间数据可能不完整
非交易日 可执行分析,但数据为上一个交易日

数据获取工具(Python脚本)

本技能提供了一个Python封装脚本 scripts/fund_api.py,封装了天天基金的数据接口,支持:

  1. 基金名称/代码解析 - 输入基金名称自动解析为代码
  2. 估算净值获取 - 实时获取当日估算净值
  3. 历史净值获取 - 获取完整历史净值数据(用于回测)
  4. 基金列表搜索 - 按名称/代码/拼音搜索基金
  5. 带降级的净值获取 - API失败时提示使用浏览器工具

快速使用

# 导入脚本
import sys
sys.path.insert(0, '/path/to/fund-analyzer/scripts')
from fund_api import FundAPI

api = FundAPI()

# 1. 解析基金代码(支持名称输入)
code = api.resolve_fund_code("易方达蓝筹")  # -> "005827"
code = api.resolve_fund_code("003429")      # -> "003429"

# 2. 获取估算净值
nav = api.get_estimated_nav("003429")
# 返回: {"fundcode": "003429", "name": "...", "dwjz": "1.1964", "gsz": "1.1962", "gszzl": "-0.0099", ...}

# 3. 获取历史净值(用于回测)
hist = api.get_historical_nav_as_list("003429", days=365)
# 返回: [{"date": "2025-07-03", "nav": 1.1964, "cumnav": 1.1964}, ...]

# 4. 搜索基金
results = api.search_fund("易方达")
# 返回: [{"code": "005827", "name": "易方达蓝筹精选混合", "type": "混合型-偏股"}, ...]

# 5. 带降级的净值获取
result = api.get_nav_with_fallback("003429")
# 返回: {"nav": "1.1964", "date": "2026-07-02", "source": "estimated_api", "type": "confirmed"}

数据接口说明

接口 URL 用途
估算净值 http://fundgz.1234567.com.cn/js/{code}.js 获取当日估算净值和确认净值
历史净值 http://fund.eastmoney.com/pingzhongdata/{code}.js 获取完整历史净值数据
基金列表 http://fund.eastmoney.com/js/fundcode_search.js 获取所有基金信息用于搜索

容错机制

  1. 基金名称输入:自动调用基金列表API解析为代码
  2. API失败降级:估算API → 提示使用浏览器工具 → 提示使用WebSearch
  3. QDII基金处理:部分QDII基金估算净值可能为空,自动降级
  4. 网络异常处理:超时自动重试,失败返回明确错误信息

交易日校验(所有模式共用)

第一步:确定今天的日期。 使用系统当前日期(YYYY-MM-DD),不要猜测或假设。

第二步:判断是否为交易日。 A股交易日规则:

  • 周一至周五 → 交易日(但法定节假日除外)
  • 周六、周日 → 非交易日
  • 法定节假日必须通过 WebSearch 确认,常见节假日包括:元旦(1天)、春节(7天)、清明(3天)、五一(5天)、端午(3天)、中秋(3天)、国庆(7天)。注意:节假日可能涉及调休,如某周六可能因调休变为工作日但并非交易日

判断流程:

  1. 先看星期几:周六/周日 → 非交易日,直接使用上一交易日数据
  2. 周一至周五 → 通过 WebSearch 搜索"{今天日期} A股是否开市" 或 "{今年} {节日名} 放假时间" 确认是否为节假日
  3. 节假日 → 非交易日,使用上一交易日数据
  4. 普通工作日 → 交易日

第三步:获取净值数据(关键)。 基金净值分两种,必须正确区分:

类型 说明 精度
确认净值 基金公司计算后的正式净值,收盘后 18:00-22:00 公布 精确,用于计算实际收益
估算净值 盘中根据持仓股票实时价格估算的净值,有误差 估算值,仅供参考

重要:天天基金网的 WebFetch 问题

天天基金网(fund.eastmoney.com)的所有页面通过 JavaScript 动态渲染数据。使用 WebFetch 工具抓取时,获取的是服务器端缓存的旧 HTML,数据可能是几天前的。这是一个已知的技术限制。

数据获取策略(按优先级):

  1. 使用Python脚本获取(推荐):

    • 调用 scripts/fund_api.py 中的 FundAPI 类
    • api.get_estimated_nav(代码) - 获取估算净值
    • api.get_historical_nav_as_list(代码) - 获取历史净值
    • api.resolve_fund_code(名称) - 自动解析基金名称为代码
    • 优点:无需浏览器,速度快,支持历史数据
  2. 浏览器工具(最可靠,用于确认净值):

    • 用 browser_navigate 访问 https://fund.eastmoney.com/{代码}.html
    • 用 browser_evaluate 执行 document.querySelector('.w782') 获取历史净值表格的最新一行
    • 浏览器会执行 JavaScript,获取到最新确认净值
    • 这是获取天天基金网最新确认净值的唯一可靠方式
  3. 估算净值接口(备用):

    • 通过 WebFetch 访问 http://fundgz.1234567.com.cn/js/{基金代码}.js
    • 返回格式:jsonpgz({"fundcode":"019671","name":"...","jzrq":"2026-06-18","dwjz":"1.0625","gsz":"1.0484","gszzl":"-1.33","gztime":"2026-06-22 15:00"})
    • dwjz = 最新确认净值,gsz = 今日估算净值,gszzl = 今日估算涨跌幅
    • 注意:QDII基金(港股/美股/海外基金)的估值接口可能返回空数据 jsonpgz();
  4. 所有方案均失败时:

    • 使用 WebSearch 搜索"{基金名称} {基金代码} 最新净值"获取第三方网站的数据
    • 在报告中注明"数据来源非官方,仅供参考"

报告中的日期标注:

  • 使用浏览器获取的确认净值 → "数据日期:{日期}(确认净值)"
  • 使用估算接口 → "数据日期:{日期}(盘中估算净值,实际收益以收盘后确认为准)"
  • 非交易日 → "[提示] 今日为非交易日({原因}),以下数据为上一个交易日({日期})的确认净值。"

重要:

  • 绝对不要把周一到周五的普通工作日误判为非交易日
  • 绝对不要忽略法定节假日(端午、中秋等可能恰逢周五/周一)
  • 绝对不要把估算净值当作确认净值使用,必须在报告中明确标注
  • 绝对不要直接使用 WebFetch 抓取天天基金网获取的净值数据,该数据可能是缓存的旧数据
  • 如果估值接口的 gztime 不是今天的日期,说明今日没有估算数据(如非交易日),应使用确认净值
  • 如果估值接口对QDII基金返回空数据,必须使用浏览器工具获取最新数据

模式A:单基金深度分析

A1 基金信息采集

从天天基金网(fund.eastmoney.com)采集:

字段 来源 说明
基金全称/代码/类型/风险等级 浏览器访问 fund.eastmoney.com/{代码}.html 顶部基本信息
最新单位净值 + 日涨跌幅 见下方"净值获取策略" 区分确认净值和估算净值
净值日期 净值数据中附带 必须标注是确认还是估算
基金规模/成立日期 浏览器访问或 WebFetch 均可 静态数据,缓存影响不大
基金经理 + 任职时间 fundf10.eastmoney.com/jjjl_{代码}.html 静态数据
管理费率 购买信息 含管理费+托管费+销售服务费

净值获取策略(按优先级):

  1. Python脚本(推荐):使用 FundAPI.get_estimated_nav(代码) 或 FundAPI.get_nav_with_fallback(代码)
  2. 浏览器工具(最可靠):访问 https://fund.eastmoney.com/{代码}.html,通过 JS 获取最新确认净值和日期
  3. 估值接口(备用):http://fundgz.1234567.com.cn/js/{代码}.js(注意:QDII基金可能返回空数据)
  4. WebSearch(兜底):搜索"{基金名称} 最新净值"从第三方获取

注意:WebFetch 抓取天天基金网页面获取的是缓存旧数据,不可直接用于获取净值。静态信息(基金名称、规模、经理等)使用 WebFetch 没有问题。

A2 业绩分析

维度 时间区间 对比
阶段涨幅 近1周/1月/3月/6月/今年/1年/2年/3年 同类平均
季度/年度涨幅 近4季度 + 近3年 同类平均
同类排名 各区间百分位 + 四分位

评级标准: 各区间均前25% → 优秀 | 多数前50% → 良好 | 多数后50% → 一般 | 多数后25% → 预警

A3 风险排查(8维度)

检查维度 异常阈值 风险类型
基金规模 < 2亿元 清盘风险
规模变动 近一季缩水 > 30% 大额赎回
机构占比 > 80% 或大幅减持 赎回踩踏
基金经理 任职 < 1年或近期变更 策略不稳定
最大回撤 > 同类1.5倍 风控预警
跟踪误差 > 0.3%(债指)/> 1%(股指) 指数管理问题
换手率 异常高/低 策略风险
持仓集中度 前十大 > 60% 集中风险

查询路径:基金规模 fundf10.eastmoney.com/gmbd_{代码}.html | 机构占比 cyrjg_{代码}.html

A4 持仓分析(权益类基金)

对股票型/混合型/指数型基金,额外分析:前十大重仓股、行业分布、持仓风格(大盘/中盘/小盘,成长/价值) 查询路径:fundf10.eastmoney.com/ccmx_{代码}.html

A5 同类对比推荐

搜索同类基金,按优先级排序推荐2-3只:

  1. 近1年/3年业绩排名同类前20%
  2. 基金经理任职 > 2年
  3. 规模 5-100亿元
  4. 费率低于同类平均
  5. 最大回撤优于同类平均

A6 市场行情与建议

基金类型 搜索关键词
股票型/混合型 "A股行情 板块轮动"、"主力资金流向"
债券型 "债市行情 国债收益率"、"央行公开市场操作"
指数型 "{跟踪指数名称} 走势"
QDII "{投资区域} 市场行情"、"汇率走势"
货币型 "资金面 银行间利率"
FOF "基金市场整体表现"

模式A输出格式(HTML)

报告文件名:基金分析报告_单基金_{YYYYMMDD}.html

基金分析报告:{基金名称}

数据日期:{YYYY-MM-DD}
[提示] 今日为非交易日,以下数据为上一个交易日({YYYY-MM-DD})的数据。

一、基本信息

项目内容
基金名称{名称}
基金代码{代码}
基金类型{类型}
风险等级{等级}
最新净值{净值} ({日期})
日涨跌幅{涨跌幅}
基金规模{规模}
基金经理{经理} (任职X年X天)
综合费率{费率}

二、业绩表现

时间区间涨幅同类平均同类排名四分位
近1周{值}{值}{排名}{评级}

业绩评级:{评级文字}

三、风险预警

[风险类型] - [具体原因]

全部正常,未发现异常风险。

四、持仓概览

前十大重仓股

序号股票名称代码占净值比

行业分布

行业占比

五、同类对比推荐

基金名称代码近1年近3年规模费率推荐理由

六、综合建议

{50-150字建议,结合业绩、风险、市场行情}

HTML 输出示例:

基金分析报告:中证兴业中高等级信用债指数A

数据日期:2026-06-18
[提示] 今日为非交易日(周六),以下数据为上一个交易日(2026-06-18)的数据。

一、基本信息

项目内容
基金名称中证兴业中高等级信用债指数A
基金代码003429
基金类型指数型-债券(信用债指数)
风险等级R2(中低风险)
最新净值1.1962 (2026-06-18)
日涨跌幅+0.03%
基金规模105.18亿元
基金经理伍方方、郭益均 (任职2年87天)
综合费率管理费0.20%+托管费0.10%

二、业绩表现

时间区间涨幅同类平均同类排名四分位
近1周+0.15%+0.15%239/662良好

业绩评级:良好

三、风险预警

[机构集中度过高] - 机构持有99.58%,存在大额赎回风险

六、综合建议

该基金跟踪中高等级信用债指数,规模充足(105亿),但机构占比过高(99.58%)存在流动性风险。建议关注季度机构赎回动向,可考虑分散配置。

模式B:基金对比分析

对每只基金执行 A1(信息采集)+ A2(业绩分析)+ A3(风险排查),然后横向对比。

模式B输出格式(HTML)

报告文件名:基金分析报告_对比_{YYYYMMDD}.html

基金对比分析报告

数据日期:{YYYY-MM-DD}
[提示] 今日为非交易日,以下数据为上一个交易日({YYYY-MM-DD})的数据。

一、基本信息对比

项目基金A基金B基金C
名称.........
代码.........
类型.........
风险等级.........
规模.........
经理/任职时间.........
综合费率.........
净值.........
涨跌幅.........

二、业绩对比

时间区间基金A基金B基金C胜出
近1周.........[基金名]
综合胜率X/YX/YX/Y-

三、风险对比

维度基金A基金B基金C优选
最大回撤.........[基金名]
机构占比.........[基金名]
规模稳定性.........[基金名]
经理稳定性.........[基金名]

四、费率对比

费用项基金A基金B基金C最低
管理费.........[基金名]
托管费.........[基金名]

五、综合评价与推荐

评分表(满分5分)

维度基金A基金B基金C
业绩XXX
风险XXX
费率XXX
管理XXX
综合XXX

推荐结论

[最推荐]:{基金名称} - {理由}

[次推荐]:{基金名称} - {理由}

[备选]:{基金名称} - {理由}

适用场景建议

  • 追求高收益 → {基金X}
  • 追求稳健 → {基金Y}
  • 低费率优先 → {基金Z}

HTML 输出示例:

基金对比分析报告

数据日期:2026-06-18
[提示] 今日为非交易日(周六),以下数据为上一个交易日(2026-06-18)的数据。

一、基本信息对比

项目基金A基金B
名称中证兴业中高等级信用债指数A创金合信尊隆纯债债券A

五、综合评价与推荐

[最推荐]:创金合信尊隆纯债A - 业绩更优,回撤更小

[次推荐]:中证兴业信用债指数A - 规模大,流动性好

模式C:持仓收益计算

C1 净值查询 + C2 收益计算

计算公式:

当日收益 = 持有金额 × 日涨跌幅(%转小数,如0.05% = 0.0005)
总持有市值 = Σ(各基金持有金额)
当日总收益 = Σ(各基金当日收益)
日收益率 = 当日总收益 / 总持有市值 × 100%

收益精度:小数点后2位,正负号(+/-)。

C3 持仓结构分析

按基金类型分类统计(股票型/混合型/债券型/指数型/货币型/其他),评估:股债比例、行业集中度、重复持仓。

C4 风险排查 + 市场行情 + 调仓建议

同模式A的A3/A6,根据持仓类型组合搜索对应市场行情。

模式C输出格式(HTML)

报告文件名:基金分析报告_持仓_{YYYYMMDD}.html

基金持仓分析报告

数据日期:{YYYY-MM-DD}
[提示] 今日为非交易日,以下数据为上一个交易日({YYYY-MM-DD})的数据。

一、交易日说明

本周交易日:X/X、X/X、X/X(共X天)

二、净值与收益明细

(按收益从高到低排序)

序号基金名称代码类型单位净值日涨跌幅当日收益(元)风险状态
1..................正常/预警

三、收益汇总

总持有市值
XXX,XXX.XX 元
当日总收益
+X,XXX.XX 元
日收益率
+X.XXXX%

四、持

相关专题

更多
Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

0

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

0

15

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

2026.10.28

0

10

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习