Python简单复现一下东方财富阶段高低点标注

        在金融市场分析中,识别和标注阶段性的高低点对于理解市场趋势和做出投资决策至关重要。本文将介绍如何使用Python简单地复现阶段高低点的标注功能。

准备工作

首先,确保你的Python环境中安装了pandasakshare库。如果未安装,可以通过以下命令安装:

pip install pandas akshare

pandas库就不用说了吧。

数据准备

用akshare获取股票数据,参数依次为代码、周期,起始日期,结束日期,复权方式("qfq"是前复权价格,可以改为"hfq"获取后复权价格)。

data = ak.stock_zh_a_hist(symbol="002561", period="daily", start_date="20240101", end_date="20240616", adjust="qfq")

波段计算

接下来,我们将根据获取的数据计算波段。东方财富波段高低点的计算基于最高价/最低价的变动超过+-15%来确认是否形成新的波段。

# 计算波段
start_price = data['收盘'][0]
period_high = data['最高'][0]
period_low = data['最低'][0]

# 初始化波段属性(上升为1,下降为-1&
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值