WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Sortieren, Varianz und Daten einlesen

 

quantfinance
Forum-Anfänger

Forum-Anfänger


Beiträge: 21
Anmeldedatum: 23.05.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.05.2010, 16:55     Titel: Sortieren, Varianz und Daten einlesen
  Antworten mit Zitat      
Hi Leute,
eins vorweg, ich bin absoluter Matlabbeginner, habe aber schon einige Tutorials durchgearbeitet und einige Miniprogramme geschrieben...
Ich habe nun ein Problem, welches mehrere Skills benötigt. Einiges davon denke ich lösen zu können, aber ich denke insgesamt ist es besser, wenn ich das Gesamtproblem poste... Ich weiß, dass es unfassbar viel aussieht, denke aber, dass ein erfahrener Programmierer wichtige Tipps zu den Schritten haben könnte und bin mir sicher, dass ich Matlab anhand eines solchen Beispiels am schnellsten und besten lernen kann. Hier ist das Problem:
gegeben: m*n-Matrix mit wöchentlichen Aktienkursen (Preisdaten) in Excel; die erste Spalte umfasst das Datum der jeweiligen Beobachtung; die erste Zeile umfasst den Namen der Aktie
1. Aufgabe: einlesen der Daten in Matlab, so dass die Aktiennamen die späteren Variablennamen sind und ein Zeitvektor mit den Beobachtungen entsteht
2. Berechnen der Rendite (wöchentlich; Daten sind wöchentlich gegeben) für jede Aktie (ergibt wieder Vektor)
3. Am Ende jeden Monats Berechnung der Volatilität (Standardabweichung) der letzten drei Jahre (beginnt natürlich erst drei Jahre nach der ersten Beobachtung) für jede Aktie; hier scheint es wichtig, aber für mich schwierig zu realisieren, dass die einzelnen Variablen einen Bezug zu dem ersten Datumsvektor haben
4. Erstellen eines Rankings (jeden Monat), wobei der Wert mit der höchsten Volatilität jeden Monat oben stehen soll
5. Teile die Liste der nach Volatilität sortierten Werte (in jedem Monat) in 5 Quintile und bilde dann innerhalb jedes Quintils und jeden Monat ein Portfolio mit gleichen Gewichten aller Aktien, die dem Portfolio angehören.
Alle Tipps und Hilfen sind willkommen und ich danke jedem, der mir irgendwie weiterhelfen kann, sehr!!!
Private Nachricht senden Benutzer-Profile anzeigen


Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2025 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.