นำเข้าข้อมูลราคาของหุ้นในดัชนี
ในแบบฝึกหัดนี้ จะใช้สัญลักษณ์หุ้นของบริษัทที่เลือกไว้ในแบบฝึกหัดก่อนหน้า เพื่อคำนวณผลตอบแทนของแต่ละบริษัท
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจัดการข้อมูล 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