换手率因子
由small_q创建,最终由small_q 被浏览 40 用户
因子简介
今天了解一个基础的因子——股票换手率,又称“周转率”,是反映股票流通性强弱的一个重要指标,它是指在一定时间范围内 市场中 股票转手买卖 的频率,其计算公式为:
其中:
- period_volume 是指一段时间的股票交易数量
- total_share 是指可以在市场上自由交易的股票总数
换手率越高,说明股票的交易越活跃,可以反应市场的情绪变化;换手率越低,说明股票的交易越冷清。
因子构建与分析
如何将这个换手率因子最终应用到策略里,我们可以先从因子分析里找到应用的方法。
-
换手率这个因子比较简单,BigQuant平台已经构建好了,大家可以直接调用,无需重复计算。
"alpha_sql":""" SELECT date, instrument, turn AS factor FROM cn_stock_bar1d ORDER BY date, instrument """,
-
先将因子进行去极值、标准化、中性化等处理。
-
按照因子值从小到大进行分组(0为最小的一组,9为最大的一组),进而统计分组累计收益
-
因子结论分析:如图所示:可以发现因子值越小,其累计收益越大,如图中的第0组是因子值最小的一组,其累计收益率最高。
因此,我们可以利用**“因子值越小累计收益越高”**的特性,来开发一个“换手率量化策略”。
\
换手率策略
- 策略逻辑:按照因子值进行从小到大排序,每天选取排名前十的股票进行交易。
- 轮仓逻辑:每五个交易日换一次仓位,设置为5个交易日是为降低策略换手率。
这个策略没有做任何止盈止损的操作,在单因子选股的情况下年化收益达到15%。
同时,我们可以与barra风格因子的收益率进行比较,判断这个策略的风格。从策略结果中可以发现该策略与市场有较高相关性,风格偏大盘。所以,在上面策略的基础上可以加上大盘的止盈止损,可以进一步提高收益和降低回撤。
相关策略源码
策略源码
{{pro}}
https://bigquant.com/codesharev3/2729e8fc-ba16-4702-a258-9d122b0d5ec0
因子分析
https://bigquant.com/codesharev3/4f646ba0-0a42-47c7-8de7-02948d07ffdc