核心功能
Finance Radar 是一款面向投资者和交易者的综合金融数据分析 Skill,通过 Yahoo Finance API 提供股票与加密货币的实时行情、基本面与技术面分析。
主要能力
分析评分:analyze 命令支持个股/加密货币深度分析(价格、PE、市值、技术指标),score 提供8维度量化评分模型(成长性、估值、盈利能力、财务健康等)。
组合管理:portfolio 追踪投资组合盈亏,watchlist 设置价格警报,dividend 分析股息收益率与历史。
市场洞察:hot-scan 检测病毒式传播的热门标的,rumor 捕捉主流媒体报道前的早期信号与传闻,batch 支持多标的批量分析与CSV导出。
计费集成:内置 SkillPay.me 计费系统(0.001 USDT/调用),通过 billing 命令管理余额与扣费。
显著优点
- 功能覆盖面广:从基础行情到高级评分、从个股分析到组合管理、从数据导出到趋势预测,满足多层次投资需求
- 数据源权威:Yahoo Finance 是全球最广泛使用的免费金融数据接口,数据质量可靠
- 按调用付费:微额计费模式(0.001 USDT≈$0.001)降低使用门槛,适合轻度用户
- 本地化存储:投资组合与观察列表数据仅存储在本地(~/.openclaw/workspace/),保护隐私
- 代码结构清晰:9个独立脚本模块职责分明,易于理解和扩展
潜在局限
- 动态依赖安装:运行时通过 pip 安装 yfinance,无版本锁定,可能因 API 变更导致功能中断,离线环境无法运行
- 计费依赖外部服务:SkillPay.me 为中等信誉度第三方服务,若其 API 故障或下线将影响使用
- Yahoo Finance 限制:免费接口存在频率限制,高频调用可能触发风控;加密货币数据覆盖度不如专业交易所
- 错误处理粗糙:多处使用裸
except: 捕获异常,可能隐藏关键错误信息 - 缺乏回退机制:计费失败时直接报错,无本地缓存或免费额度兜底
适合人群
- 个人投资者进行日常股票研究与筛选
- 加密货币持有者追踪多币种行情
- 量化爱好者获取基础数据做进一步分析(配合CSV导出)
- 对付费金融终端预算敏感的用户
常规风险
- 供应链风险:yfinance 若被恶意篡改可能引入漏洞(目前为官方PyPI包,风险可控)
- 数据准确性:Yahoo Finance 免费数据偶有延迟或错误,不适合高频交易决策
- 计费争议:需自行监控 SkillPay 扣费记录,建议定期核对账单
- 环境配置:SKILLPAY_API_KEY 环境变量缺失将导致功能不可用,需仔细阅读配置说明
使用建议
首次使用前预先执行 pip install yfinance pandas 避免运行时安装延迟;定期备份 ~/.openclaw/workspace/finance-radar/ 目录下的投资组合数据;对重要投资决策建议交叉验证多个数据源。