قانون زیر یک سنت و بهبود قیمت در معاملات سهام
قانون 612 یا قانون زیر یک سنت، نمایش مظنهها با دقت کمتر از یک سنت را برای قیمتهای بالای یک دلار ممنوع کرده است. بررسی دلایل ثبت قیمتهای اعشاری در معاملات.
«قانون زیر یک سنت» (Sub-penny rule)، یعنی قانون 612 از مقررات NMS، دقیقترین گام قیمتی (increment) مجاز برای نمایش مظنههای سهام را تعیین میکند: یک سنت برای قیمتهای 1.00 دلار و بالاتر، و یکصدم سنت برای قیمتهای کمتر از 1.00 دلار. این قانون محدودیتهایی را برای آنچه یک بستر معاملاتی میتواند نمایش دهد یا بپذیرد، اعمال میکند. این قانون هیچ محدودیتی برای قیمت نهایی اجرای معامله (print) قائل نیست؛ به همین دلیل است که ممکن است معاملهای با قیمت 47.3218 دلار در تأییدیه شما ثبت شود، در حالی که تمام مظنههای روی صفحه نمایش به یک سنت رُند ختم میشوند.
مفاد واقعی قانون زیر یک سنت
قانون 612 همراه با مقررات NMS در سال 2005 وضع شد و متن اجرایی آن کوتاه است. هیچ بورس اوراق بهادار ملی، سیستم معاملاتی جایگزین (ATS)، فروشنده یا کارگزاری مجاز نیست سفارش، مظنه یا تمایل به معامله (IOI) در سهام NMS را با گام قیمتی دقیقتر از 0.01 دلار نمایش دهد، در فهرست قرار دهد یا بپذیرد، مشروط بر اینکه قیمت 1.00 دلار یا بیشتر باشد. برای قیمتهای کمتر از 1.00 دلار، این کف قیمتی به 0.0001 دلار کاهش مییابد. سهام NMS شامل سهام پذیرفتهشده در بورس است، بنابراین این قانون عملاً تمام داراییهایی را که یک حساب کارگزاری خرد میتواند در بورسهای ایالات متحده خریداری کند، در بر میگیرد.
کلمات کلیدی در اینجا «نمایش» (display) و «پذیرش» (accept) هستند. این قانون شامل مظنهها و سفارشها میشود، اما معاملات اجراشده را در بر نمیگیرد. هیچ بستری نمیتواند پیشنهاد خرید (bid) 47.3215 دلار را ثبت کند و کارگزار شما نیز نمیتواند سفارش محدود (limit order) با آن قیمت را بپذیرد، با این حال، یک معامله میتواند بهطور قانونی با همان قیمت نهایی شود.
این قانون برای مقابله با رویه «پیشدستی» (stepping ahead) وضع شد. یک معاملهگر میتوانست با ثبت قیمت 10.0001 دلار، در صف خرید 10.00 دلاری که از قبل وجود داشت، اولویت کسب کند و تنها با یکصدم سنت تعهد اقتصادی واقعی، در اولویت قرار گیرد. یک شبکه نمایش قیمتِ درشتتر، این امکان را از بین میبرد و به اولویت قیمتی وزن بیشتری میدهد.
چرا معامله شما با چهار رقم اعشار ثبت شد
بیشتر سفارشهای خرد در سهام ایالات متحده هرگز به بورس نمیرسند. این سفارشها به یک عمدهفروش (wholesaler) هدایت میشوند؛ یک بازارساز خارج از بورس که سفارش را از محل موجودی خود تأمین میکند. از آنجا که عمدهفروش هنگام تأمین سفارش شما مظنهای نمایش نمیدهد، شبکه یکسنتی بر قیمت اجرای معامله حاکم نیست. عمدهفروش معامله را در محدوده بهترین مظنه خرید و فروش ملی (NBBO)، اغلب با کسری از سنت، انجام میدهد و شکاف بین NBBO و قیمت اجرای شما، همان رقم «بهبود قیمت» (price improvement) است که در تأییدیه و گزارشهای کیفیت اجرای کارگزار شما درج میشود.
این مکانیسم اثری بر نوار عمومی معاملات (public tape) باقی میگذارد. هر معامله با قیمت دقیق خود در فید تجمیعی ثبت میشود، بنابراین شمارش معاملاتی که قیمت آنها دارای کسری از سنت است، در واقع شمارش معاملاتی است که در داخل شبکه (grid) انجام شدهاند.
کد دقیق SQL پشت هر عدد
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 DESCدر یک بازه زمانی پانزده دقیقهای در 17 ژوئن 2026، KO بالاترین نرخ را در میان نامهای 7 اندازهگیریشده نشان داد، بهطوری که 46.56% از معاملات در قیمتهای زیر یک سنت انجام شدند. MSFT با 31.87% کمترین نرخ را داشت. شمارش تعداد سهام بهجای تعداد معاملات، دیدگاه دوم را ارائه میدهد: در KO، معاملات زیر یک سنت شامل 24.88% از سهامی بود که دستبهدست شدند.
معاملات عمدهفروشان معمولاً در حجمهای کوچک انجام میشود. جدول زیر یک جلسه کامل از معاملات AAPL را بر اساس اندازه معامله تفکیک میکند که جریان سفارشهای خرد را از بلوکهای نهادی جدا میسازد.
کد دقیق SQL پشت هر عدد
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)معاملات under 100 shares، 88.99% از کل معاملات AAPL در آن جلسه را تشکیل میدهند و در 38.66% مواقع دارای قیمت زیر یک سنت هستند. بزرگترین گروه، یعنی 5,000 shares and up، در 18.06% مواقع با قیمت زیر یک سنت ثبت میشوند. هر دو انتهای این جدول شامل این نوع معاملات است.
چرا یک سنت برای سهام ارزان، مالیات سنگینتری محسوب میشود
یک واحد پایه (basis point) برابر با یکصدمِ یک درصد است و واحد استاندارد برای مقایسه هزینههای معاملاتی در قیمتهای مختلف سهام به شمار میرود. اگر بر اساس واحد پایه اندازهگیری شود، حداقل گام قیمتی یکسنتی، هزینهای کاملاً متفاوت برای یک سهم 3 دلاری در مقایسه با یک سهم 500 دلاری ایجاد میکند.
کد دقیق SQL پشت هر عدد
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)در میان 8 بازه قیمتی در 17 ژوئن 2026، یک سنت معادل 71.37 واحد پایه از قیمت سهم در بازه $1 to $2 و 0.28 واحد پایه در بازه $250 to $1,000 است. این همان یک سنت است که در برابر قیمتهای بسیار متفاوت اندازهگیری شده است.
این قانون قبلاً یک تعدیل برای این موضوع در نظر گرفته است. زیر 1.00 دلار، گام قیمتی به 0.0001 دلار کاهش مییابد که یکصدمِ گام قیمتیِ اعمالشده در قیمتهای بالاتر است. یک سهم با قیمت 0.99 دلار در شبکهای معامله میشود که صد برابر دقیقتر از همان سهم در قیمت 1.01 دلار است و این مرز دقیقاً در نقطه تغییر قیمت قرار دارد.
این محاسبات در اسپرد خرید و فروش (bid-ask spreads) مظنهگذاریشده نمایان میشود. جدول زیر بالاترین قیمت خرید و پایینترین قیمت فروش ثبتشده در هر ثانیه را در نظر گرفته و سپس میانگین آن شکاف را در یک بازه پانزده دقیقهای محاسبه میکند. ثانیههایی که در آن دفتر سفارشات قفلشده یا متقاطع بوده، حذف شدهاند و بازارهای قفلشده و متقاطع توضیح میدهد که این وضعیتها چگونه هستند.
کد دقیق SQL پشت هر عدد
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) DESCبرای MSFT ($388)، گام یکسنتی معادل 0.26 واحد پایه از قیمت است و میانگین شکاف مظنهگذاریشده 6.23 سنت یا 1.61 واحد پایه بوده است. برای F ($14)، یک سنت معادل 6.94 واحد پایه است و شکاف مظنهگذاریشده 1 سنتی، معادل 6.94 واحد پایه محاسبه میشود. یک نماد با قیمت پایین ممکن است در نمایشگرهای درصدی، با وجود داشتن شکاف یکسنتی (که باریکترین حالت مجاز در شبکه نمایش است)، عریض به نظر برسد. در این نقطه، اسپرد مظنهگذاریشده در حال اندازهگیری اندازه گام قیمتی است، نه عمق بازار.
اصلاحیه سال 2024 و گام نیمسنتی
در سپتامبر 2024، کمیسیون بورس و اوراق بهادار (SEC) قانون 612 را اصلاح کرد و گام مظنهگذاری دومی را افزود. سهام NMS که میانگین وزنی زمانی اسپرد مظنهگذاریشده آنها در دوره ارزیابی قبلی 0.015 دلار یا کمتر باشد، با گامهای 0.005 دلاری مظنهگذاری میشوند. سایر سهام همچنان در شبکه یکسنتی باقی میمانند. ارزیابی در فواصل زمانی مشخص تکرار میشود و نمادهای مشمول در هر دوره بازنشر میشوند؛ به همین دلیل است که این صفحه تنها به ذکر آستانه اکتفا کرده و فهرست نمادها را به SEC واگذار میکند.
آزمون 0.015 دلاری کدام نمادها را انتخاب میکند؟ نمادهایی که قبلاً در کف قیمتی قفل شدهاند: سهام پرمعاملهای که اسپرد مظنهگذاریشده آنها در بیشتر طول جلسه در سطح یک سنت یا بسیار نزدیک به آن قرار دارد. سهمی که بهطور معمول با اسپرد سه یا چهار سنتی مظنهگذاری میشود، هرگز به این آزمون نزدیک نمیشود. جدول بالا شامل ستونی برای ردهبندی است که محاسبات آستانه را بر بازه اندازهگیریشده اعمال میکند، که این امر آن را به یک تصویرسازی تبدیل میکند، نه یک تعیین رسمی. SEC میانگین وزنی زمانی را در کل یک دوره ارزیابی اندازهگیری میکند، نه پانزده دقیقه از یک جلسه معاملاتی.
همین مقررات، سقف کارمزدی را که بورس میتواند برای دسترسی به یک مظنه محافظتشده دریافت کند، به 0.0010 دلار به ازای هر سهم برای سهام با قیمت 1.00 دلار و بالاتر کاهش داد. این دو عدد در کنار هم عمل میکنند: شبکه مظنهگذاری نیمسنتی در کنار کارمزد دسترسی یکدهم سنتی، مانع از آن میشود که کارمزد بخش بزرگی از گام قیمتی را ببلعد.
این اصلاحیه بر مظنهگذاری حاکم است. تمام موارد ذکرشده در بالا در مورد قیمتهای اجرا، بدون تغییر باقی میمانند و یک معامله خارج از بورس در داخل مظنه، همچنان میتواند با گام دقیقتری انجام شود.
چرا سفارش محدود به دلیل گام قیمتی نامعتبر رد میشود
یک سفارش محدود با قیمت 47.3215 دلار از کارگزار میخواهد قیمتی را بپذیرد که قانون آن را ممنوع کرده است، بنابراین سفارش با پیام خطای «گام قیمتی نامعتبر» بازگردانده میشود یا بسته به سیاست شرکت، به نزدیکترین گام قانونی رُند میشود. مرز 1.00 دلار بر قیمت خودِ سفارش اعمال میشود، نه آخرین قیمت فروش سهم؛ بنابراین سفارش با قیمت 0.4732 دلار در شبکه 0.0001 دلاری قانونی است، در حالی که 0.47325 دلار غیرقانونی است.
تصویر آینهای این وضعیت در سمت دیگر معامله قرار دارد. عمدهفروشی که معامله شما را با قیمت 47.3218 دلار انجام میدهد، کسری از سنت بین قیمت شما و قیمت خودش را حفظ میکند و چگونگی کسب درآمد بازارسازان توضیح میدهد که این کسر به کجا میرود.
پرسشهای متداول
قانون زیر یک سنت چیست؟
قانون 612 از مقررات NMS. این قانون هر بورس، سیستم معاملاتی جایگزین، کارگزار یا فروشندهای را از نمایش یا پذیرش سفارش یا مظنه در سهام NMS با گام قیمتی دقیقتر از 0.01 دلار برای قیمتهای 1.00 دلار و بالاتر، و دقیقتر از 0.0001 دلار برای قیمتهای کمتر از 1.00 دلار منع میکند.
چرا سفارش سهام من با قیمتی با چهار رقم اعشار انجام شد؟
این قانون بر مظنهها و سفارشها حاکم است، نه بر معاملات اجراشده. یک بازارساز خارج از بورس که سفارش شما را در محدوده بهترین مظنه خرید و فروش ملی (NBBO) تأمین میکند، ممکن است معامله را با کسری از سنت بهتر از مظنه انجام دهد و این تفاوت همان چیزی است که کارگزاران بهعنوان بهبود قیمت گزارش میدهند.
چرا سفارش محدود من به دلیل گام قیمتی نامعتبر رد شد؟
قیمت محدود (limit price) از گام دقیقتری نسبت به آنچه قانون 612 در آن سطح قیمتی اجازه میدهد استفاده کرده است: دقیقتر از یک سنت برای سفارشهای 1.00 دلار و بالاتر، یا دقیقتر از 0.0001 دلار برای سفارشهای کمتر از 1.00 دلار. ثبت مجدد سفارش با گام قانونی، مشکل را حل میکند.
اصلاحیه اندازه گام قیمتی SEC در سال 2024 چه تغییری ایجاد کرد؟
این اصلاحیه یک گام مظنهگذاری 0.005 دلاری را برای سهام NMS که میانگین وزنی زمانی اسپرد مظنهگذاریشده آنها در دوره ارزیابی قبلی 0.015 دلار یا کمتر باشد، اضافه کرد. سهام خارج از این آستانه همچنان با گامهای یکسنتی مظنهگذاری میشوند و این اصلاحیه بر گامهای مظنهگذاری حاکم است، نه قیمتهای اجرا.
هر جدول در اینجا همراه با کد SQL تولیدکننده آن ارائه شده است، بنابراین برای مشاهده دقیق نحوه شمارش، یکی را باز کنید. سهم معاملات زیر یک سنت و میانگین اسپرد مظنهگذاریشده را میتوان برای هر نماد و هر بازه زمانی در ترمینال Strasmore اندازهگیری کرد.