เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

นำเข้าข้อมูลราคาของหุ้นในดัชนี

ในแบบฝึกหัดนี้ จะใช้สัญลักษณ์หุ้นของบริษัทที่เลือกไว้ในแบบฝึกหัดก่อนหน้า เพื่อคำนวณผลตอบแทนของแต่ละบริษัท

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การจัดการข้อมูล Time Series ใน Python

ดูคอร์ส

คำแนะนำการฝึกหัด

ได้มีการ import pandas เป็น pd และ matplotlib.pyplot เป็น plt ให้แล้ว รวมถึงตัวแปร tickers ซึ่งเก็บ Stock Symbol ของแต่ละองค์ประกอบในดัชนีในรูปแบบ list

  • พิมพ์ tickers เพื่อตรวจสอบว่าข้อมูลตรงกับผลลัพธ์จากแบบฝึกหัดก่อนหน้า
  • ใช้ pd.read_csv() เพื่อนำเข้า 'stock_prices.csv' โดย parse คอลัมน์ 'Date' และตั้งค่าคอลัมน์ 'Date' เป็น index จากนั้นกำหนดผลลัพธ์ให้กับตัวแปร stock_prices แล้วตรวจสอบด้วย .info()
  • คำนวณผลตอบแทนราคาของหุ้นแต่ละตัวในดัชนี โดยนำแถวสุดท้ายของ stock_prices หารด้วยแถวแรก แล้วลบ 1 และคูณด้วย 100 จากนั้นกำหนดผลลัพธ์ให้กับตัวแปร price_return
  • พล็อตแผนภูมิแท่งแนวนอนของผลตอบแทนที่เรียงลำดับแล้ว โดยตั้งชื่อว่า Stock Price Returns

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Print tickers
print(____)

# Import prices and inspect result
stock_prices = ____
print(____)

# Calculate the returns
price_return = ____

# Plot horizontal bar chart of sorted price_return   


แก้ไขและรันโค้ด