我正在尝试按日计算股票的月度收益。我的数据结构如下:
因此,我希望对于'SULA11',2018-02-05的月收益为(20.26/19.14) - 1 = 5.68%。是否有任何代码可以每天为每个列(库存)实现此功能?
(20.26/19.14) - 1 = 5.68%
尝试此代码:
dataset$monthly_return <- (dataset$SULA11 / dataset$PETR4) - 1
我假设您的数据在名为dataset的数据框中。
dataset