360 Secure SkillHub
360 安全技能中心

portfolio-diagnosis (Public)

面向A股投资者的持仓诊断技能:接收文本或JSON格式的持仓数据,经Tushare获取行情与历史数据,计算波动率、Beta、夏普比率和最大回撤,输出包含综合评分、持仓概览、个股明细、量化指标卡片、六维诊断、风险提示与优化建议及交互式图表的诊断报告,运行依赖Python脚本与远端接口。

super-max21
super-max21
热度 23.70
最近更新 2026-05-20 03:33:02
分类:数据依赖:代码执行 / 第三方 API / 读写文件应用场景:财务 / 市场分析 / 报告撰写 / 推荐

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add portfolio-diagnosis-public
Metadata
name
portfolio-diagnosis (Public)
description
持仓诊断技能(Tushare驱动版)——专为A股投资者设计。当用户说"帮我诊断持仓"、"看看我的股票组合"、"仓位合理吗"、"持仓风险大吗"、"我的组合夏普比率多少"时触发。使用Tushare SDK获取实时行情和历史数据,进行包含波动率、Beta、夏普比率、最大回撤在内的量化风险诊断,并生成专业诊断报告,包含:英雄区 + 综合评分环形图;持仓概览关键指标卡片;个股明细表格(含仓位进度条);四大量化指标卡片(波动率/Beta/夏普/回撤);四张交互式 Chart.js 图表(雷达图/饼图/柱状图/盈亏对比);六维诊断卡片、风险提示、优化建议;得分明细条形图。
skill_key
portfolio_diagnosis_public
original_skill_key
portfolio_diagnosis
input_format
支持以下格式输入持仓数据: 格式1 - 文本格式: 股票名称 | 买入均价 | 现价 | 持仓数量 贵州茅台 | 1650 | 1720 | 100 五粮液 | 135.5 | 142 | 500 格式2 - JSON格式: { "holdings": [ {"code": "600519", "name": "贵州茅台", "cost": 1650, "shares": 100}, {"code": "000858", "name": "五粮液", "cost": 135.5, "shares": 500} ] }
trigger
["帮我诊断持仓","看看我的股票组合","仓位合理吗","我的持仓有没有问题","帮我分析一下我买的股票","持仓风险大吗","帮我做风险分析","我的组合夏普比率多少","诊断一下我的持仓"]

本技能为 Prana 封装共享包:skill_key(portfolio_diagnosis_public)为公开包标识;original_skill_key(portfolio_diagnosis)为 Prana 上实际调用的专业技能。

运行方式:使用 scripts/prana_skill_client.py 或渠道集成入口。