核心用法
Finance News Skill 是一款面向投资者的 AI 驱动财经新闻聚合工具,通过命令行界面提供完整的金融市场信息服务。用户首次使用时需运行 finance-news setup 完成交互式配置,包括选择 RSS 新闻源(WSJ、Barron's、CNBC、Yahoo 等)、覆盖市场区域(美股、欧洲、日本)、消息推送渠道(WhatsApp/Telegram)以及输出语言(英语/德语)。
日常核心操作围绕三类简报展开:晨间简报(--morning)在美股开盘前生成市场概览,晚间简报(--evening)在收盘后总结全天动态,均支持 --send 参数直接推送至配置的消息群组。此外,用户可通过 finance-news market 获取实时指数行情,,finance-news portfolio 追踪自选股动态,,finance-news news <TICKER>> 查询特定股票新闻。系统内置 15 分钟新闻缓存机制,并支持通过 cron 作业实现完全自动化的定时推送。
显著优点
多源聚合与 AI 提炼:整合付费与免费新闻源,利用 Google Gemini 生成结构化摘要,支持摘要、分析、标题三种风格,大幅降低信息过载。
全球化与本地化兼顾:覆盖美、欧、日三大市场,原生支持英语与德语输出,满足跨境投资者需求。
自动化工作流:通过 OpenClaw cron 或 Lobster 工作流引擎,可实现无人值守的定时简报生成与推送,并支持审批门控。
投资组合深度整合:CSV 格式的自选股管理支持分类标注与批量导入,简报自动关联持仓标的相关新闻。
生态协同:与 OpenBB 行情工具、OpenClaw Agent 无缝集成,形成从数据获取到分析推送的完整链路。
潜在缺点与局限性
外部依赖脆弱性:核心功能依赖 Yahoo Finance、Finnhub 等第三方 API 及 RSS 源,服务变更或限流将直接影响可用性;WSJ/Barron's 部分内容需订阅验证。
SSL 安全妥协:代码中全局禁用 SSL 证书验证(verify_mode = ssl.CERT_NONE),虽可能为兼容某些 RSS 源,但显著增加中间人攻击风险。
语言支持有限:仅支持英语与德语,对亚太非英语用户覆盖不足。
推送渠道单一:消息推送深度绑定 OpenClaw 的 WhatsApp/Telegram 实现,缺乏邮件、Slack 等企业常用渠道的官方支持。
无实时行情:股票数据依赖 Yahoo Finance 等延迟数据源,不适合高频交易或需要 Level 2 行情的专业场景。
适合的目标群体
- 个人投资者:需要每日市场概览但无暇浏览多源信息的上班族
- 跨境投资者:关注美、欧、日市场且偏好德语或英语输出的用户
- 小型投资社群:通过 WhatsApp 群组共享市场观点的私募圈或投资俱乐部
- 财务顾问:需要为客户生成标准化市场简报的财富管理从业者
使用风险
供应链风险:yfinance 等关键依赖未固定版本,可能因上游更新引入破坏性变更。
数据准确性:AI 摘要可能遗漏关键细节或产生幻觉,重大投资决策应交叉验证原始来源。
API 密钥管理:FMP、Finnhub 等服务的 API 密钥以明文形式存储于环境变量或 .env 文件,共享环境存在泄露风险。
网络稳定性:RSS 源超时或 API 限流将导致简报生成失败,建议配置监控告警。
合规边界:自动推送的投资建议类内容在某些司法管辖区可能触及金融监管要求,用户需自行评估合规性。