Portfolio Tracker 是一款专为个人投资者设计的自动化投资组合管理技能,通过浏览器自动化技术实时抓取 Yahoo Finance 市场数据,为用户提供高效、隐私安全的资产追踪解决方案。
核心用法方面,该技能首先读取本地 references/portfolio-holdings.md 中预设的持仓数据(支持 27 只股票/ETF 及 4 种加密货币),随后启动 Chrome 浏览器扩展访问 Yahoo Finance 各 ticker 页面获取实时价格、涨跌幅等关键指标。系统自动计算持仓市值、当日损益,并更新至 portfolio-tracker.md 文档,同时生成包含赢家/输家排名、集中度风险警示、市场背景分析(S&P500/Nasdaq 走势)及再平衡建议的综合性报告。用户可通过简单的 "portfolio update" 指令触发完整工作流程,实现每日或心跳式的投资组合体检。
显著优点体现在四个维度:一是实时性,借助浏览器自动化获取最新市场报价,避免手动查询的滞后性;二是隐私保护,所有敏感持仓数据均存储于本地 Markdown 文件,处理过程完全在本地完成,不存在向第三方服务器上传个人隐私的风险;三是智能分析,自动识别单日涨跌幅超过 ±5% 的极端波动标的,监测单一仓位超过 15% 的集中度风险,并结合大盘走势提供上下文洞察;四是多资产支持,无缝覆盖股票、ETF 及加密货币资产类别,满足多元化投资组合管理需求。
潜在局限性主要包括:依赖 Yahoo Finance 网站的可用性与数据结构稳定性,若目标网站改版可能导致抓取失效;浏览器自动化相比 API 调用存在较高资源开销与执行延迟;作为 T3 来源的个人开发者项目,代码虽经安全审计但仍建议用户自行审查;此外,系统仅提供快照式数据更新,无法满足高频交易或毫秒级行情需求,也不支持与券商系统的直接交易集成。
适用目标群体主要为中长期价值投资者、定期定额投资者及希望建立投资组合纪律的个人理财用户。特别适合需要每周或每月审视资产配置、寻找逢低买入机会、监控组合再平衡时机的非专业投资者。对于管理数十个标的的中等复杂度组合,该工具能显著降低人工跟踪的时间成本。
常规使用风险需关注:网络连接中断将导致数据获取失败;Yahoo Finance 服务限制或反爬机制可能触发访问异常;持仓数据需手动维护更新,若长期不同步实际交易记录将导致分析失准;浏览器自动化进程可能因系统资源紧张而超时;最后,虽然代码无恶意行为,但 T3 来源的供应链安全性仍需保持基础警惕,建议在隔离环境中首次运行。