A lot of my current strategies are cross-sectional in nature. They rank across a universe of stocks for several factors daily. Then it does a weighted average of the various factor ranks to come up with a final score for each stock.
I do this for a universe of several hundred stocks daily in excel/vba without too many problems (but it's not lightning fast).
Now I need to do the same across several thousand stocks globally and my excel/VBA framework chokes on the data. The historical daily data goes back to the 1990s and there are about 3,500 data series. So it's a pretty big dataset.
Does this sound like something that the R framework can handle with ease or will I be up against similar issues with choking and memory hogging?
I know there's a steep learning curve with R and I don't want to learn it unless I think it will be useful in this type or research.
Thanks for any insights you can give me...
I do this for a universe of several hundred stocks daily in excel/vba without too many problems (but it's not lightning fast).
Now I need to do the same across several thousand stocks globally and my excel/VBA framework chokes on the data. The historical daily data goes back to the 1990s and there are about 3,500 data series. So it's a pretty big dataset.
Does this sound like something that the R framework can handle with ease or will I be up against similar issues with choking and memory hogging?
I know there's a steep learning curve with R and I don't want to learn it unless I think it will be useful in this type or research.
Thanks for any insights you can give me...