养基宝持仓
将以下提示词粘贴到你的 AI 对话框中:
请根据官方安装指南 https://skillhub.cn/install/skillhub.md,将 @user_415fb117/yangjibaoskill 技能安装到您的 AI 助手中。
技能介绍
多账户持仓管理的现实痛点
手动记录基金持仓时,投资者常面临三大难题:多账户数据分散在不同平台,难以统一汇总;每日净值与收益需逐个查询,耗时且易出错;持仓变动后无法快速同步成本、份额与盈亏数据。尤其当持仓基金数量较多时,人工统计的延迟性和误差会直接影响投资决策的时效性。
技能的核心能力与工作流程
该技能通过养基宝 API 实现全链路持仓管理:首先通过 scripts/yjb_login.py 生成二维码完成微信扫码登录,Token 自动保存至 ~/.yjb_token.json;接着调用 scripts/yjb_fetch.py 拉取 account_collect、fund_hold 等接口数据,获取账户汇总、持仓明细及指数行情;公网行情模块(scripts/yjb_market.py)无需登录即可查询基金净值、历史走势和板块数据。签名机制通过 Request-Time、Request-Sign、Authorization 三个 Header 实现,其中 Request-Sign 为 MD5 签名,签名路径需去除 query string。输出遵循 A 股习惯,用 🔴🟢 标识涨跌,并自动计算总市值、总盈亏及收益率等指标。
使用边界与关键注意事项
- Token 安全:微信扫码 Token 与 iOS Token 完全独立,分别存储于
~/.yjb_token.json和~/.yjb_ios_token.json,属个人凭证,禁止随 skill 打包分享。browser-plug-api 使用 HTTP 协议,仅在扫码链路传输,公共网络下需注意明文风险。 - 签名规则:缺少签名 Header 的请求会返回 404(非 401),签名时必须确保 path 不包含
?及后续参数。 - 净值时效:A 股基金净值在交易日 19:00-22:00 发布,建议 20:00 后查询;QDII 基金净值滞后 2-3 个交易日,需关注
true_valuation_date字段。 - 进阶功能门槛:自选列表查询(
scripts/yjb_watchlist.py)需 iOS 客户端抓包获取 Token,普通用户可忽略此模块,不影响核心持仓查询流程。
使用场景
- 个人投资者登录养基宝后,需汇总多个基金账户的总市值与当日盈亏,生成持仓一览表
- 收盘后查询A股基金当日净值与盘中估值涨幅,核对QDII基金的真实估值日期
- 持仓接口返回404时,排查签名Header是否齐全、签名path是否误带query string
- 已有iOS抓包Token,需查询自选基金列表与持有人数排名并按分组整理
适合人员
- 持有多个养基宝账户、常需汇总各账户持仓成本与盈亏的个人投资者
- 需要复现基金行情接口、分析签名与认证机制的后端工程师
- 习惯用脚本自动拉取持仓数据并制作每日收益报表的量化爱好者
- 希望通过扫码登录获取持仓明细、长期跟踪净值变化的养基宝App用户