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案例!