fbpx

SiamQuant 4.0 SQDPSAdjust() มีค่าเหมือนยังไม่ Adjust

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

    เมื่อก่อน SQ 3.x ผมคำนวณ Dividend ที่จ่าย จากสูตร DPS=SQDPS()*C/SQUAC(); เพื่อคำนวณ Dividend ของหุ้นที่ถือไว้ในวัน XD
    ตอนนี้มาทดสอบโดยใช้ SQ 4.0 เลยลองใช้ Dividend จาก SQDPSAdjust() พบว่าผลต่างกันมากจากที่เคยคำนวณเอง

    จากการตรวจสอบพบว่า SQDPSAdjust() มีค่าเท่ากับ SQDPS() โดยยังไม่มีการ Adjust การแตกพาร์ เช่น PTT ปลายปี 2017
    Date Ticker Close UAClose AdjEPS UADPS AdjDPS CalDPS SQPE
    12/29/2017 PTT 44 440 0.761 8 8 0.8 10.57
    12/28/2017 PTT 43.8 438 0.761 8 8 0.8 10.52
    12/27/2017 PTT 44 440 0.761 8 8 0.8 10.57

    DPS=SQDPS()*C/SQUAC();
    //
    // Exploration
    //
    Filter=(Name()==”PTT”);
    SetOption(“NoDefaultColumns”, True );
    AddColumn( DateTime(), “Date”, formatDateTime );
    AddTextColumn( Name(), “Ticker”);
    AddColumn(Close, “Close”, format=1.6);
    AddColumn(SQUAC(), “UAClose”,format=1.6);
    AddColumn(SQEPSAdjust(), “AdjEPS”, format=1.4);
    AddColumn(SQDPS(), “UADPS”, format=1.4);
    AddColumn(SQDPSAdjust(), “AdjDPS”, format=1.4);
    AddColumn(DPS, “CalDPS”, format=1.4);
    AddColumn(SQPE(), “SQPE”, format=1.4);
    SetSortColumns( -1, 2 );

    ช่วยตรวจสอบ DPS และ ค่าอื่นๆที่อาจมีผลจากการแตกพาร์ด้วยครับ
    ขอบคุณครับ

กำลังดู 1 ข้อความตอบกลับ - 1 ผ่านทาง 1 (ของทั้งหมด 1)
  • ผู้เขียน
    ข้อความตอบกลับ
  • #22926

    สวัสดีครับคุณ punpunhome สำหรับประเด็นเรื่อง DPS Adjusted นั้น ในเบื้องต้นคุณ punpunhome สามารถใช้
    DPSAdj = SQAdjust( SQDPS() ); ได้เลยครับ

    และสำหรับค่าอื่นๆเดียวทางทีมงานจะทำการตรวจสอบเพิ่มเติมให้อีกทีนะครับ อย่างไรก็ตาม ทีมงานต้องขอขอบคุณสำหรับคำแนะนำด้วยครับ ^^

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