昨天发了一篇DeepSeek使用指南,有网友提问到对股市的趋势预测的问题,让我想起了我曾经做的市场情绪分析,是用python内置模块实现的一个简易脚本,没有做可视化,最近使用DeepSeek甚是满意,琢磨着采用更科学的方法利用它的多模态功能来做分析,最好能自动化输出结果到我的家庭数据库中,说干就干。
:::warning
**免责声明:**文中所提供思路及方法不构成任何投资建议及决策,仅供学习参考。
:::
背景介绍
经常关注我的粉丝朋友们,应该知道,我其实家里有一套自己的捕获新闻资讯的系统,最初是想把它用作逃脱大数据算法推荐的信息茧房,后来单独对财经新闻板块做了情绪数据分析,尝试寻找市场表现和近期基本面情绪的关系。我资讯获取的方案是开源组合Rsshub(资讯抓手)、TTRSS(订阅平台),信息源主要来自RSShub集成的公开源及微信公众号,我只采集了我感兴趣的部分。我把财经新闻单独做成了一个订阅板块。
旧有实现\n借助python的第三方模块SnowNLP对每条消息的标题和内容进行情绪化计算,最终求均值,得到一个综合的系数。如果有感兴趣的朋友可以在评论区第一楼领取脚本代码。当时也想过用ChatGPT来分析,但它有输入限制,这些新闻1天的量就有几十M,就没有采用。
我这脚本是直接从TTRSS的PG数据库中取得财经新闻的数据进行的分析,每间隔4小时跑一次脚本,分析最近8小时的新闻数据。
我没有做UI和可视化,对结果简单通过FastAPI的文档接口进行展现出来。
巧借AI实现
先分析下可行的方案,DeepSeek支持上传各类文档进行分析,且大小限制在100M内,我提取了最近8小时的财经新闻数据,共有1119条数据,约2.6M,远小于100M,可以尝试一下。
我给的指令是:
请分析附件中的财经新闻消息面数据,生成市场情绪json格式输出,应包含总结看涨信号量、情绪指数及总结分析,不要使用关键字匹配,使用科学模型分析。
然而令我意外的是,当我上传完附件,DeepSeek给出了提示:"可能违反使用规范",经过与DeepSeek一番沟通了解,应该是触发了它的内容安全过滤机制,正在寻求过审办法,新闻数据比较多而杂,感觉过滤起来不是那么简单。大家可以关注我后续进展。
转头我找豆包AI尝试这个这个方法。文件是传上去了,但它给我回复执行分析时报错。我愣了。
你们都是怎么做基本面自动化分析的呢?试了两个AI都失败告终,暂时还是先用传统方式顶着用吧。
后台领取资料口令:0002