Ich versuche, 15-Monats-Aktienrenditen für eine Reihe von US-Unternehmen zu berechnen. Ich habe immer SAS dafür verwendet, aber meine SAS-Lizenz ist abgelaufen.mit R data.table, um kumulative Aktienrenditenwerte über einen Zeitraum von 15 Monaten zu suchen
Die Daten sieht wie folgt aus, wo ich 1 zu den Monatsrenditen hinzugefügt
Return Daten (crsp.msf), die Quelldaten:
permno date ret
10002 1994-01-31 1.039
10002 1994-02-28 0.991
10002 1994-03-31 1.005
10002 1994-04-29 0.943
10002 1994-05-31 1.060
10002 1994-06-30 1.061
10002 1994-07-29 0.946
10002 1994-08-31 1.009
10002 1994-09-30 0.977
10002 1994-10-31 1.000
10002 1994-11-30 0.962
10002 1994-12-30 1.056
10002 1995-01-31 1.000
10002 1995-02-28 1.000
10002 1995-03-31 0.978
10002 1995-04-28 1.020
10002 1995-05-31 1.038
10002 1995-06-30 0.969
10002 1995-07-31 1.000
10002 1995-08-31 1.000
10002 1995-09-29 1.122
10002 1995-10-31 0.862
10002 1995-11-30 1.070
10002 1995-12-29 1.053
Für diese Firma 10002, für jeden Monat, ich mag die Rendite über 15 Monate finden, wie in der Liste angegeben (elist) unter:
permno,begdat,enddat
10002,1994-03-31,1995-06-30
10002,1994-06-30,1995-09-30
10002,1994-09-30,1995-12-31
10002,1994-12-31,1996-03-31
10002,1995-03-31,1996-06-30
10002,1995-06-30,1996-09-30
10002,1995-09-30,1996-12-31
10002,1995-12-31,1997-03-31
ich habe eine lange Liste von Unternehmen, so ‚elist‘ 40000 Zeilen.
Jede Hilfe wäre großartig.
Ich mochte Ihre Antwort hier, Sie sind wirklich gut im Text Mining !!!!!! oder String-Verwaltung – nik