社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

又发现一个神奇的指标排名,2行Python代码分分钟抓住涨停股!

菜鸟学Python • 1 年前 • 881 次点击  
我的小册:(小白零基础用Python量化股票分析小册) ,原价299,限时特价2杯咖啡,满100人涨10元。

很多我们陪伴群里的玩量化的小伙伴想躺平,觉得量化需要卷数据,卷完数据要卷因子,然后卷回测,累死累活累了半天好不容易找到一个因子,开始跑策略,结果发现要么就是回测很大,要么过拟合了~~ 咨询小编,不想卷子了,有没有捷径可以走。
1.热股榜单
好吧,我来安排,这次我找一个股票热度排行榜单,这个榜单是有人已经选股过滤过了的,然后我们直接拿来用即可,我们先来看一下:

大家可以看到,这个就是同花顺旗下的一个问财平台,就是一个对股票进行进行投研的平台,说白了,别人已经帮你把一些信息都分析好了,你就可以直接用了,不要自己分析了。
打个比方,这就是已经现成炒好的菜,你选择自己的口味吃就行了,不需要自己去菜场拿数据,然后数据清洗,然后选因子进行烹饪,最后做成菜了。


我们来看一下它的热股排行榜单:

我们在问财里面直接搜热度100的股票,它可以把个股热度排名,按照从高到低进行排序,帮我们列出来,非常方便。可以看到这个热度里面很多都是涨停的,而且还有20cm的涨停的。
我们找一个打开看一下:

这个厦门信达还是很猛的啊,前面有3个涨停版,我们现在看到的是4月3号的数据,我们需要的是看一下未来这个榜单准不准,所有需要到过过去的数据来分析推出这个榜单的有效性。
2.用代码来分析
我们用代码来分析这个榜单,首先肯说是要获取这个数据,肯定是用爬虫去爬取,一般这些网站的爬虫都不是很难的,我们这次直接用ak这个接口(不知道的可以看看我们的历史文章)取获取榜单数据,大概2行代码就搞定了!

可以看到通过这个ak接口可以轻松获取热门股的排行榜单,而且最厉害的是一下子给了我们进5000只股票的排名,还是非常给力的,大概只有5秒就搞定了。我们不需要这么多,毕竟是小散一次买10只股票就不错的,好我们对这些数据进行分析处理,看看靠不靠谱。

我们就获取热度排行榜最火的top10股票,然后只保留一些重要的列,这样看的清晰一些:

我们可以清晰的看到排名日期是4月3号的,那我们现在要做一件事情是看一下,4月3号上榜涨的多的股票,是不是在过去一周,或者过去3天就已经上榜了,比如4月1号,2号的数据我作为测试集,然后来推测出3号可能上涨的股票,这样这个榜单对我们才有实际的意义,否则我们都是回测美如画,实盘亏成狗。
不管怎么样,我们先试一下,我们回测前3天的数据看一下(就是3月29,4月1号和4月2号的),然后对涨跌幅>0的股票进行过滤打印出来:
这个我取了每天top30的股票,然后进行数据整理和合并,然后过滤出涨跌幅>0的股票,大概有21只,好,然后我们把这些历史的股票跟现在4月3号的top21进行对比,看看有多少股票依然上榜。

然后我们进行对比分析,发现前3天上涨的股票,在第4天有{'联明股份', '北方铜业', '深城交', '药明康德', '厦门信达', '大湖股份', '三祥新材', '江特电机'} 大概8只股票依然上涨,而且涨势非常喜人涨停有5只,就是8只股票有5只涨停,这个还是很牛的。
当然我们上面只是非常粗略的进行了回测,有兴趣的小伙伴可以自己增加回测的天数来看看效果,或者在热门榜单的基础上增加一些因子来提高胜率,好了虽然量化的过程非常繁琐和复杂,但是没有付出哪有收获呢,而且当你的策略回测的时候,如果你对自己的策略没有深度理解,你敢扛回撤吗?你敢逆势加仓吗~~
所以,有些路是一定要走的,有些苦是一定要吃的,对量化有兴趣的也可以看看我们的入门小册,非常便宜,群里还有几百位小伙伴的永久陪伴群,有兴趣就加入吧!

最后推荐一下我们团队写的量化小册的内容,45篇内容!从Python安装,入门,数据分析,爬取股票基金的历史+实时数据,以及如何写一个简单量化策略,策略回测,如何看资金曲线统统都有介绍!非常超值!

欢迎订阅:原价299 早鸟价2杯咖啡钱,即可永久阅读。满400人又要涨价了,现在的价格非常非常低,只要2杯奶茶,就可以终身订阅+课程源码,还有永久陪伴群。48小时无理由退款,放心食用!



推荐阅读:


量化: 如何用Python爬取创业板历史+实时股票数据!实战股票分析篇利用Pandas 9招挖掘五粮液股价实战股票数据分析篇 Pandas滚动操作 |量化股票第一步,用Python画股票K线,双均线图,可视化你的股票数据!如何用Python爬取全部800多只ETF基金数据!如何用Python写一个双均线策略 |如何用Python开发一个多策略机器人!上篇!Python量化系列-用布林策略买五粮液能赚多少钱?只要4秒钟!用Python 获取上证指数34年的历史日线数据!


入门: 最全的零基础学Python的问题  | 零基础学了8个月的Python  | 实战项目 |学Python就是这条捷径


干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 |    从万众期待到口碑扑街!唐探3令人失望  | 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影


趣味:弹球游戏  | 九宫格  | 漂亮的花 | 两百行Python《天天酷跑》游戏!

AI: 会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影


小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!|  再见PDF提取收费! |  用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/168749
 
881 次点击