StocksDaySensor

class czsc.sensors.StocksDaySensor(experiment_path: str, sdt: str, edt: str, dc: TsDataCache, strategy: Callable, **kwargs)[source]

Bases: object

以日线为基础周期的强势股票感应器

输入:市场个股全部行情、概念板块成分信息 输出:强势个股列表以及概念板块分布

Methods Summary

get_agg_selected(selected_dfg[, window_size])

滑动窗口聚合选股结果

get_latest_selected([index_code, fc_top_n, ...])

获取下一个交易日的强势股列表

get_selected([index_code, fc_top_n, ...])

验证传感器在一组过滤参数下的表现

get_share_strong_days(ts_code, name)

获取单个标的全部强势信号日期

get_stock_strong_days()

获取全部股票的强势日期

grip_search([grid_params])

网格搜索超参数

validate_performance([index_code, fc_top_n, ...])

验证传感器在一组过滤参数下的表现

write_validate_report(title, conf)

编写试验报告到 Word 文件

Methods Documentation

get_agg_selected(selected_dfg, window_size: int = 1)[source]

滑动窗口聚合选股结果

Parameters:
  • selected_dfg – get_selected 输出的结果

  • window_size – 聚合窗口大小

Returns:

get_latest_selected(index_code=None, fc_top_n=None, fc_min_n=None, min_total_mv=None, max_count=None, window_size=1)[source]

获取下一个交易日的强势股列表

Parameters:
  • index_code – 指数成分过滤

  • fc_top_n – 板块效应过滤参数1

  • fc_min_n – 板块效应过滤参数2

  • min_total_mv – 市值效应过滤参数

  • max_count – b20b过滤参数,控制最大选出数量

  • window_size – 按 window_size 聚合多天的结果到一天

Returns:

get_selected(index_code=None, fc_top_n=None, fc_min_n=None, min_total_mv=None, max_count=None)[source]

验证传感器在一组过滤参数下的表现

Parameters:
  • index_code – 指数成分过滤

  • fc_top_n – 板块效应过滤参数1

  • fc_min_n – 板块效应过滤参数2

  • min_total_mv – 市值效应过滤参数

  • max_count – 控制最大选出数量

Returns:

get_share_strong_days(ts_code: str, name: str)[source]

获取单个标的全部强势信号日期

get_stock_strong_days()[source]

获取全部股票的强势日期

网格搜索超参数

Parameters:

grid_params – 网格参数

Returns:

validate_performance(index_code=None, fc_top_n=None, fc_min_n=None, min_total_mv=None, max_count=None, window_size=1, save: bool = False)[source]

验证传感器在一组过滤参数下的表现

Parameters:
  • index_code – 指数成分过滤

  • fc_top_n – 板块效应过滤参数1

  • fc_min_n – 板块效应过滤参数2

  • min_total_mv – 市值效应过滤参数

  • max_count – b20b过滤参数,控制最大选出数量

  • window_size – 按 window_size 聚合多天的结果到一天

  • save – 是否保存结果到本地

Returns:

write_validate_report(title, conf)[source]

编写试验报告到 Word 文件

Parameters:
  • title – 试验组别的标题

  • conf – 验证的参数

Returns:

None