fbpx

EPS, DPS ของหุ้นที่แตกพาร์

  • ผู้สร้าง
    กระทู้
  • #19469
    punpunhome
    Participant

    จากที่ผมได้เคยชี้ว่าระบบ SQ3.0 ไม่ได้มีการปรับ EPS,DPS เมื่อหุ้นมีการแตกพาร์ ทำให้การคำนวณต่อเนื่องต่างๆ เช่น SQEPS_YoY(),…เกิดความผิดพลาดไม่ตรงความจริงที่ควรเป็น ไว้ในหัวข้อ “หุ้นแตกพาร์-eps-ผิดปกติ” ใน “ห้องโปร : Professional Membership Support” เมื่อ 2 เดือน 1 สัปดาห์ ที่ผ่านมา ซึ่งผมจะไม่กล่าวถึงรายละเอียดของปัญหาซ้ำอีก

    ซึ่งทางทีมงาน SQได้รับทราบปัญหาแล้ว แต่เมื่อผมเขียนแนวทางแก้ไขไป ยังไม่เห็นว่าทางทีมงานเข้ามาอ่านและรับทราบ ผมจึงเข้ามาเปิดเป็น request ใหม่ เพื่อไม่ให้ตกหล่นและถูกมองข้ามไป
    จากที่ได้รับคำตอบนั้น คือทาง SQ เห็นถึงความสำคัญในการตรวจสอบข้อมูล EPS, DPS ให้ตรงกับ SET มากๆ แต่ผมเห็นว่าการคำนวณที่ถูกต้องเพื่อนำข้อมูลไปใช้ต่อนั้นสำคัญที่สุด

    ผมจึงขอนำเสนอวิธีแก้ไขง่ายๆที่รองรับแก้ปัญหาทั้งสองได้คือ การเก็บข้อมูลเพิ่มเติมอีกชุดหนึ่ง โดยเก็บ (A)EPS, (A)DPS ที่ adjusted ให้ถูกต้องตาม par ที่ถูกปรับปรุงแล้ว เปรียบเทียบกับการเก็บ UAC (UnAdjusted Close) เพิ่มเติม และทำการปรับปรุง Functions ที่เกี่ยวข้องให้ชัดเจนว่า ใช้สำหรับตรวจสอบเทียบกับ SET หรือไว้ใช้งานคำนวณที่ถูกต้องตามความเป็นจริง

    ในระหว่างนี้ผมได้ทดลองปรับข้อมูลที่ผม freeze เอาไว้เพื่อทำ backtest พบว่าผลทดสอบที่ได้เมื่อมีการปรับข้อมูลแล้ว แตกต่างไปจากข้อมูลเดิมที่ยังไม่ได้ปรับมากพอสมควร ซึ่งตัว EPS, DPS นั้นเป็นข้อมูลพื้นฐานที่ทุกคนที่ใช้ fundamental ซึ่งใช้ SQV3.0 นั้นน่าจะต้องใช้ทุกคน จึงน่าจะมีผลกระทบอย่างมากกับผู้ใช้ทุกคน

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

    Chuchat

  • คุณต้องเข้าสู่ระบบเพื่อตอบกลับกระทู้นี้