Back-Testing

ระบบ Robot ของ CapGainer จะมีการคำนวนย้อนหลัง หรือเราเรียกกันว่า Back-Test ไว้ให้คุณสามารถใช้ประเมินได้ว่า ณ ช่วงเวลาที่ผ่านมา Robot ตัวที่คุณกำลังจะใช้งาน กับกราฟตลาดที่คุณกำลังจะเข้าไปเทรด ให้ผลตอบแทนเป็นอย่างไร ทำให้คุณพิจารณาได้ง่ายมากขึ้น โดยระบบ Back-Test จะทำการจำลองการซื้อขายตามอัลกอริทึ่มของบอท และคำนวนกำไร/ขาดทุน ในช่วงเวลาย้อนหลังให้คุณอัตโนมัติ นอกจากนั้นยังสามารถคำนวนจำนวนเงินที่คุณต้องเตรียม และจำนวนหุ้นที่คุณต้องซื้อก่อนเริ่มรันบอทให้ด้วย

❗️อย่างไรก็ตาม การคำนวนของ Back-test ไม่สามารถยืนยันผลการทำงานของ Robot ในอนาคตได้ เรื่องจากสภาวะตลาดที่อาจเปลี่ยนแปลงไป และราคาที่ผู้ใช้งานเริ่มรันบอท ดังนั้น Back-Test จึงเป็นตัวช่วยเหลือให้คุณสามารถมองภาพออกได้ง่าย และกำหนดต้นทุน ประเมิณผลกำไรคร่าวๆได้เท่านั้น

การรัน Back-Test แล้วมีกำไร แต่รันจริงขาดทุน สามารถเกิดขึ้นได้ เนื่องจากสภาวะตลาดที่เปลี่ยนไป เพราะ Back-Test ไม่ได้เป็นการคาดการณ์อนาคต แต่คำนวนจากอดีต หรือระยะเวลาที่รันไม่เท่ากัน ก็จะทำให้ผลกำไร/ขาดทุนต่างกันได้เช่นกัน ผู้ใช้งานควรทำความเข้าใจก่อนลงทุน

เนื่องจากราคาที่ห่างกัน 1 Step ในความเป็นจริงแล้ว จะไม่สามารถ Match Order ได้ จึงต้องตั้งห่างกันต่ำสุด 2 Step และในบางครั้งก็ไม่สามารถ Match Order ได้เช่นกัน ขึ้นอยู่กับสภาพคล่องของตลาดที่บอทรันอยู่

กำไรรวมของบอท คิดจากการลงทุนเริ่มต้น ได้แก่ราคาซื้อหุ้น + เงินสดที่เตรียมไว้ มาคำนวนหลผลต่างของราคาหุ้น จำนวนหุ้น และเงินสดคงเหลือหลังจากรันจบ จะได้ผลต่างเป็นมูลค่า(บาท) และ % ส่วนการคำนวนผลกำไรในแต่ละไว้ จะคำนวนจากราคาเฉลี่ยซื้อ และราคาขายในไม้นั้นๆ

หลังจากปรับค่าจนพอใจและดูผลลัพท์จาก Back-Test แล้ว คุณสามารถสร้างบอทจากค่า Setting ที่ทำไว้ได้ทันที แต่ผลการตั้งต่าใน Back-Test จะถูกนำไปใช้ในการรัน Robot จริงต่อไป