Portfoliobildung

Fragen zu Stata Syntax und Do-Files.

Portfoliobildung

Beitragvon Ben10 » Mi 22. Aug 2012, 17:12

Hallo an alle,

ich möchte anhand der Marktkapitalisierung von 500 Unternehmen Portfolios bilden mit den cut-off points von 30% und 70%, d.h 3 portfolios und dazu jeweils die durchschnittlichen jährlichen Portfoliorenditen berechnen. Hat jemand Syntaxvorschläge für mich?
Danke im Voraus!!!!

Ben
Ben10
 
Beiträge: 4
Registriert: Mi 22. Aug 2012, 17:07
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Portfoliobildung

Beitragvon daniel » Mi 22. Aug 2012, 17:19

Kannst Du mal für Nicht-Ökonomen erklären, was ein Portfolio eigentlich ist. Am Besten auch gleich mit einem reproduzierbaren Datenbeispiel. Ich denke einen Syntaxvorschlag zu erwarten, wenn absolut keine Informationen zu den Daten (und seinen es nur Variablnnamen etc.) gegeben sind, ist etwas sehr unrealistisch.
Stata is an invented word, not an acronym, and should not appear with all letters capitalized: please write “Stata”, not “STATA”.
daniel
 
Beiträge: 1060
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Portfoliobildung

Beitragvon Ben10 » Do 23. Aug 2012, 09:30

Ich habe 100 Unternehmen, die ich nach der Variable alter sortieren möchte. Nach der Sortierung des Alters sollen die Unternehmen im oberen Drittel des Alters als ein portfolio/Gruppe bezeichnet werden und deren durchschnittliche Rendite (Variable rendite) berechnet werden.
Für Lösungsvorschläge wäre ich sehr dankbar

Ben
Ben10
 
Beiträge: 4
Registriert: Mi 22. Aug 2012, 17:07
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Portfoliobildung

Beitragvon daniel » Do 23. Aug 2012, 10:16

Schau mal nach -help xtile-. Vermutlich suchst Du etwas in der Richtung

Code: Alles auswählen
xtile foo = <alter> ,n(3)
bys foo : egen bar = mean(<Rendite>)


Hier wird allerdings für jedes Terzentil die mittlere Rendite berechnet. Falls es nur auf das oberste beschränkt sein soll, dann ist vielleicht eine Kombination aus -_pctile- und -egen- mit -if- qualifier besser geeignet.
Stata is an invented word, not an acronym, and should not appear with all letters capitalized: please write “Stata”, not “STATA”.
daniel
 
Beiträge: 1060
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Portfoliobildung

Beitragvon Flachzange » Fr 3. Mai 2013, 15:04

Ich habe ein ähnliches Problem. Ich möchte eine Variable erzeugen, die meine Assets in 40/20/40 Quantile einteilt. Wie macht man das am Besten?
Flachzange
 
Beiträge: 12
Registriert: Sa 20. Apr 2013, 16:05
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Portfoliobildung

Beitragvon daniel » Fr 3. Mai 2013, 16:09

-help _pctile-

Code: Alles auswählen
_pctile oldvar ,p(40 60)
g byte newvar = cond((oldvar <= r(r1)), 1, cond((oldvar > r(r1) & oldvar <= r(r2)), 2, 3))
daniel
 
Beiträge: 1060
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post


Zurück zu Stata Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste

cron