holds_concepts_effect

czsc.sensors.holds_concepts_effect(holds: DataFrame, concepts: dict, top_n=20, min_n=3, **kwargs)[source]

股票持仓列表的板块效应

原理概述:在选股时,如果股票的概念板块与组合中的其他股票的概念板块有重合,那么这个股票的表现会更好。

Parameters:
  • holds

    组合股票池数据,样例:

    成分日期 证券代码 n1b 持仓权重

    0 2020-01-02 000001.SZ 183.758194 0.001232 1 2020-01-02 000002.SZ -156.633896 0.001232 2 2020-01-02 000063.SZ 310.296204 0.001232 3 2020-01-02 000066.SZ -131.824997 0.001232 4 2020-01-02 000069.SZ -38.561699 0.001232

  • concepts

    股票的概念板块,样例: {

    ’002507.SZ’: [‘电子商务’, ‘超级品牌’, ‘国企改革’], ‘002508.SZ’: [‘家用电器’, ‘杭州亚运会’, ‘恒大概念’]

    }

  • top_n – 选取前 n 个密集概念

  • min_n – 单股票至少要有 n 个概念在 top_n 中

Returns:

过滤后的选股结果,每个时间点的 top_n 概念