Volatilite göstergesi: Bollinger Bantları

Python ile Finansal Alım Satım

Chelsea Yang

Data Science Instructor

Bollinger Bantları nedir?

  • John Bollinger tarafından geliştirildi

    • "Bollinger on Bollinger Bands"

     

    Bollinger Bantları demosu

  • Fiyat volatilitesini ölçer
  • Üç çizgiden oluşur:
    • Orta bant: n dönemlik basit hareketli ortalama
    • Üst bant: orta bandın k standart sapma üstü
    • Alt bant: orta bandın k standart sapma altı
Python ile Finansal Alım Satım

Bollinger Bantlarının çıkarımları

  • Bantlar ne kadar genişse, varlık fiyatı o kadar oynaktır.

 

  • Bir fiyatın göreli olarak çok yüksek ya da çok düşük olup olmadığını ölçer:
    • Göreli yüksek: fiyat üst banda yakın
    • Göreli düşük: fiyat alt banda yakın
Python ile Finansal Alım Satım

Python'da Bollinger Bantları uygulama

# Define the Bollinger Bands
upper, mid, lower = talib.BBANDS(stock_data['Close'],
                                 nbdevup=2,
                                 nbdevdn=2,
                                 timeperiod=20)
Python ile Finansal Alım Satım

Bollinger Bantlarını görselleştirme

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 Bantları grafiği

Python ile Finansal Alım Satım

Haydi pratik yapalım!

Python ile Finansal Alım Satım

Preparing Video For Download...