| 月份|返回|市值|
| - ------|- ------|- ------|
| 1个|0.02|一百|
| 1个|0.05|一百五十|
| 1个|0、11岁|一百二十|
| 1个|-0.03|三百|
| 第二章|0.06|二百四十|
| 第二章|-0.01|一百|
| 第二章|-0.03|一百三十|
| 第二章|0.05|一百一十|
你好,我有非常大的数据集的股票和他们的市值每月回报,问题是我如何才能得到价值加权回报的投资组合,包括所有股票在特定月份(基于市值的回报/每个月的所有市值 * 回报),例如,对于第1个月,我将得到100/(100+150+120+300)* 0,02 + 150/(100+150+120+300)* 0,05......等,直到那个月的最后一次观察,我发现的问题是,我有300多个月,5000只不同的股票,回报和市值都不一样。
最终输出:
第1个月的价值加权回报,第2个月的价值加权回报...第n个月的价值加权回报
不知道怎么做,对R或编程本身都很陌生
1条答案
按热度按时间wfveoks01#
像这样?
数据