Indikator volatilitas: Bollinger Bands

Perdagangan Finansial dengan Python

Chelsea Yang

Data Science Instructor

Apa itu Bollinger Bands?

  • Dikembangkan oleh John Bollinger

    • "Bollinger on Bollinger Bands"

     

    Demo Bollinger Bands

  • Mengukur volatilitas harga
  • Terdiri dari tiga garis:
    • Pita tengah: simple moving average periode n
    • Pita atas: k standar deviasi di atas pita tengah
    • Pita bawah: k standar deviasi di bawah pita tengah
Perdagangan Finansial dengan Python

Implikasi Bollinger Bands

  • Semakin lebar pitanya, semakin volatil harga aset.

 

  • Menilai apakah harga relatif terlalu tinggi atau rendah:
    • Relatif tinggi: harga dekat pita atas
    • Relatif rendah: harga dekat pita bawah
Perdagangan Finansial dengan Python

Mengimplementasikan Bollinger Bands di Python

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

Memplot Bollinger Bands

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()

Plot Bollinger Bands

Perdagangan Finansial dengan Python

Ayo berlatih!

Perdagangan Finansial dengan Python

Preparing Video For Download...