Files
ProStock/src/training/components/selectors.py

21 lines
580 B
Python
Raw Normal View History

"""股票池选择器配置
此模块目前为空股票池筛选功能已迁移到 StockPoolManager
所有筛选逻辑通过传入自定义函数实现
"""
# 旧配置类已删除:
# - StockFilterConfig (使用 filter_func 替代)
# - MarketCapSelectorConfig (使用 filter_func + required_factors 替代)
#
# 新的使用方式:
# from src.training import StockPoolManager
#
# def my_filter(df: pl.DataFrame) -> pl.Series:
# return df["total_mv"] > 1e9
#
# pool_manager = StockPoolManager(
# filter_func=my_filter,
# required_columns=["total_mv"],
# )