Python股票监控机器人,加强版!

菜鸟学Python

共 2299字,需浏览 5分钟

 ·

2021-12-20 02:33


上次我们用Python做了一个股票盯盘的机器人(用 Python 做了一个 "盯盘机器人"),光盯盘肯定是不够,我需要这个机器人能做一些简单的分析,于是我们就做了一个加强版,通过简单的均线进行量化提醒。


在股票中,最重要的要学会控制风险。在熊市暂避锋芒比懂得牛市大举杀入更为重要,懂得规避风险并控制风险说明你已经逐步走上了正确的投资道路,一个只看见机遇而忘记风险的投资者是在靠运气进行交易,而不是靠真正的投资理念。


常赚比大赚更重要,它不仅使你的资金雪球越滚越大,而且可以令你保持一个良好的心态。今天就来说一个避险地简单方法,只要记住它,保管你牛市吃够熊市跑的最快,那就是5日均线和10日均线。


它们相爱相杀,业界也叫双均线方法。


而你只要看他俩的状态就可以,当5日线下穿10日线后,清仓即可!

直到5日线上穿10日线,短线再操作

如果做中长线,一根60日线可以让你完全规避系统性风险,和5日止损法一样,把5日线换成60日线即可。


白色的线为5日线,5日线是判断短线的强弱,跌破5日线就是股价在5白线下方。五日均线是根据股票5天的成交价格编制而成,是一种短期均线,短线投资比较喜欢使用它。


想要参考5日线,就需要某只股票的历史交易数据。正好使用Python就可以获取某只股票的历史交易数据,我们这边可以使用 Python 请求接口搜狐数据接口:http://q.stock.sohu.com/hisHq?code={code}&start={start}&end={end},

code 替换为股票代码,大陆股票代码加前缀cn_,{start}替换为起始日期,{end}替换为结束日期。

例如: 获取宁德时代的 2021-12-13~2021-12-16的交易数据:


以2021-12-16的交易数据作为说明:

["2021-12-16","657.30","655.06","6.06","0.93%","647.08","657.30","61502","401826.06","0.30%","9.00"]

列表中的数据分别代表:

[日期,开盘价,收盘价,涨跌额,涨跌幅,最低,最高,成交量,成交额,换手率,复权价]

使用 Python 获取某只股票最近60天交易数据:


有了最近 60 天的股票历史交易数据就可以做60日均线、10日均线、5日均线等等,然后就可以制定各种均线的比较操作。上面这个只是一个简单均线策略,后面还可以加很多均线和指标,只是抛砖引玉,如果你对Python编程有兴趣的话,也可以加入我们。


详细的代码和教程,都在星球里面,类似的这样的趣味案例,我们星球后面还有很多的。


有兴趣玩一些趣味的Python程序,可以加入我们,我们一年会带大家一起玩一些趣味的项目通过趣味的程序可以快速入门Python,不然很多人就从入门到放弃了,大家一起学,抱团取暖。




上面只是加强版第一版,我们还有一些增强的功能,未完待续。。。




推荐阅读:

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


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


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


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


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


年度爆款文案


点阅读原文,看200个Python案例!

浏览 52
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报