Dark pool trading คืออะไร ข้อมูล FINRA
Dark pool trading คือการจับคู่คำสั่งซื้อขายหุ้นโดยไม่แสดงราคาล่วงหน้า โดยทุกรายการจะถูกรายงานผ่านระบบของ FINRA เพื่อแสดงปริมาณการซื้อขายนอกตลาดหลักทรัพย์
Dark pool trading คือการซื้อและขายหุ้นในตลาดส่วนตัว หรือระบบการซื้อขายทางเลือก (ATSs) ซึ่งรับคำสั่งซื้อขายและจับคู่รายการโดยไม่มีการประกาศราคาล่วงหน้า ชื่อนี้สื่อถึงการที่ไม่มีการแสดงราคา ไม่ใช่การซ่อนรายการซื้อขาย เนื่องจากทุกรายการที่เกิดขึ้นใน dark pool ของหุ้นสหรัฐฯ จะต้องรายงานผ่านระบบรายงานการซื้อขายของ FINRA (TRF) และแสดงบน consolidated tape ซึ่งทุกคนสามารถตรวจสอบได้ หน้าเพจนี้แสดงข้อมูลจากการตรวจสอบเพียงหนึ่งเซสชัน คือวันที่ 2 กรกฎาคม 2026 โดยมีคำสั่ง SQL ที่ใช้คำนวณตัวเลขทุกตัวอยู่เบื้องหลังเพียงแค่คลิกเดียว
Dark pool คืออะไร?
Dark pool คือสถานที่ซื้อขายหุ้นส่วนตัวที่จดทะเบียนกับ SEC ในฐานะระบบการซื้อขายทางเลือก (alternative trading system) โดยมีระบบจับคู่คำสั่งซื้อขายที่ทำงานคล้ายกับตลาดหลักทรัพย์ทั่วไป แต่มีข้อแตกต่างที่สำคัญคือ ไม่มีการแสดงราคาเสนอซื้อเสนอขายก่อนการซื้อขาย (pre-trade quotes) ในขณะที่ตลาดที่มีการเปิดเผยข้อมูล (lit exchange) จะแสดงรายการคำสั่งซื้อขายที่ดีที่สุดให้ทุกคนทราบ แต่ใน dark pool คำสั่งซื้อขายที่รอการจับคู่จะถูกปิดเป็นความลับจนกว่าจะมีการจับคู่คำสั่งเกิดขึ้น โดย dark pool ส่วนใหญ่จะใช้ราคาอ้างอิงจากราคาในตลาดสาธารณะ ซึ่งโดยทั่วไปคือราคาที่อยู่กึ่งกลางระหว่างราคาเสนอซื้อและราคาเสนอขายที่ดีที่สุดในระดับประเทศ (NBBO) ซึ่งเป็นราคาอ้างอิงสำหรับ ส่วนต่างราคา bid-ask บนหน้าจอตลาดที่มีการเปิดเผยข้อมูล
มีสถานที่ซื้อขายประเภทนี้ดำเนินงานอยู่เป็นจำนวนมาก โดยไม่มีแห่งใดกำหนดราคาซื้อขายสาธารณะด้วยตนเอง ตลาดที่มีการเปิดเผยข้อมูลจะทำหน้าที่เป็นผู้ให้ราคาอ้างอิง ส่วน dark pool ทำหน้าที่เป็นสถานที่สำหรับซื้อขายตามราคานั้นโดยไม่ต้องแสดงคำสั่งซื้อขายออกสู่สาธารณะก่อน
ทำไม dark pools ถึงมีอยู่?
ปัญหาพื้นฐานคือผลกระทบต่อราคาจากการส่งคำสั่งซื้อขาย สมมติว่า: สถาบันแห่งหนึ่งต้องการขายหุ้นจำนวน 500,000 หุ้น ในขณะที่ราคาเสนอซื้อ (bid) ที่แสดงอยู่มีเพียง 800 หุ้น หากส่งคำสั่งเต็มจำนวนลงในกระดานซื้อขายปกติ (lit book) ผู้เล่นทุกคนจะเห็นคำสั่งนั้นทันที แต่หากส่งคำสั่งผ่าน dark pool ขนาดของคำสั่งจะไม่ถูกแสดงให้เห็นในขณะที่การจับคู่คำสั่งค่อยๆ สะสมขึ้น ซึ่งเป็นลักษณะเฉพาะของ การซื้อขายแบบ block trade ซึ่งเป็นคำศัพท์ทั่วไปในตลาดที่ใช้เรียกการซื้อขายตั้งแต่ 10,000 หุ้นขึ้นไป
ระบบนอกกระดาน (off-exchange) ประเภทเดียวกันนี้ยังรองรับธุรกิจที่แตกต่างออกไปอย่างสิ้นเชิง นั่นคือ wholesale market makers ที่ดำเนินการคำสั่งซื้อขายของรายย่อยโดยใช้สินค้าคงคลังของตนเอง ซึ่งเรียกว่าการทำ internalization และรายงานผลการจับคู่คำสั่งผ่านช่องทางเดียวกัน วิธีที่ market makers ทำกำไร จะอธิบายถึงกลไกดังกล่าว โดยประเด็นสำคัญคือการซื้อขายทั้งสองรูปแบบจะถูกบันทึกไว้ในหมวดหมู่การรายงานเดียวกันบน tape
ข้อควรระวัง: ข้อมูลสถานที่ที่ระบุในรายการซื้อขาย (print) เป็นเพียงการบันทึกว่าการซื้อขายนั้นจับคู่ที่ใดเท่านั้น ไม่ได้เป็นตัวบ่งชี้ว่าหุ้นตัวนั้นมีแนวโน้มเป็นขาขึ้นหรือขาลงแต่อย่างใด
รายการซื้อขายใน dark pool เข้าสู่ระบบข้อมูลสาธารณะได้อย่างไร?
FINRA กำหนดให้บริษัทสมาชิกต้องรายงานการซื้อขายหุ้นจดทะเบียนนอกตลาด (off-exchange trade) ต่อหน่วยงานรายงานการซื้อขายภายใน 10 วินาทีหลังจากเกิดรายการในช่วงเวลาทำการของตลาด หน่วยงานดังกล่าวจะส่งข้อมูลไปยัง consolidated tape เพื่อแสดงผลควบคู่ไปกับการซื้อขายในตลาดหลักทรัพย์ โดยจะใช้รหัสสถานที่ซื้อขายของ FINRA แทนรหัสของตลาดหลักทรัพย์ พร้อมทั้งมี TRF timestamp เพื่อบันทึกเวลาที่หน่วยงานดำเนินการประมวลผล
ข้อมูลดังกล่าวสามารถตรวจสอบได้ โดยตารางด้านล่างนี้ได้รวบรวมรายงานการซื้อขายทั้งหมดของ AAPL ในวันที่ 2 กรกฎาคม 2026 นำมาจัดกลุ่มตามสถานที่รายงาน และนับจำนวนรายการที่มี TRF timestamp
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
x.name AS venue,
x.type AS venue_type,
t.trade_reports AS trade_reports,
t.pct_with_trf_stamp AS pct_with_trf_stamp
FROM
(
SELECT
exchange,
count() AS trade_reports,
round(100 * countIf(trf_timestamp > toDateTime64('1970-01-02 00:00:00', 9)) / count(), 1) AS pct_with_trf_stamp
FROM global_markets.stocks_trades
WHERE ticker = 'AAPL'
AND sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'
GROUP BY exchange
ORDER BY trade_reports DESC
LIMIT 6
) AS t
INNER JOIN global_markets.stocks_exchanges AS x
ON x.id = t.exchange AND x.asset_class = 'stocks'
ORDER BY t.trade_reports DESCพิจารณาแถวบนสุด: สถานที่รายงานที่มีการซื้อขายหนาแน่นที่สุดในข้อมูลของ AAPL ในวันนั้นไม่ใช่ตลาดหลักทรัพย์ ข้อมูลประเภท exchange dictionary ระบุว่าเป็น "TRF" และ 100% ของรายงานมีการระบุ TRF timestamp ส่วนตลาดหลักทรัพย์ที่มีสภาพคล่อง (lit exchange) อื่นๆ ทั้งหมด ได้แก่ Nasdaq, NYSE Arca, Inc., Cboe BZX และรายการที่เหลือ แสดงค่าที่ 0% ข้อมูลจะจัดกลุ่มทุกรายการที่รายงานโดย FINRA ไว้ภายใต้รหัสสถานที่ซื้อขายเดียว ทำให้สามารถวัดปริมาณการซื้อขายนอกตลาดได้ด้วยตัวกรองเพียงตัวเดียว
ข้อมูลชุดที่สองจะสรุปภาพรวมตลอดทั้งวัน และเป็นการตรวจสอบความถูกต้องของเซสชันการซื้อขาย:
SQL เบื้องหลังตัวเลขแต่ละตัว
WITH
(
SELECT countIf(window_start >= toDateTime('2026-07-02 09:30:00', 'America/New_York') AND window_start < toDateTime('2026-07-02 16:00:00', 'America/New_York'))
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-07-02 00:00:00', 'America/New_York') AND window_start < toDateTime('2026-07-03 00:00:00', 'America/New_York')
) AS bars_jul02
SELECT
bars_jul02 AS spy_session_bars_jul02,
round(count() / 1e3) AS trade_reports_thousands,
round(countIf(exchange = 4) / 1e3) AS venue4_reports_thousands,
round(countIf(trf_timestamp > toDateTime64('1970-01-02 00:00:00', 9)) / 1e3) AS trf_stamped_thousands,
countIf((exchange = 4) != (trf_timestamp > toDateTime64('1970-01-02 00:00:00', 9))) AS stamp_venue_disagreements
FROM global_markets.stocks_trades
WHERE ticker = 'AAPL'
AND sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'ข้อมูลของ AAPL ในวันนั้นมีรายงานการซื้อขายทั้งหมด 1148 พันรายการ โดยมี 552 พันรายการที่แสดงภายใต้รหัสสถานที่ซื้อขายของ FINRA, 552 พันรายการที่มี TRF timestamp และมีจำนวนรายงานที่ข้อมูลทั้งสองส่วนไม่ตรงกันอยู่ที่ 0 นอกจากนี้ แถวดังกล่าวยังตรวจสอบปฏิทินการซื้อขาย โดยพบว่า SPY มีการแสดงผล minute bars ในช่วงเวลาทำการปกติจำนวน 390 แท่ง เมื่อวันที่ 2 กรกฎาคม ซึ่งเป็นการยืนยันข้อมูลตามจริงแทนการคาดการณ์
How much stock trading happens off-exchange?
With the label verified, the share is one aggregation away: five liquid names on the same session, total matched volume against volume printed under the FINRA code, administrative bookkeeping messages excluded from every total.
On July 2, 2026, SPY matched 57.5 million shares, and 27.3 million of them — 47.4% — printed off-exchange. AAPL's off-exchange share measured 39%, NVDA's 45.7%, TSLA's 49.6%, and KO's 41.1%.
Now the honest part: the tape cannot tell you which of those shares matched in a dark pool. The FINRA bucket contains dark-pool executions, retail trades internalized by wholesalers, and other over-the-counter prints — all reported through the same facilities under the same venue code. The measured number is the off-exchange share: an upper envelope that contains dark-pool volume, never a dark-pool figure by itself. FINRA separately publishes each ATS's weekly volume by security, on a multi-week delay; the real-time tape only ever says "off-exchange." The same facilities' reports also feed FINRA's daily short-volume files — the numbers unpacked in short interest vs. short volume.
ลักษณะของการทำรายการนอกตลาด (off-exchange print) เป็นอย่างไร?
หาก dark pools มีไว้เพื่อรองรับคำสั่งซื้อขายขนาดใหญ่ รายการนอกตลาดควรจะมีขนาดใหญ่ แต่ในความเป็นจริงส่วนใหญ่มักไม่ใช่เช่นนั้น ซึ่งความแตกต่างนี้คือประเด็นสำคัญ ตารางด้านล่างนี้เปรียบเทียบโครงสร้างของรายการ TSLA ทั้งในและนอกตลาดในช่วงเวลาเดียวกัน
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
if(exchange = 4, 'Off-exchange (TRF)', 'On-exchange') AS where_it_printed,
round(count() / 1e3) AS prints_thousands,
round(toFloat64(sum(size)) / 1e6, 1) AS shares_m,
round(quantileDeterministic(0.5)(toFloat64(size), toUInt64(sip_timestamp))) AS median_print_shares,
countIf(size >= 10000) AS prints_10k_plus,
round(toFloat64(max(size)) / 1e3) AS largest_print_k_shares,
if(maxIf(size, has(conditions, 8)) = max(size), 1, 0) AS largest_is_closing_auction
FROM global_markets.stocks_trades
WHERE ticker = 'TSLA'
AND sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'
AND NOT hasAny(conditions, [15, 16, 38])
GROUP BY where_it_printed
ORDER BY where_it_printedค่ามัธยฐานของรายการ TSLA นอกตลาดในวันนั้นอยู่ที่ 2 หุ้น เทียบกับ 24 หุ้นในตลาด ซึ่งขนาดของรายการนั้นต่ำกว่าเกณฑ์ของ block trade อย่างมาก ในกลุ่มเดียวกันนี้มีรายการที่มีขนาดตั้งแต่ 10,000 หุ้นขึ้นไปจำนวน 34 รายการ โดยรายการที่มีขนาดใหญ่ที่สุดคือ block ขนาด 592 พันหุ้น ส่วนรายการที่ใหญ่ที่สุดในตลาดมีขนาดใหญ่กว่านั้น โดยอยู่ที่ 4491 พันหุ้น ซึ่งข้อมูลในคอลัมน์การรับรายการยืนยันว่าเป็น การประมูลปิดตลาด ที่สิ้นสุดช่วงการซื้อขายปกติ กลุ่มรายการนอกตลาดประกอบด้วยรายการที่มีขนาดเล็กที่สุดใน tape และรายการที่เป็น block ของจริงปนกันอยู่ ดังนั้นรหัสสถานที่ซื้อขายเพียงอย่างเดียวจึงไม่สามารถระบุได้ว่ารายการใดเกิดจากธุรกิจใด
การซื้อขายนอกตลาด (off-exchange trades) จะแสดงผลในช่วงเวลาใดของวัน?
การแสดงผลการซื้อขายนอกตลาดไม่ได้กระจุกตัวอยู่เพียงช่วงใดช่วงหนึ่งของเซสชัน ตารางด้านล่างแสดงข้อมูลปริมาณหุ้น NVDA ในเดือนกรกฎาคม โดยแบ่งตามชั่วโมงตามเวลา ET และวัดสัดส่วนหุ้นที่ซื้อขายนอกตลาดในแต่ละชั่วโมง
SQL เบื้องหลังตัวเลขแต่ละตัว
SELECT
formatDateTime(toStartOfHour(toTimeZone(sip_timestamp, 'America/New_York')), '%H:00') AS et_hour,
round(toFloat64(sumIf(size, exchange = 4)) / 1e6, 2) AS off_exchange_shares_m,
round(toFloat64(sumIf(size, exchange != 4)) / 1e6, 2) AS on_exchange_shares_m,
round(100 * toFloat64(sumIf(size, exchange = 4)) / toFloat64(sum(size)), 1) AS off_exchange_pct
FROM global_markets.stocks_trades
WHERE ticker = 'NVDA'
AND sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'
AND NOT hasAny(conditions, [15, 16, 38])
GROUP BY et_hour
ORDER BY et_hourทุกชั่วโมงที่อยู่ในช่วงเวลาซื้อขายปกติมีการซื้อขายนอกตลาดในสัดส่วนที่สูง ได้แก่ 49.7% ในชั่วโมง 10:00 ET, 44.5% ในชั่วโมง 12:00 และ 39.1% ในชั่วโมง 15:00 ส่วนกลุ่มข้อมูล 16:00 เป็นการรวมข้อมูลระหว่างการประมูลปิดตลาด (ซึ่งมีปริมาณการซื้อขายในตลาดหลักทรัพย์จำนวนมหาศาลเป็นตัวหาร) เข้ากับชั่วโมงแรกของการซื้อขายหลังเวลาทำการ (after-hours) โดยมีค่าอยู่ที่ 39.7% เมื่อเข้าสู่ช่วงการซื้อขายหลังเวลาทำการไปอีกหนึ่งชั่วโมง สัดส่วนจะเปลี่ยนไปอย่างชัดเจน โดยในชั่วโมง 17:00 ปริมาณการซื้อขายของ NVDA ที่เกิดขึ้นนอกตลาดมีสัดส่วนอยู่ที่ 95.5% หรือคิดเป็น 1.88 ล้านหุ้น เทียบกับ 0.09 ล้านหุ้นในตลาดหลักทรัพย์ ซึ่งเป็นปริมาณการซื้อขายที่เบาบางในช่วง การซื้อขายหลังเวลาทำการและก่อนตลาดเปิด
Dark pools มีการกำกับดูแลอย่างไร?
Dark pools เป็นสถานที่ซื้อขายที่มีการกำกับดูแล ไม่ใช่ตลาดสีเทา:
- การจดทะเบียน. Dark pool ดำเนินงานในฐานะระบบการซื้อขายทางเลือกภายใต้ Regulation ATS ของ SEC ซึ่งเริ่มใช้ในปี 1998 โดยผู้ดำเนินการต้องเป็นนายหน้าซื้อขายหลักทรัพย์ที่จดทะเบียนและเป็นสมาชิกของ FINRA
- การเปิดเผยข้อมูลต่อสาธารณะ. ระบบ ATS ที่ซื้อขายหุ้นจดทะเบียนต้องยื่นแบบฟอร์ม ATS-N ซึ่งเป็นเอกสารสาธารณะที่ระบุประเภทคำสั่งซื้อขาย ตรรกะในการจับคู่คำสั่ง ใครสามารถเข้าร่วมได้บ้าง และบริษัทในเครือของผู้ดำเนินการมีปฏิสัมพันธ์กับคำสั่งซื้อขายของลูกค้าอย่างไร
- การรายงานการซื้อขาย. ทุกการทำรายการจะถูกบันทึกลงใน consolidated tape ผ่านระบบของ FINRA ภายใน 10 วินาทีในช่วงเวลาทำการของตลาด — ซึ่งเป็นกลไกที่วัดผลได้ตามที่ระบุไว้ข้างต้น
- ความโปร่งใสของปริมาณการซื้อขาย. FINRA จะเผยแพร่ปริมาณการซื้อขายรายสัปดาห์ของแต่ละ ATS โดยแยกตามหลักทรัพย์แต่ละตัวแบบล่าช้ากว่าเวลาจริง
- การดำเนินการที่ดีที่สุด (Best execution). การซื้อขายนอกตลาดหลักทรัพย์ยังคงอยู่ภายใต้ Regulation NMS ซึ่งรวมถึงกฎ trade-through ที่คุ้มครองราคาเสนอขายที่แสดงไว้ โดยโบรกเกอร์มีหน้าที่ต้องดำเนินการซื้อขายที่ดีที่สุดให้แก่ลูกค้าไม่ว่าจะส่งคำสั่งไปยังที่ใดก็ตาม
กฎระเบียบไม่ได้กำหนดให้ต้องมีความโปร่งใสก่อนการซื้อขาย (pre-trade transparency) คุณลักษณะสำคัญของ dark pool คือการออกแบบที่ถูกกฎหมาย และข้อมูลทุกอย่างหลังจากเกิดการจับคู่คำสั่งแล้วจะมีความเป็นสาธารณะเช่นเดียวกับการซื้อขายในตลาดหลักทรัพย์
คำถามที่พบบ่อยเกี่ยวกับการซื้อขายใน Dark pool
Dark pool ถูกกฎหมายหรือไม่?
ถูกกฎหมาย Dark pool คือระบบการซื้อขายทางเลือก (ATS) ที่จดทะเบียนกับ SEC และดำเนินการโดยโบรกเกอร์-ดีลเลอร์ที่จดทะเบียนแล้ว โดยต้องปฏิบัติตาม Regulation ATS, Regulation NMS, การรายงานการซื้อขายของ FINRA และการเปิดเผยข้อมูลผ่าน Form ATS-N ต่อสาธารณะ สิ่งที่ระบบนี้ไม่ได้แสดงคือราคาเสนอซื้อขายล่วงหน้า (pre-trade quotes) ซึ่งเป็นไปตามข้อกำหนดของหมวดหมู่ ATS
มีปริมาณการซื้อขายใน Dark pool มากน้อยเพียงใด?
ข้อมูลจาก Public tape จะรายงานยอดรวมการซื้อขายนอกตลาด (off-exchange) ไม่ใช่ยอดรวมเฉพาะใน dark pool เมื่อวันที่ 2 กรกฎาคม 2026 สัดส่วนการซื้อขายนอกตลาดของปริมาณการจับคู่ (matched volume) อยู่ที่ 47.4% สำหรับ SPY, 39% สำหรับ AAPL, 45.7% สำหรับ NVDA, 49.6% สำหรับ TSLA และ 41.1% สำหรับ KO ข้อมูลส่วนนี้เป็นการรวมกันระหว่าง dark pools, การทำ retail internalization และการซื้อขาย OTC อื่นๆ โดยที่ข้อมูลใน tape ไม่ได้แยกประเภทเหล่านี้ออกจากกัน
นักลงทุนรายย่อยสามารถใช้ Dark pool ได้หรือไม่?
ไม่สามารถใช้ได้โดยตรง เนื่องจากต้องเข้าถึงผ่านโบรกเกอร์-ดีลเลอร์ และ dark pool ส่วนใหญ่รองรับคำสั่งซื้อขายของสถาบัน อย่างไรก็ตาม คำสั่งซื้อขายของรายย่อยยังคงมีการดำเนินการนอกตลาดบ่อยครั้ง โดยโบรกเกอร์จำนวนมากจะส่งคำสั่งซื้อขายของรายย่อยไปยัง wholesale market makers ซึ่งรายการที่จับคู่ได้จะถูกรายงานผ่านระบบของ FINRA เช่นเดียวกัน
รายการซื้อขายใน Dark pool จะปรากฏบนกราฟหรือไม่?
ปรากฏ รายการซื้อขายนอกตลาดต้องได้รับการรายงานภายใน 10 วินาทีในช่วงเวลาทำการของตลาด โดยจะแสดงผลบน consolidated tape และถูกนับรวมในปริมาณการซื้อขาย (volume bars) บนกราฟทั่วไป สิ่งที่ไม่ปรากฏคือคำสั่งซื้อขายก่อนที่จะมีการจับคู่ รายการซื้อขายจะมองเห็นได้หลังจากเกิดขึ้นแล้วเท่านั้น แต่จะไม่เห็นในขณะที่คำสั่งยังค้างอยู่ในระบบ
ข้อมูลในทุกส่วนข้างต้นมาจากการดึงข้อมูลที่จัดเก็บไว้ คุณสามารถขยายคำสั่ง SQL ภายใต้ตารางใดก็ได้เพื่อตรวจสอบข้อมูล จากนั้นสามารถสอบถามคำถามเดียวกันนี้กับหุ้นตัวใดก็ได้บนเทอร์มินัลของ Strasmore