ราคา Bitcoin
หนึ่ง BTC ในทุกสกุลเงินที่สำคัญ — ดึงสดจาก CoinGecko
ราคา BTC / USD
ราคา BTC
สด- 24 ชม.
- +1.36%
- มูลค่าตลาด
- ฿52.7T
- อุปทาน
- 20,029,650 / 21M
เวลามีคนถามผมว่า “ตอนนี้ Bitcoin ราคาเท่าไหร่?” — ในฐานะวิศวกรไทยที่ถือมาตั้งแต่ปลายปี 2017 ผมโดนถามคำถามนี้บ่อยมาก — ผมเรียนรู้ที่จะถามกลับ เพราะมันไม่มี “ราคา” เดียว มีแค่ราคาเทรดล่าสุดบน Coinbase เป็นดอลลาร์ เมื่อไม่กี่วินาทีที่ผ่านมา มีราคาบน Bitkub เป็นบาทในเวลาเดียวกัน ซึ่งไม่ใช่ราคาดอลลาร์คูณอัตราแลกเปลี่ยน USD/THB วันนี้ มี OTC desk ในลากอสที่ quote สูงกว่าตลาด 7% ตัวเลขที่อยู่บนสุดของหน้านี้เป็นแค่การประมาณที่ใช้งานได้ — reference rate ที่ aggregate มาจากตลาดหลักๆ — แต่ทันทีที่คุณมองมันว่าคือ “ราคา” คุณก็พลาดไปแล้ว
”ราคา” จริงๆ คืออะไร
ราคา Bitcoin คือ snapshot ของการเทรดหนึ่งครั้ง บนตลาดหนึ่ง ในสกุลเงินหนึ่ง ณ timestamp หนึ่ง Coinbase เห็นราคาหนึ่ง Kraken เห็นอีกราคาในเสี้ยววินาทีถัดมา Binance ก็เห็นต่างไปอีก พวก arbitrageur ปิดช่องว่างพวกนี้ภายในไม่กี่วินาที แต่มันไม่เคยหายไปสมบูรณ์ ยิ่งช่วงตลาดผันผวนยิ่งห่าง สิ่งที่เราแสดงคือ reference rate — volume-weighted blend ที่ดึงจาก CoinGecko รวมหลายร้อยคู่เทรด เป็นการประมาณที่แฟร์ ไม่ใช่ข้อเท็จจริง
เรื่องนี้สำคัญเพราะคุณซื้อขายที่ reference rate ไม่ได้ คุณซื้อขายได้แค่ราคาที่ตลาดของคุณ quote ตอนคำสั่งของคุณ fill หักด้วย spread กับค่าธรรมเนียม reference rate ใช้เพื่อมองภาพ ไม่ใช่เพื่อ execute
ทำไมราคาท้องถิ่นถึงต่าง
ใครที่เคยซื้อ Bitcoin ในไทยจะรู้ว่าราคาบน Bitkub พอแปลงเป็น USD แล้วไม่ใช่ราคาเฉลี่ยโลกพอดี — บางทีสูงกว่าหนึ่งหรือสองเปอร์เซ็นต์ ในอาร์เจนตินาหรือไนจีเรีย spread ทะลุเลขสองหลักได้ในช่วงวิกฤตค่าเงิน ทำไม?
มีสามเหตุผล หนึ่ง regulatory friction: capital control และ KYC ทำให้ arbitrage ข้ามประเทศยาก สอง ขีดจำกัดของระบบธนาคาร: ต่อให้โปรโตคอลเปิดเสรี แต่ on-ramp ฝั่ง fiat ไม่เปิด — โอนข้ามชาติช้า มี daily cap correspondent banking คอยรัดคอ flow ที่ควรจะปรับสมดุล สาม OTC vs spot: เวลา spot ที่ regulate มี liquidity บาง ผู้ซื้อรายใหญ่จะไป peer-to-peer หรือ OTC ราคาก็ลอยไปจากตลาด คำว่า “ราคาเฉลี่ยโลก” สมมติว่ามี arbitrage ที่ liquid พอที่จะทำงาน เมื่อ arbitrage พัง ราคาท้องถิ่นก็ลอย
ไม่ใช่ bug ของ Bitcoin โปรโตคอลไม่สนใจว่า fiat คิดยังไง ความต่างมันอยู่ที่ชั้น fiat
Market cap กับข้อแม้
market cap คือ spot price คูณ circulating supply — วันนี้ใกล้ๆ 19.85 ล้านเหรียญ metric นี้ประมาณการกว่าที่หน้าตามันบอกเยอะ
จำนวน coin ที่ขุดแล้วส่วนหนึ่งไม่ขยับมาเป็นสิบปี ของ Satoshi ที่ประเมินไว้ราว 1.1 ล้าน BTC ไม่ขยับเลยตั้งแต่ปี 2010 และอาจจะไม่มีวันขยับ coin ที่หาย — กุญแจถูกทำลาย ฮาร์ดดิสก์โดน wipe seed phrase ลืมไป — ประเมินอย่างอนุรักษ์ก็หลายล้านเหรียญ พวกนี้ขายที่ราคาปัจจุบันไม่ได้จริง market cap สมมติว่าทุก coin มี liquidity ซึ่งไม่จริง ใช้มันเป็น anchor เปรียบเทียบข้ามเวลาและกับสินทรัพย์อื่นๆ ดีกว่า อย่าใช้เป็น “มูลค่ารวมของ Bitcoin ทั้งหมด” ตามตัวอักษร
Circulating กับ total supply
Bitcoin มี hard cap whitepaper กับ source code เห็นตรงกัน: block subsidy halve ทุก 210,000 บล็อก (ราวๆ สี่ปี) และอนุกรมเรขาคณิตจะ converge supply สุดท้ายลงตัวที่ประมาณ 20.999999 ล้าน BTC — ขาดอีกนิดเดียวก็ครบ 21 ล้าน เพราะ quirk ของการปัด integer ตอนต้นๆ วันนี้ขุดมาแล้วราว 19.85 ล้าน ที่เหลือจะออกบล็อกต่อบล็อกตามที่ halving ตัด issuance ลง
นี่คือเหตุผลที่ “circulating supply” กับ “total supply” ของ Bitcoin เป็นตัวเลขเดียวกันโดยพื้นฐาน ไม่มี treasury ไม่มี founder allocation ไม่มี unlock cliff สิ่งที่มีอยู่ก็มีอยู่เพราะมันถูกขุดภายใต้กฎเดียวกันที่ทุก node บังคับใช้ Jameson Lopp ดูแล reference สะอาดๆ ที่ lopp.net/bitcoin-information.html
ทำไมเราใช้ CoinGecko
สำหรับ pricing ผมใช้ CoinGecko API ฟรีในระดับการใช้งานของเรา รองรับสกุล fiat 60 กว่าสกุล — รวม THB ที่ provider หลายเจ้ามองข้าม — และจากที่ผมทดสอบมา มันเสถียรกว่าทางเลือกอื่น สำหรับข้อมูล block และ mempool ผมใช้ mempool.space ตรงๆ Don’t trust, verify: ทุกตัวเลขในเว็บนี้ลิงก์กลับไปยัง primary source ที่คุณเช็คเองได้
อ่านการเปลี่ยนแปลง 24 ชั่วโมง
การเปลี่ยนแปลงราคา 24h เป็นตัวเลขที่คนคลิกมากที่สุดและมีประโยชน์น้อยที่สุดบน dashboard Bitcoin ทุกตัว รวมถึงตัวนี้ การเคลื่อนไหวรายวัน 2% แทบไม่ได้บอกอะไรเลย ETF flow ไม่สมดุล futures basis arbitrage liquidation จาก leverage แบบ cascade บน perp วาฬรายเดียว rebalance — เรื่องพวกนี้สร้าง intraday move ที่กลับทิศวันถัดไปได้หมด ตัวเลขมันซื่อสัตย์ แต่เรื่องราวที่คนตีความเข้าไปเองมักจะไม่ใช่
ผมไม่ใช้ 24h change ตัดสินใจ และผมแนะนำว่าคุณก็ไม่ควรใช้ stack ตามตารางที่ตั้งไว้ ดู trend หลายเดือนถ้าจะดู แท่งเทียนรายวันส่วนใหญ่คือ noise
โมเดลคิดแบบ sat per dollar
framing ที่มีประโยชน์ที่สุดที่ผม internalize ไว้คือ: กลับด้านราคา แทนที่จะคิดว่า “Bitcoin อยู่ที่ $95,000” ให้คิดว่า “$1 (~฿35) ซื้อได้ประมาณ 1,053 sats” นั่นคือ sats-per-USD เมื่อ Bitcoin ขึ้น sats-per-USD ลด ปลายทาง — hyperbitcoinization — คือ sats-per-USD เข้าใกล้ศูนย์ เพราะไม่มีจำนวนดอลลาร์ใดที่ซื้อ sats ได้อย่างมีนัยอีกแล้ว
frame นี้แก้ bug ทางจิตวิทยาในการคิดแบบ fiat-denominated เวลากราฟ BTC/USD ขึ้น sats-per-USD ลง การ stack ก็ยากขึ้น เวลาทุกคน panic แล้วกราฟแดง sats-per-USD ขึ้น stack ของคุณก็เร่งความเร็ว กราฟบนสุดของหน้านี้คือการตีราคา Bitcoin ด้วย fiat โมเดลที่ผมใช้จริงๆ คือการตีราคา fiat ด้วย Bitcoin