精华帖子

换手率因子

由small_q创建,最终由small_q 被浏览 32 用户

因子简介

今天了解一个基础的因子——股票换手率,又称“周转率”,是反映股票流通性强弱的一个重要指标,它是指在一定时间范围内 市场中 股票转手买卖 的频率,其计算公式为:

其中:

  1. period_volume 是指一段时间的股票交易数量
  2. total_share 是指可以在市场上自由交易的股票总数

换手率越高,说明股票的交易越活跃,可以反应市场的情绪变化;换手率越低,说明股票的交易越冷清。

因子构建与分析

如何将这个换手率因子最终应用到策略里,我们可以先从因子分析里找到应用的方法。

  1. 换手率这个因子比较简单,BigQuant平台已经构建好了,大家可以直接调用,无需重复计算。

    "alpha_sql":"""
            SELECT
                date, 
                instrument, 
                turn AS factor
            FROM cn_stock_bar1d
            ORDER BY date, instrument
        """,
    
  2. 先将因子进行去极值、标准化、中性化等处理。

  3. 按照因子值从小到大进行分组(0为最小的一组,9为最大的一组),进而统计分组累计收益

  4. 因子结论分析:如图所示:可以发现因子值越小,其累计收益越大,如图中的第0组是因子值最小的一组,其累计收益率最高。

    因此,我们可以利用**“因子值越小累计收益越高”**的特性,来开发一个“换手率量化策略”。

\

换手率策略

  1. 策略逻辑:按照因子值进行从小到大排序,每天选取排名前十的股票进行交易。
  2. 轮仓逻辑:每五个交易日换一次仓位,设置为5个交易日是为降低策略换手率。

这个策略没有做任何止盈止损的操作,在单因子选股的情况下年化收益达到15%。

同时,我们可以与barra风格因子的收益率进行比较,判断这个策略的风格。从策略结果中可以发现该策略与市场有较高相关性,风格偏大盘。所以,在上面策略的基础上可以加上大盘的止盈止损,可以进一步提高收益和降低回撤。

相关策略源码

策略源码

{{pro}}

https://bigquant.com/codesharev3/2729e8fc-ba16-4702-a258-9d122b0d5ec0

因子分析

https://bigquant.com/codesharev3/4f646ba0-0a42-47c7-8de7-02948d07ffdc

标签

换手率股票因子量化因子
{link}