LoslegenKostenlos starten

Den RSI berechnen

Die RSI-Berechnung folgt einer einfachen Formel. RS, oder Relative Strength, ist der Durchschnitt der positiven Kursveränderungen in n Perioden, geteilt durch den Durchschnitt der negativen Kursveränderungen über diese n Perioden.

\( RSI = 100 - 100/(1+RS)\)

Dabei gilt: RS = Durchschnitt der positiven Kursveränderungen / Durchschnitt der negativen Kursveränderungen

All diese Berechnungen kannst du in Python mit einer einzigen Codezeile erledigen. In dieser Übung berechnest du zum ersten Mal den RSI anhand historischer Tageskursdaten der Google-Aktie.

Die Tageskursdaten wurden als stock_data geladen. Außerdem wurde talib bereits für dich importiert.

Diese Übung ist Teil des Kurses

<Kurs>Finanzhandel mit Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • Berechne den RSI mit der passenden Methode aus talib und der Close-Spalte der Kursdaten. Speichere ihn in einer neuen Spalte namens RSI_14.
  • Berechne den RSI mit einer Periodenlänge von 21 und speichere ihn in einer neuen Spalte namens RSI_21.
  • Gib die letzten fünf Zeilen von stock_data aus.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Calculate RSI with the default time period
stock_data['RSI_14'] = ____(stock_data['____'])

# Calculate RSI with a time period of 21
stock_data['RSI_21'] = ____

# Print the last five rows
print(stock_data.____())
Code bearbeiten und ausführen