fbpx

สูตรคำนวณ PEG ที่ถูกต้อง

SiamQuant Minimal Home – White Webboard ห้องโปร : Professional Membership Support สูตรคำนวณ PEG ที่ถูกต้อง

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

    ผมสงสัยว่าสูตรการคำนวณค่า PEG จาก SQ Database สูตรใดที่ถูกต้อง ตรงกับที่นักลงทุน VI คำนวณได้ใน Excel ที่หาข้อมูลเอง

     

    จากคลังความรู้ “ระบบการลงทุน “หุ้นเติบโตราคาถูก” จากปรัชญาของ “เสี่ยปู่” เซียนหุ้น VI!” ได้ใช้การคัดกรองหุ้นโดยใช้ PEG โดยในบทความใช้สูตร

    PEG=SQPE()/SQEPS_YoY();………………………..(1)

    ผมพบว่าล่าสุด SQ ได้มีฟังก์ชั่น SQPEG(yPeriod) ให้ใช้ ซึ่งค่า PEG ด้านบนน่าจะเทียบเท่า

    PEG=SQPEG(1);…………………………………………..(2)

    ผมได้ลองทดสอบเปรียบเทียบทั้งสองสูตรแล้วพบว่ามีค่าไม่ตรงกันเลย จึงทำให้สงสัยว่าสูตรไหนเป็นสูตรที่ถูกต้อง โดยเฉพาะเมื่อหุ้นที่มีการแตกพาร์

    เช่นเมื่อเร็วๆนี้ PTT ผมคิดว่า SQEPS_YoY() น่าจะคำนวณโดยไม่ได้มีการคำนึงถึงการแตกพาร์? ทำให้ค่าที่คำนวณได้สูงผิดปกติหรือไม่?

    ซึ่งอาจจะมีผลต่อการคำนวณ PEG ในสูตร (1) จึงไม่แน่ใจว่า ควรจะใช้สูตรไหนในการทำ Backtest เพื่อให้ได้ผลตรงหรือใกล้เคียงกับความเป็นจริงมากที่สุด

    ผมจึงมีข้อสังเกต/คำถามดังต่อไป

    1. ทำไม PEG ทั้งสองสูตร  คำนวณได้ค่าไม่เท่ากัน ในหุ้นทั่วๆไปที่ไม่มีการแตกพาร์ หรือเคยแตกพาร์มานานหลายปีแล้ว? เช่น PTTGC และสูตรไหนแม่นยำกว่ากัน?

    2. ในกรณีหุ้นที่เพิ่งแตกพาร์เช่น PTT จะต้องมีการปรับปรุงสูตรอย่างไร หรือไม่ เพื่อให้สูตรรองรับได้ทั้งแตกพาร์และไม่แตกพาร์?

    PTTEP

     

    PTT

     

    // Amibroker Code

    Filter=(Name()==”PTTEP”);
    AddColumn(Close,”Close (Adj)”,format=1.4);
    AddColumn(SQUAC(),”Close UnAdj”, format=1.4);
    AddColumn(SQQE(),”SQQE()”, format=1.0);
    AddColumn(SQQM(),”SQQM()”, format=1.0);
    AddColumn(SQPE(),”SQPE()”, format=1.4);
    AddColumn(SQEPS(),”SQEPS()”, format=1.4);
    AddColumn(SQEPS_YoY(),”SQEPS_YoY()”, format=1.4);
    AddColumn(SQPE()/SQEPS_YoY(),”SQPE()/SQEPS_YoY()”, format=1.4);
    AddColumn(SQPEG(1),”SQPEG(1)”, format=1.4);
    SetSortColumns( -2 );

    Attachments:
    You must be logged in to view attached files.
กำลังดู 2 ข้อความตอบกลับ - 1 ผ่านทาง 2 (ของทั้งหมด 2)
  • ผู้เขียน
    ข้อความตอบกลับ
  • #18939

    สวัสดีครับคุณ punpunhome ก่อนอื่นเลยทางทีมงานต้องขออภัยในความล่าช้าด้วยนะครับ

    สำหรับประเด็นเรื่องค่า PEG นั้นผมขออธิบายอย่างนี้แล้วกันครับ PEG ในความหมายโดยทั่วไปนั้นคำนวณจากค่า PE / Annual EPS Growth ครับ ซึ่งเป็นสูตรภายในฟังก์ชั่น SQPEG() นั่นเองครับ (ผมได้แนบไฟล์การคำนวณ PEG โดยเป็นการยกตัวอย่างการคำนวณ PEG 3 ปีไว้ด้านท้ายนะครับ) อย่างไรก็ดีจะเห็นได้ว่าสูตรจะมีความแตกต่างจากบทความ ระบบการลงทุน “หุ้นเติบโตราคาถูก” จากปรัชญาของ “เสี่ยปู่” เซียนหุ้น VI!” ซึ่งคำนวณจาก SQPE() / SQEPS_YoY() นั่นเองครับ ซึ่งบทความนี้ก่อนที่จะได้รับอนุญาตให้เผยแพร่สู่สาธารณะนั้นได้รับการตรวจทานจากคุณสมพงษ์ ชลคดีตระกูล (เสี่ยปู่) ก่อนเรียบร้อยครับ

    ทีนี้ถ้าถามว่าสูตรใดถูกต้อง ผมขออนุญาตตอบในมุมมองของผมนะครับ การคำนวณตัว Growth ด้วย EPS Annual นั้นจะมีความถูกต้องตามความหมายที่สุดครับ อย่างไรก็ดีถ้ามองในมุม Concept ของ PEG ในเชิงที่ว่า PEG = PE / Growth ผมมองว่าถูกต้องทั้งคู่ครับ เนื่องจากการคำนวณ Growth จาก EPS Annual นั้นแม้จจะมีข้อดีคือ เป็นการเอา EPS ทั้งปีทำให้ไม่ Sensitive ต่อหุ้นที่เป็น Seasonal แต่ก็จะทำให้ค่าไม่มีความ Dynamic ไปในแต่ละไตรมาสครับ อย่างไรก็ดีการคำนวณ Growth จาก SQEPS_YoY() จะทำให้มีความเป็น Dynamic ไปในแต่ละไตรมาสมากกว่าครับ ดังนั้นผมมองว่าเป็นการประยุกต์ใช้ให้เหมาะกับแต่ละคนมากกว่าครับ

    และในส่วนสุดท้ายคือ หากหุ้นมีการแตกพาร์นั้น เนื่องจากข้อมูล EPS นั้นทางเรารับจากตลาดโดยตรง ซึ่งไม่ได้มีการ Adjust ทำให้ในกรณีที่หุ้นมีการแตกพาร์ระหว่างไตรมาสค่า EPS จะยังคงเดิมจนกว่าจะถึงไตรมาสถัดไป เพื่อแก้ปัญหานี้เนื่องจาก EPS นั้นคำนวณจาก Net Profit / Listed Shares ดังนั้นเราสามารถคำนวณ Growth ได้โดยผ่านทาง Net Profit โดยตรงครับ ^^

    Attachments:
    You must be logged in to view attached files.
    #18952
    punpunhome
    Participant

    ขอบคุณครับเข้าใจครับเรื่องติดภาระกิจเป็นเรื่องปกติครับ และขอขอบคุณอย่างยิ่งที่รีบเข้ามาตอบตามที่ร้องขอครับ

    เรื่องสูตรคำนวณ PEG นั้นคำอธิบายชัดเจนครับ
    ส่วนหุ้นแตกพาร์นั้น จากการแนะนำให้ใช้ Net Profit / Listed Shared มันจะคำนวณ EPS_YoY ได้ค่อนข้างยุ่งยากสำหรับผม ถ้ามีตัวอย่าง AmiBroker ให้ก็จะช่วยได้มาก
    ผมได้แตกหัวข้อไป “หุ้นแตกพาร์ EPS ผิดปกติ” ขอรอใช้ solution ตามหัวข้อนั้นก็ได้ครับ

    ขอบคุณครับ

กำลังดู 2 ข้อความตอบกลับ - 1 ผ่านทาง 2 (ของทั้งหมด 2)
  • คุณต้องเข้าสู่ระบบเพื่อตอบกลับกระทู้นี้

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

ตั้งค่าความเป็นส่วนตัว

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

ยอมรับทั้งหมด
จัดการความเป็นส่วนตัว
  • เปิดใช้งานตลอด

บันทึกการตั้งค่า