如何计算一只股票收盘价比开盘价上升多少?并筛选出上升上涨超过5%的股票

1.第一步:使用tushare获取股票数据

TOKEN = 'c*****c'
pro = ts.pro_api(TOKEN)
df = pro.daily(ts_code = '600519.SH',start='19900101')

输出内容如下:

只保留有用的列,将日期、开盘、收盘价留下:

df = df[['trade_date','open','close']]

输出如下:

2.计算收盘比开盘上涨的比率

创建一个列rate,用来保存计算该数值:

df['rate'] = (df['close'] - df['open'] )/df['open']

输出如下:

3.筛选出上涨比率大于5%的日期,或者行

使用如下语句:

df[df['rate'] > 0.05]

输出:

其中df['rate'] > 0.05 输出一个bool型的值,索引值。然后进行筛选出满足条件的列。

好了就到这里了。文中代码为全部代码,但是需要自己注册tushare获取替换文中的token后就能运行。点击免费申请token或者前往https://tushare.pro/register?reg=287337,免费注册,获取token。

就到这里了,希望各位在股市能够早日实现财务自由~

如何计算一只股票收盘价比开盘价上涨多少?并筛选出上升上涨超过5%的股票相关推荐

  1. 铁矿石再度领跌商品,LPG认沽上涨3倍,MTO季节性上涨2022.6.22

    <期货套利基础系列>介绍套利的基础知识: 期货套利基础第一篇:对套利的误解 第2-3篇是套利基础知识,内容来自电子书,有做过套利的人可以跳过: 期货套利基础第二篇:套利交易的基本概念 期货 ...

  2. 通过Python Pandas分析数据上涨下跌趋势的方法:求离散数据的差分、导数

    在实际工作中,我们经常需要分析一组数据的历史走势/趋势情况,比如要从产品数据库中筛选出销量处于上升趋势的产品,或者从股票历史数据库中筛选出一直处于上涨的股票. 那么可以通过分析计算该组数据的差分来模拟 ...

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

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

  4. Backtrader来啦:常见案例汇总

    量化投资与机器学习微信公众号,是业内垂直于量化投资.对冲基金.Fintech.人工智能.大数据等领域的主流自媒体.公众号拥有来自公募.私募.券商.期货.银行.保险.高校等行业30W+关注者,荣获202 ...

  5. 小白也能轻松炒股的软件-2.0升级版发布

    目录 1      软件简介 1.1     股民的痛点 1.2     软件三大功能 1.3     运行环境 2      股票实时监测报警 2.1     使用步骤 2.2     功能介绍 2 ...

  6. 欧奈尔的杯柄形态理论(技术干货)

    买点的选择是股市投资的重点问题,所谓"选股选时",除了选股,就是选择买入时机了.买点的选择又是一个难点,新老投资者都会有这样的经历:选好了一支股票,看着它犹豫不决,不知道在什么时候 ...

  7. 手把手教你python实现量价形态选股知乎_【手把手教你】Python实现量价形态选股...

    来源:雪球App,作者: Python金融量化,(https://xueqiu.com/1444657641/139331726) 01引言 在股票市场上,一切交易行为的成功皆为概率事件,交易获利的核 ...

  8. 【手把手教你】Python实现量价形态选股

    01 引言 在股票市场上,一切交易行为的成功皆为概率事件,交易获利的核心在于选择了上涨概率较高的股票.因此,利用高概率的上升形态来选股,是技术分析的重要方法之一.威廉·欧奈尔在<笑傲股市> ...

  9. Alpha策略因子的选择与评价

    from:http://www.sigmaschina.com/h-nd-391.html 1.量化对冲Alpha策略简介 1.1 Alpha的含义 根据拓展的CAPM模型,我们知道,证券s的实际收益 ...

最新文章

  1. 自定义通知与系统通知的学习(详解)
  2. JVM 调优实战--常用命令参数及PS收集器的GC日志格式
  3. NIO--Buffer
  4. dos安装深度linux,U盘用grub4dos引导Deepin v20 Beta iso安装的方法
  5. 在Ubuntu上安装使用深度影音深度音乐
  6. 改变根深蒂固的流程可以提高客户忠诚度
  7. jQuery移出style
  8. 模拟电子技术不挂科学习笔记1(半导体基础、二极管)
  9. Configuring SharePoint 2010 and ADFS v2 End to End-摘自网络
  10. TangerineWallpaper for Mac(高清橘子壁纸) 中文版
  11. Windows下安装和配置Java JDK
  12. java-遍历Json
  13. 一招解决Maven项目中resource目录下的application.yml不能被识别(即没有小叶子)
  14. 【2022年度总结2023新年Flag】--2022:高考失利,我奋力奔跑的大一上;2023,朝着成为更优秀的自己迈进ing
  15. PIC16F877A单片机 (中断与定时器Timer2)
  16. UE4新手引导之下载和安装虚幻4游戏引擎
  17. pycharm安装与配置Pyqt5
  18. 基于改进禁忌搜索算法求解TSP问题(Matlab代码实现)
  19. 关于谷歌账户的目标设置疑问解答
  20. python常见错误 TypeError: 'NoneType' object is not iterable

热门文章

  1. Android运行时Crash自动恢复框架-Recovery
  2. OpenGL着色器透视变换实例-通过旋转平移调试着色器
  3. CRC校验值是如何计算出来的?
  4. C++ STL函数库 pair (henu.hjy)
  5. PDS and PDSE
  6. 2023校招美团第二次笔试
  7. 【深度学习】详解Faster-R-CNN
  8. 公安情报指挥一体化合成作战平台建设,指挥调度系统开发
  9. 奢侈品行业数字化也要保持优雅
  10. 浅析高层建筑消防安全难点 提出防控措施意见