Strasmore Research
Belajar Matt ConnorOleh Matt Connor · Dikemas kini 2026-07-26

apa itu kolam gelap dagangan saham data finra

Perdagangan kolam gelap memadankan pesanan saham tanpa sebut harga dipaparkan. Setiap pelaksanaan dicetak pada pita FINRA, bahagian luar bursa diukur untuk lima saham cair.

Perdagangan kolam gelap ialah pembelian dan penjualan saham di venue persendirian, iaitu sistem dagangan alternatif (ATS) yang menerima pesanan dan memadankan dagangan tanpa menerbitkan sebut harga terlebih dahulu. Nama tersebut menggambarkan ketiadaan sebut harga, bukan dagangan tersembunyi: setiap pelaksanaan kolam gelap dalam saham AS mesti dilaporkan melalui kemudahan pelaporan dagangan (TRF) FINRA dan dicetak pada pita penyatuan, di mana sesiapa sahaja boleh mengiranya. Halaman ini melakukan pengiraan pada satu sesi yang disahkan, iaitu 2 Julai 2026, dengan SQL tepat di sebalik setiap nombor hanya satu klik sahaja.

Apakah kolam gelap?

Kolam gelap ialah tempat dagangan saham persendirian yang didaftarkan dengan SEC sebagai sistem dagangan alternatif. Ia menjalankan enjin padanan yang serupa dengan bursa, dengan satu perbezaan utama: ia tidak memaparkan sebut harga pra-dagangan. Di bursa terbuka, buku pesanan mengiklankan bida dan tawaran terbaik kepada semua orang; dalam kolam gelap, pesanan yang menunggu kekal tidak kelihatan sehingga saat ia dilaksanakan. Kebanyakan kolam gelap memadankan harga berdasarkan sebut harga pasaran awam sendiri, biasanya pada titik tengah bida dan tawaran terbaik kebangsaan (NBBO), iaitu rujukan di sebalik sebaran bida-tawaran pada skrin terbuka.

Berpuluh-puluh tempat ini beroperasi; tiada satu pun yang menetapkan harga awam sendiri. Pasaran terbuka membekalkan harga rujukan, dan kolam gelap menyediakan tempat untuk berdagang pada harga tersebut tanpa memaparkan pesanan terlebih dahulu.

Mengapa kolam gelap wujud?

Masalah asasnya ialah kesan pesanan. Sebagai hipotesis: sebuah institusi perlu menjual 500,000 saham saham yang bidaan yang dipaparkan hanya membawa 800 saham. Hantar pesanan penuh di buku terang dan setiap peserta akan melihatnya serta-merta. Letakkannya di kolam gelap dan saiznya kekal tidak dipaparkan sementara pengisian terkumpul, ini adalah tempat asal bagi urus niaga blok, istilah umum pasaran untuk cetakan sebanyak 10,000 saham atau lebih.

Saluran luar bursa yang sama juga membawa perniagaan yang sangat berbeza: pembuat pasaran borong melaksanakan pesanan runcit secara langsung terhadap inventori mereka sendiri, amalan yang dipanggil internalisasi, dan melaporkan pengisian tersebut melalui kemudahan yang sama. Cara pembuat pasaran menjana wang menerangkan mekanisme tersebut; di sini, maksudnya ialah kedua-dua jenis urus niaga ini jatuh dalam kategori pelaporan yang sama pada pita.

Satu nota neutral: label tempat pada cetakan merekodkan di mana urus niaga dipadankan, tiada yang lain, iaitu fakta struktur, bukan bacaan menaik atau menurun bagi mana-mana saham.

Bagaimana dagangan kolam gelap sampai ke pita awam?

FINRA mewajibkan firma ahlinya melaporkan dagangan luar bursa dalam saham tersenarai ke kemudahan pelaporan dagangan dalam masa 10 saat selepas pelaksanaan semasa waktu pasaran. Kemudahan itu menghantarnya ke pita disatukan, di mana ia dicetak bersama dagangan bursa, membawa kod venue FINRA dan bukannya kod bursa, serta cap masa TRF yang merekodkan bila kemudahan itu memprosesnya.

Penerangan itu boleh disemak. Panel di bawah mengambil setiap laporan dagangan pada pita AAPL untuk 2 Julai 2026, mengumpulkannya mengikut venue pelaporan, dan mengira berapa banyak yang membawa cap masa TRF.

PertanyaanSumber laporan dagangan AAPL pada 2 Julai 2026: dan yang membawa cap masa TRF
SQL tepat di sebalik setiap nombor
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

Baca baris atas: venue pelaporan paling sibuk pada pita AAPL hari itu bukanlah bursa langsung. Kamus bursa menaipnya sebagai "TRF", dan 100% daripada laporannya membawa cap masa TRF. Setiap bursa terang di bawahnya, Nasdaq, NYSE Arca, Inc., Cboe BZX, dan selebihnya, menunjukkan 0%. Suapan mengumpulkan setiap cetakan yang dilaporkan FINRA di bawah satu kod venue itu, tong luar bursa boleh diukur dengan satu penapis tunggal.

Penerimaan kedua menutup gelung merentasi keseluruhan hari, dan mengesahkan sesi itu sendiri:

PertanyaanPenerimaan: cap masa TRF dan kod venue FINRA sepadan pada setiap laporan AAPL
SQL tepat di sebalik setiap nombor
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'

Pita AAPL membawa 1148 ribu laporan dagangan hari itu. 552 ribu dicetak di bawah kod venue FINRA, 552 ribu membawa cap masa TRF, dan kiraan laporan di mana dua label itu tidak bersetuju ialah 0. Baris yang sama menyemak kalendar: SPY mencetak 390 bar minit sesi biasa pada 2 Julai, sesi lengkap 9:30 hingga 4:00, disahkan dan bukannya diandaikan.

Berapa banyak dagangan saham berlaku di luar bursa?

Setelah label disahkan, saham tersebut hanya satu agregasi: lima nama cair dalam sesi yang sama, jumlah volum yang dipadankan berbanding volum yang dicetak di bawah kod FINRA, mesej pentadbiran perakaunan dikecualikan daripada setiap jumlah.

PertanyaanBahagian luar bursa bagi volum yang dipadankan: lima nama cair, 2 Julai 2026
SQL tepat di sebalik setiap nombor
SELECT
    ticker,
    round(toFloat64(sumIf(size, exchange = 4 AND NOT hasAny(conditions, [15, 16, 38]))) / 1e6, 1) AS off_exchange_shares_m,
    round(toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]))) / 1e6, 1) AS total_shares_m,
    round(100 * toFloat64(sumIf(size, exchange = 4 AND NOT hasAny(conditions, [15, 16, 38]))) / toFloat64(sumIf(size, NOT hasAny(conditions, [15, 16, 38]))), 1) AS off_exchange_pct
FROM global_markets.stocks_trades
WHERE ticker IN ('SPY', 'AAPL', 'NVDA', 'TSLA', 'KO')
  AND sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'
GROUP BY ticker
ORDER BY indexOf(['SPY', 'AAPL', 'NVDA', 'TSLA', 'KO'], ticker)

Pada 2 Julai 2026, SPY memadankan 57.5 juta saham, dan 27.3 juta daripadanya, 47.4%, dicetak di luar bursa. Bahagian luar bursa AAPL diukur pada 39%, NVDA 45.7%, TSLA 49.6%, dan KO 41.1%.

Sekarang bahagian yang jujur: pita tidak dapat memberitahu anda saham mana yang dipadankan dalam kolam gelap. Baldi FINRA mengandungi pelaksanaan kolam gelap, dagangan runcit yang diinternalisasi oleh pemborong, dan cetakan luar bursa yang lain, semuanya dilaporkan melalui kemudahan yang sama di bawah kod venue yang sama. Angka yang diukur ialah bahagian luar bursa: sampul atas yang mengandungi volum kolam gelap, bukan angka kolam gelap itu sendiri. FINRA secara berasingan menerbitkan volum mingguan setiap ATS mengikut sekuriti, dengan kelewatan beberapa minggu; pita masa nyata hanya menyebut "luar bursa." Laporan kemudahan yang sama juga memberi makan fail volum pendek harian FINRA, angka-angka yang dihuraikan dalam faedah pendek vs. volum pendek.

Apakah rupa cetakan luar bursa?

Jika kolam gelap wujud untuk urus niaga bersaiz besar, cetakan luar bursa sepatutnya besar, tetapi kebanyakannya tidak, dan gabungannya adalah pengajarannya. Panel di bawah membandingkan anatomi cetakan TSLA luar bursa dan dalam bursa pada sesi yang sama.

PertanyaanAnatomi cetakan TSLA pada 2 Julai 2026: luar bursa berbanding dalam bursa
SQL tepat di sebalik setiap nombor
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

Median cetakan TSLA luar bursa pada hari itu ialah 2 saham, berbanding 24 saham dalam bursa, saiz cetakan jauh di bawah mana-mana ambang blok. Dalam kelompok yang sama terdapat 34 cetakan sebanyak 10,000 saham atau lebih, yang terbesar ialah blok 592 ribu saham. Cetakan dalam bursa terbesar adalah lebih besar lagi, iaitu 4491 ribu saham, lajur resit mengesahkan ia adalah lelongan penutup yang menamatkan sesi biasa. Kelompok luar bursa mengandungi cetakan terkecil pita dan sebahagian daripada blok sebenar pada masa yang sama; kod tempat sahaja tidak memberitahu perniagaan mana yang menghasilkan mana-mana cetakan tertentu.

Bilakah dagangan luar bursa dicetak sepanjang hari?

Cetakan luar bursa tidak terhad pada satu bahagian sesi sahaja. Panel di bawah mengelompokkan pita dagangan NVDA pada 2 Julai mengikut jam Waktu Timur dan mengukur bahagian luar bursa bagi setiap jam.

PertanyaanBahagian luar bursa NVDA bagi volum mengikut jam Waktu Timur, 2 Julai 2026
SQL tepat di sebalik setiap nombor
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

Setiap jam yang berada sepenuhnya dalam dagangan biasa mencetak bahagian luar bursa yang besar: 49.7% pada jam 10:00 ET, 44.5% pada jam 12:00, 39.1% pada jam 15:00. Kelompok 16:00 menggabungkan lelongan penutup, satu cetakan besar dalam bursa dalam penyebutnya, dengan jam pertama dagangan selepas waktu, dan menunjukkan 39.7%. Satu jam lebih dalam ke dalam sesi selepas waktu, imbangan bertukar sepenuhnya: pada jam 17:00, 95.5% daripada jumlah pita dagangan NVDA dicetak di luar bursa, iaitu 1.88 juta saham berbanding 0.09 juta saham di bursa, pita tipis yang diliputi dalam dagangan selepas waktu dan sebelum pasaran dibuka.

Bagaimana kolam gelap dikawal selia?

Kolam gelap adalah venue terkawal, bukan pasaran kelabu:

  • Pendaftaran. Kolam gelap beroperasi sebagai sistem dagangan alternatif di bawah Peraturan ATS SEC, yang diguna pakai pada tahun 1998; pengendalinya adalah peniaga broker berdaftar dan ahli FINRA.
  • Pendedahan awam. ATS yang memperdagangkan saham tersenarai memfailkan Borang ATS-N, dokumen awam yang menerangkan jenis pesanan, logik padanan, siapa yang boleh mengambil bahagian, dan bagaimana sekutu pengendali sendiri berinteraksi dengan aliran pelanggan.
  • Pelaporan dagangan. Setiap pelaksanaan dicetak ke pita pekat melalui kemudahan FINRA dalam masa 10 saat semasa waktu pasaran, mekanisme yang diukur di atas.
  • Ketelusan volum. FINRA menerbitkan volum mingguan setiap ATS, sekuriti demi sekuriti, mengikut jadual tertunda.
  • Pelaksanaan terbaik. Dagangan luar bursa kekal dalam Peraturan NMS, termasuk peraturan lintas dagang yang melindungi sebut harga yang dipaparkan; broker berhutang pelaksanaan terbaik kepada pelanggan walau ke mana pesanan dihalakan.

Peraturan tidak memerlukan ketelusan pra-dagangan: ciri penentu kolam gelap adalah sah mengikut reka bentuk, dan segala-galanya selepas padanan adalah sama umum seperti dagangan bursa.

Soalan Lazim Perdagangan Kolam Gelap

Adakah kolam gelap sah?

Ya. Kolam gelap adalah sistem perdagangan alternatif berdaftar SEC yang dikendalikan oleh peniaga broker berdaftar, tertakluk kepada Peraturan ATS, Peraturan NMS, pelaporan perdagangan FINRA, dan pendedahan awam Borang ATS-N. Satu-satunya perkara yang ditinggalkan, sebut harga pra-perdagangan yang dipaparkan, adalah apa yang dibenarkan oleh kategori ATS.

Berapa banyak perdagangan berlaku di kolam gelap?

Pita awam melaporkan jumlah luar bursa, bukan jumlah kolam gelap. Pada 2 Julai 2026, bahagian luar bursa bagi volum yang dipadankan ialah 47.4% untuk SPY, 39% untuk AAPL, 45.7% untuk NVDA, 49.6% untuk TSLA, dan 41.1% untuk KO. Kumpulan itu mencampurkan kolam gelap, pengantarabangsaan runcit, dan cetakan OTC lain; pita tidak membezakan antara mereka.

Bolehkah pelabur runcit menggunakan kolam gelap?

Tidak secara langsung: akses melalui peniaga broker, dan kebanyakan kolam gelap melayani aliran institusi. Pesanan runcit masih kerap dilaksanakan di luar bursa, banyak broker menghalakan pesanan runcit yang boleh dipasarkan kepada pembuat pasaran borong, yang pengisiannya dilaporkan melalui kemudahan FINRA yang sama.

Adakah perdagangan kolam gelap muncul pada carta?

Ya. Perdagangan luar bursa mesti dilaporkan dalam masa 10 saat semasa waktu pasaran, dicetak pada pita bersatu, dan dikira dalam bar volum pada carta biasa. Apa yang tidak pernah muncul ialah pesanan sebelumnya, perdagangan kelihatan selepas ia berlaku, tidak pernah semasa ia berada.


Setiap panel di atas adalah pertanyaan yang disimpan, kembangkan SQL di bawah mana-mana jadual untuk mengauditnya, kemudian tanya soalan yang sama tentang mana-mana ticker di terminal Strasmore.