Apakah itu iceberg order dan cara ia berfungsi
Ketahui maksud iceberg order dalam pasaran saham. Fahami bagaimana bahagian paparan dan rizab tersembunyi berfungsi, kesan kehilangan keutamaan baris gilir, serta corak pada pita.
Apakah itu iceberg order?
Katakanlah sebuah dana mahukan 50,000 saham dan sanggup membayar sehingga $50.00. Jika dimasukkan sebagai limit order biasa, buku pesanan akan memaparkan permintaan 50,000 saham pada harga tersebut untuk dilihat oleh semua orang. Jika dimasukkan sebagai iceberg order dengan saiz paparan 500, buku pesanan hanya menunjukkan 500. Apabila 500 saham itu didagangkan, enjin padanan akan menarik 500 lagi daripada rizab, memaparkannya, dan mengulangi proses tersebut sehingga rizab habis atau pesanan dibatalkan.
Dua perkara kekal benar sepanjang proses ini. Ia adalah satu pesanan pada satu harga di satu tempat dagangan, dan bursa telah memegang kuantiti penuh sejak saat ia dimasukkan.
Penerangan yang paling kerap anda temui, iaitu seorang pedagang memecahkan pesanan besar kepada bahagian kecil dan memasukkannya secara berperingkat selama berjam-jam atau berhari-hari, adalah teknik yang berbeza. Itu adalah jadual pelaksanaan yang dijalankan oleh algoritma yang menghantar banyak pesanan kecil (child orders) merentasi beberapa tempat dagangan dan diukur berdasarkan penanda aras seperti VWAP. Iceberg order ialah atribut pesanan tempat dagangan. Pemecahan berlaku di dalam enjin padanan, dalam masa mikrosaat, pada satu buku pesanan.
Istilah berbeza mengikut tempat dagangan. Bahagian yang kelihatan dipanggil kuantiti paparan atau "tip", manakala selebihnya dipanggil rizab atau bahagian yang tidak dipaparkan, dan buku peraturan Nasdaq memanggil atribut ini sebagai Reserve Size.
Seberapa kecil saiz paparan yang dibenarkan?
Tempat dagangan menetapkan had minimum bagi bahagian yang dipaparkan dan menyatakannya dalam lot bulat (round lots) dan bukannya bilangan saham tetap. Nasdaq memerlukan saiz paparan bagi pesanan rizab untuk menjadi satu atau lebih unit dagangan biasa semasa kemasukan, dan membundarkan lot campuran ke bawah kepada lot bulat terdekat. Buku BZX Cboe menambah semula kuantiti paparan sebaik sahaja ia berkurangan di bawah satu lot bulat. Peristilahan berbeza mengikut tempat dagangan dan sering dipinda, jadi bacalah buku peraturan tempat dagangan yang anda gunakan dan jangan hanya bergantung pada angka yang dipetik oleh pihak ketiga.
Lot bulat juga bukan lagi sekadar 100 saham. Di bawah definisi Regulation NMS yang dipinda, yang berkuat kuasa sejak 3 November 2025, ia berubah mengikut harga: 100 saham pada harga $250.00 ke bawah, 40 saham daripada $250.01 hingga $1,000.00, 10 saham daripada $1,000.01 hingga $10,000.00, dan satu saham bagi harga melebihi itu. Bursa menetapkan semula setiap saham dua kali setahun berdasarkan purata harga penutup sepanjang tempoh penilaian Mac atau September. Makluman vendor Nasdaq mengenai perubahan ini menyenaraikan peringkat dan tarikh tersebut. Bagi saham berharga empat angka, saiz paparan terkecil yang dibenarkan ialah sepuluh saham.
Adakah iceberg order kehilangan keutamaan baris gilir?
Ya, dan ini adalah bahagian yang sering ditinggalkan dalam kebanyakan penjelasan. Buku ekuiti AS menyusun pesanan yang menunggu mengikut harga terlebih dahulu dan kemudian mengikut masa. Jika anda tiba lebih awal pada harga yang sama, anda akan didagangkan lebih awal.
Bahagian paparan iceberg order menyertai baris gilir itu apabila ia dipaparkan. Sebaik sahaja bahagian itu habis didagangkan dan enjin menambahnya semula daripada rizab, penambahan itu masuk sebagai pesanan paparan baharu dengan cap masa (timestamp) baharu, di belakang semua pesanan lain yang sudah menunggu pada harga tersebut. Peraturan Nasdaq menyatakan ketidaksamaan ini dengan jelas:
Apabila Reserve Order dipaparkan, jika terdapat pelaksanaan terhadap pesanan paparan yang menyebabkan saiznya berkurangan di bawah unit dagangan biasa, pesanan paparan baharu akan dimasukkan dan menerima cap masa baharu, manakala saiz pesanan yang tidak dipaparkan akan dikurangkan dengan jumlah yang sama dan tidak akan menerima cap masa baharu.
Itu adalah Nasdaq Equity 4, Peraturan 4703(h), dipetik daripada perintah SEC yang meluluskan perubahan peraturan pesanan rizab pada 18 Februari 2021. Rizab mengekalkan kedudukan asalnya manakala bahagian yang kelihatan ditetapkan semula pada setiap penyegaran. Pesanan 50,000 saham yang dipaparkan 500 pada satu masa akan disegarkan sehingga seratus kali, dan setiap penyegaran bermula semula di belakang setiap pesanan paparan yang sudah menunggu pada harga tersebut. Itulah kos sebenar untuk menyembunyikan pesanan.
Banyak tempat dagangan menambah kos kedua. Kepentingan yang dipaparkan mendahului kepentingan yang tidak dipaparkan pada harga yang sama, jadi rizab akan mengalah kepada mana-mana pesanan paparan di sana walaupun rizab tiba lebih awal.
Iceberg order lwn pesanan tersembunyi lwn dark pool
- Iceberg order terletak di bursa awam dan meletakkan bahagian paparannya ke dalam sebut harga awam, di mana bahagian itu boleh menetapkan national best bid or offer. Rizab di belakangnya tidak pernah muncul dalam sebut harga.
- Pesanan yang disembunyikan sepenuhnya tidak memaparkan apa-apa. Ia terletak di bursa awam yang sama, dilaksanakan pada harga hadnya, dan muncul dalam data awam hanya selepas ia didagangkan. Tempat dagangan biasanya meletakkannya di belakang pesanan paparan pada harga yang sama.
- Dark pool ialah tempat dagangan berasingan tanpa sebarang sebut harga awam. Rekod dagangan sampai ke pita (tape) melalui kemudahan pelaporan dagangan selepas fakta berlaku.
- Block trade memindahkan keseluruhan kuantiti dalam satu rekod dagangan yang dirundingkan. Saiz maksimum, tempoh minimum, pendekatan yang bertentangan dengan kaedah iceberg.
Setiap kaedah ini memindahkan kuantiti tanpa mengiklankannya terlebih dahulu. Perbezaannya ialah di mana pesanan itu terletak dan berapa banyak daripadanya yang dibawa oleh sebut harga awam. Kepentingan tersembunyi boleh berada pada harga yang tidak pernah ditunjukkan oleh sebut harga, jadi buku pesanan yang kelihatan sentiasa merupakan gambaran separa kecairan yang tersedia, yang perlu diingat bersama dengan locked and crossed markets.
Berapa banyak data pita yang dicetak dalam saiz kecil?
Sebelum anda boleh membaca jejak iceberg order, anda perlu memahami tekstur biasa pita tersebut. Panel di bawah membahagikan jumlah volum saham setiap bulan dengan bilangan dagangan bulan tersebut bagi dua nama besar tanpa pecahan saham dalam tempoh tersebut.
SQL tepat di sebalik setiap nombor
SELECT
toString(month_start) AS month,
formatDateTime(month_start, '%b %Y') AS month_label,
round(sumIf(volume, ticker = 'MSFT') / sumIf(transactions, ticker = 'MSFT'), 1) AS msft_shares_per_print,
round(sumIf(volume, ticker = 'KO') / sumIf(transactions, ticker = 'KO'), 1) AS ko_shares_per_print
FROM
(
SELECT
toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS month_start,
ticker,
volume,
transactions
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('MSFT', 'KO')
AND window_start >= toDateTime('2019-01-01 00:00:00', 'UTC')
AND window_start < toDateTime('2026-07-01 00:00:00', 'UTC')
)
GROUP BY month_start
HAVING sumIf(transactions, ticker = 'MSFT') > 0
AND sumIf(transactions, ticker = 'KO') > 0
ORDER BY month_startPada Jan 2019, purata pelaksanaan Microsoft membawa 137.4 saham. Menjelang Jun 2026, puratanya ialah 39.5 saham, bersama dengan 47.7 bagi Coca Cola sepanjang bulan yang sama. Pesanan institusi tidak mengecil. Rekod dagangannya yang mengecil. Satu pesanan induk kini sampai ke pita sebagai ratusan atau ribuan pelaksanaan kecil, sama ada ia disembunyikan, dijadualkan, atau kedua-duanya.
Zum masuk ke dalam satu sesi dan tekstur yang sama muncul. Panel seterusnya mengumpulkan setiap rekod AAPL pada 17 Jun 2026 mengikut saiz.
SQL tepat di sebalik setiap nombor
WITH tape AS
(
SELECT size
FROM global_markets.stocks_trades
WHERE ticker = 'AAPL'
AND sip_timestamp >= toDateTime('2026-06-17 04:00:00', 'UTC')
AND sip_timestamp < toDateTime('2026-06-18 04:00:00', 'UTC')
)
SELECT
multiIf(size < 100, 'under 100',
size < 200, '100 to 199',
size < 500, '200 to 499',
size < 1000, '500 to 999',
size < 5000, '1000 to 4999',
'5000 and up') AS print_size_bucket,
count() AS prints,
round(100 * count() / sum(count()) OVER (), 2) AS pct_of_prints,
round(100 * sum(size) / sum(sum(size)) OVER (), 2) AS pct_of_shares
FROM tape
GROUP BY print_size_bucket
ORDER BY min(size)Rekod kurang daripada 100 saham membentuk 88.99% daripada pelaksanaan pada hari itu sambil membawa 22.84% daripada jumlah saham. Di hujung satu lagi, kumpulan 5000 and up menyumbang 0.02% daripada rekod dan 48.77% daripada volum. Rekod 500 saham adalah perkara biasa dalam taburan ini, yang merupakan sebab pertama mengapa pengesanan iceberg order adalah sukar.
Bagaimanakah anda mengesan iceberg order pada pita?
Pita disatukan membawa harga, saiz, masa, dan tempat dagangan bagi setiap pelaksanaan. Ia tidak membawa ID pesanan, kuantiti paparan, atau rizab. Apa yang boleh ditunjukkan ialah jejak: satu saiz yang dicetak berulang kali pada satu harga, merentasi tempoh masa yang jarang dapat bertahan oleh satu pesanan paparan tunggal dengan saiz tersebut. Panel di bawah memadankan setiap harga dengan setiap saiz rekod bagi sesi yang sama dan mengira pengulangannya.
SQL tepat di sebalik setiap nombor
SELECT
concat(toString(size), ' shares at $', toString(round(toFloat64(price), 2))) AS level_and_size,
count() AS prints,
formatDateTime(toTimeZone(min(sip_timestamp), 'America/New_York'), '%H:%i') AS first_et,
formatDateTime(toTimeZone(max(sip_timestamp), 'America/New_York'), '%H:%i') AS last_et,
round(dateDiff('minute', min(sip_timestamp), max(sip_timestamp)) / 60.0, 1) AS hours_spanned
FROM global_markets.stocks_trades
WHERE ticker = 'AAPL'
AND sip_timestamp >= toDateTime('2026-06-17 04:00:00', 'UTC')
AND sip_timestamp < toDateTime('2026-06-18 04:00:00', 'UTC')
AND size >= 200
GROUP BY price, size
ORDER BY prints DESC
LIMIT 12Pasangan yang paling kerap diulang ialah 300 shares at $300.54, dicetak 67 kali antara 09:34 dan 09:58 ET, tempoh selama 0.4 jam. Ikuti pasangan itu sepanjang sesi dalam blok setengah jam untuk melihat sama ada pengulangan tersebar sepanjang hari atau tertumpu dalam satu tempoh.
SQL tepat di sebalik setiap nombor
WITH top_level AS
(
SELECT
price,
size
FROM global_markets.stocks_trades
WHERE ticker = 'AAPL'
AND sip_timestamp >= toDateTime('2026-06-17 04:00:00', 'UTC')
AND sip_timestamp < toDateTime('2026-06-18 04:00:00', 'UTC')
AND size >= 200
GROUP BY price, size
ORDER BY count() DESC, size DESC, price DESC
LIMIT 1
)
SELECT
formatDateTime(toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
count() AS prints,
sum(count()) OVER (ORDER BY et_time) AS cum_prints
FROM global_markets.stocks_trades
WHERE ticker = 'AAPL'
AND sip_timestamp >= toDateTime('2026-06-17 04:00:00', 'UTC')
AND sip_timestamp < toDateTime('2026-06-18 04:00:00', 'UTC')
AND (price, size) IN (SELECT price, size FROM top_level)
GROUP BY et_time
ORDER BY et_timeIa tertumpu. Jejak itu kembali sebagai satu blok setengah jam, yang bermula pada 09:30 ET, yang membawa 67 rekod dan mengakhiri kiraan sesi pada 67. Tiga puluh minit pengulangan pada satu harga adalah satu lonjakan, bukan pengawasan sepanjang hari, dan jejak yang singkat itu adalah bukti yang lebih lemah daripada yang disangkakan pada mulanya. Pesanan paparan dengan saiz tersebut, pada harga tersebut, dalam saham yang aktif, biasanya akan habis dalam beberapa saat. Sesuatu telah menyebabkannya muncul semula.
Mengapa pengesanan iceberg order tidak boleh dipercayai
"Sesuatu telah menyebabkannya muncul semula" adalah had jujur bagi apa yang disokong oleh pita. Jejak yang sama mempunyai penjelasan biasa yang tidak melibatkan sebarang pesanan rizab:
- Algoritma pelaksanaan yang memecahkan pesanan induk kepada pesanan kecil yang sama rata dan menghantarnya satu demi satu daripada pelayan broker sendiri.
- Peserta yang tidak berkaitan secara kebetulan memilih kuantiti bulat yang sama pada harga bulat yang sama, yang sering digalakkan oleh nombor bulat.
- Pembuat pasaran (market maker) yang menetapkan semula saiz yang sama berulang kali pada tahap yang selesa untuk dipegang.
- Kiraan rekod dan kiraan pesanan yang berbeza, memandangkan satu pesanan yang menunggu boleh dipenuhi oleh sapuan (sweep) yang dilaporkan sebagai beberapa rekod.
Terdapat juga kes senyap. Iceberg order yang tidak pernah didagangkan tidak meninggalkan sebarang jejak, dan pita hanya merekodkan pelaksanaan. Sebarang ukuran kecairan tersembunyi yang dibina daripada rekod hanya mengukur bahagian yang didagangkan, bukan bahagian yang menunggu. Baca corak tersebut sebagai hipotesis yang perlu diperiksa dengan campuran tempat dagangan dan sebut harga, jangan sekali-kali menganggapnya sebagai fakta mengenai pesanan tertentu.
Soalan Lazim
Apakah itu iceberg order dalam perdagangan?
Limit order dengan dua kuantiti: saiz paparan kecil yang muncul dalam sebut harga awam, dan rizab tersembunyi yang lebih besar yang dikeluarkan secara automatik oleh bursa setiap kali bahagian paparan habis didagangkan. Ia terletak pada satu harga di satu tempat dagangan sebagai satu pesanan tunggal.
Adakah iceberg order kehilangan tempat dalam baris gilir?
Bahagian paparan akan kehilangan tempat. Setiap penambahan semula dipaparkan sebagai pesanan paparan baharu dengan cap masa baharu, di belakang semua perkara yang sudah menunggu pada harga tersebut. Di bawah peraturan Nasdaq, rizab yang tidak dipaparkan mengekalkan cap masa asalnya.
Bolehkah anda melihat iceberg order pada Tahap 2 (Level 2)?
Tidak. Paparan kedalaman buku (depth of book) hanya menunjukkan bahagian paparan, yang kelihatan seperti limit order kecil biasa. Rizab kekal tidak kelihatan sehingga ia didagangkan dan tidak pernah muncul sebagai barisnya sendiri.
Adakah iceberg order sama dengan pesanan dark pool?
Tidak. Iceberg order terletak di bursa awam dan menerbitkan sebahagian daripadanya dalam sebut harga awam. Pesanan dark pool terletak di tempat dagangan tanpa sebut harga awam, dan dagangan muncul dalam data awam hanya apabila ia direkodkan.
Adakah iceberg order sah?
Ya. Pesanan rizab adalah atribut pesanan yang didokumenkan dalam buku peraturan bursa yang difailkan dengan SEC dan tersedia kepada firma ahli serta pelanggan mereka. Menyembunyikan sebahagian daripada saiz pesanan adalah ciri yang didedahkan bagi jenis pesanan tersebut.
Setiap panel di sini disertakan dengan SQL yang menghasilkannya, supaya anda boleh melihat bagaimana setiap nombor dikira. Untuk menjalankan imbasan rekod berulang pada ticker dan tarikh pilihan anda sendiri, minta ia dalam bahasa yang mudah di terminal Strasmore.