Statistik für Finanzmärkte
¶

Wintersemester 2026/2027
¶

Übung 01 - Erste Schritte
¶

Aufgabe 1 - Arbeiten in der Konsole und Installation der Arbeitsumgebung¶

Befehle über die Kommandozeile¶

In dieser ersten Aufgabe soll es darum gehen, sich mit den grundlegenden Befehlen zur Arbeit mit Dateien und Ordnern auf der Kommandozeile vertraut zu machen. Prinzipiell ist das Programmieren platformunabhängig. Sehr viele Programmierer arbeiten bevorzugt unter Linux, wo man häufig die Linux-Befehle direkt in einer Shell-Konsole eingeben kann. Auch in Windows oder Mac startet man seine Python-Skripte am einfachsten aus einer Konsole heraus. Aus diesem Grund sollten Sie sich mit den Grundlegenden Kommandos vertraut machen.

Linux-Kommandos:

  • ls ... Anzeige des aktuellen Ordnerinhaltes
  • cd Documents ... Wechsel in ein Unterverzeichnis
  • mkdir mathematisches_programmieren ... Anlegen eines Verzeichnisses
  • cd .. ... Wechsel ins übergeordnete Verzeichnis
  • touch datei.txt ... Erstellen einer leeren Datei
  • nano datei.txt ... Bearbeiten einer Datei mit dem Editor nano
  • cat datei.txt ... Ausgabe des Dateiinhaltes auf der Konsole
  • cp datei.txt readme.txt ... Kopieren einer Datei
  • mv readme.txt datei.txt ... Umbenennen oder Verschieben einer Datei
  • rm datei.txt ... Löschen einer Datei
  • ...

Machen Sie sich dabei mit der Konsole vertraut, später werden wir Python auch direkt aus der Konsole nutzen. Probieren sie vor allem wie Sie sich mit Tabulatortaste und Pfeiltasten viel Tipparbeit sparen können. Wenn Sie unter einem anderen Betriebssystem arbeiten, sind die Kommandos ähnlich, aber nicht immer identisch. Erzeugen Sie sich in diesem Fall eine Tabelle mit den entsprechenden Befehlen. Für Windows-Nutzer sei an dieser Stelle das Arbeiten mit der PowerShell empfohlen.

Erzeugen Sie in Ihrem Homeverzeichnis den Ordner Finance/Python-Kurs/uebung_01und verschieben Sie die Datei uebung01.ipynbaus dem Download-Ordner dort hin. Führen Sie alle erforderlichen Voraussetzungen zum Arbeiten mit Python durch. Nutzen Sie hierfür die Anweisung in Kapitel Einrichtung von Python.

Aufgabe 2 - Verstehen der elementaren Python-Befehle¶

Probieren Sie die Python-Befehle der ersten beiden Abschnitte aus. Versuchen Sie dabei immer zu verstehen, was das Kommando bewirkt und wie Sie das sinnvoll einsetzen können.

Aufgabe 3 - Die erste Funktion¶

Sie besitzen ein Aktienportfolio aus zwei Wertpapieren. Dabei habe Aktie A eine erwartete Rendite von von 4.5% und ein Gewicht von 40%. Aktie B hat eine erwartete Rendite von 6.25% und ein Gewicht von 60%.

Berechnen Sie die erwartete Portfoliorendite.