历史文档

【历史文档】如何获取股票异动那边的开盘价

由arno89创建,最终由iquant 被浏览 132 用户

本帖内容对应旧版平台与旧版资源,其内容不再适合最新版平台


我们在研究选股逻辑时,经常会有类似这种场景,先识别股票近期是否存在异动,然后调整几天后,股价达到异动那天的某个点位,进行买入动作,但目前平台无法支撑这种场景的取值,希望平台能够支撑下,具体案例如下:

#成交量变化因子

amount_zf=amount_0/amount_1

#是否异动p定义,成交量翻倍,涨幅超过5%

yidong=where((amount_zf>2)&(return_0>1.05),1,0)

#获取最近10天内的出现异动是哪一天 yidong_day=ts_argmax(yidong, 10)

#获取异动那天的开盘价,取值方式一,报错,无法完成取数:

yidong_open=shift(open_0,yidong_day)

#报错信息: cannot convert the series to <class 'int'>

#获取异动那天的开盘价,取值方式二,报错,无法完成取数: yidong_open_1=shift(open_0,floor(yidong_day)) #报错信息:only size-1 arrays can be converted to Python scalars

https://bigquant.com/experimentshare/2c146c18098c455fbd3ded436172de68

\

标签

开盘价选股逻辑
评论
  • 怎么一直发啊。。好感度归零