Peraturan Sub-Penny Rule 612 dan Peningkatan Harga
Rule 612 melarang sebut harga di bawah satu sen untuk saham melebihi satu dolar. Ketahui sebab pelaksanaan dagangan anda masih mencatatkan empat titik perpuluhan.
Peraturan sub-penny, iaitu Rule 612 di bawah Regulation NMS, menetapkan kenaikan harga paling kecil yang boleh digunakan oleh sebut harga saham yang dipaparkan: satu sen untuk harga $1.00 atau lebih, dan satu peratus daripada satu sen untuk harga di bawah $1.00. Peraturan ini mengikat apa yang boleh dipaparkan atau diterima oleh sesebuah bursa. Ia tidak menetapkan harga bagi pelaksanaan dagangan, itulah sebabnya pengesahan dagangan anda mungkin mencatatkan harga $47.3218 walaupun setiap sebut harga pada skrin berakhir dengan angka sen bulat.
Apa yang sebenarnya dinyatakan oleh peraturan sub-penny
Rule 612 diperkenalkan bersama Regulation NMS pada tahun 2005, dan teks operasinya adalah ringkas. Tiada bursa sekuriti nasional, sistem dagangan alternatif, vendor, atau broker yang dibenarkan untuk memaparkan, menyusun, atau menerima pesanan, sebut harga, atau petunjuk minat bagi saham NMS yang diletakkan harga dalam kenaikan yang lebih kecil daripada $0.01 apabila harga tersebut adalah $1.00 atau lebih. Di bawah $1.00, had minimum tersebut turun kepada $0.0001. Saham NMS ialah ekuiti yang disenaraikan di bursa, jadi peraturan ini meliputi hampir semua perkara yang boleh dibeli oleh akaun pembrokeran runcit di bursa AS.
Perkataan penting di sini ialah memaparkan (display) dan menerima (accept). Peraturan ini meliputi sebut harga dan pesanan. Ia tidak meliputi pelaksanaan dagangan. Tiada bursa yang boleh menyiarkan bidaan pada harga $47.3215, dan broker anda tidak boleh menerima pesanan had (limit order) pada harga tersebut, namun dagangan boleh dilaksanakan secara sah pada harga itu.
Amalan yang ingin dibendung oleh peraturan ini ialah "stepping ahead". Seorang pedagang boleh memintas giliran di hadapan bidaan $10.00 yang sedia ada dengan menyiarkan bidaan $10.0001, sekali gus mendapat keutamaan dengan hanya komitmen ekonomi sebanyak satu peratus daripada satu sen. Grid paparan yang kasar menghapuskan langkah tersebut dan memberikan sedikit pemberatan kepada keutamaan harga.
Mengapa pelaksanaan dagangan anda dicetak dengan empat tempat perpuluhan
Kebanyakan pesanan runcit yang boleh dipasarkan bagi saham AS tidak sampai ke bursa. Pesanan tersebut disalurkan kepada pemborong, iaitu market maker luar bursa yang memenuhi pesanan tersebut menggunakan inventori sendiri. Pemborong tidak memaparkan sebut harga apabila mereka memenuhi pesanan anda, jadi grid sen tidak mengikat harga pelaksanaan. Mereka memenuhi pesanan di dalam national best bid and offer, selalunya dengan pecahan satu sen, dan jurang antara NBBO dengan harga pelaksanaan anda itulah angka penambahbaikan harga (price improvement) yang tertera pada pengesahan dan dalam laporan kualiti pelaksanaan broker anda.
Mekanisme ini meninggalkan jejak pada pita awam. Setiap dagangan dicetak ke dalam suapan disatukan pada harga tepatnya, jadi mengira cetakan yang harganya mempunyai pecahan satu sen bermakna mengira pelaksanaan yang berlaku di dalam grid tersebut.
SQL tepat di sebalik setiap nombor
SELECT
ticker,
round(100 * countIf(toUInt64(round(toFloat64(price) * 10000)) % 100 != 0) / count(), 2) AS subpenny_trade_pct,
round(100 * sumIf(size, toUInt64(round(toFloat64(price) * 10000)) % 100 != 0) / sum(size), 2) AS subpenny_volume_pct
FROM global_markets.stocks_trades
WHERE ticker IN ('MSFT', 'AAPL', 'NVDA', 'KO', 'BAC', 'T', 'F')
AND sip_timestamp >= '2026-06-17 14:00:00'
AND sip_timestamp < '2026-06-17 14:15:00'
AND price > 0
GROUP BY ticker
ORDER BY subpenny_trade_pct DESCDalam tempoh lima belas minit pada 17 Jun 2026, KO menunjukkan kadar tertinggi bagi nama-nama 7 yang diukur, dengan 46.56% daripada cetakan mendarat pada harga sub-penny. MSFT menunjukkan kadar terendah pada 31.87%. Mengira bilangan saham dan bukannya cetakan memberikan pandangan kedua: pada KO, cetakan sub-penny membawa 24.88% daripada saham yang bertukar tangan.
Pelaksanaan oleh pemborong cenderung bersaiz kecil. Panel di bawah memecahkan satu sesi penuh cetakan AAPL mengikut saiz dagangan, yang memisahkan aliran bersaiz runcit daripada blok institusi.
SQL tepat di sebalik setiap nombor
WITH prints AS
(
SELECT
size,
multiIf(size < 100, 'under 100 shares',
size < 500, '100 to 499 shares',
size < 1000, '500 to 999 shares',
size < 5000, '1,000 to 4,999 shares',
'5,000 shares and up') AS size_bucket,
toUInt64(round(toFloat64(price) * 10000)) % 100 != 0 AS sub_penny
FROM global_markets.stocks_trades
WHERE ticker = 'AAPL'
AND sip_timestamp >= '2026-06-17 00:00:00'
AND sip_timestamp < '2026-06-18 00:00:00'
AND price > 0
AND size > 0
)
SELECT
size_bucket,
round(100 * countIf(sub_penny) / count(), 2) AS subpenny_trade_pct,
round(100 * count() / (SELECT count() FROM prints), 2) AS share_of_prints_pct
FROM prints
GROUP BY size_bucket
ORDER BY min(size)Cetakan sebanyak under 100 shares menyumbang 88.99% daripada dagangan AAPL dalam sesi tersebut dan membawa harga sub-penny sebanyak 38.66% daripada masa tersebut. Jalur terbesar, 5,000 shares and up, mencetak harga sub-penny sebanyak 18.06% daripada masa tersebut. Kedua-dua hujung panel tersebut memuatkan cetakan sedemikian.
Mengapa satu sen merupakan cukai yang lebih berat bagi saham murah
Basis point ialah satu peratus daripada satu peratus, unit standard untuk membandingkan kos dagangan merentas harga saham. Apabila diukur dalam basis point, tick minimum satu sen merupakan caj yang sangat berbeza bagi saham berharga $3 berbanding saham berharga $500.
SQL tepat di sebalik setiap nombor
WITH day_prices AS
(
SELECT
ticker,
toFloat64(close) AS px
FROM global_markets.stocks_daily_aggs
WHERE date = '2026-06-17'
AND volume >= 500000
AND close >= 1
AND close < 1000
)
SELECT
multiIf(px < 2, '$1 to $2',
px < 5, '$2 to $5',
px < 10, '$5 to $10',
px < 25, '$10 to $25',
px < 50, '$25 to $50',
px < 100, '$50 to $100',
px < 250, '$100 to $250',
'$250 to $1,000') AS price_bucket,
count() AS stock_count,
round(avg(10000 * 0.01 / px), 2) AS one_cent_bps
FROM day_prices
GROUP BY price_bucket
ORDER BY min(px)Merentas 8 jalur harga pada 17 Jun 2026, satu sen bernilai 71.37 basis point daripada harga saham dalam jalur $1 to $2, dan 0.28 basis point dalam jalur $250 to $1,000. Sen yang sama, diukur terhadap harga yang sangat berbeza.
Peraturan ini sudah pun mengandungi satu pelarasan untuk perkara ini. Di bawah $1.00, kenaikan harga turun kepada $0.0001, iaitu satu peratus daripada tick yang terpakai pada harga yang lebih tinggi. Saham pada harga $0.99 disebut harga pada grid yang seratus kali lebih halus berbanding saham yang sama pada harga $1.01, dan jurang tersebut terletak tepat pada sempadan itu.
Aritmetik tersebut kelihatan pada bid ask spreads yang disebut harga. Panel di bawah mengambil bidaan tertinggi dan tawaran terendah yang disiarkan di mana-mana dalam saat yang sama, kemudian mengira purata jurang tersebut sepanjang tempoh lima belas minit. Saat di mana buku pesanan terkunci (locked) atau bersilang (crossed) digugurkan, dan locked and crossed markets menjelaskan rupa keadaan tersebut.
SQL tepat di sebalik setiap nombor
WITH best_quote AS
(
SELECT
ticker,
toStartOfSecond(sip_timestamp) AS sec,
toFloat64(max(bid_price)) AS best_bid,
toFloat64(min(ask_price)) AS best_ask
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('MSFT', 'AAPL', 'NVDA', 'KO', 'BAC', 'T', 'F')
AND sip_timestamp >= '2026-06-17 14:00:00'
AND sip_timestamp < '2026-06-17 14:15:00'
AND bid_price > 0
AND ask_price > bid_price
GROUP BY ticker, sec
HAVING min(ask_price) > max(bid_price)
)
SELECT
concat(ticker, ' ($', toString(round(avg((best_bid + best_ask) / 2), 0)), ')') AS name,
round(avg(best_ask - best_bid) * 100, 2) AS avg_spread_cents,
round(10000 * 0.01 / avg((best_bid + best_ask) / 2), 2) AS one_cent_bps,
round(10000 * avg(best_ask - best_bid) / avg((best_bid + best_ask) / 2), 2) AS spread_bps,
if(avg(best_ask - best_bid) <= 0.015, 'at or under $0.015', 'above $0.015') AS tier
FROM best_quote
GROUP BY ticker
ORDER BY avg((best_bid + best_ask) / 2) DESCBagi MSFT ($388), tick satu sen adalah 0.26 basis point daripada harga, dan purata jurang yang disebut harga adalah 6.23 sen, atau 1.61 basis point. Bagi F ($14), satu sen adalah 6.94 basis point dan jurang yang disebut harga sebanyak 1 sen bersamaan dengan 6.94 basis point. Nama saham berharga rendah boleh kelihatan luas pada skrin peratusan walaupun menyebut jurang satu sen, iaitu yang paling sempit yang dibenarkan oleh grid paparan. Pada tahap itu, spread yang disebut harga sebenarnya mengukur saiz tick dan bukannya kedalaman pasaran.
Pindaan 2024 dan tick setengah sen
Pada September 2024, SEC meminda Rule 612 dan menambah kenaikan sebut harga kedua. Saham NMS yang purata spread disebut harga berwajaran masa sepanjang tempoh penilaian sebelumnya adalah $0.015 atau kurang, akan disebut harga dalam kenaikan $0.005. Semua yang lain kekal pada satu sen. Penilaian diulang mengikut jadual tetap dan simbol yang terjejas diterbitkan semula setiap pusingan, itulah sebabnya halaman ini menyatakan ambang tersebut dan menyerahkan senarai nama kepada SEC.
Nama manakah yang dipilih oleh ujian $0.015? Nama yang sudah pun terikat pada lantai harga: saham yang didagangkan secara aktif yang spread disebut harganya berada pada atau sangat hampir dengan satu sen sepanjang kebanyakan sesi. Saham yang secara rutin disebut harga dengan spread tiga atau empat sen tidak akan menghampiri ujian tersebut. Panel di atas membawa lajur peringkat yang menggunakan aritmetik ambang tersebut pada tempoh yang diukurnya, yang menjadikannya sebagai ilustrasi dan bukannya penetapan. SEC mengukur purata berwajaran masa merentas tempoh penilaian penuh. Lima belas minit bagi satu sesi bukanlah tempoh tersebut.
Peraturan yang sama menurunkan had yuran yang boleh dikenakan oleh bursa untuk mengakses sebut harga yang dilindungi, kepada $0.0010 sesaham bagi saham yang berharga $1.00 dan ke atas. Kedua-dua angka ini berfungsi bersama: grid sebut harga setengah sen di samping yuran akses sepersepuluh sen menghalang yuran tersebut daripada memakan sebahagian besar daripada nilai tick.
Pindaan ini mengawal sebut harga. Segala perkara di atas mengenai harga pelaksanaan tidak berubah oleh pindaan ini, dan pelaksanaan luar bursa di dalam sebut harga masih boleh mendarat pada kenaikan yang lebih halus.
Mengapa pesanan had ditolak kerana kenaikan harga tidak sah
limit order pada harga $47.3215 meminta broker untuk menerima harga yang dilarang oleh peraturan, jadi pesanan tersebut dikembalikan dengan mesej kenaikan harga tidak sah, atau dibundarkan kepada tick sah terdekat bergantung kepada firma tersebut. Sempadan $1.00 terpakai pada harga pesanan itu sendiri dan bukan pada jualan terakhir saham tersebut, jadi pesanan pada $0.4732 adalah sah pada grid $0.0001 manakala $0.47325 tidak sah.
Imej cermin terletak di sisi lain dagangan. Pemborong yang memenuhi pesanan anda pada $47.3218 menyimpan pecahan satu sen antara harga anda dengan harga mereka sendiri, dan how market makers make money menjelaskan ke mana perginya pecahan tersebut.
Soalan Lazim
Apakah peraturan sub-penny?
Rule 612 di bawah Regulation NMS. Ia melarang mana-mana bursa, sistem dagangan alternatif, broker, atau vendor daripada memaparkan atau menerima pesanan atau sebut harga dalam saham NMS yang diletakkan harga dalam kenaikan yang lebih halus daripada $0.01 apabila harga adalah $1.00 atau lebih, dan lebih halus daripada $0.0001 apabila harga di bawah $1.00.
Mengapa pesanan saham saya dipenuhi pada harga dengan empat tempat perpuluhan?
Peraturan ini mengawal sebut harga dan pesanan dan bukannya pelaksanaan dagangan. Market maker luar bursa yang memenuhi pesanan anda di dalam national best bid and offer boleh melaksanakan dagangan pada pecahan satu sen yang lebih baik daripada sebut harga, dan perbezaan itulah yang dilaporkan oleh broker sebagai penambahbaikan harga.
Mengapa pesanan had saya ditolak kerana kenaikan harga tidak sah?
Harga had menggunakan kenaikan yang lebih halus daripada yang dibenarkan oleh Rule 612 pada tahap harga tersebut: lebih halus daripada satu sen untuk pesanan berharga $1.00 atau lebih, atau lebih halus daripada $0.0001 untuk pesanan berharga di bawah $1.00. Memasukkan semula pesanan pada kenaikan yang sah akan menyelesaikan penolakan tersebut.
Apakah yang diubah oleh pindaan saiz tick SEC 2024?
Ia menambah kenaikan sebut harga $0.005 bagi saham NMS yang purata spread disebut harga berwajaran masa sepanjang tempoh penilaian sebelumnya adalah $0.015 atau kurang. Saham di luar ambang tersebut kekal disebut harga dalam sen penuh, dan pindaan ini mengawal kenaikan sebut harga dan bukannya harga pelaksanaan.
Setiap panel di sini disertakan dengan SQL yang menghasilkannya, jadi kembangkan satu untuk melihat dengan tepat bagaimana setiap kiraan dibuat. Saham cetakan sub-penny dan purata spread disebut harga boleh diukur untuk mana-mana simbol dan mana-mana tempoh pada terminal Strasmore.