get_strategy_weights

czsc.get_strategy_weights(strategy_name, redis_url=None, connection_pool=None, key_prefix='Weights', **kwargs)[source]

获取策略的持仓权重

Parameters:
  • strategy_name – str, 策略名

  • redis_url – str, redis连接字符串, 默认为None, 即从环境变量 RWC_REDIS_URL 中读取

  • connection_pool – redis.ConnectionPool, redis连接池

  • key_prefix – str, redis中key的前缀,默认为 Weights

  • kwargs

    dict, 其他参数

    • symbols : list, 品种列表, 默认为None, 即获取所有品种的权重

    • sdt : str, 开始时间, eg: 20210924 10:19:00

    • edt : str, 结束时间, eg: 20220924 10:19:00

    • only_last : boolean, 是否只保留每个品种最近一次权重,默认为False

Returns:

pd.DataFrame