SuperAPI AI 工具集

13f-diff

部署与运维

查看项目

更新于 10-16 00:01

技能介绍

用途:在每季度 13F 申报窗口期间运行,跟踪指定机构管理人的持仓变化。它拉取所跟踪管理人的当前季度持仓,与上一次 Hermes 记忆快照对比,突出新建仓、退出或重大变动的头寸,并为变动最大的标的调用 news_browse 获取近期公司公告。该技能仅负责编排,分析方法需另行安装 LLMQuant/skills。

主要能力:刷新管理人持仓;对比上一次快照生成差异;为重大变动标的补充新闻;仅推送实质性变化并附申报截止日期。使用的 MCP 工具包括 sec_13f_list_top_managers(刷新管理人排名上下文,0 信用)、sec_13f_list_manager_holdings(拉取单个管理人持仓,1 信用)、news_browse(变动标的近期新闻,2 信用)、sec_13f_list_ticker_holders(可选反向持有人查询,1 信用)。

使用方式:通过 cron 创建任务,例如 hermes cron create "every 3d" "Run 13f-diff for my tracked managers..." --skill 13f-diff --name "13f-diff" --deliver telegram,并用 hermes cron pause 13f-diff 与 hermes cron resume 13f-diff 在窗口外暂停。部分 Hermes 版本(v0.18.x 起)支持 every 3d,不支持时改用每日 cron 手动暂停/恢复。13F-HR 申报在季度结束后 45 天到期,窗口集中在 2 月中、5 月中、8 月中和 11 月中。

输出契约:每次推送的差异应包含管理人名称、申报期与申报截止日期、新建仓/退出/最大重大变动、变动标的的近期新闻(或“未发现近期公司新闻”)、所用工具名称及消耗信用。

限制与成本:结果不应称为“全部机构持仓”,13F 工具仅覆盖 LLMQuant Data 在指定季度暴露的管理人集合。应保持运行精简,重调用前检查剩余信用,优先小规模管理人集合,信用不足时跳过可选反向持有人查询。可在工作区 AGENTS.md 的 watchlist.13f_managers 中自定义管理人;临近截止日可改为 every 1d;新闻环节默认限制变动最大的 5 个标的;大部分时间应保持任务暂停。模型基线默认使用 DeepSeek,标准差异用 DeepSeek V4 Flash,深度备忘录可换更强模型。