由于最近一直做空 所以比较关注它,昨天看到灰熊做空报告的代码,身为一名码农不分析代码不舒服斯基,抛开感情色彩,中立的分析灰熊这次给的代码,代码路径如下:网页链接
花了半个小时(主要是有个SequenceNumber.py代码还得自己找)看了一下代码,跑了一下脚本,整个代码里面有主要的两个脚本,get_gaotu_enrollment_counts.py,get_gsx_user_count.py。
get_gaotu_enrollment_counts.py跑出来的结果如下:

看起来应该是按每个年级段搜索的课程数,也用postman跑了一下对比了一下,如下:

我开始还以为灰熊大代码出错了,自己修改了一下代码分年级又跑了一遍,结果如下:

后来仔细看了一下,按搜索出来的结果没有去重,灰熊是为了得到去重后跟谁学的总课程,也就是527个课程。
很遗憾,另外一个脚本get_gsx_user_count.py跑出来的结果是没有的,应该是接口有所改动,结果如下:

也只能跟着代码说一下大概的含义了,就是灰熊通过这样的“33129013 2020-06-04 19:57:49.036203”数据,也就是这个时间点的用户总数,以一定的算法随机抽样比对用id是否存在,来判断用户的真实性, quot;网页链接这样的链接可能就是用户的接口,不过现在已经访问不了了,之前不确定能不能访问,所以这个脚本无法比对了。只看到有这样一句话“you can see for yourself whether they are fake (99.99% of the cases they are).”。
也许灰熊之前拿到了一些证据,目前还不能够实锤,期待后续浑水、灰熊、香橼和拉总的对决,保持关注。