Order Book คืออะไร วิธีอ่านคำสั่งซื้อขายคริปโต

เคยสงสัยไหมว่าทำไมราคาคริปโตที่คุณเห็นบนหน้าจออยู่ที่ 100 บาท แต่พอกดซื้อจริงกลับได้ราคา 100.50 บาท? คำตอบส่วนหนึ่งอยู่ใน Order Book หรือสมุดคำสั่งซื้อขาย ซึ่งแสดงรายการคำสั่งซื้อ (Bid) และคำสั่งขาย (Ask) ที่ยังรอจับคู่ในตลาด ช่วยให้คุณมองเห็นว่ามีคนต้องการซื้อหรือขายสินทรัพย์ที่ราคาเท่าไร ปริมาณมากน้อยแค่ไหน และตลาดมีสภาพคล่องเพียงพอสำหรับคำสั่งของคุณหรือไม่ อย่างไรก็ตาม Order Book ไม่สามารถยืนยันได้ว่าราคาจะขึ้นหรือลง เพราะคำสั่งที่แสดงสามารถถูกยกเลิกหรือเปลี่ยนแปลงได้ตลอดเวลา

Order Book คืออะไร และทำงานอย่างไร?
Order Book คือระบบแสดงคำสั่งซื้อและขายที่ยังไม่ได้รับการจับคู่ทั้งหมดหรือบางส่วนในตลาดซื้อขายสินทรัพย์ เช่น Bitcoin, Ethereum และคริปโตเคอร์เรนซีอื่น ๆ โดยเฉพาะตลาดแบบ Centralized Exchange (CEX) ที่ใช้ระบบจับคู่คำสั่งซื้อขาย
ลองนึกภาพตลาดซื้อขายสินค้าที่มีผู้ซื้อเสนอราคาและผู้ขายตั้งราคาขายของตัวเอง Order Book ก็ทำงานคล้ายกัน เพียงแต่ทุกอย่างเกิดขึ้นผ่านระบบอิเล็กทรอนิกส์และเปลี่ยนแปลงได้อย่างรวดเร็ว
โดยทั่วไป Order Book แบ่งออกเป็นสองฝั่งหลัก ได้แก่
- Bid (คำสั่งซื้อ): ราคาที่ผู้ซื้อเสนอซื้อสินทรัพย์ โดยราคาซื้อสูงสุดจะอยู่ใกล้จุดจับคู่มากที่สุด
- Ask (คำสั่งขาย): ราคาที่ผู้ขายเสนอขายสินทรัพย์ โดยราคาขายต่ำสุดจะอยู่ใกล้จุดจับคู่มากที่สุด
เมื่อคำสั่งซื้อและขายมีราคาเข้ากัน ระบบ Matching Engine หรือระบบจับคู่คำสั่งจะดำเนินการซื้อขายตามกฎของตลาดนั้น ๆ เช่น หลักราคาและลำดับเวลาก่อนหลัง (Price-Time Priority)
สิ่งสำคัญคือ Order Book แสดงคำสั่งที่รออยู่ ไม่ใช่รายการซื้อขายที่เกิดขึ้นแล้ว หากต้องการดูธุรกรรมที่จับคู่สำเร็จ คุณต้องเปิดหน้าต่าง Recent Trades หรือ Trade History เพิ่มเติม
วิธีอ่าน Order Book สำหรับมือใหม่ต้องดูอะไรบ้าง?
ก่อนอ่านกราฟราคา ลองฝึกดู Order Book จากตัวอย่างสมมติของคู่เหรียญ BTC/USDT โดยกำหนดให้ราคาและปริมาณเป็นดังนี้
ตัวอย่างฝั่งคำสั่งขาย (Ask)
- ราคา 60,030 USDT มีคำสั่งขาย 0.8 BTC
- ราคา 60,020 USDT มีคำสั่งขาย 1.5 BTC
- ราคา 60,010 USDT มีคำสั่งขาย 2.0 BTC
ตัวอย่างฝั่งคำสั่งซื้อ (Bid)
- ราคา 60,000 USDT มีคำสั่งซื้อ 1.2 BTC
- ราคา 59,990 USDT มีคำสั่งซื้อ 3.0 BTC
- ราคา 59,980 USDT มีคำสั่งซื้อ 2.5 BTC
จากตัวอย่างนี้ ราคาซื้อสูงสุดคือ 60,000 USDT ส่วนราคาขายต่ำสุดคือ 60,010 USDT หากคุณต้องการซื้อทันทีด้วย Market Order คำสั่งจะเริ่มจับคู่กับฝั่งขายที่ราคา 60,010 USDT ก่อน โดยขึ้นอยู่กับปริมาณที่ยังเหลืออยู่ ณ เวลาที่คำสั่งเข้าสู่ระบบ
หากซื้อจำนวนมากกว่าปริมาณที่มีในระดับราคานั้น ระบบอาจต้องจับคู่กับคำสั่งขายในระดับราคาที่สูงขึ้น ทำให้ต้นทุนเฉลี่ยเพิ่มขึ้น นี่คือเหตุผลว่าทำไมการดูแค่ราคาล่าสุดจึงไม่เพียงพอ
Bid Ask Spread คืออะไร ทำไมคนเทรดต้องสนใจ?
Bid Ask Spread คือส่วนต่างระหว่างราคาซื้อสูงสุด (Best Bid) และราคาขายต่ำสุด (Best Ask) ที่ปรากฏใน Order Book
สูตรคำนวณคือ
Spread = Best Ask – Best Bid
จากตัวอย่างก่อนหน้า Spread เท่ากับ 60,010 – 60,000 = 10 USDT หรือประมาณ 0.0167% เมื่อเทียบกับราคากึ่งกลางระหว่าง Bid และ Ask
Spread มีผลต่อต้นทุนการซื้อขาย โดยเฉพาะผู้ที่เข้าออกตลาดบ่อย เพราะการซื้อทันทีและขายทันทีในตลาดที่ราคาไม่เปลี่ยนแปลงอาจทำให้เสียส่วนต่างดังกล่าว แม้ยังไม่รวมค่าธรรมเนียม
- Spread แคบ: โดยทั่วไปหมายถึงต้นทุนส่วนต่างราคาที่ต่ำกว่า และมักพบในตลาดที่มีการแข่งขันเสนอราคาสูง
- Spread กว้าง: อาจสะท้อนสภาพคล่องที่จำกัด ความผันผวน หรือความเสี่ยงที่ผู้ดูแลสภาพคล่องกำลังเผชิญ
อย่างไรก็ตาม Spread แคบไม่ได้แปลว่าคำสั่งขนาดใหญ่จะซื้อขายได้ในราคาดีเสมอไป เพราะต้องพิจารณาปริมาณคำสั่งในแต่ละระดับราคาควบคู่กันด้วย
Market Depth คืออะไร และต่างจาก Order Book อย่างไร?
Market Depth หรือความลึกของตลาด คือปริมาณคำสั่งซื้อขายที่มีอยู่ในระดับราคาต่าง ๆ ซึ่งสะท้อนความสามารถของตลาดในการรองรับคำสั่งซื้อขายโดยไม่ทำให้ราคาเปลี่ยนแปลงมากเกินไป
Order Book เป็นข้อมูลคำสั่งซื้อขาย ส่วน Market Depth เป็นมุมมองที่นำข้อมูลเหล่านั้นมาประเมินความลึกและสภาพคล่องของตลาด
ตัวอย่างเช่น ตลาด A และตลาด B มี Bitcoin ราคาใกล้เคียงกัน แต่ตลาด A มีคำสั่งขายสะสม 50 BTC ภายในช่วงราคาเหนือ Best Ask 0.5% ขณะที่ตลาด B มีเพียง 5 BTC ภายใต้เงื่อนไขอื่นที่ใกล้เคียงกัน ตลาด A ย่อมมีความสามารถรองรับคำสั่งซื้อขนาดใหญ่ได้ดีกว่าในช่วงราคาที่กำหนด

Depth Chart อ่านอย่างไร?
Depth Chart คือกราฟแสดงปริมาณคำสั่งซื้อและขายสะสมตามระดับราคา โดยทั่วไปฝั่งซื้ออยู่ด้านซ้ายและฝั่งขายอยู่ด้านขวา เส้นกราฟที่สูงขึ้นแสดงว่ามีปริมาณคำสั่งสะสมมากขึ้นในช่วงราคานั้น
หากกราฟฝั่งขายเพิ่มสูงอย่างรวดเร็วบริเวณราคาใด อาจหมายความว่ามีคำสั่งขายจำนวนมากรออยู่ แต่ไม่ได้รับประกันว่าราคาจะไม่ผ่านระดับดังกล่าว เพราะคำสั่งสามารถถูกยกเลิกหรือถูกจับคู่ได้
Buy Wall และ Sell Wall คืออะไร?
เมื่อดู Order Book คุณอาจพบคำสั่งขนาดใหญ่กระจุกตัวอยู่ที่ระดับราคาหนึ่ง ซึ่งนักเทรดมักเรียกว่า Wall หรือกำแพงคำสั่ง
- Buy Wall: คำสั่งซื้อจำนวนมากที่รออยู่บริเวณระดับราคาหนึ่ง อาจช่วยดูดซับแรงขายในระยะสั้น
- Sell Wall: คำสั่งขายจำนวนมากที่รออยู่บริเวณระดับราคาหนึ่ง อาจเพิ่มแรงต้านต่อการขยับขึ้นของราคาในระยะสั้น
สมมติ Bitcoin ซื้อขายอยู่ที่ 60,000 USDT และพบคำสั่งขาย 100 BTC ที่ 60,500 USDT นักเทรดอาจมองบริเวณนั้นเป็น Sell Wall แต่ไม่ควรสรุปทันทีว่าเป็นแนวต้านที่แข็งแรง เพราะผู้ตั้งคำสั่งสามารถถอนคำสั่งก่อนราคาจะไปถึงได้
อีกประเด็นที่ต้องระวังคือ Spoofing หรือพฤติกรรมส่งคำสั่งโดยมีเจตนาสร้างภาพลวงเกี่ยวกับอุปสงค์หรืออุปทาน แล้วถอนคำสั่งก่อนถูกจับคู่ ซึ่งเป็นพฤติกรรมบิดเบือนตลาดที่อาจเข้าข่ายผิดกฎหรือกฎหมายที่เกี่ยวข้อง
ดังนั้น Wall ที่เห็นบนหน้าจอจึงควรเป็นเพียงข้อมูลประกอบ ไม่ใช่สัญญาณซื้อขายที่ใช้ตัดสินใจเพียงอย่างเดียว
Order Book Imbalance ใช้วิเคราะห์แรงซื้อแรงขายได้ไหม?
Order Book Imbalance คือการเปรียบเทียบปริมาณคำสั่งซื้อและขายภายในช่วงราคาที่กำหนด เพื่อประเมินความไม่สมดุลของสภาพคล่องสองฝั่ง
สูตรหนึ่งที่นิยมใช้คือ
Imbalance = (Bid Volume – Ask Volume) / (Bid Volume + Ask Volume)
สมมติภายในช่วงราคา 0.5% จากราคากึ่งกลาง มีคำสั่งซื้อสะสม 120 BTC และคำสั่งขายสะสม 80 BTC
Imbalance = (120 – 80) / (120 + 80) = 0.20 หรือ 20%
ค่าบวกแสดงว่าปริมาณคำสั่งซื้อที่รออยู่มากกว่าฝั่งขายในช่วงราคาที่วัด ส่วนค่าลบแสดงสถานการณ์ตรงกันข้าม
แต่ต้องเข้าใจว่า คำสั่งที่รอซื้อไม่เท่ากับแรงซื้อที่เกิดขึ้นจริง เพราะผู้ซื้ออาจยกเลิกคำสั่ง ขณะที่ผู้ขายสามารถส่ง Market Sell เข้ามาจับคู่กับ Bid ได้ทันที
การวิเคราะห์จึงควรดูข้อมูลการซื้อขายที่เกิดขึ้นจริงร่วมด้วย เช่น Trading Volume และ Trade Flow รวมถึงศึกษาว่า Open Interest คืออะไร หากคุณเทรดในตลาด Futures ซึ่งมีข้อมูลสถานะสัญญาคงค้างเพิ่มเติม
Slippage คืออะไร และเกี่ยวข้องกับ Order Book อย่างไร?
Slippage คือความแตกต่างระหว่างราคาที่คาดว่าจะซื้อขายกับราคาที่ได้รับจริง โดยอาจเกิดจากสภาพคล่องไม่เพียงพอหรือราคาเปลี่ยนแปลงระหว่างส่งคำสั่ง
ลองสมมติว่าคุณต้องการซื้อ 5 BTC ด้วย Market Order และมีคำสั่งขายดังนี้
- 2 BTC ที่ราคา 60,010 USDT
- 1.5 BTC ที่ราคา 60,020 USDT
- 1.5 BTC ที่ราคา 60,050 USDT
หากไม่มีคำสั่งอื่นเข้ามาเปลี่ยน Order Book ระหว่างการจับคู่ คุณจะได้ราคาซื้อเฉลี่ย 60,025 USDT ต่อ BTC สูงกว่าราคาขายต่ำสุดที่เห็นตอนแรก 15 USDT หรือประมาณ 0.025%
นี่คือผลกระทบของการกินสภาพคล่องหลายระดับราคา ซึ่งอาจเพิ่มต้นทุนการซื้อขายอย่างมีนัยสำคัญเมื่อคำสั่งมีขนาดใหญ่
หากต้องการควบคุมราคาสูงสุดที่ยอมซื้อ คุณสามารถใช้ Limit Order ได้ แต่ต้องยอมรับความเสี่ยงว่าคำสั่งอาจได้รับการจับคู่เพียงบางส่วนหรือไม่ถูกจับคู่เลย
วิธีใช้ Order Book ก่อนส่งคำสั่งซื้อขายคริปโต
สำหรับผู้ที่ต้องการนำข้อมูลไปใช้จริง สามารถเริ่มจากขั้นตอนต่อไปนี้โดยไม่จำเป็นต้องใช้เครื่องมือวิเคราะห์ราคาแบบซับซ้อน
- 1. เลือกคู่เหรียญและตลาด: ตรวจสอบว่าเป็น Spot หรือ Futures เพราะแต่ละตลาดมี Order Book แยกกัน
- 2. ตรวจสอบ Best Bid และ Best Ask: คำนวณ Spread เพื่อประเมินต้นทุนส่วนต่างราคาเบื้องต้น
- 3. ดูปริมาณคำสั่งสะสม: ตรวจสอบ Market Depth ภายในช่วงราคา เช่น 0.5% หรือ 1% ทั้งสองฝั่ง
- 4. เปรียบเทียบกับขนาดคำสั่งของคุณ: หากคำสั่งใหญ่เมื่อเทียบกับปริมาณที่รออยู่ ควรประเมิน Slippage ก่อนซื้อขาย
- 5. ติดตาม Recent Trades: ดูว่ามีธุรกรรมเกิดขึ้นจริงบริเวณระดับราคาที่สนใจหรือไม่
- 6. เลือกประเภทคำสั่ง: พิจารณา Market Order หรือ Limit Order ให้เหมาะกับความเร่งด่วนและราคาที่รับได้
ข้อสังเกตเชิงปฏิบัติที่สำคัญคือ อย่าดูเพียงภาพหน้าจอ Order Book ณ วินาทีเดียว ลองติดตามหลายช่วงเวลาเพื่อดูว่าคำสั่งขนาดใหญ่ยังคงอยู่ ถูกจับคู่ หรือหายไปเมื่อราคาเข้าใกล้
นอกจากนี้ การแบ่งคำสั่งขนาดใหญ่ออกเป็นหลายส่วนอาจช่วยบริหารผลกระทบต่อราคาในบางสถานการณ์ แต่ไม่ได้รับประกันว่าต้นทุนจะต่ำลง เพราะตลาดอาจเคลื่อนไหวระหว่างดำเนินการและอาจมีค่าธรรมเนียมเพิ่มเติม
ข้อจำกัดของ Order Book ที่นักเทรดมักมองข้าม
แม้ Order Book จะให้ข้อมูลละเอียด แต่ก็มีข้อจำกัดที่ควรเข้าใจก่อนนำไปใช้วิเคราะห์ตลาด
- ข้อมูลเปลี่ยนตลอดเวลา: คำสั่งใหม่สามารถเข้ามาและคำสั่งเดิมสามารถถูกยกเลิกได้ในเวลาอันสั้น
- ข้อมูลจำกัดเฉพาะตลาด: Order Book ของ Exchange หนึ่งไม่ได้แสดงสภาพคล่องทั้งหมดจากทุก Exchange
- คำสั่งบางประเภทไม่ปรากฏทั้งหมด: เช่น Hidden Order หรือส่วนที่ยังไม่เปิดเผยของ Iceberg Order ในตลาดที่รองรับ
- คำสั่งรอจับคู่ไม่ใช่ธุรกรรมจริง: ปริมาณ Bid มากกว่า Ask ไม่ได้หมายความว่าราคาจะเพิ่มขึ้นแน่นอน
- ความล่าช้าของข้อมูล: อินเทอร์เฟซและการเชื่อมต่อข้อมูลอาจมีความหน่วง ทำให้ Order Book ที่เห็นต่างจากสถานะขณะคำสั่งไปถึงระบบ
โดยเฉพาะช่วงตลาดผันผวนรุนแรง ความลึกของตลาดอาจหายไปอย่างรวดเร็ว และคำสั่งซื้อขายขนาดใหญ่สามารถสร้างผลกระทบต่อราคาได้มากกว่าช่วงปกติ
หากต้องการศึกษาพฤติกรรมการซื้อขายที่ผิดปกติเพิ่มเติม สามารถอ่านเรื่อง Wash Trading คืออะไร เพื่อเข้าใจว่าปริมาณการซื้อขายที่รายงานอาจไม่ได้สะท้อนกิจกรรมตลาดที่แท้จริงเสมอไป
Order Book ใช้ร่วมกับเครื่องมืออะไรได้บ้าง?
การอ่าน Order Book จะมีประโยชน์มากขึ้นเมื่อใช้ร่วมกับข้อมูลตลาดประเภทอื่น โดยเฉพาะเครื่องมือที่ช่วยตรวจสอบว่าความเคลื่อนไหวของราคาได้รับการสนับสนุนจากธุรกรรมจริงหรือไม่
- Volume: ตรวจสอบปริมาณซื้อขายที่เกิดขึ้นจริงในแต่ละช่วงเวลา
- Volume Profile: วิเคราะห์ว่ามีการซื้อขายสะสมมากในระดับราคาใด
- VWAP: ดูราคาเฉลี่ยถ่วงน้ำหนักด้วยปริมาณซื้อขายภายในช่วงเวลาที่กำหนด
- Recent Trades: ติดตามการจับคู่คำสั่งที่เกิดขึ้นจริง แทนการพิจารณาเฉพาะคำสั่งที่รออยู่
- Open Interest: ใช้ประเมินจำนวนสัญญาคงค้างในตลาดอนุพันธ์ โดยไม่ควรตีความว่าเป็นสัญญาณทิศทางราคาโดยตรง
สำหรับตลาด Futures ที่มี Leverage การประเมินสภาพคล่องควรทำควบคู่กับการบริหารความเสี่ยงจากการถูกบังคับปิดสถานะด้วย โดยศึกษาเพิ่มเติมได้จากบทความ Liquidation คืออะไร และ Cross Margin กับ Isolated Margin ต่างกันอย่างไร
หากต้องการศึกษาแนวทางการจัดการคำสั่งซื้อขายจากแหล่งข้อมูลต้นทาง สามารถอ่านเอกสาร Order Types ของ Investor.gov โดย U.S. Securities and Exchange Commission (SEC) ซึ่งอธิบายความแตกต่างระหว่าง Market Order และ Limit Order แม้เนื้อหาหลักจะอ้างอิงตลาดหลักทรัพย์ แต่หลักการพื้นฐานเกี่ยวกับประเภทคำสั่งสามารถนำมาประกอบความเข้าใจตลาดคริปโตแบบ Order Book ได้ โดยต้องตรวจสอบกฎเฉพาะของแต่ละแพลตฟอร์มเพิ่มเติม
อ่าน Order Book ให้เป็น ควรเริ่มฝึกจากอะไร?
วิธีฝึกที่เหมาะสำหรับมือใหม่คือเปิด Order Book ของคู่เหรียญที่มีการซื้อขายสม่ำเสมอ แล้วจด Best Bid, Best Ask, Spread และปริมาณคำสั่งสะสมในช่วงราคาเดียวกันทุกครั้ง จากนั้นสังเกตว่าข้อมูลเปลี่ยนอย่างไรเมื่อราคาขยับ โดยยังไม่จำเป็นต้องใช้เงินจริง
ลองเปรียบเทียบข้อมูลก่อนและหลังช่วงที่มีปริมาณซื้อขายเพิ่มขึ้น คุณจะเริ่มเห็นความแตกต่างระหว่างคำสั่งที่รออยู่กับธุรกรรมที่เกิดขึ้นจริง รวมถึงเข้าใจว่าทำไมสภาพคล่องจึงมีผลต่อราคาที่ได้รับเมื่อส่งคำสั่ง
สิ่งที่ควรนำไปใช้ทันทีคือการตรวจสอบ Spread และ Market Depth ก่อนส่งคำสั่งทุกครั้ง โดยเฉพาะเหรียญที่มีสภาพคล่องต่ำ เพราะการเลือกจังหวะและประเภทคำสั่งอย่างเหมาะสมอาจช่วยควบคุมต้นทุนได้ดีกว่าการตัดสินใจจากราคาล่าสุดเพียงตัวเลขเดียว
คำถามที่พบบ่อย
Order Book บอกได้ไหมว่าราคาคริปโตจะขึ้นหรือลง?
ไม่สามารถบอกได้อย่างแน่นอน Order Book แสดงปริมาณคำสั่งซื้อขายที่รออยู่ ณ ช่วงเวลาหนึ่ง แม้จะใช้วิเคราะห์ความไม่สมดุลของสภาพคล่องได้ แต่คำสั่งสามารถเปลี่ยนแปลงหรือถูกยกเลิกได้ตลอดเวลา จึงควรใช้ร่วมกับข้อมูลธุรกรรมจริงและการบริหารความเสี่ยง
Order Book กับ Trading Volume ต่างกันอย่างไร?
Order Book แสดงคำสั่งซื้อขายที่ยังรอจับคู่ ส่วน Trading Volume แสดงปริมาณการซื้อขายที่เกิดขึ้นแล้วภายในช่วงเวลาที่กำหนด ดังนั้นการมีคำสั่งซื้อจำนวนมากใน Order Book ไม่ได้หมายความว่าจะมีปริมาณซื้อขายจริงเท่ากัน
มือใหม่ควรใช้ Market Order หรือ Limit Order?
ขึ้นอยู่กับวัตถุประสงค์ หากต้องการให้คำสั่งได้รับการจับคู่อย่างรวดเร็ว Market Order อาจเหมาะกว่า แต่ไม่รับประกันราคาที่จะได้รับ ส่วน Limit Order ช่วยกำหนดราคาสูงสุดที่ยอมซื้อหรือราคาต่ำสุดที่ยอมขายได้ แต่มีโอกาสที่คำสั่งจะไม่ถูกจับคู่หรือถูกจับคู่เพียงบางส่วน ควรตรวจสอบสภาพคล่องและค่าธรรมเนียมก่อนเลือกใช้งาน
ข้อควรระวัง: บทความนี้จัดทำขึ้นเพื่อให้ข้อมูลและความรู้ด้านการเงินและคริปโตเคอร์เรนซีเพื่อการศึกษาเท่านั้น ไม่ใช่คำแนะนำในการลงทุนหรือการรับประกันผลตอบแทน การซื้อขายสินทรัพย์ดิจิทัลมีความเสี่ยงจากความผันผวนของราคา สภาพคล่อง และการดำเนินงานของแพลตฟอร์ม โปรดศึกษาข้อมูลให้รอบคอบและประเมินความเสี่ยงที่ยอมรับได้ก่อนตัดสินใจลงทุน
