复权因子怎么用?
由kimi3721创建,最终由kimi3721 被浏览 86 用户
问题
请问目前的日线行情数据,比如 bar1d_index_CN_STOCK_A, 是否经过复权?如果要进行:
- 前复权
- 后复权
- 不复权
要怎么通过复权因子进行处理?能否提供代码示例?
\
解答
bar1d_index_CN_STOCK_A 是后复权数据,可以用复权因子计算不复权的价格,但目前无法计算前复权的价格
df = DataSource("bar1d_CN_STOCK_A").read(instruments=['000002.SZA'], start_date="2022-09-01", end_date="2022-09-30", fields=['adjust_factor','close'])
df['test'] = df.close / df.adjust_factor
df
\