返回顶部
p

portfolio-manager投资组合分析

Comprehensive portfolio analysis using Alpaca MCP Server integration to fetch holdings and positions, then analyze asset allocation, risk metrics, individual stock positions, diversification, and generate rebalancing recommendations. Use when user requests portfolio review, position analysis, risk assessment, performance evaluation, or rebalancing suggestions for their brokerage account.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
3,746
下载量
免费
免费
3
收藏
概述
安装方式
版本历史

portfolio-manager

投资组合经理

概述

通过与Alpaca MCP服务器集成,获取实时持仓数据,对投资组合进行分析和管理,执行涵盖资产配置、分散化、风险指标、单个头寸评估和再平衡建议的全面分析。生成包含可操作见解的详细投资组合报告。

该技能通过MCP(模型上下文协议)利用Alpaca的券商API访问实时投资组合数据,确保分析基于实际当前持仓而非手动输入的数据。

使用时机

当用户提出以下请求时调用此技能:

  • - 分析我的投资组合
  • 查看我当前的持仓
  • 我的资产配置是什么?
  • 检查我的投资组合风险
  • 我应该重新平衡我的投资组合吗?
  • 评估我的持仓
  • 投资组合业绩回顾
  • 我应该买入或卖出哪些股票?
  • 任何涉及投资组合层面分析或管理的请求

前提条件

Alpaca MCP服务器设置

此技能需要配置并连接Alpaca MCP服务器。MCP服务器提供以下访问权限:

  • - 当前投资组合持仓
  • 账户权益和购买力
  • 历史持仓和交易记录
  • 持有证券的市场数据

使用的MCP服务器工具:

  • - getaccountinfo - 获取账户权益、购买力、现金余额
  • getpositions - 检索所有当前持仓,包括数量、成本基础、市值
  • getportfolio_history - 历史投资组合业绩数据
  • 用于报价和基本面的市场数据工具

如果Alpaca MCP服务器未连接,请告知用户并提供references/alpacamcpsetup.md中的设置说明。

工作流程

步骤1:通过Alpaca MCP获取投资组合数据

使用Alpaca MCP服务器工具收集当前投资组合信息:

1.1 获取账户信息:

使用 mcpalpacagetaccountinfo 获取:

  • - 账户权益(投资组合总价值)
  • 现金余额
  • 购买力
  • 账户状态

1.2 获取当前持仓:

使用 mcpalpacaget_positions 获取所有持仓:

  • - 股票代码
  • 持有数量
  • 平均买入价(成本基础)
  • 当前市场价格
  • 当前市值
  • 未实现盈亏(金额和百分比)
  • 持仓占投资组合比例

1.3 获取投资组合历史(可选):

使用 mcpalpacagetportfoliohistory 进行业绩分析:

  • - 历史权益价值
  • 时间加权收益率计算
  • 回撤分析

数据验证:

  • - 确认所有持仓具有有效的股票代码
  • 确认市值总和约等于账户权益
  • 检查是否存在过期或非活跃持仓
  • 处理边缘情况(如支持碎股、期权、加密货币)

步骤2:丰富持仓数据

对于投资组合中的每个持仓,收集额外的市场数据和基本面信息:

2.1 当前市场数据:

  • - 实时或延迟报价
  • 日成交量和流动性指标
  • 52周价格区间
  • 市值

2.2 基本面数据:
使用Web搜索或可用的市场数据API获取:

  • - 行业和板块分类
  • 关键估值指标(市盈率、市净率、股息率)
  • 近期盈利和财务健康指标
  • 分析师评级和目标价
  • 近期新闻和重大进展

2.3 技术分析:

  • - 价格趋势(20日、50日、200日移动平均线)
  • 相对强弱
  • 支撑位和阻力位
  • 动量指标(如可用RSI、MACD)

步骤3:投资组合层面分析

使用参考文件中的框架执行全面的投资组合分析:

3.1 资产配置分析

阅读 references/asset-allocation.md 了解配置框架

从多个维度分析当前配置:

按资产类别:

  • - 股票 vs 固定收益 vs 现金 vs 另类投资
  • 与用户风险偏好的目标配置进行比较
  • 评估配置是否符合投资目标

按行业板块:

  • - 科技、医疗保健、金融、消费等
  • 识别行业集中度风险
  • 与基准行业权重比较(如标普500)

按市值:

  • - 大盘股 vs 中盘股 vs 小盘股分布
  • 超大盘股集中度
  • 市值分散度评分

按地域:

  • - 美国 vs 国际 vs 新兴市场
  • 国内集中度风险评估

输出格式:
markdown

资产配置

当前配置 vs 目标
资产类别当前目标偏差
美国股票XX.X%YY.Y%+/- Z.Z%
...

行业板块分布

[饼图描述或包含板块百分比的表格]

前十大持仓
排名代码占投资组合比例行业
1AAPLX.X%科技
...

3.2 分散化分析

阅读 references/diversification-principles.md 了解分散化理论

评估投资组合分散化质量:

持仓集中度:

  • - 识别前几大持仓及其总权重
  • 标记任何单一持仓是否超过投资组合的10-15%
  • 计算赫芬达尔-赫希曼指数(HHI)衡量集中度

行业集中度:

  • - 识别主导行业
  • 标记任何行业是否超过投资组合的30-40%
  • 与基准行业多样性比较

相关性分析:

  • - 估算主要持仓之间的相关性
  • 识别高度相关的持仓(潜在冗余)
  • 评估真实的分散化收益

持仓数量:

  • - 个股投资组合的最佳范围:15-30只
  • 标记是否分散不足(<10只股票)或过度分散(>50只股票)

输出:
markdown

分散化评估

集中度风险: [低 / 中 / 高]

  • - 前五大持仓占投资组合的XX%
  • 最大单一持仓:[代码] 占XX%

行业分散化: [优秀 / 良好 / 一般 / 较差]

  • - 主导行业:[行业名称] 占XX%
  • [对各行业平衡性的评估]

持仓数量: [最佳 / 分散不足 / 过度分散]

  • - 总持仓数:XX只股票
  • [建议]

相关性担忧:

  • - [列出任何高度相关的持仓对]
  • [分散化改进建议]

3.3 风险分析

阅读 references/portfolio-risk-metrics.md 了解风险衡量框架

计算并解读关键风险指标:

波动率指标:

  • - 估算投资组合贝塔值(各持仓贝塔值的加权平均)
  • 单个持仓波动率
  • 投资组合标准差(如有历史数据)

下行风险:

  • - 最大回撤(来自投资组合历史)
  • 当前距峰值的回撤
  • 存在显著未实现亏损的持仓

风险集中度:

  • - 高波动率股票(贝塔 > 1.5)的占比
  • 投机性/亏损公司的占比
  • 杠杆使用情况(如适用)

尾部风险:

  • - 对潜在黑天鹅事件的敞口
  • 单只股票集中度风险
  • 特定行业事件风险

输出:
markdown

风险评估

整体风险特征: [保守 / 稳健 / 激进]

投资组合贝塔值: X.XX(市场为1.00)

  • - 解读:投资组合波动性[高于/低于]市场

最大回撤: -XX.X%(从$XXX,XXX 到 $XXX,XXX)

  • - 当前距峰值回撤:-XX.X%

高风险持仓:

代码占投资组合比例贝塔值风险因素
[股票代码]XX%X.XX[高波动率 / 近期亏损 / 等]

风险集中点:

  • - XX%集中于单一行业([行业])
  • XX%集中于贝塔值 > 1.5的股票
  • [其他集中度风险]

风险评分: XX/100([低/中/高]风险)

3.4 业绩分析

使用可用数据评估投资组合业绩:

绝对收益:

  • - 投资组合整体未实现盈亏(金额和百分比)
  • 表现最佳的持仓(涨幅前5)
  • 表现最差的持仓(跌幅后5)

时间加权收益(如有历史数据):

  • - 年初至今收益
  • 1年、3年、5年年化收益
  • 与基准比较(标普500、相关指数)

持仓层面业绩:

  • - 赢家 vs 输家比率
  • 盈利持仓的平均收益
  • 亏损持仓的平均亏损
  • 接近52周高/低点的持仓

输出:
markdown

业绩回顾

投资组合总价值: $XXX,

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 portfolio-manager-1776032571 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 portfolio-manager-1776032571 技能

通过命令行安装

skillhub install portfolio-manager-1776032571

下载

⬇ 下载 portfolio-manager v0.1.0(免费)

文件大小: 65.94 KB | 发布时间: 2026-4-13 11:34

v0.1.0 最新 2026-4-13 11:34
Initial release with comprehensive portfolio analysis features using Alpaca MCP Server integration.

- Fetches live portfolio, holdings, and account data via Alpaca MCP Server.
- Analyzes asset allocation, diversification, and risk using structured frameworks.
- Delivers detailed position, sector, and overall portfolio breakdowns.
- Identifies concentration risks and generates rebalancing recommendations.
- Supports performance evaluation, risk assessment, and actionable insights.
- Notifies user if Alpaca MCP Server setup is missing, with setup guidance.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部