Strasmore Research
آموزش Matt Connorتوسط Matt Connor · به‌روزرسانی شده در 2026-07-24

مقایسه سفارش بازار و سفارش محدود

مقایسه دقیق سفارش بازار و Limit Order بر اساس داده‌های واقعی قیمت؛ بررسی هزینه‌ها و ریسک‌های اجرای هر کدام برای انتخاب بهترین استراتژی معاملاتی.

سفارش بازار (market order) اعلام می‌کند: «همین حالا با بهترین قیمت موجود، معامله من را انجام بده»؛ اما سفارش محدود (limit order) می‌گوید: «فقط در قیمت تعیین‌شده توسط من یا قیمتی بهتر، معامله من را انجام بده.» همین تفاوت کوچک است که تعیین می‌کند چه مبلغی پرداخت می‌کنید، آیا اصلاً معامله انجام می‌شود یا خیر، و چه ریسک‌هایی می‌تواند ایجاد شود. این راهنما با استفاده از داده‌های واقعی قیمت، این سبک‌سنگین کردن را با مقادیر دلاری و روی نمادهای واقعی بررسی می‌کند؛ سپس بررسی می‌کند که این تفاوت در چه شرایطی بیشترین اثر منفی را دارد: در نوسانات سریع بازار، سفارش‌های بزرگ، معاملات اختیار معامله (options) و ساعات معاملاتی پس از بازار.

سفارش بازار چیست؟

یک سفارش بازار بلافاصله با بهترین قیمت موجود در سمت مقابل بازار اجرا می‌شود: سفارش خرید با قیمت ask و سفارش فروش با قیمت bid انجام می‌شود. برای حجم‌های معمول خرده‌فروشی در سهام پذیرفته‌شده در بورس، انجام سفارش تقریباً تضمین شده است، اما قیمت تضمین‌شده نیست. هزینه یک سفارش بازار، نسبت به نقطه میانی بین bid و ask، معادل نصف bid-ask spread است که هزینه فوریت در اجرا محسوب می‌شود. قیمت مشاهده شده در صفحه نمایش، همان NBBO است که بهترین قیمت‌های خرید و فروش در تمامی بورس‌ها را نشان می‌دهد و مدام در حال تغییر است: سفارش شما با قیمت NBBO در لحظه رسیدن به بازار اجرا می‌شود، نه در لحظه‌ای که روی گزینه کلیک کرده‌اید.

سفارش محدود (Limit Order) چیست؟

سفارش محدود دارای یک سقف قیمتی (برای خرید) یا یک کف قیمتی (برای فروش) است. اگر قیمت خرید را روی 50.00 دلار تنظیم کنید، هرگز بیش از 50.00 دلار پرداخت نخواهید کرد؛ اما اگر قیمت بازار هرگز به سطح تعیین‌شده شما نرسد، معامله انجام نمی‌شود و سفارش صرفاً در انتظار می‌ماند. یک حالت میانی نیز وجود دارد: سفارش محدود قابل اجرا (marketable limit order) که شامل تعیین قیمت خرید در سطح یا کمی بالاتر از قیمت فروش (ask) فعلی است. در حالت عادی، این سفارش مانند یک سفارش بازار (market order) بلافاصله اجرا می‌شود، اما اگر قیمت در حین ارسال سفارش تغییر کند، قیمت تعیین‌شده به عنوان سقف عمل می‌کند.

دو تنظیمات تعیین می‌کنند که در زمان انتظار چه اتفاقی می‌افتد. مدت زمان (Duration): یک سفارش روزانه (day) در صورت عدم اجرا، در پایان روز لغو می‌شود؛ سفارش تا زمان لغو (GTC) در جلسات معاملاتی مختلف تا زمان اجرا، لغو یا انقضای محدودیت زمانی کارگزار (معمولاً 60 تا 90 روز) باقی می‌ماند. اجراهای جزئی (Partial fills): یک سفارش محدود می‌تواند به صورت بخش‌بندی شده اجرا شود؛ برای مثال، ممکن است 40 سهم از یک سفارش 100 سهمی در قیمت تعیین‌شده شما اجرا شود و 60 سهم باقی‌مانده در انتظار بماند.

سفارش‌های توقف و سفارش‌های توقف-محدود

بلیت‌های سفارش، دو نوع دیگر از سفارش‌ها را که بر پایه این موارد ساخته شده‌اند، فهرست می‌کنند. یک سفارش توقف (stop order) تا زمانی که قیمت سهم به قیمت توقف تعیین‌شده توسط شما برسد یا از آن عبور کند، غیرفعال می‌ماند؛ سپس به عنوان یک سفارش بازار (market order) فعال می‌شود. نمونه کلاسیک «حد ضرر» (stop-loss)، یک سفارش فروش توقف در قیمتی پایین‌تر از قیمت فعلی است. نکته اینجاست: سفارش فعال‌شده یک سفارش بازار است و در صورت ایجاد شکاف قیمتی (gap) در سهم، ممکن است قیمت اجرا بسیار پایین‌تر از قیمت توقف باشد. یک سفارش توقف-محدود (stop-limit order) به جای سفارش بازار، به عنوان یک سفارش محدود (limit order) فعال می‌شود؛ یعنی شامل یک قیمت توقف به‌علاوه یک قیمت محدود است. این نوع سفارش، میزان بد بودن قیمت خروج را محدود می‌کند، اما این ریسک را می‌پذیرد که در صورت سقوط بسیار سریع قیمت، ممکن است سفارش هرگز اجرا نشود.

هزینه فوریت در قالب دلار

هزینه عبور از spread از روی سوابق قیمت‌ها قابل اندازه‌گیری است. در یک جلسه معاملاتی کامل، برای پنج نماد، میانگین quoted spread و هزینه نیمی از آن برای 100 سهم به شرح زیر است:

پرس‌وجوهزینه اجرای فوری سفارش بازار ۱۰۰ سهم در شکاف قیمت — ۸ جولای ۲۰۲۶، جلسه عادی
کد دقیق SQL پشت هر عدد
SELECT ticker,
       round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price) * 100, bid_price > 0 AND ask_price > bid_price), 1) AS spread_cents,
       round(quantileExactIf(0.5)(toFloat64(ask_price - bid_price) * 50, bid_price > 0 AND ask_price > bid_price), 2) AS half_spread_cost_100sh_usd,
       round(count() / 23400, 1) AS quote_updates_per_sec
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'IWM', 'AAPL', 'KO', 'CATO')
  AND sip_timestamp >= '2026-07-08 04:00:00'
  AND sip_timestamp < '2026-07-09 04:00:00'
  AND toTimeZone(sip_timestamp, 'America/New_York') >= toDateTime('2026-07-08 09:30:00', 'America/New_York')
  AND toTimeZone(sip_timestamp, 'America/New_York') < toDateTime('2026-07-08 16:00:00', 'America/New_York')
GROUP BY ticker
ORDER BY quote_updates_per_sec DESC

بیشترین و کمترین مقادیر را بررسی کنید. SPY، پرتحرک‌ترین نماد در این لیست، حدود 176.8 بار در هر ثانیه بهترین قیمت ملی خود را به‌روزرسانی کرد و میانگین spread آن 2 سنت بود؛ هزینه عبور از آن برای 100 سهم حدود $1 بود. در نقطه مقابل، CATO تقریباً هیچ نقل‌قولی نداشت، با میانگین spread برابر با 5 سنت و هزینه نیم‌بخش (half-spread) نزدیک به $2.5 برای همان 100 سهم. در یک نماد با نقدشوندگی بالا و ارزش بازار بزرگ، هزینه فوریت بسیار ناچیز است؛ اما در یک نماد با نقدشوندگی کم، این هزینه واقعی است و ممکن است قیمت نمایش داده شده در صفحه نمایش، چندین دقیقه قدیمی باشد. اقتصاد کل بازار در هزینه معامله یک سهم نهفته است.

نوسان قیمت در حین اجرای سفارش شما

ریسک واقعی یک سفارش بازار (market order)، اختلاف قیمت خرید و فروش (spread) قابل مشاهده نیست؛ بلکه نوسانی است که نمی‌توانید آن را ببینید. در نمادهای پرمعامله، قیمت‌ها صدها بار در هر ثانیه به‌روزرسانی می‌شوند و بیشترین میزان تغییرات قیمت دقیقاً زمانی رخ می‌دهد که اکثر معامله‌گران به دنبال استفاده از سفارش‌های بازار هستند: یعنی بلافاصله پس از بازگشایی بازار. در همان جلسه معاملاتی، میانگین دامنه نوسان قیمت (high-to-low) در هر دقیقه از معاملات SPY به شرح زیر است:

پرس‌وجومیزان نوسان SPY در یک دقیقه — میانگین محدوده بالا تا پایین در هر دقیقه بر حسب زمان، ۸ جولای ۲۰۲۶
کد دقیق SQL پشت هر عدد
SELECT round(avgIf(range_cents, et_minute >= '09:30' AND et_minute < '09:45'), 1) AS open_window_cents,
       round(avgIf(range_cents, et_minute >= '12:00' AND et_minute < '13:00'), 1) AS midday_window_cents,
       round(avgIf(range_cents, et_minute >= '15:45' AND et_minute < '16:00'), 1) AS close_window_cents,
       round(avgIf(range_cents, et_minute >= '09:30' AND et_minute < '09:45')
             / avgIf(range_cents, et_minute >= '12:00' AND et_minute < '13:00'), 1) AS open_vs_midday
FROM (
    SELECT formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') AS et_minute,
           toFloat64(high - low) * 100 AS range_cents
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= '2026-07-08 04:00:00'
      AND window_start < '2026-07-09 04:00:00'
)
WHERE et_minute >= '09:30' AND et_minute < '16:00'

در پانزده دقیقه نخست، قیمت SPY در هر دقیقه به‌طور میانگین 70.3 سنت نوسان داشت؛ این در حالی است که در ساعات میانی روز این رقم 35.8 سنت و در پانزده دقیقه پایانی 38.8 سنت بود. یک سفارش بازار که در ساعت 9:31 ثبت شود، با سرعتی حدود 2 برابر بیشتر از سفارشی که در ظهر ثبت می‌شود، با قیمت هدف مواجه می‌شود. همچنین اختلاف قیمت خرید و فروش در همان دقایق ابتدایی نیز در بیشترین میزان خود قرار دارد؛ برای اطلاع بیشتر، چرا spread در زمان بازگشایی بازار افزایش می‌یابد را بخوانید.

تأثیر روزهای پرنوسان بر توازن معاملات

8 جولای 2026 یک جلسه معاملاتی عادی بود؛ اما توازن معاملات در یک جلسه استثنایی بازنگری می‌شود. 9 آوریل 2025 در میانه نوسانات ناشی از اخبار تعرفه‌ای در آن بهار قرار داشت — در هر دو روز SPY بررسی شد و شاخص‌های مورد استفاده یکسان بودند:

پرس‌وجوSPY در روز آرام در مقابل روز پرنوسان — محدوده جلسه، حرکت در هر دقیقه و شکاف قیمت
کد دقیق SQL پشت هر عدد
WITH quotes AS (
    SELECT toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS d,
           round(quantileDeterministicIf(0.5)(toFloat64(ask_price - bid_price) * 100, cityHash64(ticker, sip_timestamp), bid_price > 0 AND ask_price > bid_price), 1) AS median_spread_cents
    FROM global_markets.cache_stocks_quotes
    WHERE ticker = 'SPY'
      AND ((sip_timestamp >= '2026-07-08 04:00:00' AND sip_timestamp < '2026-07-09 04:00:00')
        OR (sip_timestamp >= '2025-04-09 04:00:00' AND sip_timestamp < '2025-04-10 04:00:00'))
      AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY d
    HAVING countIf(bid_price > 0 AND ask_price > bid_price) > 0
),
bars AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           round(avg(toFloat64(high - low) * 100), 1) AS avg_minute_range_cents,
           round(max(toFloat64(high - low) * 100), 0) AS worst_minute_range_cents,
           round((max(high) - min(low)) / argMin(toFloat64(open), window_start) * 100, 1) AS session_range_pct
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND ((window_start >= '2026-07-08 04:00:00' AND window_start < '2026-07-09 04:00:00')
        OR (window_start >= '2025-04-09 04:00:00' AND window_start < '2025-04-10 04:00:00'))
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY d
)
SELECT formatDateTime(quotes.d, '%Y-%m-%d') AS session,
       bars.session_range_pct,
       bars.avg_minute_range_cents,
       bars.worst_minute_range_cents,
       quotes.median_spread_cents
FROM quotes INNER JOIN bars ON quotes.d = bars.d
ORDER BY quotes.d DESC

در 2025-04-09، SPY در یک جلسه معاملاتی عادی از کف به سقف 10.8% رسید، در حالی که این میزان در روز آرام برابر با 0.9% بود؛ میانگین نوسان هر دقیقه 156.4 سنت در برابر 37.2 بود، که شدیدترین میزان 1638 در برابر 133 محسوب می‌شود. فاصله قیمت (spread) نیز افزایش یافت — میانه آن 5¢ در برابر 2¢ بود — اما حجم حرکت بسیار بیشتر است: در چنین روزی، هزینه اصلی یک سفارش بازار (market order)، فاصله قیمتی است که بین زمان تصمیم‌گیری و تکمیل سفارش طی می‌شود. این همان زمانی است که استفاده از سقف قیمت در سفارش محدود (limit order) توجیه‌پذیر است — و زمانی است که احتمال تکمیل زودهنگام یک سفارش محدودِ فعال و جا ماندن آن از روند بازار، بیشتر است.

سفارش‌های بزرگ‌تر و قیمت نمایش‌داده‌شده

قیمت نمایش‌داده‌شده شامل «قیمت و حجم» است؛ یعنی تعداد سهامی که در بهترین قیمت فروش (best ask) عرضه شده است. یک سفارش بازار (market order) که حجم آن از حجم نمایش‌داده‌شده بیشتر باشد، می‌تواند آن حجم را تمام کرده و باقی‌مانده سفارش را در قیمت‌های بالاتر تکمیل کند؛ فرآیندی که به آن «حرکت در دفتر سفارشات» (walking the book) می‌گویند. داده‌های مربوط به یک جلسه معاملاتی مشابه به شرح زیر است:

پرس‌وجوتعداد سهام نمایش داده شده در بهترین قیمت فروش — میانه حجم و میزان پوشش سفارش ۱,۰۰۰ سهم، ۸ جولای ۲۰۲۶
کد دقیق SQL پشت هر عدد
SELECT ticker,
       minIf(ask_size, bid_price > 0 AND ask_price > bid_price) AS smallest_displayed_shares,
       round(quantileDeterministicIf(0.5)(toFloat64(ask_size), cityHash64(ticker, sip_timestamp), bid_price > 0 AND ask_price > bid_price), 0) AS median_ask_shares,
       round(countIf(ask_size >= 1000 AND bid_price > 0 AND ask_price > bid_price) / countIf(bid_price > 0 AND ask_price > bid_price) * 100, 1) AS pct_covering_1000_shares
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'IWM', 'AAPL', 'KO', 'CATO')
  AND sip_timestamp >= '2026-07-08 04:00:00' AND sip_timestamp < '2026-07-09 04:00:00'
  AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker
HAVING countIf(bid_price > 0 AND ask_price > bid_price) > 0
ORDER BY median_ask_shares DESC, ticker ASC

IWM، که بیشترین عمق نقدشوندگی را در این پانل دارد، میانگین 360 سهم را در بهترین قیمت فروش نشان داد؛ در حالی که AAPL تنها 80 سهم داشت. در هیچ‌کدام از این پنج نماد، حجم نمایش‌داده‌شده در حتی یک‌دهم موارد، پوشش‌دهنده یک سفارش 1,000 سهمی نبود؛ این میزان در بهترین حالت 7.8% و در بدترین حالت 0.6% از سوابق قیمت‌ها بوده است. حجم نمایش‌داده‌شده تنها یک کف است و نه کل موجودی؛ تقاضای پنهان در میان بهترین قیمت‌ها قرار دارد و دفاتر نقدشونده در میلی‌ثانیه بازسازی می‌شوند. اما تضمین یک سفارش بازار، تنها تا حجم نمایش‌داده‌شده ادامه دارد: پس از آن، سفارش از آنچه در سطحات بعدی دفتر سفارشات موجود است، استفاده می‌کند؛ در حالی که یک سفارش محدود (limit order) مرزی را تعیین می‌کند که از آن عبور نخواهد کرد.

اختیار معامله: همان توازن، اما با شدت بیشتر

معامله‌گران اختیار معامله (Options) بیشترین فشار را در این بخش حس می‌کنند: قیمت قراردادها کم است، بنابراین اختلاف قیمت خرید و فروش (spread) حتی در حد چند سنت، بخش بسیار بزرگتری از هزینه پرداختی شما را تشکیل می‌دهد. برای هر اختیار معامله Apple با سررسید سال 2026 که در همان جلسه معاملاتی دارای قیمت لحظه‌ای دوطرفه باشد، در برابر سهام Apple:

پرس‌وجوآپشن‌های AAPL در مقابل سهام AAPL — میانه شکاف قیمت، همان جلسه عادی، ۸ جولای ۲۰۲۶
کد دقیق SQL پشت هر عدد
WITH opt AS (
    SELECT round(quantileDeterministic(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, cityHash64(ticker, sip_timestamp)), 0) AS option_median_spread_bps,
           round(quantileDeterministic(0.5)(toFloat64(ask_price - bid_price) * 100, cityHash64(ticker, sip_timestamp)), 0) AS option_median_spread_cents,
           round(count() / 1e6, 0) AS option_quote_updates_millions
    FROM global_markets.cache_options_quotes
    WHERE ticker >= 'O:AAPL26' AND ticker < 'O:AAPL27'
      AND sip_timestamp >= '2026-07-08 04:00:00' AND sip_timestamp < '2026-07-09 04:00:00'
      AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 570 AND 959
      AND bid_price > 0 AND ask_price > bid_price
),
stk AS (
    SELECT round(quantileDeterministic(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, cityHash64(ticker, sip_timestamp)), 1) AS stock_median_spread_bps
    FROM global_markets.cache_stocks_quotes
    WHERE ticker = 'AAPL'
      AND sip_timestamp >= '2026-07-08 04:00:00' AND sip_timestamp < '2026-07-09 04:00:00'
      AND (toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York'))) BETWEEN 570 AND 959
      AND bid_price > 0 AND ask_price > bid_price
)
SELECT opt.option_median_spread_bps,
       opt.option_median_spread_cents,
       stk.stock_median_spread_bps,
       round(opt.option_median_spread_bps / stk.stock_median_spread_bps, 0) AS option_to_stock_ratio,
       opt.option_quote_updates_millions
FROM opt CROSS JOIN stk

میانه قیمت اختیار معامله Apple، اختلاف قیمت (spread) معادل 606 واحد پایه از میانگین قیمت خود را نشان داد — یعنی حدود 65 سنت برای هر قرارداد — در حالی که سهام Apple اختلاف قیمت 1 واحد پایه را داشت: شکافی در حدود 606 برابر. یک سفارش بازار (market order) در اختیار معامله، معمولاً در یک مرحله اجرا، همان میزان ضرری را متحمل می‌شود که یک سفارش سهام در صدها مرحله اجرا متحمل می‌شود؛ معامله‌گران باتجربه اختیار معامله، از سفارش‌های محدود (limit orders) استفاده کرده و روی قیمت میانی معامله می‌کنند. جزئیات کامل هزینه‌ها در هزینه معامله اختیار معامله چقدر است آمده است.

در ساعات غیررسمی بازار، اغلب سفارش‌های محدود تنها گزینه موجود هستند

بسیاری از کارگزاران از پذیرش سفارش‌های بازار (market orders) در جلسات پیش‌بازار و پس‌بازار خودداری می‌کنند و در این زمان‌ها تنها سفارش‌های محدود (limit orders) را می‌پذیرند. سوابق قیمت، شرایط پشت پرده این سیاست را نشان می‌دهد — در یک روز و در سه بازه زمانی:

پرس‌وجومیانه شکاف قیمت بر حسب بازه زمانی جلسه — پیش‌بازار در مقابل جلسه عادی و پس از بازار، ۸ جولای ۲۰۲۶
کد دقیق SQL پشت هر عدد
SELECT multiIf(et_min < 570, '1. Pre-market (4:00-9:30)', et_min < 960, '2. Regular (9:30-16:00)', '3. After-hours (16:00-20:00)') AS session_window,
       round(quantileDeterministicIf(0.5)(spread_cents, det, ticker = 'SPY'), 1) AS spy_spread_cents,
       round(quantileDeterministicIf(0.5)(spread_cents, det, ticker = 'AAPL'), 1) AS aapl_spread_cents,
       round(quantileDeterministicIf(0.5)(spread_cents, det, ticker = 'KO'), 1) AS ko_spread_cents
FROM (
    SELECT ticker,
           toHour(toTimeZone(sip_timestamp, 'America/New_York')) * 60 + toMinute(toTimeZone(sip_timestamp, 'America/New_York')) AS et_min,
           toFloat64(ask_price - bid_price) * 100 AS spread_cents,
           cityHash64(ticker, sip_timestamp) AS det
    FROM global_markets.cache_stocks_quotes
    WHERE ticker IN ('SPY', 'AAPL', 'KO')
      AND sip_timestamp >= '2026-07-08 04:00:00' AND sip_timestamp < '2026-07-09 04:00:00'
      AND bid_price > 0 AND ask_price > bid_price
)
WHERE et_min >= 240 AND et_min < 1200
GROUP BY session_window
HAVING countIf(ticker = 'SPY') > 0 AND countIf(ticker = 'AAPL') > 0 AND countIf(ticker = 'KO') > 0
ORDER BY session_window

میانگین spread سهام Coca-Cola در ساعات رسمی 1 سنت، در پیش‌بازار 28 سنت و پس از بسته شدن بازار 30 سنت بود؛ سهام Apple از 3 سنت به 32 تغییر کرد؛ حتی ETF مربوط به SPY نیز از 2 به 7 افزایش یافت. تعداد کمترِ فعالان و کاهش عمق دفتر سفارش‌ها — معامله در ساعات غیررسمی جایی است که سفارش‌های بدون محدودیت بیشترین احتمال را برای اجرای با قیمت نامناسب دارند و قوانین کارگزاران نیز بر همین اساس تنظیم شده‌اند.

کدام نوع سفارش برای چه شرایطی مناسب است

این بخش به یک چک‌لیست تبدیل می‌شود — این توصیه‌ی سرمایه‌گذاری نیست، بلکه صرفاً بررسی نقاط ضعف هر نوع سفارش است:

  • سهام با نقدشوندگی بالا، حجم معاملات زیاد، بازار آرام و سفارش کوچک. هزینه spread بسیار ناچیز است؛ یک marketable limit می‌تواند سرعت اجرای سفارش market-order را با تعیین یک سقف قیمتی فراهم کند.
  • سهام با نقدشوندگی کم. قیمت‌های پیشنهادی (quotes) فاصله زیادی با هم دارند و ممکن است چندین دقیقه قدیمی باشند؛ در این حالت، یک limit order می‌تواند فرآیند قیمت‌گذاری را که یک quote قدیمی قادر به انجام آن نیست، تکمیل کند.
  • بازار پرنوسان — زمان بازگشایی بازار، انتشار اخبار، یا روزهایی مانند 9 آوریل 2025. ریسک نوسان قیمت بسیار بیشتر از هزینه spread است؛ یک limit order این ریسک را محدود می‌کند، اما به قیمت احتمال از دست رفتن معامله.
  • سفارش بزرگ‌تر از حجم نمایش داده شده. تضمین قیمت در حجم نمایش داده شده تمام می‌شود؛ یک limit order بدترین سطح قیمتی قابل قبول برای شما را تعیین می‌کند.
  • اختیارهای معاملات (Options) و سهام خارج از ساعات رسمی بازار. سفارش‌های limit انتخاب پیش‌فرض حرفه‌ای‌ها هستند — و اغلب تنها نوع سفارشی هستند که کارگزار شما در ساعات خارج از بازار می‌پذیرد.

خلاصه‌ی نهایی: یک market order اجرای معامله را تضمین می‌کند، اما قیمت را نه؛ یک limit order قیمت را تضمین می‌کند، اما اجرای معامله را نه؛ یک marketable limit رفتارِ «اجرا در لحظه» را با محدود کردن میزان ضرر فراهم می‌کند.

پرسش‌های متداول درباره سفارش بازار در مقابل سفارش محدود

آیا تکمیل شدن سفارش بازار تضمین شده است؟

برای حجم‌های معمول خرده‌فروشی در سهام پذیرفته‌شده طی ساعات معاملاتی عادی، در عمل پاسخ مثبت است؛ زیرا همیشه بهترین پیشنهاد برای معامله وجود دارد. تضمین تنها در مورد تکمیل شدن سفارش است، نه قیمت: در نمادهای کم‌حجم یا پرنوسان، قیمت تکمیل سفارش می‌تواند تفاوت قابل‌توجهی با آخرین قیمت مشاهده‌شده داشته باشد.

سفارش توقف-محدود (stop-limit) چیست و چه تفاوتی با سفارش محدود (limit) دارد؟

یک سفارش محدود بلافاصله پس از ثبت، فعال می‌شود؛ اما یک سفارش توقف-محدود تا زمانی که قیمت سهم به قیمت توقف شما برسد یا از آن عبور کند، غیرفعال می‌ماند و سپس به عنوان یک سفارش محدود در قیمت تعیین‌شده توسط شما فعال می‌شود. ریسک این حالت: یک حرکت سریع بازار می‌تواند از محدوده قیمت محدود عبور کند و سفارش هرگز تکمیل نشود.

چه اتفاقی برای سفارش محدود من در طول شب می‌افتد؟

یک سفارش روزانه (day order) در پایان بازار، بدون تکمیل شدن، منقضی می‌شود. یک سفارش معتبر تا زمان لغو، تکمیل یا انقضای محدودیت زمانی کارگزار (GTC) باقی می‌ماند و در خارج از ساعات معاملاتی، مگر اینکه قابلیت اجرای ساعات پس از بازار را فعال کرده باشید، معامله نمی‌شود. سهام معمولاً شکاف قیمتی شبانه ایجاد می‌کنند; اگر قیمت بازگشایی از یک سفارش محدودِ فعال عبور کند، سفارش با قیمت بازگشایی اجرا می‌شود که طبق تعریف، قیمت شما یا بهتر از آن است.

چرا سفارش بازار من با قیمتی متفاوت از آنچه در صفحه نمایش می‌دیدم، تکمیل شد؟

بهترین قیمت خرید و فروش ملی (NBBO) در یک سهم پرنوسان، چندین بار در ثانیه به‌روزرسانی می‌شود؛ در جلسه‌ای که در بالا اندازه‌گیری شد، SPY حدود 176.8 بار در ثانیه به‌روزرسانی شد. سفارش شما با قیمتی که در لحظه رسیدن سفارش در بازار وجود دارد تکمیل می‌شود و تأخیرهای نمایش، شبکه و پردازش در این فاصله رخ می‌دهند.

آیا می‌توانم از سفارش محدود برای فروش با ضرر استفاده کنم؟

بله؛ اما یک سفارش فروش محدود در قیمت تعیین‌شده توسط شما یا بهتر از آن اجرا می‌شود: اگر سفارش زیر قیمت خرید فعلی ثبت شود، بلافاصله در نزدیکی قیمت خرید تکمیل می‌شود. اگر هدف این است که «فقط در صورتی که قیمت سهم به 45 دلار رسید بفروشم»، این یک سفارش توقف فروش (sell stop) است؛ یک سفارش محدود فروش در 45 دلار، در حالی که قیمت سهم 50 دلار است، بلافاصله در حدود 50 دلار تکمیل می‌شود.


هر پنل در بالا، یک پرس‌وجوی ذخیره‌شده بر اساس قیمت و سجل معاملات واقعی است؛ کد SQL را گسترش دهید یا نماد خود را از طریق همین پرسش‌ها در ترمینال Strasmore بررسی کنید.