OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  sec-filing-watcher:监控 SEC EDGAR 系统以获取最新证券申报信息

sec-filing-watcher:监控 SEC EDGAR 系统以获取最新证券申报信息

 
  apple ·  2026-02-15 17:33:59 · 3 次点击  · 0 条评论  

名称: sec-filing-watcher
描述: 监控 SEC EDGAR 的新文件提交,并通过 Clawdbot 获取 Telegram/Slack 摘要。适用于设置 SEC 文件提醒、添加/删除监控的股票代码、配置文件类型、启动/停止监控器或排查文件通知问题。


SEC 文件监控器

监控 SEC EDGAR,获取监控列表中的股票代码的新文件提交。当出现新文件时,通知 Clawdbot 获取、总结并发送至 Telegram。

快速设置

1. 创建监控列表

cp assets/watchlist.example.json watchlist.json
# 使用你的股票代码编辑 watchlist.json

2. 配置环境变量

设置以下环境变量(例如在 shell 配置文件或 OpenClaw 技能配置中):

变量 必填 描述
OPENCLAW_HOOKS_TOKEN 你的 OpenClaw hooks token
SEC_WATCHER_RECIPIENT 接收通知的聊天/用户 ID
SEC_WATCHER_CHANNEL 用于发送通知的通道插件(默认:telegram
SEC_WATCHER_USER_AGENT SEC API 的 User-Agent 字符串(SEC 要求包含联系信息)

3. 测试运行

node scripts/watcher.js

首次运行会记录现有文件(不发送通知)。第二次运行将检查新文件。

4. 设置定时任务(每 15 分钟)

macOS:

cp assets/com.sec-watcher.plist ~/Library/LaunchAgents/
# 编辑 plist 文件,设置正确的路径
launchctl load ~/Library/LaunchAgents/com.sec-watcher.plist

Linux:

crontab -e
# 添加:*/15 * * * * /usr/bin/node /path/to/scripts/watcher.js >> /path/to/watcher.log 2>&1

管理股票代码

watchlist.json 中添加或删除股票代码:

{
  "tickers": ["AAPL", "MSFT", "TSLA"],
  "formTypes": ["10-K", "10-Q", "8-K", "4"]
}

新添加的股票代码会自动记录现有文件(不会重复通知)。

常见 SEC 文件类型请参阅 references/form-types.md

常用命令

检查状态:

launchctl list | grep sec-watcher

查看日志:

cat ~/clawd/sec-filing-watcher/watcher.log

停止监控:

launchctl unload ~/Library/LaunchAgents/com.sec-watcher.plist

启动监控:

launchctl load ~/Library/LaunchAgents/com.sec-watcher.plist

手动运行:

node scripts/watcher.js

文件说明

文件 用途
scripts/watcher.js 主监控脚本
watchlist.json 你的股票代码和文件类型列表
state.json 记录已处理文件(自动创建)
watcher.log 输出日志(如已配置)

故障排除

无通知:
- 检查 state.json 是否存在(首次运行记录,第二次运行通知)
- 验证 watcher.js 配置中的 webhook URL 和 token
- 检查 Clawdbot 是否运行:clawdbot status

SEC 屏蔽请求:
- 脚本使用正确的 User-Agent 请求头
- 如被屏蔽,请等待 10 分钟(SEC 频率限制冷却时间)

重复通知:
- 检查 state.json 是否损坏
- 删除 state.json 以重新记录(会再次记录所有现有文件)

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor