การดึงราคาหุ้นด้วย Python 101


การวิเคราะห์ข้อมูลหุ้นเชิงปริมาณแบบหนึ่งคือการใช้ข้อมูลราคามาวิเคราะห์แนวโน้มเพื่อมาสร้างกลยุทธ์ต่างๆ แต่ก่อนอื่นนั้นเราต้องสามารถดึงราคาหรือข้อมูลมาเพื่อประมวลผลตามความต้องการต่างๆ ได้ก่อน

เราสามารถเขียนโปรแกรมภาษา Python เพื่อดึงข้อมูลราคาหุ้นจากตลาดหลักทรัพย์มาได้ ก็จะมีหลากหลายวิธี ในตัวอย่างนี้เราจะใช้ library ที่ชื่อว่า starfishX มาเป็นเครื่องมือช่วยในการดึงข้อมูล


  1. import starfishX as sx
  2. df = sx.loadHistData("advanc",start="2018-01-01")
  3. df.plot()


ส่วนแรกทำการ import package เข้ามาก่อนในบรรทัดที่ 1 จากนั้นทำการดึงข้อมูล ตัวอย่างนี้ใช้หุ้น advanc โดยกำหนดวันที่เริ่มต้นของข้อมูลด้วย จากนั้นลองใช้คำสั่ง dataframe plot เพื่อแสดงผลเป็นกราฟ



Comments

Popular Posts