คำว่า “ใช้เลขตอนปิดตลาด” ฟังเหมือนชัดเจน แต่จริง ๆ ยังมีคำถามอีกหลายชั้นครับ: ตลาดไหน, ดัชนีอะไร, วันซื้อขายไหน, ปิดช่วงไหน, เขตเวลาอะไร และบริการที่นำค่าไปใช้มีสูตรอย่างไร
ถ้าไม่แยกคำเหล่านี้ เราอาจหยิบค่าระหว่างวันไปเทียบกับค่าปิด หรือเอาวันตามเวลาไทยไปเทียบกับวันที่ตลาดต่างประเทศโดยไม่รู้ตัว
ค่าระหว่างวันกับค่าปิดต่างกันอย่างไร
ดัชนีตลาดเปลี่ยนได้ระหว่างช่วงซื้อขาย ค่าที่เห็นเวลา 11:00 จึงไม่จำเป็นต้องเท่ากับค่าที่ระบบคำนวณหลังช่วงปิด
คำว่า Closing Index / Closing Price เป็นค่าที่เกี่ยวข้องกับกระบวนการปิดตลาดตามกติกาของตลาดนั้น ไม่ใช่เพียงค่าล่าสุดที่เราเห็นก่อนปิดหน้าจอ
บทพื้นฐานเรื่องดัชนีอยู่ที่ หวยหุ้นคืออะไร
ตัวอย่าง SET: ปิดตลาดไม่ได้หมายถึง 16:30 เป๊ะ

ตลาดหลักทรัพย์แห่งประเทศไทยระบุช่วง Pre-close เริ่ม 16:30 น. และมีเวลา T3 ซึ่งระบบสุ่มระหว่างประมาณ 16:35–16:40 น. เพื่อคำนวณราคาปิด ขณะที่ช่วง Off-hour ต่อไปถึง 17:00 น.
จึงมีอย่างน้อยสามคำที่ไม่ควรใช้แทนกัน:
- 16:30 = เริ่มช่วง Pre-close
- T3 = เวลาสุ่มที่ใช้กระบวนการปิด
- 17:00 = เวลาปิดทำการตามตาราง
ถ้าบริการหนึ่งเขียนว่า “ใช้ SET ตอนปิด” เราต้องดูนิยามของบริการนั้นว่าหมายถึงค่าใด ไม่ควรเลือกเวลาเองจากคำว่า “ปิด”
ตัวอย่าง Tokyo Stock Exchange
Japan Exchange Group ระบุช่วง Auction Trading ของหุ้นใน TSE เป็นช่วงเช้า 9:00–11:30 และช่วงบ่าย 12:30–15:30 ตามเวลาท้องถิ่นของญี่ปุ่น
ตัวเลข 15:30 จึงมีความหมายในบริบทของตลาดญี่ปุ่น ไม่ใช่ 15:30 ตามเวลาไทย
การแปลงเขตเวลาต้องระบุวันที่ด้วย เพราะบางประเทศมี Daylight Saving Time แม้ญี่ปุ่นและไทยไม่ได้ใช้ DST ในปัจจุบัน ตัวอย่างนี้จึงสอนหลักการ ไม่ใช่สูตรแปลงเวลาสำหรับทุกตลาด
Time Zone ต้องเก็บเป็นส่วนของข้อมูล
ถ้าเราบันทึกเพียง:
15:30 / 28 ก.ย.
ข้อมูลยังไม่ครบ เพราะไม่รู้ว่า 15:30 ในเขตเวลาใด
รูปแบบที่ตรวจซ้ำง่ายกว่าคือ:
- Market: Tokyo Stock Exchange
- Trading date: 2026-09-28
- Local time: 15:30
- Time zone: Asia/Tokyo
- Data field: ค่าดัชนีหรือราคาที่กติกาบริการอ้าง
- Source: แหล่งตลาดหรือผู้ให้ข้อมูลที่ระบุ
การเก็บ Time Zone ช่วยป้องกันปัญหาวันเหลื่อมเมื่อแปลงเวลาไปอีกประเทศ
วันหยุดตลาดก็สำคัญ
ตลาดไม่ได้เปิดทุกวันเสมอ JPX ระบุวันหยุดและวันเสาร์อาทิตย์ที่ไม่มีการซื้อขาย ส่วน SET เปิดในวันทำการธนาคารตามตารางของตลาด
ดังนั้นถ้าบริการประกาศผล “ทุกวัน” แต่แหล่งอ้างอิงเป็นตลาดที่ปิดในวันนั้น ต้องอ่านกติกาของบริการต่อว่าจัดการอย่างไร ไม่ควรเดาว่าใช้ค่าก่อนหน้าอัตโนมัติ
ดัชนีเดียวกัน แต่บริการต่างกัน อาจได้กติกาต่างกัน
ตลาดหลักทรัพย์เผยแพร่ข้อมูลตลาด แต่ไม่ได้กำหนดสูตรของบริการที่นำเลขไปสร้างผลหวยหุ้น
บริการ A อาจกำหนดช่วงเวลาแบบหนึ่ง บริการ B อาจใช้ค่าอีก field หรืออีกเวลา แม้ทั้งคู่พูดว่า “อ้างอิง SET”
เพราะฉะนั้นการตรวจควรแยก:
- ตัวเลขตลาดต้นทาง
- เวลาและเขตเวลาของตัวเลข
- สูตรของบริการที่นำตัวเลขไปใช้
สามชั้นนี้มีเจ้าของข้อมูลและกติกาคนละส่วนได้
ตัวอย่าง checklist ก่อนเทียบผล
ถ้าเจอข้อความ “Nikkei ปิด 38,123.45” ก่อนนำไปเทียบกับผลใด ให้ถาม:
- Nikkei ตัวไหน และแหล่งใดเผยแพร่
- เป็นค่าระหว่างวันหรือค่าปิด
- วันที่ซื้อขายของญี่ปุ่นคือวันไหน
- เวลาอ้างอิงอยู่ใน Asia/Tokyo หรือเขตเวลาอื่น
- บริการเลือกหลักไหนหรือคำนวณต่ออย่างไร
- มีเอกสารกติกาของบริการหรือไม่
ถ้าตอบไม่ครบ เราตรวจได้เพียงบางส่วน ไม่ควรเติมกติกาที่หายไปเอง
เวลาอ้างอิงเปลี่ยนได้หรือไม่
ได้ หากตลาดเปลี่ยน Trading Hours หรือบริการแก้กติกา เวลาอ้างอิงอาจเปลี่ยนตาม
จึงควรบันทึกวันที่ตรวจและแหล่งข้อมูล ไม่เขียนเวลาเป็น “กฎถาวร” โดยไม่มี version หรือวันที่กำกับ
คำถามที่พบบ่อย
SET ปิด 16:30 หรือ 17:00?
16:30 เป็นจุดเริ่ม Pre-close ตามตารางปัจจุบัน ส่วน T3 เป็นเวลาสุ่มสำหรับกระบวนการปิด และ 17:00 เป็น Market Close ในตาราง การจะใช้ค่าใดกับบริการหวยหุ้นต้องดูนิยามของบริการนั้น
เวลา 15:30 ของตลาดญี่ปุ่นเท่ากับ 15:30 ไทยไหม?
ไม่ ควรอ่านเวลาในเขตเวลาท้องถิ่นของตลาดก่อนแล้วค่อยแปลงเมื่อจำเป็น
ถ้าตลาดปิดวันหยุด ใช้ค่าของวันก่อนหน้าได้ไหม?
ตอบจากข้อมูลตลาดอย่างเดียวไม่ได้ ต้องดูว่าบริการที่นำค่าไปใช้กำหนด fallback ไว้อย่างไร และไม่ควรเดาแทนกติกาที่ไม่มีเอกสาร
