Aan de slagGa gratis aan de slag

Bereken de ADX

De Average Directional Movement Index (ADX) is ontwikkeld door J. Welles Wilder als een indicator voor trendsterkte. Hij combineert twee andere indicatoren, de plus directional index (+DI) en de minus directional indicator (-DI), en wordt verkregen via uitgebreide berekeningen. Met Python kun je hem echter in één regel code berekenen. In deze oefening implementeer je je eerste ADX-indicator met dagelijkse prijsgegevens van het aandeel Tesla.

De historische dagelijkse prijsgegevens zijn geladen in stock_data. Ook is talib al voor je geïmporteerd.

Deze oefening maakt deel uit van de cursus

Financieel traden in Python

Cursus bekijken

Oefeninstructies

  • Bereken de ADX met de juiste functie uit talib, en gebruik de kolommen High, Low en Close in stock_data. Sla het op in een nieuwe kolom ADX_14.
  • Bereken de ADX. Pas deze keer de standaardperiode aan naar 21 en sla het op in een nieuwe kolom ADX_21.
  • Print de laatste vijf rijen van stock_data.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Calculate the ADX with the default time period
stock_data['ADX_14'] = ____(stock_data['____'],
                            stock_data['____'], 
                            stock_data['____'])

# Calculate the ADX with the time period set to 21
stock_data['ADX_21'] = ____

# Print the last five rows
print(stock_data.____())
Code bewerken en uitvoeren