/ geek

หวยจะออก ซื้อเลขไหนดี? ตรวจสถิติหวยย้อนหลัง 296 งวด

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

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

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

ความจริงบทความนี้เขียนหัวข้อว่า "สถิติ" แต่ความจริงก็แค่มานับเลขเล่น ๆ เท่านั้นเอง ก็คงไม่ได้สถิติจ๋าอะไร

ทำไมไม่ลองหารูปแบบการออกของหวย

ประโยคนี้เพื่อนหลายคนก็ถาม (แม่ยังถามเลย)

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

เอาจริงก็เจอคนใช้ Machine learning มาคาดเดาเลขหวยงวดในอนาคตอยู่ เห็นแล้วก็อดขำไม่ได้...

รางวัลไหนน่าเล่นสุด

มาพูดถึงรางวัล หวยไทยมี 9 ประเภทรางวัลดังนี้

  1. รางวัลที่ หนึ่ง - 1 รางวัล มูลค่า 6,000,000 บาท
  2. รางวัลที่ สอง - 5 รางวัล มูลค่า 200,000 บาท
  3. รางวัลที่ สาม - 10 รางวัล มูลค่า 80,000 บาท
  4. รางวัลที่ สี่ - 50 รางวัล มูลค่า 40,000 บาท
  5. รางวัลที่ ห้า - 100 รางวัล มูลค่า 20,000 บาท
  6. รางวัลข้างเคียงรางวัลที่หนึ่ง - 2 รางวัล มูลค่า 100,000 บาท
  7. รางวัลเลขหน้า 3 ตัว เสี่ยง 2 ครั้ง - 2,000 รางวัล มูลค่า 4,000 บาท
  8. รางวัลเลขท้าย 3 ตัว เสี่ยง 2 ครั้ง - 2,000 รางวัล มูลค่า 4,000 บาท
  9. รางวัลเลขท้าย 2 ตัว เสี่ยง 1 ครั้ง - 10,000 รางวัล มูลค่า 2,000 บาท

(ข้อมูลจากสำนักสลากกินแบ่งรัฐบาล)

ถ้าไม่นับว่าสมัยก่อนรางวัลสามตัวท้ายไม่แยกหน้าหลัง นับแต่หลังก็จะมีเก้าประเภทรางวัลแต่หากนับสมัยก่อนก็จะถือว่ามีแปดประเภทรางวัล

จากรายการประะเภทรางวัลด้านบน มองดูค่าความน่าจะเป็นในการถูกก็ควรเลือกลุ้นกับเลขรางวัลสองตัวท้ายเพราะมีรางวัลให้มากสุด หรือมองอีกทางคือเราลุ้นแค่เลขหนึ่งชุดจากหนึ่งร้อยชุด หรือก็คือ 00-99 นั่นเอง

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

เลขสองตัวท้ายไหนออกซ้ำบ่อยสุด

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

ผลการคำนวนบน Jupyter notebook

พบเลขท้ายสองตัวสามชุดที่ออกซ้ำกันมากที่สุด ซึ่งก็คือเลข 85, 79, และ 05 ที่ออกซ้ำมาแล้วถึงเจ็ดครั้งในรอบสิบกว่าปีและออกเกือบทุกปีด้วย! ซึ่งผมเลยลองทำตารางง่าย ๆ แจกแจงออกมา โดยแนวตั้งคือเดือน แนวนอนคือปี และเลขที่ปรากฏคือเลขรางวัลสองตัวท้ายที่ถูกในเดือนนั้น แต่มีช่องนึงมีสองเลขเพราะถูกเดือนเดียวกันคนละงวดครับ

ส่วนตารางย่อยด้านล่างคือผลรวมจำนวนครั้งการถูกรางวัลสองตัวท้ายของเลขทั้งสามในแต่ละปี แนวตั้งดูตามแกนเลขปี ส่วนแนวนอนคือตัวเลขสองตัวท้ายครับ

อย่างที่เห็น เลขสามตัวนี้ออกเกือบทุกปียกเว้นปี 2553 (ค.ศ. 2010)

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

ซื้อยังไงให้คุ้ม ?

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

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

วิธีที่สอง เสนอโดยพี่ป.โทท่านหนึ่ง พี่เขาเสนอว่า งี้ก็รอครึ่งปีก่อนให้ผ่านไปสิบสองงวดแล้วค่อยเริ่มเล่น หากครึ่งปีแรกมันยังไม่มีเลขไหนในสามตัวนี้โผลมาเลย เราก็จะลดความเสี่ยงได้ครึ่งนึงแล้วมีโอกาสได้กำไรมากขึ้น

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

วิธีที่สี่ เสนอโดยรุ่นน้อง รุ่นน้องบอกว่าให้เลือกซื้อเดือนคี่หรือคู่แทน ซึ่งอันนี้ผมก็ยังไม่เก็ตไอเดียจริง ๆ

แต่อย่างไรก็ดี ทุกวิธีที่กล่าวมานี้ก็มีข้อเสียคือ ถ้ามันไม่ถูกเลยทั้งปีก็ขาดทุนไม่ได้อะไรเลย...

สรุปเอาไงดี?

สรุปก็คือ ถ้าเงินเหลือเอามาเล่นทุกงวดตกปีละสองพันกว่าบาทก็คงไม่หนักหนา ฝากธนาคารไปได้ดอกเบี้ย 0.5% สู้มาลุ้นหวยได้กำไรสูงกว่าแถมลุ้นดีด้วยก็อาจจะได้ แต่ถ้าไม่อยากเสี่ยงก็เอาเงินไปลงทุนอย่างอื่นเหอะ...

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

เครื่องมือที่ใช้

ข้อมูลทั้งหมดประมวลผลบน Python3 ใช้ pandas กับ jupyter ช่วยเขียนเรียกข้อมูลรางวัลหวยทั้งหมดและนำมาคำนวนจำนวนที่เกิดครับ

สำหรับข้อมูลหวยย้อนหลัง ต้องขอบคุณข้อมูลจาก https://github.com/vicha-w/thai-lotto-archive ถ้าไม่ได้ repo นี้ก็คงลำบากต้องนั่งเขียน web crawler วิ่งเก็บข้อมูลเองแน่ ๆ