get_etf_stock_info的cash_replace_flag字段有哪些值?
get_etf_stock_info返回的现金替代标志字段有多个值,分别代表什么含义?
问题描述
解决方案
在 ptrade 量化交易平台中,调用 get_etf_stock_info 接口获取 ETF 成分券信息时,返回的字典中包含 cash_replace_flag(现金替代标志)字段。该字段为字符串类型(str),其可能的值及代表的含义如下:
- '0':禁止替代
- '1':允许替代
- '2':必须替代
- '3':非沪市退补现金替代
- '4':非沪市必须现金替代
- '5':非沪深退补现金替代
- '6':非沪深必须现金替代
了解这些标志对于在策略中处理 ETF 申赎和篮子交易(如 etf_basket_order)时的成分券替代逻辑非常重要。