Aan de slagBegin gratis

Bereken de RSI

De berekening van de RSI volgt een eenvoudige formule. RS, of Relative Strength, is het gemiddelde van stijgende koersveranderingen in een gekozen n-periode, gedeeld door het gemiddelde van dalende koersveranderingen over die n-periode.

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

Waarbij: RS = gemiddelde van stijgende koersveranderingen / gemiddelde van dalende koersveranderingen

Al deze berekeningen kun je in Python in één regel code doen. In deze oefening maak je je eerste RSI-berekening met historische dagkoersen van het aandeel Google.

De dagelijkse koersgegevens zijn geladen als stock_data. Ook is talib al voor je geïmporteerd.

Deze oefening maakt deel uit van de cursus

Financieel traden in Python

Bekijk cursus

Oefeninstructies

  • Bereken de RSI met de juiste methode uit talib en de kolom Close in de koersdata. Sla deze op in een nieuwe kolom RSI_14.
  • Bereken de RSI met een periode van 21 en sla deze op in een nieuwe kolom RSI_21.
  • Print de laatste vijf rijen van stock_data.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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 bewerken en uitvoeren