雪球凡凡是谁?这人跟雪球社区到底有啥关系

雪球下载 ·
雪球凡凡是谁?这人跟雪球社区到底有啥关系

雪球下载是什么来头?一个老股民的第一印象

我第一次撞上雪球下载,是在一个很普通的晚上。当时我正用雪球社区刷港股讨论,有个帖子里提到一个叫「凡凡」的用户,说这人整理的财报数据很好用。我顺着链接点出去,网页标题写着「雪球下载」,老实说我第一个反应是:这是雪球官方搞的什么新工具吗?但越看越不对劲,界面设计跟雪球社区完全不是一个风格,排版有点老式下载站的味道,左上角还有个小图标,像是自己画的。后来扒拉了一圈才发现,雪球下载是个第三方开发的资源聚合站,专门收集和雪球社区相关的数据、工具、教程,比如“雪球用户数据导出工具”“雪球自定义指标模板”这些东西。创始人叫凡凡,头像是只卡通球拍,个人简介写的是「雪球使用5年,分享实用资源」。说实话,我当时第一感觉是:这人挺用心,但一开始命名蹭雪球官方、用「雪球下载」这个名号,有种打擦边球的意思。不过用下来的确发现,里面的资料对研究数据很有帮助,有些模板自己在雪球上找都找不到。

免费使用无需付费解锁官方正版安装包带数字签名高速下载多线程·稳定不限速

凡凡是谁?我翻了他站内的自我介绍和帖子

我在雪球下载那个站的底部找到了一个「关于我们」的链接,点进去只有一段文字,说自己是「凡凡,普通投资人,做量化研究多年」。我去雪球社区搜了他的用户名「凡凡」——结果搜出一大堆同名的,什么凡凡做可转债的、凡凡聊基金,根本对不上号。后来发现雪球下载有个独立的论坛模块,里面只有几十个帖子,全都由「下载管理员」发布,而“管理员”的真实姓名就是「凡凡」。他发过一篇自我介绍帖,说是某二线城市的程序员,为了自己做投资分析方便,写了几个Python脚本,顺带搞了个下载站分享给雪球用户用。他没说自己具体在哪家公司工作,但我看他放出来的几个脚本代码片段,风格偏老练,不是新手写的。不过你要问我他跟雪球官方有半毛钱关系吗?我打赌没有——雪球官方不会授权一个个人站长用「雪球下载」这种名字,而且我对比过雪球官方的服务协议,里面没有提到任何第三方服务平台。后来有次我在雪球社区里搜「雪球下载」这四个字,发现好几条帖子都被系统自动折叠了,提示是「本内容可能涉及非官方信息来源」,这个我估计是雪球自己屏蔽了。所以我的判断是:凡凡就是个个人站长,自己搞了个资源站,但名字取得太接近官方,甚至有点故意误导的意思。

雪球下载提供哪些资源?我用得最多的三类

先说一下,我大概半年前开始用雪球下载,当时是冲着它那个「雪球用户持仓数据批量导出版本」去的。雪球社区本身不提供一键导出持仓数据的功能,你得自己一个个复制粘贴,很烦。雪球下载上有一个小工具,是个浏览器插件,装好后能在雪球网页端加一个「导出为CSV」的按钮。我试过几次,能正常导出自选股和持仓数据,不过日期格式有时候会乱码,需要自己在Excel里调整。第二个我常下的是「自定义财务指标模板」,凡凡整理了好几版,有给Excel用的xlsx格式,也有给通达信、同花顺用的格式。我记得里面有一份叫「凡凡版ROE十年线模板」,就是把雪球上那些复杂的财务比率做成了一张注有灰色底色的走势图模板,我能直接粘贴数据套用。第三类是教程,比如怎么用Python调雪球公开接口获取实时行情、怎么把雪球社区讨论内容爬下来做情绪分析。这些教程写得挺详细的,每条代码都有注释,看起来是凡凡手打的。不过有一点要提醒:这些教程写的时候用的是老版本的接口文档,里面有些接口现在雪球改了域名或者限制了访问频率,我试过照着跑代码,程序跑到一半直接报错,提示请求被拒绝。后来我根据错误信息搜了下,才知道是雪球加了防火墙限制,需要自己改User-Agent设置。所以不能用那些教程照抄,得结合最新情况调整。

下载安装步骤别踩坑——我自己走错的弯路

先说浏览器插件怎么装。你在雪球下载首页点本页下载按钮,会弹出一个zip压缩包,不是crx格式,这个跟很多插件不一样。我第一次不知道,直接解压后想右键加载,但Chrome提示「无效的扩展包」。后来我专门去问了凡凡(他在网站有个用户站内信功能,我发了一条,隔天才回),他说需要先打开浏览器开发者模式,再点击「加载已解压的扩展程序」,选中解压后的文件夹才能用。这个步骤对于不熟悉插件的朋友来说容易当场懵圈。还有一个我踩的大坑:那些Excel模板文件,凡凡似乎用的是新版本的Excel做的,我用的Office 2016打开时出现了一个「无法读取的内容」弹框,点是之后模板里面的公式全没了。解决办法是:先用WPS打开,另存为.xls格式,再回到Excel里打开就能正常用了。我不确定这是不是所有版本都这样,但我当初卡了半小时。至于Python脚本的包依赖,建议用虚拟环境安装——凡凡写的requirements.txt里列出了requests、pandas和openpyxl三个库,但我用pip install时翻车了一次,因为requirements里把版本号固定到了2021年的旧版本,跟当前Python 3.12不兼容。我直接删了版本号,重新pip install requests pandas openpyxl就解决了。

资源质量和安全性的实测感受

这一块我要说得谨慎一点。先说好的:凡凡提供的模板和工具,在我用的几个月里,确实没有发现恶意代码。我在下载浏览器插件后扫了一次,火绒没报警,插件代码我也大概看了一下,主要功能就是读取DOM元素然后生成CSV,没发现请求收集用户信息的行为。Excel模板里面也没有宏,就是普通公式和数据格式,所以安全方面我个人觉得还行。但质量上参差不齐:比如那个「雪球用户数据批量导出版本」,最初版本里导出时会把中文字段名搞成乱码,比如「股票代码」变成「\u80a1\u7968\u4eeb\u7801」,得自己手动替换。后来凡凡更新了一版(我是靠站内信提醒才看到的,网站没有版本更新日志),才修复了这个问题。另外我还下载过一个叫「雪球选股公式集合」的文本文件,里面大概有30条选股条件,比如“市净率低于0.8且连续5年股息率高于3%”这种。我按这些条件回测了一下,大部分条件太窄,回测结果连10只股票都选不出来,实用性一般。总体感觉雪球下载上的资源偏小众,更像凡凡自己做研究时的副产品,不是专门为普通用户优化过的成品。

常见问题与使用注意事项

大多数问题集中在兼容性和数据失效上。第一,插件如果一段时间没更新,可能突然无法在雪球网页上生效——因为雪球社区前端代码会更新,插件的DOM选择器失效了。我遇到过两次,解决办法是直接去雪球下载页面看看凡凡有没有发布新版本,他会放一个更新时间戳,如果日期比插件安装日期晚,就得重新下载安装。第二,关于雪球公开接口的调用频次限制:凡凡在教程里没特别强调,但我实际操作时,用同一个IP请求频率超过每秒5次就直接被封半小时。所以建议在脚本里加time.sleep(0.3),能避免被封。第三,Excel模板和通达信模板的字段名不统一,比如雪球里「市盈率(TTM)」在模板里可能写成「TTM市盈率」,导入股票软件时会报错字段不匹配。我自己的做法是下载模板后先用记事本打开看看字段名,确保跟自己的数据一致,实际只手动改过一次就能用了。还有一个挺烦的问题:凡凡那个网站没有更新提示功能,也不发邮件通知,我每隔半个月左右会自己去首页看看「最近更新」栏目,免得错过修复版本。

它跟雪球社区的关系到底是怎么定的

谈点直接的判断。雪球社区作为一家上市公司旗下的平台,对第三方资源的管控其实不算很严——我在雪球社区里搜“雪球下载”这个关键词,虽然有些帖子被折叠了,但也有很多老帖子没有被处理,说明官方的态度偏向“不鼓励但也不怎么管”。我估计是因为雪球下载给的资源本质上都是围绕雪球生态的补充工具,而不是在做竞争或者破坏平台规则的事情——比如它提供的导出工具,并没有侵犯雪球核心商业模式(广告、券商合作等),所以雪球睁一只眼闭一只眼。另一方面,凡凡自己也没有宣称自己是「雪球官方」,在他网站页脚用很小的字写着「本网站与雪球社区无任何隶属关系」。但问题在于「雪球下载」这个名字起得太像官方站了,很多新用户可能看到字面就认为是雪球自家的下载中心。我身边就有个朋友以为它是官方工具的下载入口,差点在绑定账户时输入了雪球账号密码——幸好我提醒他不要这样做。至今为止我没发现凡凡有刻意骗取用户账号的行为,但用官方名号打擦边球,这种做法从信息安全和品牌信任度上看,到底是好是坏,取决于你心里那根红线放在哪。就我个人经验,我现在还偶尔用雪球下载的Excel模板,但不会通过它任何页面输入雪球账号密码,也不会信任它提供的任何需要授权的东西。用工具,别交信任,这是我试用半年后得出的结论。