Community研究与数据分析github.com

交易员-新闻

新闻监控器。追踪您关注的每只股票的突发新闻,并标出导致股价变动的因素:每个股票的雅虎财经头条、各公司在SEC EDGAR上的8-K文件(收益、CEO变更、交易、重述、破产)以及每只股票距离昨日收盘价的涨跌幅。仅显示自上次检查以来的新内容,按最新到最旧排序,使用纽约时间,为每个项目打上标签(收益、分析师、交易、停牌、监管、宏观...),永不重复。在用户说"TSLA有什么新闻"、"为什么在波动"、"我的关注列表有什么新闻"、"早间简报"、"盘前新闻"、"监控新闻"、"有什么消息吗"、"检查8-K文件"或/trader-scanner找到设置后使用。

交易员-新闻 是什么?

交易员-新闻 是一个专为 AI 交易代理设计的新闻监控技能,用于在交易决策前快速获取并筛选关键信息。它能同时读取雅虎财经头条和 SEC EDGAR 的 8-K 文件,自动过滤已读内容,仅展示最新消息,并标注每只股票相对于昨日收盘价的实时涨跌,以及“MOVING”(变动超过3%)的标记。该技能支持 Claude Code、Cursor 等 AI 编码代理,通过运行配套的 `news.py` 脚本(标准 Python 库,无需密钥)工作,自动读取交易员的观察列表、计划和持仓文件。规则严格:报告原文、链接和来源,不预测未来走势;当文件与头条矛盾时,以文件为准。用户可通过自然语言如“有什么新闻”、“检查8-K”或定时任务 `/loop 15m /trader-news` 调用,非常适合盘前简报、盘中监控和交易前的快速新闻验证。

兼容平台✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/Shijiuwei/cloud-day-trader-skill/tree/HEAD/trader-news

Installed? Explore more 研究与数据分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

交易员-新闻 是做什么的?

一个看起来完美的图表,可能随时因为收益发布日期、停牌或诉讼而出现缺口。在交易设置变成实际交易之前,本技能会读取两个最先承载这些信息的订阅源,针对观察列表中的每只股票,只告诉您最新发生的事项。它还会打印每只股票今日的涨跌情况,让头条新闻和价格变动并排展示。

本文件夹中的工具(标准库 Python,无需密钥):

python3 "${CLAUDE_SKILL_DIR}/news.py"                         # 观察列表 + 计划 + 持仓
python3 "${CLAUDE_SKILL_DIR}/news.py" --tickers TSLA NVDA --hours 12
python3 "${CLAUDE_SKILL_DIR}/news.py" --no-sec --json

它读取和写入的内容

文件 / 订阅源内容
--tickers,否则为 trader/watchlist.json扫描仪的命中结果(交易员-扫描仪)
trader/plan.json您正在计划的交易(交易员-退出)
trader/portfolio.json您持有的仓位(交易员-经纪商在此记录成交)
雅虎财经头条 RSShttps://feeds.finance.yahoo.com/rss/2.0/headline?s=TSLA&region=US&lang=en-US
雅虎财经图表端点相对于昨日收盘价的最新价格(非官方,可能有延迟)
SEC EDGAR 公司 Atom 订阅源默认为 8-K(使用 --forms 8-K,10-Q 查看更多);需要在 trader/config.json 或 SEC_USER_AGENT 中设置 sec_user_agent,否则将跳过文件并附注说明
trader/state/news.json已显示的内容(保留30天)以及每个股票的 CIK

规则

  • 头条是线索,不是事实。 在告诉用户发生了什么之前,请打开故事或文件并阅读。引用来源并提供链接。永远不要总结您无法阅读的收费故事:请说明情况。
  • 文件优先于头条。 如果 8-K 文件和头条存在分歧,以公司向 SEC 提交的 8-K 文件为准。
  • 说明它涉及什么。 每个项目列出其涉及的股票及其标签:收益、分析师、法律、交易、资本、人事、风险、停牌、监管、宏观。标记为 ! 的文件包含重要的 8-K 项目:收益结果(2.02)、高管变更(5.02)、减值(2.06)、退市通知(3.01)、过往财务报表不再可靠(4.02)、破产(1.03)或网络事件(1.05)。
  • MOVING 标记一只股票距离昨日收盘价变动 3% 或更多(--move-pct)。没有头条的价格变动也值得大声说出来。
  • 不作预测。 报告已发布的内容以及价格距离昨日收盘价的幅度。永远不要说股票接下来会怎样。

步骤

  1. 运行检查:python3 "${CLAUDE_SKILL_DIR}/news.py"。退出代码 1 表示没有新内容。--all 显示已看过的项目,--json 输出所有机器可读的信息,--dry-run 保持状态不变。
  2. 首先阅读重要项目:每个带 ! 的文件、任何标记为收益、停牌、法律、监管或风险的内容,以及每个 MOVING 的股票。
  3. 为每个股票写一份简短摘要:发生了什么、来源和链接、价格变动,以及一行说明它为何对交易设置重要(例如“本周是收益发布期:隔夜跳空可能越过任何止损”)。
  4. 如果一个故事改变了局面,请在 /trader-entry 和 /trader-exit 之前说明:交易期间的收益发布日期、停牌、增发。切勿仅凭头条采取行动。

在会话期间:/loop 15m /trader-news,或每天早上开盘前设置定时任务。

示例:实况演示

2026年10月19日星期一,TSLA 于美国东部时间上午10:15突破其开盘区间。在上午10:15进行的检查(雅虎财经的 TSLA 订阅源,自上午8:00以来的16条头条)以当天早晨的真实故事开头:“Meta 和 Musk 收益以及九月待售房屋销售:需关注事项”(上午8:00,收益)、“特斯拉-太空探索技术公司合并热潮在收益前席卷华尔街”(上午8:04,收益,交易)、“科技股反弹推动美国股指期货盘前多数走高”(上午8:02,宏观)。摘要:“特斯拉本周发布财报,因此股票可能隔夜跳空;今天的交易在收盘前进出。无新的 8-K 文件。” 上午10:52,价格线显示 TSLA 366.48 +3.31% vs 昨日收盘价 354.72 于美国东部时间 10:52 MOVING。当某只股票没有新闻时,应直接说明,而不是填充摘要。

它永远不会做什么

  • 从不编造或修饰故事、引文或数字。
  • 从不根据新闻进行交易,也从不告诉用户因为头条而买入或卖出。
  • 从不猛击服务器:每个股票每个订阅源一个请求,调用之间暂停,并且严格远离 SEC 每秒 10 个请求的限制。

安全声明

本工具提供教育和工具支持,并非财务建议。此技能仅读取和报告。没有任何指令会下单,除非 /trader-broker 在 /trader-risk 通过且用户针对该订单明确输入同意。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相关技能