28/09/2026
เห็นหุ้นราคา 10.00 บาท กดซื้อทันที…แต่สุดท้ายได้ราคา 10.10 บาท
แค่ต่างกัน 10 สตางค์ ถ้าซื้อ 100,000 หุ้น ต้นทุนเพิ่มทันที 10,000 บาท
ปัญหาคือ หลายคนเพิ่งมารู้ทีหลังว่า “ราคาที่เห็นบนจอ” ไม่ใช่ราคาที่เราจะซื้อได้เสมอไป
เรื่องแบบนี้เกิดขึ้นบ่อยกว่าที่คิด
ลองนึกภาพว่าเรากำลังเฝ้าหุ้นตัวหนึ่งมาหลายวัน
ตั้งใจไว้ว่า
“ถ้าลงมาแถว 10 บาท จะเริ่มซื้อ”
วันหนึ่งเปิดจอขึ้นมา
ราคาล่าสุดขึ้นว่า 10.00 บาท
ถึงราคาแล้ว
เรารีบกด Buy
เลือก Market Order
ใส่จำนวนหุ้น
แล้วกดยืนยัน
ไม่กี่วินาทีต่อมา คำสั่งซื้อสำเร็จ
แต่พอเปิดดูรายละเอียดกลับพบว่า
เราไม่ได้หุ้นที่ราคา 10.00 บาท
บางส่วนอาจได้ 10.05 บาท
บางส่วนได้ 10.10 บาท
หรือบางครั้งอาจสูงกว่านั้นอีก
แล้วราคา 10 บาทที่เห็นเมื่อกี้หายไปไหน?
จริง ๆ มันไม่ได้หายไปไหน
แต่เราอาจเข้าใจความหมายของตัวเลขนั้นผิดตั้งแต่แรก
เพราะ ราคาล่าสุด หรือ Last Price ไม่ได้หมายความว่า ตอนนี้ยังมีคนพร้อมขายหุ้นให้เราที่ราคานั้น
มันแค่บอกว่า
ธุรกรรมล่าสุดที่เกิดขึ้นในตลาด จับคู่กันที่ราคาเท่าไร
สมมติเมื่อไม่กี่วินาทีก่อน
มีคนซื้อกับคนขายจับคู่กันที่ 10.00 บาท
หน้าจอจึงแสดง Last Price = 10.00
แต่พอถึงวินาทีที่เราจะซื้อ
หุ้นที่ตั้งขายอยู่จริงอาจเป็นแบบนี้
10.05 บาท มีขาย 10,000 หุ้น
10.10 บาท มีขาย 20,000 หุ้น
10.15 บาท มีขาย 50,000 หุ้น
ดังนั้นถ้าเราส่ง Market Order
สิ่งที่เรากำลังบอกตลาดโดยประมาณก็คือ
“ฉันต้องการซื้อเดี๋ยวนี้ ช่วยจับคู่กับราคาขายที่ดีที่สุดที่มีอยู่ให้หน่อย”
เราไม่ได้กำลังบอกว่า
“ฉันจะซื้อเฉพาะ 10.00 บาทเท่านั้น”
นี่คือจุดที่หลายคนพลาด
สมมติเราต้องการซื้อ 50,000 หุ้น
แต่ที่ราคา 10.05 บาท มีคนขายอยู่แค่ 10,000 หุ้น
คำสั่งของเราอาจซื้อ 10,000 หุ้นแรกที่ 10.05 บาท
จากนั้นระบบต้องไล่ไปหาหุ้นที่ตั้งขายในราคาถัดไป
อีก 20,000 หุ้นอาจได้ที่ 10.10 บาท
อีก 20,000 หุ้นอาจได้ที่ 10.15 บาท
สุดท้ายซื้อครบ 50,000 หุ้นก็จริง
แต่ราคาเฉลี่ยของเราอาจสูงกว่าราคา 10.00 บาทที่เห็นบนจอก่อนกด Buy
และยิ่งหุ้นตัวไหน
สภาพคล่องน้อย
Bid-Offer ห่าง
มีหุ้นรอขายแต่ละช่องไม่เยอะ
หรือกำลังมีแรงซื้อแรงขายเข้ามาเร็ว
ราคาที่ได้จริงก็ยิ่งมีโอกาสแตกต่างจากราคาที่เห็น
เพราะตลาดไม่ได้หยุดนิ่งเพื่อรอเรา
ระหว่างที่เราเห็นราคา
ขยับเมาส์
กรอกจำนวนหุ้น
เช็กคำสั่ง
แล้วกด Confirm
คนอื่นในตลาดก็กำลังส่งคำสั่งเหมือนกัน
หุ้นที่ราคาเดิมอาจถูกซื้อไปหมดก่อนคำสั่งของเราจะถึงตลาดแล้วก็ได้
เพราะฉะนั้น เวลามีคนพูดว่า
“หุ้นตัวนี้ตอนนี้ 10 บาท”
จริง ๆ ควรถามต่อว่า
10 บาทคือ Last Price
หรือ 10 บาทคือ Offer Price ที่ยังมีหุ้นรอขายอยู่จริง
สองอย่างนี้ไม่ใช่เรื่องเดียวกัน
แล้วถ้าไม่อยากซื้อแพงกว่าที่ตั้งใจไว้ล่ะ?
ตรงนี้ต้องรู้จักอีกคำสั่งหนึ่งคือ Limit Order
สมมติหุ้นล่าสุดอยู่ที่ 10.00 บาท
แต่เราคิดไว้ชัดเจนว่า
“ฉันยอมซื้อสูงสุด 10.05 บาท ถ้าแพงกว่านี้ไม่เอา”
เราสามารถตั้ง Limit Buy ที่ 10.05 บาทได้
ถ้ามีคนยอมขายหุ้นให้เราในราคา 10.05 บาทหรือต่ำกว่า
คำสั่งก็มีโอกาสจับคู่
แต่ถ้าหุ้นวิ่งขึ้นไป 10.10 บาท
และไม่มีใครกลับมาขายที่ 10.05 บาท
เราก็อาจไม่ได้หุ้น
นี่คือข้อแลกเปลี่ยนที่ต้องเข้าใจ
Market Order
เน้นให้คำสั่งมีโอกาสจับคู่เร็ว แต่ไม่ได้รับประกันราคาที่จะได้
Limit Order
ช่วยคุมราคาสูงสุดที่เรายอมซื้อ แต่ไม่ได้รับประกันว่าจะซื้อสำเร็จ
ไม่มีแบบไหนดีที่สุดในทุกสถานการณ์
มันขึ้นอยู่กับว่า ตอนนั้นเราให้ความสำคัญกับอะไร
อยากได้หุ้นให้เร็ว
หรือ
อยากคุมราคาให้ไม่เกินที่วางแผนไว้
เรื่องนี้อาจดูเหมือนเป็นรายละเอียดเล็ก ๆ
แต่ถ้าซื้อจำนวนมาก เงินต่างกันไม่เล็กเลย
ลองคิดง่าย ๆ
ซื้อ 100,000 หุ้น
ราคาแตกต่างกันเพียง 0.10 บาท
ต้นทุนต่างกันแล้ว 10,000 บาท
ถ้าต่าง 0.20 บาท
ก็คือ 20,000 บาท
ทั้งที่ตอนมองต่อหุ้น
เราอาจรู้สึกว่า
“ต่างกันแค่สิบสตางค์เอง”
นี่จึงเป็นเหตุผลว่า ทำไมการลงทุนไม่ได้มีแค่คำถามว่า
“ควรซื้อหุ้นอะไร?”
แต่ยังมีอีกคำถามที่สำคัญไม่แพ้กันว่า
“เราจะซื้อหุ้นตัวนั้นอย่างไร?”
ต่อให้เราวิเคราะห์บริษัทมาดีมาก
อ่านงบครบ
ดู Growth
ดู Valuation
รู้ราคาเป้าหมาย
วางแผนมาดีแค่ไหน
ถ้าไม่เข้าใจวิธีส่งคำสั่งซื้อขาย
เราก็อาจได้ต้นทุนที่ต่างจากสิ่งที่คิดไว้โดยไม่รู้ตัว
ก่อนกด Buy ครั้งต่อไป
ลองหยุดดูเพิ่มอีกไม่กี่วินาทีว่า
ราคาที่เห็นคือ Last Price เท่าไร
ฝั่ง Offer มีคนตั้งขายราคาไหนบ้าง
แต่ละราคามีหุ้นรอขายอยู่กี่หุ้น
และที่สำคัญ
เรากำลังจะส่ง Market Order หรือ Limit Order
แค่เข้าใจเรื่องนี้
ครั้งหน้าถ้ากดซื้อแล้วราคาไม่ตรงกับตัวเลขที่เห็นบนหน้าจอ
เราจะไม่ต้องสงสัยทันทีว่า
“ทำไมโบรกเกอร์ซื้อแพงกว่าราคาหุ้น?”
เพราะในความเป็นจริง
ราคาบนหน้าจอคือข้อมูลของสิ่งที่เกิดขึ้นในตลาด
แต่
ราคาที่เราได้จริง ขึ้นอยู่กับคำสั่งของเรา และคำสั่งที่รออยู่อีกฝั่งในวินาทีที่คำสั่งเข้าไปจับคู่
Investor.gov ของ U.S. SEC อธิบายว่า Market Order ไม่ได้รับประกันราคาที่คำสั่งจะถูกดำเนินการ ส่วน Limit Order สามารถช่วยกำหนดราคาสูงสุดที่เรายอมซื้อ แต่ก็ต้องยอมรับว่าคำสั่งอาจไม่ถูกจับคู่
การเลือกหุ้นจึงเป็นแค่ครึ่งหนึ่งของเรื่อง
อีกครึ่งคือ ต้องรู้ด้วยว่าเรากำลังส่งคำสั่งแบบไหนเข้าไปในตลาด
ใครที่กำลังหาหุ้นเพื่อศึกษาต่อ สามารถใช้ข้อมูลช่วยกรองหุ้นก่อนลงรายละเอียดได้ที่
https://deepscope.com/th
และก่อนซื้อขายจริง อย่าลืมตรวจสอบประเภทคำสั่ง วิธีจับคู่ และเงื่อนไขกับโบรกเกอร์ที่ใช้อยู่ เพราะรายละเอียดของแต่ละตลาดและแต่ละโบรกเกอร์อาจแตกต่างกัน
สาระลงทุน | ตรวจแหล่งข้อมูล 28 ก.ย. 2569
ที่มา:
U.S. Securities and Exchange Commission (SEC) — Investor.gov
Types of Orders
https://www.investor.gov/introduction-investing/investing-basics/how-stock-markets-work/types-orders