当前位置: 首页 > news >正文

精华帖分享 | 因子构建思考1

本文来源于量化小论坛股票量化板块精华帖,作者为z-coffee。

以下为精华帖正文:

一段时间没写帖子,其实一直在研究策略,只是从不同的角度去思考而已。熟悉我的老板其实清楚,我的炉子水平一般,基本不太依托炉子去合成因子【主要是马力菜,技能点没点这块】,但对我来说,其实一直没有太缺因子,更多的时候,只要凑齐基础的数据,因子也就一连串的生成,归根到底,对我来说,这些并不是什么特别的秘密,这一篇不会有太多的代码,更多是个人的思考,这个帖子更多从一个构建的思路去整理这个帖子。

对于因子来说,基本离不开基础数据的支撑,没有基础数据的因子,基本不存在。。但很多时候,我觉得,基础数据就是一个挺好的因子库,最直接的原因是基础数据基本都有其金融数据作为背后的逻辑支撑,很好解释一些常识及行为。

以股东户数数据为例:

添加图片注释,不超过 140 字(可选)

字段中有以上的基础信息,总的来说,这个数据是解释一个股票的户数有多少个,啥时候公告的,相对之前状态的变化,至于户均市值【这个需要吐槽一下,其实是冗余字段,还不如合成后直接写公式相除。但这次有了总的来说,是好的,省的去到处找总股本的数据。】

稍微发散一下,股东户数的增减,可以推导出股东户数增减比例,更直观解释下降的幅度,户均持股数可以推导出持有者的集中程度,户均市值可以推导出持有者的资金水平。

更进一步的,以户均市值来思考,如果叠加一个对总市值的中性化处理,得到的就是持有者的集中程度,和户均持股数就可以形成一个相互印证。

从状态去思考,户数变动不一定是单次就完成,到底分多少次会集中有效?公告日期间的涨跌幅的变动和股东户数下降的幅度的相关系数?

在这样的过程中,其实不断的带着问题去构建因子,就可以衍生出非常多有趣的因子。

归结思考,基于基础数据去构造因子,这里有个思维范式:

1、描述特征的因子,可以尝试挖掘状态变化的情况。

2、描述间歇的因子,可以尝试挖掘标的特征变动和变动的关系。

另一个扩展因子的思路,这是之前线下会中其实也提出过的,常见的量价因子,RPS/RSI/BOLL,这些指标,经典的指标中,直接用,有时候会面临失效的情况,其实可以尝试将其中纯用价描述的指标,用成交量,成交额等常见的股票基础要素去平替,比如Rps,就是描述涨跌幅相对全市场的排序,将其中的涨跌幅置换成区间累计成交量,是没有任何毛病,可以继续用的。

反之亦然,纯用量的因子也可以用价去替代。这里就不赘述。

看到这里,各位看官应该理解我为什么不太缺因子的原因了吧,太多的因子可以替代生成,挖是挖不完的。

结尾借用繁花的台词:

生命之树循环往复,我们知道自己在每个春天会开出什么样的花,也知道在秋天一定不会结出什么样的果。但我们依然会期待下一个冬去春来,繁花似锦。

春华秋实本是常态,潮起潮落亦是普遍,也许明天远不及心中所期盼,但坚持前行,相信终有一个终点能够回应这一路的披荆斩棘,共勉。

http://www.lryc.cn/news/452147.html

相关文章:

  • kubernetes笔记(四)
  • 通信工程学习:什么是SNMP简单网络管理协议
  • ubuntu20.04系统下,c++图形库Matplot++配置
  • [激光原理与应用-126]:南京科耐激光-激光焊接 - 焊中无损检测技术 - 智能制程监测系统IPM介绍 - 26- 频域分析法
  • 深入理解 Solidity 修饰符(Modifier):功能、应用与最佳实践
  • YOLO11项目实战1:道路缺陷检测系统设计【Python源码+数据集+运行演示】
  • 怎么屏蔽统计系统统计到的虚假ip
  • 前端开发设计模式——策略模式
  • SysML案例-潜艇
  • 车辆重识别(2020NIPS去噪扩散概率模型)论文阅读2024/9/27
  • 基于深度学习的任务序列中的快速适应
  • 虚拟机三种网络模式详解
  • [leetcode]674_最长连续递增序列
  • 【无人机设计与技术】四旋翼无人机,UAV仿真,轨迹跟踪PID控制
  • 回归预测|基于卷积神经网络-支持向量机的数据回归预测Matlab程序CNN-SVM 卷积提取特征与原始特征进行融合预测
  • javaScript基础知识汇总
  • 《动手学深度学习》笔记2.2——神经网络从基础→进阶 (参数管理-每层的权重/偏置)
  • 双端之Nginx+Php结合PostgreSQL搭建Wordpress
  • Another redis desktop manager使用说明
  • 【git】配置 Git 的换行符处理和安全性||安装 Ruby
  • VMware ESXi 8.0U3b macOS Unlocker OEM BIOS 2.7 Dell HPE 定制版 9 月更新发布
  • Unity 代码裁剪(Strip Engine Code)
  • 单目3d重建DUSt3R 笔记
  • AI驱动TDSQL-C Serverless 数据库技术实战营-与AI的碰撞
  • C++之String类(上)
  • kubernets基础-ingress详细介绍
  • jenkins部署Maven和NodeJS项目
  • 在unity资源中发现无效引用
  • C#知识|基于反射和接口实现抽象工厂设计模式
  • 【分布式微服务云原生】gRPC vs RPC:深入探索远程过程调用的现代与经典