ตัวชี้วัดความผันผวน: Bollinger Bands

การเทรดทางการเงินด้วย Python

Chelsea Yang

Data Science Instructor

Bollinger Bands คืออะไร?

  • พัฒนาโดย John Bollinger

    • "Bollinger on Bollinger Bands"

     

    ตัวอย่าง Bollinger Bands

  • วัดความผันผวนของราคา
  • ประกอบด้วยเส้นสามเส้น:
    • เส้นกลาง: ค่าเฉลี่ยเคลื่อนที่แบบง่าย n คาบ
    • เส้นบน: สูงกว่าเส้นกลาง k ส่วนเบี่ยงเบนมาตรฐาน
    • เส้นล่าง: ต่ำกว่าเส้นกลาง k ส่วนเบี่ยงเบนมาตรฐาน
การเทรดทางการเงินด้วย Python

นัยของ Bollinger Bands

  • ยิ่งแบนด์กว้าง ราคาสินทรัพย์ยิ่งผันผวนมาก

 

  • ใช้วัดว่าราคาสูงหรือต่ำเกินไปในเชิงสัมพัทธ์:
    • สูงเชิงสัมพัทธ์: ราคาใกล้เส้นบน
    • ต่ำเชิงสัมพัทธ์: ราคาใกล้เส้นล่าง
การเทรดทางการเงินด้วย Python

การสร้าง Bollinger Bands ใน Python

# Define the Bollinger Bands
upper, mid, lower = talib.BBANDS(stock_data['Close'],
                                 nbdevup=2,
                                 nbdevdn=2,
                                 timeperiod=20)
การเทรดทางการเงินด้วย Python

การพล็อต 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()

กราฟ Bollinger Bands

การเทรดทางการเงินด้วย Python

มาฝึกกันเถอะ!

การเทรดทางการเงินด้วย Python

Preparing Video For Download...