Heerozh / spectre

GPU-accelerated Factors analysis library and Backtester
GNU General Public License v3.0
642 stars 108 forks source link

关于A股配股增发的复权处理 #24

Open qtbgo opened 7 months ago

qtbgo commented 7 months ago

您好,非常感谢您开源这个超棒的库。我研究了一下,有个关于复权的问题请教。 在为spectre准备csv数据的时候,假设csv里提供的ohlcv是原始价格,然后提供了额外两列,dividend, split_ratio,按我的理解,spectre在计算因子时,能够自动根据分红和分割比率来执行动态复权。

我使用的是米筐的分红送股数据。我发现,米筐只有送股才产生split数据,如果是配股,则没有split数据。 我的问题是,公司发生了配股,在csv文件中,dividend, split_ratio这两列应该怎么填?是不是dividend要填负数(因为是向公司交钱),split_ratio就按配股比率填? 还有,公司增发的复权处理是不是也像配股一样处理?

谢谢!