watchlist-brief
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseWatchlist Brief (morning / close)
自选股简报(早间/收盘)
Informational summary only - not financial advice; no trade suggestions or order placement.
仅供信息参考——不构成投资建议;不提供交易建议或代下单。
Steps
步骤
scripts/npx skills add- Determine context with . Morning brief ~08:30-09:25 ET; close brief after 16:05 ET. On holidays/weekends, say the market is closed and give the next session. After the bell the alerter evaluates last regular close and labels it — do the same in the brief.
python3 scripts/market_calendar.py - Generate the table: (or
python3 scripts/brief.py --kind morning). Columns: Ticker | Price | Chg | RSI14 | Trend (SMA50 vs SMA200) | To stop | To target 1. "To stop" is remaining cushion (positive = room left); shorts use stop-minus-price. Earnings dates in the footer are upcoming only (Yahoo calendar/HTML, Nasdaq analyst page, then Finnhub/AV if keyed).--kind close - Run to list conditions currently true without consuming cooldowns; mention notable ones. After hours this uses last regular close (no
python3 scripts/alerts.py --dry-run --format json). Use--force-sessiononly on weekends/holidays if you still want to evaluate.--force-session - Optionally add 1 headline per ticker that moved > 3% or has earnings within 7 days (web search, or /news tools if available). Cite sources; never fabricate news.
tickertick - Write the brief:
- Headline (one sentence: the overall picture of the list).
- The table.
- Watch today / tomorrow: earnings, tickers within 3% of stop or target, gap moves.
- Data source + delay note, and "Informational only - not financial advice." Keep it under ~250 words unless asked for more.
scripts/npx skills add- 使用 判断当前情境。早间简报时间约为 08:30–09:25 ET;收盘简报在 16:05 ET 之后生成。遇到节假日或周末时,应说明市场休市并给出下一交易日。收盘后,告警器会基于上一常规时段的收盘价进行评估并作出相应标注——简报中也应采用同样方式。
python3 scripts/market_calendar.py - 生成表格:(或
python3 scripts/brief.py --kind morning)。列:代码 | 价格 | 涨跌 | RSI14 | 趋势(SMA50 与 SMA200 对比) | 距止损位 | 距目标位 1。“距止损位”表示剩余缓冲空间(正数 = 尚有空间);空头采用“止损价减当前价”。页脚中的财报日期仅包含即将发布的财报(依次使用 Yahoo 日历/HTML、Nasdaq 分析师页面,以及已配置密钥时的 Finnhub/AV)。--kind close - 运行 ,列出当前已触发的条件,同时不消耗冷却期;提及值得注意的条件。盘后运行时,此命令使用上一常规时段的收盘价(不使用
python3 scripts/alerts.py --dry-run --format json)。仅在周末/节假日且仍希望进行评估时,才使用--force-session。--force-session - 可选:为每只涨跌超过 3% 或将在 7 天内发布财报的股票添加 1 条标题新闻(使用网络搜索,或可用的 /新闻工具)。引用来源;绝不编造新闻。
tickertick - 编写简报:
- 标题(一句话:概括自选列表的整体情况)。
- 表格。
- 今日/明日关注:财报、距离止损位或目标位在 3% 以内的股票、跳空波动。
- 数据来源和延迟说明,以及“仅供信息参考——不构成投资建议。” 除非用户要求更多内容,否则控制在约 250 词以内。
Morning vs close
早间与收盘
- Morning: use prior close as baseline; mention pre-market moves only if the data source returns them (label as pre-market).
- Close: day's change, closing levels vs stops/targets, anything that triggered today, what's on tomorrow's calendar.
- 早间:使用上一收盘价作为基准;仅当数据源返回盘前变动时才提及,并明确标注为“盘前”。
- 收盘:当日涨跌幅、收盘价相对止损位/目标位的情况、今日触发的所有条件,以及明日的事件安排。
Tone
语气
Neutral and factual: "TSLA is 2.1% above its stop" - not "you should sell TSLA".
保持中立、客观:“TSLA 的当前价格高于其止损位 2.1%”——而不是“你应该卖出 TSLA”。