目录

  • 如果通过股价均线分析股票
    • 获取数据
    • 为什么要计算均价
    • 计算均价
    • 分析结果

如果通过股价均线分析股票

获取数据

  • 股票数据获取渠道非常丰富,可以通过上一篇文章 各大股票开放接口介绍中接口获取数据,需要提供技术支持的可以私聊。

为什么要计算均价

  • 股票分析中,掌握量价关系,在股票分析中将会游刃有余。价指的是股票当前价格、5日均线价格、10日均线价格、20日均线价格、60日均线价格、120日均线价格等各种价格同成交量的关系。
  • 量价关系口诀:放量下跌要减仓:量增价平,转阴;缩量新低是底线:量增价升,买入;增量回升是关键:量平价升,警戒
  • 只有牢记口诀,并融会贯通,才能将量价关系运用的出神入化。

计算均价

  • 我们知道了量价关系,但是我们不能每天都盯着大盘或者盯着股票,我们需要有一些自动话的工具帮我们处理,比如有一个工具能自动计算均价,然后我设置最近10天内有上穿20日均价线并回调至20日均价线确认,那么此时就是一个上车的好时机。
  • 今天介绍一种使用python自动计算股票的均价线,然后就可以定制自己各种的关于均价线的策略,然后将分析或者捕获的股票发送到自己的微信,然后在空闲的时候人工筛选一下结果,如果真有形态非常满意的,可能就抓住一只大牛。抓住大牛的机会不需要很多,一个季度抓住一只大牛获取50%收益,那么一年也可以翻两倍,是不是非常诱人。

比如通过开放接口获取到 **sz000001[平安银行]**的日K线如下:

日期   开盘  收盘  最高价 最低价 成交量
220822 12.58 12.50 12.68 12.41 1138077
220823 12.45 12.34 12.49 12.28 921463
220824 12.33 12.40 12.54 12.33 1295375
220825 12.40 12.62 12.66 12.30 1064011
220826 12.68 12.61 12.75 12.46 927634
220829 12.50 12.42 12.56 12.31 924491
220830 12.43 12.48 12.54 12.28 799712
220831 12.38 12.75 12.78 12.36 1653042
220901 12.65 12.61 12.79 12.58 861982
220902 12.62 12.51 12.69 12.43 786363
220905 12.46 12.57 12.60 12.37 632040
220906 12.58 12.50 12.66 12.43 731295
220907 12.42 12.33 12.42 12.28 979813
220908 12.32 12.36 12.44 12.30 621117
220909 12.40 12.72 12.74 12.36 1951297
220913 12.88 12.95 13.02 12.66 1722690
220914 12.75 12.73 12.87 12.70 858036
220915 12.80 13.00 13.10 12.77 1841018
220916 12.92 12.56 12.95 12.56 1357448
220919 12.54 12.57 12.67 12.48 632121
220920 12.61 12.34 12.63 12.32 889989
220921 12.31 12.43 12.48 12.20 684197
220922 12.33 12.29 12.36 12.25 586133
220923 12.24 12.29 12.43 12.23 586441
220926 12.16 12.00 12.28 11.99 903729
220927 12.00 12.15 12.16 11.81 789622
220928 12.09 12.11 12.25 11.92 780926
220929 12.25 11.86 12.28 11.82 917718
220930 11.87 11.84 11.96 11.83 537230
221010 11.70 11.47 11.77 11.46 966080
221011 11.54 11.48 11.58 11.41 415253
221012 11.45 11.60 11.62 11.35 559572
221013 11.51 11.34 11.54 11.31 852616
221014 11.45 11.53 11.63 11.40 1096062
221017 11.42 11.48 11.52 11.34 1024823
221018 11.55 11.48 11.64 11.46 946837
221019 11.42 11.29 11.49 11.28 923990
221020 11.23 11.20 11.31 11.16 781923
221021 11.21 11.09 11.25 11.07 785574
221024 11.09 10.62 11.10 10.61 1383391
  • 可以通过python的pandas计算均价线,如下:
import pandas as pd
d = [12.50,12.34,12.40,12.62,12.61,12.42,12.48,12.75,12.61,12.51,12.57,12.50,12.33,12.36,12.72,12.95,12.73,13.00,12.56,12.57,12.34,12.43,12.29,12.29,12.00,12.15,12.11,11.86,11.84,11.47,11.48,11.60,11.34,11.53,11.48,11.48,11.29,11.20,11.09,10.62
]
df = pd.DataFrame({"days": d})
a = df['days'].rolling(5).mean()
print(a.tolist())获取结果如下:
>> [nan, nan, nan, nan, 12.494, 12.478, 12.505999999999998, 12.575999999999999, 12.574, 12.553999999999998, 12.584, 12.588, 12.504000000000001, 12.454, 12.496, 12.572, 12.617999999999999, 12.751999999999999, 12.792, 12.762, 12.639999999999999, 12.58, 12.437999999999999, 12.383999999999999, 12.27, 12.232, 12.168000000000001, 12.081999999999999, 11.992, 11.886, 11.752, 11.65, 11.546000000000001, 11.484, 11.486, 11.486, 11.424, 11.395999999999999, 11.308, 11.136]
  • 可以看到前4个为nan,因为我们计算的是5日均线,前4个还不足5个数据,所以为空,没有结果。

分析结果

  • 上面列出的只是计算5日均线,同理可以计算10日、20日、30日、60日、120日均线,只需将rolling参数改成对应的天数即可。
  • 计算出了均线,那么应该如何使用呢?如下图:

    我们最终是要找到如何所示的回踩均线时间点,然后在回踩均线处上车,后期不论拉升多少,肯定是由利润空间的,有可能还有很大的利润空间。

如果通过股价均线分析股票相关推荐

  1. python数据分析及可视化(十七)聚宽(双均线分析、因子选股策略、多因子选股策略、均值回归理论、布林带策略、PEG策略、权重收益策略)

    聚宽 聚宽是一个做金融量化的网站,https://www.joinquant.com,登录注册,如果你写的文章.策略被别人采纳,增加积分,积分用于免费的回测时长.在我的策略,进入策略列表,里面有做好的 ...

  2. python数据分析及可视化(十六)金融量化(金融工具、金融分析、Tushare安装使用、双均线分析)

    金融介绍 金融就是对现有资源进行重新整合之后,实现价值和利润的等效流通. 比如小明想把手里的资金投资给小李,而小李有好的增值项目但是缺少资金,如果小李的项目创业成功,小明的资金就会增长. 金融工具 在 ...

  3. 【用动量与强度来分析股票的购买时机和仓位控制】

    用动量与强度来分析股票的购买时机和仓位控制 什么是动量与强度 上代码 需要导入的库 下面我们来看看指令返回的数值 下面我们来设置一个可视化的功能模块 为了方便我们再自己设置一个dictionary来把 ...

  4. python股票分析入门_学习用Python分析股票数据(入门)

    学习使用python来分析股票,主要事涉及数据获取.数据可视化,以及探究数据中各项指标的含义及和关系.使用工具 pandas.numpy.datatime pandas-datareader 在线获取 ...

  5. 如何分析个股基本面_如何分析股票基本面

    最近这段时间,投资者们听了不少宏观经济分析和投资者心理的东西,天天围绕这个话题去谈论也没有多大意义.既然A股已经凸显价值洼地,那么我们就来聊聊如何分析股票的基本面,便于大家更好的投资. 如何分析股票基 ...

  6. 如何去使用Python分析股票数据?学到就是赚到

    对于炒股的同学来说,必须会看懂数据才能避免入坑.今天小千就来教大家如何去使用Python分析股票数据,学到就是赚到.(小千提醒,股市有风险,请谨慎投资) 这次的美股例子就选择了美国显卡制造商英伟达,其 ...

  7. 【机器学习】使用CatBoost库分析股票行情(指标为RSI、Boll、MACD和MA)并输出因子占比分析

    文章目录 前言 一.CatBoost是什么? 二.准备工作 2.1 MyTT 2.2 获取日K数据 2.3 安装CatBoost 三. 使用CatBoost库分析股票行情(完整源码) 总结 前言 随着 ...

  8. MATLAB用GARCH-EVT-Copula极值理论模型VaR预测分析股票投资组合

    全文链接:http://tecdat.cn/?p=30426 对VaR计算方法的改进,以更好的度量开放式基金的风险.本项目把基金所持股票看成是一个投资组合,引入Copula来描述多只股票间的非线性相关 ...

  9. 学会分析股票的基本面!使你顺水长流!

    股票应该算是最变幻莫测的物质之一了,作为人造出来的一种信用符号,其本身并不存在更多的意义和属性,对于股票的把握,归根结底还是要回到上市公司去. 我不知道股票基本面分析在一场股灾面前能有多大的抵抗力,因 ...

最新文章

  1. ue4 4.24启动无响应_UE4项目问题集合
  2. 堆和栈的差别(转过无数次的文章)
  3. PHP学习笔记 第八讲 Mysql.简介和创建新的数据库
  4. 九、springboot整合rabbitMQ
  5. iOS 从实际出发理解多线程
  6. caffe的prototxt文件
  7. 本地化中文示例代码需求调查
  8. 投资学习网课笔记(part6)--基金第六课
  9. 目前最全的《Android面试题及解析》!面试真题解析
  10. 【Flink】Flink allowedLateness 与 watermark 的区别
  11. 面试题:什么叫2B树
  12. ntldr is missing什么意思应该如何解决
  13. ARouter解析笔记
  14. Hcse 交换知识点-3
  15. 2012考研数学二第(11)题——链式法则偏导数
  16. # Day8:类的方法、三大特征、装饰器、组合、多态、设计模式
  17. 工作中常见的开会问题
  18. 这种技术,让全世界哑巴都能开口说话 | 精选
  19. F28335GPIO结构、寄存器、复用以及注意事项详细叙述
  20. iWO联通3G详单及套餐使用情况查询工具)更新至v0.8.3

热门文章

  1. NB-IoT物联网开发技巧和应用:专栏总述
  2. Centos 学习笔记
  3. 一维连续型随机变量函数的分布例题(一)
  4. mili u盘 android手机,mili otg数据线如何使用?
  5. 『湛蓝美声』 Mario Frangoulis
  6. Docker与Dockerfile极简入门文档
  7. ctfshow XSS web316-web333 wp
  8. 乌云飘散后,一群白帽子这样成长
  9. servlet 3.0 slf4j +log4j2 始终无法写入log文件的解决
  10. Git-Gitlab中如何删除项目