问答交流

【指标定制】策略魔改:基于“高管股份变动”或“回购注销”的选股问题

由peng1960hong创建,最终由peng1960hong 被浏览 16 用户

【策略魔改】选股结果存疑

由 您创建,

你发布于

1 分钟前

• 评论 • 被浏览 仅您自己

根据社保持股策略魔改了一个“高管股份变动”或“回购注销”+动量排序评分选股的策略,策略收益与回撤等指标还可以,但我去抽查选出并交易股票的具体情况时发现:第一,很多股票交易时,并没有触发“高管股份变动”或“回购注销”这两个条件(F10查看),麻烦你先看看我魔改的策略有没有什么问题,然后诊断一下,我提出的这个问题?第二,数据平台上“cn_stock_capital”这个数据集里面的reason字段的具体数据是每天收盘后更新当天的数据还是其他周期更新,这样才能确定,我在调仓某个周期查看这个字段的时候得到是离调仓日最近(最新)的数据还是其他?第三,高管股份变动包括增持与减持,数据里只是提供了变化,没有提供变化的方向,这个有没有什么方法可以解决?谢谢!

分享链接: https://bigquant.com/codesharev3/e01df673-d274-41b4-8c45-ae5a023b6e37

标签

选股策略
评论
  • 这算一个比较复杂的策略需求,本周我们找人看下
  • 看了你的代码:1. sql 和 回测模块都没问题,挺好的,至于您说的没有触发,你可以把具体的例子(哪只股票哪个交易日预期触发但没触发),我再去细查,看了你的代码是没有问题的;2.cn_stock_capital 里面的数据更新是基于公司相关公告披露的,并没有固定周期;3. 变化的方向可以和上一个交易日的股本数据对比就能得到,做差就行。
  • 我再次抽查了部分选出的股票,存在的主要问题:
  • 1. 策略未能在调仓日对“高管股份变动”与“股东股份变化”的时间进行限制,比如,调仓日后推30日或者60日(这个时间最好可以调整)内进行股份最新变动的股票才可以被过滤出来进行排序评分筛选,这样才可以保证筛选出来的股票在划定的时间内确实进行了“股份变动”;
  • 2. “股份变动”的方向需要进行明确的判断,即只过滤出“股份增加”的股票,股份减少(减仓)的股票去除掉;
  • 这两个细节我自己无法进一步修改程序代码了,感觉比较困难,尤其是中间有大量的SQL语句,基本就是这样的,请给个意见或者代码修改?
{link}