用途:把 MUFAP(巴基斯坦共同基金行业协会)按日期发布的单页 HTML 数据,回溯抓取为本地 SQLite 面板,用于构建带发布日期戳的共同基金时间序列研究管线,并区分“真实为零”与“缺失观测”。
安装与前置:先安装 mufap-pp-cli 并验证版本。
npx -y @mvanhorn/printing-press-library install mufap --cli-only mufap-pp-cli --version
失败时可改用 Go 安装(需 Go 1.26.6+):
go install github.com/mvanhorn/printing-press-library/library/payments/mufap/cmd/mufap-pp-cli@latest
需确保二进制目录在运行时的 $PATH 中,验证成功前不要执行技能命令。
主要能力:rates 派生每日短期利率代理;exposure 统计行业持有的上市股票 PKR 规模(按月);dispersion 计算分类内收益横截面离散度;backfill 抓取每日基金面板或月度配置;panel 查询本地每日净值面板;coverage 显示已抓取、返回零行与未尝试的日期;dump 以 JSONL、JSON 或 CSV 导出本地表;verify allocation 校验资产类别百分比合计;universe 报告每日上报基金数量;freshness 检测净值有效期滞后。
使用方式:六项能力(rates、panel、dispersion、universe、coverage、dump)只读本地镜像,对空镜像返回空结果且退出码为 0,需先 backfill。backfill 分 daily、monthly、allocation 三个独立子命令且可断点续跑。exposure 与 verify allocation 每次实时联网请求 MUFAP。可用 which "<自然语言能力>" 查找命令,但无置信下限,需人工确认。
限制:不提供 PSX 股票行情或指数;不提供申购赎回等交易功能;净值与收益为日频,资产净值与配置为月频;rates 是市场隐含代理,非官方政策利率。注意负数为会计括号记法,行键为 Sector | Category | Fund Name,不同标签页列名不同,约 2024 年前百分比列为 0.0,网销页面短横线表示缺失而非零。import 命令无写入端点,不应使用。