Clawback

🦀 跟单国会交易,自动跑赢市场

自动跟踪国会议员股票披露并执行跟单交易,集成E*TRADE API实现自动化风险管控。

收藏
14.7k
安装
3.6k
版本
1.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

ClawBack 是一款基于 Python 开发的自动化交易工具,核心机制是镜像追踪美国国会议员的股票交易披露。系统从众议院书记官办公室(House Clerk)和参议院电子披露系统(eFD)抓取实时披露数据,当检测到目标政客(默认包括 Nancy Pelosi 等)的交易行为后,经过可配置的延迟期(默认 3 天),自动在用户的 E*TRADE 账户中执行按比例缩放的头寸操作。

显著优点

  • 信息套利逻辑:依托 NBER 研究表明国会议员年均跑赢标普 500 达 47% 的学术背书,具备清晰的超额收益假设
  • 自动化程度高:完整的 OAuth 认证流程、定时轮询(每日 10:00/14:00/18:00 ET)、自动执行(开盘后 5 分钟),无需人工盯盘
  • 风控体系较完善:单票仓位上限 5%、组合回撤止损 15%、个股止损 8%、日亏损限制 3%、PDT 合规保护
  • 可回测验证:内置回测引擎,历史数据显示 3 天延迟+30 天持有策略年化 +6.2%(胜率 42.9%)

潜在局限与风险

  • 单一经纪商绑定:仅支持 E*TRADE,无 Alpaca、Interactive Brokers 等替代选项,存在平台集中度风险
  • 延迟披露问题:议员实际交易与披露间隔可达 45 天(Senate)或 30 天(House),信息时效性严重滞后
  • 法律灰色地带:虽基于公开信息,但"意图复制议员持仓以获取信息优势"可能引发 SEC 对操纵或欺诈的调查关注
  • 胜率偏低:回测胜率仅 42.9%-57.1%,依赖少数大额盈利覆盖多数小额亏损,实盘滑点可能侵蚀收益
  • 技术依赖风险:PDF 解析和网页抓取(House Clerk/Senate eFD)结构变化会导致数据中断

适合人群

  • 具备 Python 环境配置能力的中高级用户
  • 拥有 E*TRADE 账户且通过开发者认证(developer.etrade.com)的投资者
  • 可接受高波动、理解"国会优势"信息套利逻辑的投机型交易者
  • 不适合:无编程基础、寻求稳定收益、或无法承担本金大幅回撤的保守型投资者

常规风险警示

  • 本金损失风险:回测不代表未来表现,自动化交易可能因市场极端波动触发连环止损
  • 合规风险:虽使用公开数据,但高频跟单行为可能被认定为 pattern trading 或引发经纪商风控关注
  • 数据质量风险:披露解析错误、OAuth token 过期、API 限流等技术故障可能导致交易失效或误执行
  • 道德争议:利用立法者信息优势获利存在公众舆论和潜在监管收紧风险

Clawback 内容

bin文件夹
config文件夹
scripts文件夹
src文件夹
clawback文件夹
congress_data文件夹
手动下载zip · 102.6 kB
clawback.pytext/plain
请选择文件