日内因子:开盘缺口探索

本文探索股价日内模式中蕴藏的一种选股因子:开盘缺口。

股价的日内走势可能蕴藏着一些有用的信息,特别是开盘和收盘的那几分钟,尤其可能潜藏着一些“私有信息”。比如,由于隔夜时段的交易暂停,每个交易日开盘后,市场累积的大量私有信息,将通过交易迅速得到释放,知情交易概率在日内呈现快速下降的态势。

开盘缺口因子就致力于抓住上一日收盘和本日开盘之间信息差距。如果开盘价远高于前一日收盘价(跳空高开),说明说明市场情绪激动,股票可能会大幅上涨(突破缺口)或者也会逐步下跌(缺口填补)。本文主要探索上一日收盘价和本日开盘价的差距(close_1/open)是否会造成一定的收益差距(ret_0)。

首先抽取特征,然后创建下列衍生因子:

  • alpha:open/close_1,alpha越大,说明本日开盘价高出上一日收盘价幅度越大
  • rank(alpha):对于alpha值进行百分比升序排列
  • ret0:shift(close,-2)/shift(open,-1)-1,下一日收益

接着进行股票过滤:

  • 过滤掉退市和ST的股票
  • 过滤掉出现涨跌停的股票

最后进行alpha因子的分组收益分析:
对alpha排序后,将其分为5组,计算每一组股票的平均累计收益率,画出累计收益图以分析不同大小alpha对于收益率的影响。

def m6_run_bigquant_run(input_1, input_2):
    # 示例代码如下。在这里编写您的代码
    df = input_1.read_df()
    factor = input_2.
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值