SuperAPI AI 工具集

reddit-sentiment

通用与其它

查看项目

更新于 10-16 04:32

技能介绍

用途:当用户询问 Reddit 情绪、WallStreetBets 观点、r/stocks 讨论或散户投资者情绪时,使用该技能。它抓取 r/wallstreetbets 和 r/stocks 过去 24 小时内提及指定股票代码的热门帖子,对帖子标题做情绪打分,并生成 -10 到 +10 的 Reddit 频道分数。

主要能力:先确认股票代码与公司名称;分别抓取两个子版块,请求头需带 User-Agent: sentiment-analysis-skill/1.0,接口形如 https://www.reddit.com/r/wallstreetbets/search.json?q={ticker}&sort=hot&t=day&limit=15&restrict_sr=1;若结果为空、少于 3 条或返回重定向/登录页,则改用 sort=new 重试,仍失败则回退到 WebSearch 搜索 site:reddit.com/r/wallstreetbets {ticker} 并从摘要提取标题,再失败则标记该子版块不可用。

打分方式:每帖互动权重 = upvote_ratio × log(max(score, 0) + 1),被踩帖权重为 0;若某子版块全部权重为 0,则改用未加权平均。标题情绪分在 -1.0 到 +1.0 之间,火箭、moon、calls、YOLO 等偏多,puts、crash、overvalued 等偏空,DD、提问、中性分析按内容给 -0.3 到 +0.3,WSB 反讽接近 0。按权重求加权平均后乘 10 得到子版块分数,再取两版块平均得到 reddit_score;仅一个可用时直接采用该分数,两个都不可用则标记 reddit_available = false。

输出:包含股票代码、Reddit 频道分数、WSB 与 r/stocks 各自分数及帖子数、信号标签、回退说明,以及每个子版块按互动权重排序的前 3 条帖子(含点赞数、点赞比例、标题与多空判断)。信号带:≥+7 极度看多,≥+3 且 <+7 看多,>-3 且 <+3 中性,≤-3 且 >-7 看空,≤-7 极度看空。

限制:依赖 Reddit 公开接口与 WebSearch,可能因接口限制、重定向或内容不足而回退或不可用;情绪判断基于标题,未提供更细粒度内容分析;具体收费、平台支持等信息暂未提供。