用CongressInvests API真正追踪国会股交易:从评估到系统集成

当Finviz只能查到企业高管时,CongressInvests直接告诉你Nancy Pelosi在买什么。免费、零API Key、覆盖1094只股票。

之前我们追踪国会股用的是Finviz内部人数据——但这本质上是企业高管的交易,跟国会议员完全不是一回事。QuiverQuant、CapitolTrades、SenateStockWatcher这些专用源要么挂了(Cloudflare),要么DNS失效了。

直到发现CongressInvests:一个免费API,直接从Senate EFD + House Clerk官方端口爬取国会交易数据,每6小时刷新,365天回溯。

新旧对比

  • 之前:Finviz查到的是「AAPL内部人张三卖出1000股」——这人是VP of Engineering
  • 现在:CongressInvests查到的是「Nancy Pelosi买入NVDA $1M-$5M」——这才是真·国会股信号
  • 覆盖范围:1094只ticker(234参议院+999众议院),零API Key

真实数据测试

用新API跑了几只代表性股票:

  • NVDA:50笔交易(29买/21卖),15个议员参与,净看涨
  • TSLA:13笔交易(10买/3卖),议员买得挺多
  • AAPL:50笔交易(25买/25卖),五五开

系统集成

写了个轻量封装common/congressinvests.py(~50行REST直调),替换了congress_trades.py里的Finviz proxy,然后注入Track A和Track D的Phase 2评分器:

  • Track A:国会集群买入+20分,集体卖出-15分
  • Track D:国会集群买入+15分,集体卖出-12分
  • Finviz内部人数据保留做独立模块——覆盖不同群体,不浪费信息

对比之前用Finviz查NVDA内部人是100条全部卖出(企业高管在套现),跟国会的29/21完全是两码事——这就是这个API的真正价值。