2025年基于Pandas的股票数据分析

基于Pandas的股票数据分析以下分析纯属自娱自乐 以云南白药作 最近 5 年的数据作为分析对象 股票代码 000538 数据获取 通过 Tushare 获取数据 数据接口地址 获取最近 5 年交易数据 格式如图 clouse 表示收盘价 pre close 表示前一日收盘价 open 表示开盘价 high

大家好,我是讯享网,很高兴认识大家。

以下分析纯属自娱自乐

云南白药作最近5年的数据作为分析对象,股票代码:000538

数据获取

通过 Tushare 获取数据,数据接口地址

在这里插入图片描述
讯享网

  1. 获取最近5年交易数据,格式如图
  2. clouse 表示收盘价,pre_close 表示前一日收盘价
  3. open 表示开盘价,high 表示当日最高价, low 表示当日最低价
  4. pct_chg 表示当日的涨跌幅度,由收盘价与前一日收盘价计算获得
增加数据

由于上面的数据缺少当天最低价的百分比,需要自己加上,效果如下:
在这里插入图片描述

  1. 增加了 pct_low 列,表示当日最低时股价下跌的幅度
涨跌分布

收盘涨跌分布图:
在这里插入图片描述
在这里插入图片描述

  1. round(0) 表示四舍五入到个位,方便统计
  2. 从图上可以看到,跌幅超过 4% 的概率就非常小了
分析

先来看看如果在跌到 %5 时进行买入并在当日收盘时卖出的策略: 在这里插入图片描述

  1. 可以看到,当股价跌到 %5 时买入,并在盘尾卖出的的策略并没有产生正的收益
  2. mean() 表示求这一列的平均值

再来试试 %4
在这里插入图片描述
虽然收益正了,但也并不多

结论

对于云南白药来说,当股价跌到 %5 时买入,并在盘尾卖出的的策略并不能取得好的收益

小讯
上一篇 2025-02-19 20:25
下一篇 2025-04-08 14:21

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/44370.html