360 Secure SkillHub
360 安全技能中心

投资组合监控

通过 Python 脚本读取 memory/portfolio.json 中的持仓配置,借助 yfinance 获取港股、美股和加密货币的实时市价,计算单个持仓与总组合的成本、盈亏金额和比例,在涨跌幅超过阈值时给出提醒,并输出文本形式的组合报告,仅作记录参考。

sanduan003
sanduan003
热度 80.97
最近更新 2026-05-11 17:29:24
分类:生活依赖:代码执行 / 读写文件 / 第三方 API应用场景:个人理财 / 市场分析 / 报告撰写 / 自动化脚本

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add portfolio-monitor
Metadata
name
portfolio-monitor
description
投资组合监控系统。管理股票、加密货币持仓,跟踪成本、盈亏,设置价格提醒,生成组合报告。支持港股、美股、加密货币。

投资组合监控

管理投资持仓,跟踪盈亏,生成分析报告。

快速开始

pip3 install yfinance --break-system-packages
python3 scripts/portfolio.py

配置持仓

编辑 memory/portfolio.json:

{
  "holdings": [
    {"symbol": "0700.HK", "name": "腾讯", "shares": 100, "cost": 500, "currency": "HKD"},
    {"symbol": "AAPL", "name": "苹果", "shares": 10, "cost": 180, "currency": "USD"},
    {"symbol": "BTC-USD", "name": "比特币", "shares": 0.5, "cost": 45000, "currency": "USD"}
  ]
}

功能

  • ✅ 实时市价
  • ✅ 持仓盈亏金额/比例
  • ✅ 总组合盈亏
  • ✅ 涨跌幅提醒(默认5%)
  • ✅ 多币种支持

输出示例

💰 总资产: $92,475
💵 总成本: $79,300
📈 总盈亏: +$13,175 (+16.62%)

📈 苹果: +43.03% 🔔涨幅超5%
📉 以太坊: -20.69% 🔔跌幅超5%

提醒阈值

修改 memory/portfolio.json 中的 alert_threshold:

"settings": {"alert_threshold": 0.05}

风险提示

⚠️ 仅供记录参考,不构成投资建议。