Volatilitätsindikator: Bollinger-Bänder

Finanzhandel mit Python

Chelsea Yang

Data Science Instructor

Was sind Bollinger-Bänder?

  • Entwickelt von John Bollinger

    • „Bollinger on Bollinger Bands"

     

    Bollinger-Bänder Demo

  • Messen die Preisvolatilität
  • Bestehen aus drei Linien:
    • Mittleres Band: n-Perioden einfacher gleitender Durchschnitt
    • Oberes Band: k Standardabweichungen über dem mittleren Band
    • Unteres Band: k Standardabweichungen unter dem mittleren Band
Finanzhandel mit Python

Aussagen der Bollinger-Bänder

  • Je breiter die Bänder, desto volatiler die Asset-Preise.

 

  • Beurteilen, ob ein Preis relativ zu hoch oder zu niedrig ist:
    • Relativ hoch: Preis nahe dem oberen Band
    • Relativ niedrig: Preis nahe dem unteren Band
Finanzhandel mit Python

Bollinger-Bänder in Python implementieren

# Define the Bollinger Bands
upper, mid, lower = talib.BBANDS(stock_data['Close'],
                                 nbdevup=2,
                                 nbdevdn=2,
                                 timeperiod=20)
Finanzhandel mit Python

Bollinger-Bänder plotten

import matplotlib.pyplot as plt

# Plot the Bollinger Bands 
plt.plot(stock_data['Close'], label='Price')
plt.plot(upper, label="Upper band")
plt.plot(mid, label='Middle band')
plt.plot(lower, label='Lower band')


# Customize and show the plot plt.title('Bollinger Bands') plt.legend() plt.show()

Bollinger-Bänder Plot

Finanzhandel mit Python

Lass uns üben!

Finanzhandel mit Python

Preparing Video For Download...