update_nxb

czsc.utils.update_nxb(df: DataFrame, **kwargs) DataFrame[source]

在给定的 df 上计算并添加后面 n 根 bar 的累计收益列

收益计量单位:BP;1倍涨幅 = 10000BP

Parameters:
  • df – 数据,DataFrame结构,必须包含 dt, symbol, price 列

  • kwargs

    参数字典

    • nseq: 考察的bar的数目的列表,默认为 (1, 2, 3, 5, 8, 10, 13)

    • bp: 是否将收益转换为BP,默认为 False

Returns:

pd.DataFrame