Limit vs Market Order
هزینه، سرعت، و انتخاب درست.
هدف یادگیری
در پایان این درس قادر خواهید بود:
- تفاوت ساختاری Market Order و Limit Order را توضیح دهید
- هزینه واقعی هر نوع سفارش را با اعداد محاسبه کنید
- مفهوم اسلیپج را درک کرده و تأثیر آن را بر P&L تخمین بزنید
- برای هر موقعیت معاملاتی، نوع سفارش مناسب را انتخاب کنید
---
۱. بازار چطور کار میکند؟ اوردربوک را بشناسید
قبل از اینکه بفهمیم Market Order و Limit Order چه هستند، باید بدانیم چه چیزی در پشت صحنه هر صرافی اتفاق میافتد.
هر صرافی یک Order Book (دفتر سفارشات) دارد. این دفتر دو ستون دارد:
- Bid (خرید): سفارشهایی که خریداران ثبت کردهاند و حاضرند به قیمت مشخصی بخرند.
- Ask (فروش): سفارشهایی که فروشندگان ثبت کردهاند و حاضرند به قیمت مشخصی بفروشند.
فرض کنید اوردربوک BTC/USDT الان اینطور است:
Ask (فروش): 68,200 USDT — 0.5 BTC
68,150 USDT — 1.2 BTC
68,100 USDT — 0.8 BTC
------- Spread --------
Bid (خرید): 68,050 USDT — 2.1 BTC
68,000 USDT — 3.5 BTC
67,950 USDT — 1.8 BTC
عدد 68,100 بهترین قیمت فروش (Best Ask) و 68,050 بهترین قیمت خرید (Best Bid) است. اختلاف بین این دو را Spread مینامند. در این مثال Spread برابر ۵۰ دلار است.
حالا با این پسزمینه، دو نوع سفارش را بررسی میکنیم.
---
۲. Market Order — سرعت در برابر قیمت
Market Order یعنی: همین الان، به هر قیمتی که موجود است، بخر یا بفروش.
وقتی Market Order ثبت میکنید، سیستم صرافی سفارشهای موجود در اوردربوک را به ترتیب بهترین قیمت مصرف میکند تا سفارش شما کامل شود.
مثال عملی با اعداد
فرض کنید میخواهید 2 BTC بخرید با Market Order و اوردربوک همان مثال بالا است:
- ابتدا ۰.۸ BTC از قیمت 68,100 میخرد → هزینه: 54,480 USDT
- سپس ۱.۲ BTC از قیمت 68,150 میخرد → هزینه: 81,780 USDT
- جمع کل: 136,260 USDT
- میانگین قیمت خرید: 68,130 USDT
شما انتظار داشتید BTC را در 68,100 بخرید، ولی به دلیل اینکه حجم خریدتان بیشتر از نقدینگی یک سطح بود، قیمت میانگین شما به 68,130 رسید. به این پدیده Slippage (لغزش قیمت) میگویند.
اسلیپج را محاسبه کنید
Slippage = (قیمت واقعی اجرا - قیمت مورد انتظار) / قیمت مورد انتظار × 100
Slippage = (68,130 - 68,100) / 68,100 × 100 = 0.044%
در بازارهای با نقدینگی پایین یا برای حجمهای بزرگ، اسلیپج میتواند به ۱٪ تا ۵٪ هم برسد که روی سود و زیان تأثیر جدی دارد.
کارمزد Market Order (Taker Fee)
سفارش بازار همیشه Taker است؛ یعنی شما نقدینگی را از اوردربوک برمیدارید. صرافیها برای این کار کارمزد بیشتری میگیرند.
مثال روی Binance:
- Taker Fee: 0.1%
- اگر ۱۳۶,۲۶۰ USDT خریده باشید: کارمزد = 136.26 USDT
---
۳. Limit Order — کنترل قیمت در برابر اجرای قطعی
Limit Order یعنی: فقط به قیمتی که من تعیین میکنم، سفارش را اجرا کن.
با Limit Order، شما خودتان قیمت را تعریف میکنید و سفارش در اوردربوک ثبت میشود. این سفارش زمانی اجرا میشود که قیمت بازار به سطح شما برسد.
انواع Limit Order خرید و فروش
خرید با Limit: قیمت شما باید پایینتر از Best Ask باشد.
- مثال: BTC الان 68,100 است، شما Limit Buy را در 67,800 ثبت میکنید.
- سفارش در صف خریداران میماند تا BTC به 67,800 برسد.
فروش با Limit: قیمت شما باید بالاتر از Best Bid باشد.
- مثال: BTC الان 68,050 است، شما Limit Sell را در 68,500 ثبت میکنید.
- سفارش در صف فروشندگان میماند تا BTC به 68,500 برسد.
کارمزد Limit Order (Maker Fee)
Limit Order همیشه Maker است؛ یعنی شما نقدینگی را به اوردربوک اضافه میکنید. صرافیها برای این کار کارمزد کمتری میگیرند یا حتی پاداش میدهند.
مثال روی Binance:
- Maker Fee: 0.08% (کمتر از Taker)
- برای همان خرید ۱۳۶,۲۶۰ USDT: کارمزد = 109 USDT
- صرفهجویی نسبت به Market Order: 27.26 USDT
ریسک اجرا نشدن
مهمترین چالش Limit Order این است: هیچ تضمینی برای اجرا وجود ندارد.
اگر BTC پس از ثبت سفارش شما در 67,800 هرگز به آن قیمت نرسد و به سمت بالا حرکت کند، سفارش شما اجرا نمیشود و از معامله جا میمانید.
---
۴. مقایسه جامع: هزینه + سرعت + ریسک
| معیار | Market Order | Limit Order |
|---|---|---||
| سرعت اجرا | فوری | نامشخص (منتظر قیمت) |
| قیمت اجرا | نامشخص (اسلیپج) | دقیقاً قیمت شما |
| نوع کارمزد | Taker (بیشتر) | Maker (کمتر) |
| اسلیپج | بله (ریسک وجود دارد) | خیر |
| ریسک جا ماندن | خیر | بله |
| مناسب برای | ورود/خروج سریع | برنامهریزی دقیق |
محاسبه هزینه کل در یک معامله واقعی
فرض کنید میخواهید ۱ BTC بخرید:
با Market Order:
قیمت بازار: 68,100
اسلیپج احتمالی: +20 USDT (0.03%)
قیمت واقعی اجرا: 68,120
کارمزد Taker (0.1%): 68.12 USDT
هزینه کل: 68,120 + 68.12 = 68,188.12 USDT
با Limit Order در 68,000:
قیمت اجرا (اگر برسد): 68,000
اسلیپج: 0
کارمزد Maker (0.08%): 54.4 USDT
هزینه کل: 68,000 + 54.4 = 68,054.4 USDT
صرفهجویی: 133.72 USDT
این ۱۳۳ دلار تفاوت در یک معامله، در طول ماهها میتواند بخش قابل توجهی از سود را تشکیل دهد.
---
۵. چه زمانی کدام را انتخاب کنید؟
Market Order را انتخاب کنید وقتی:
۱. نیاز به خروج اضطراری دارید
اگر Stop Loss ذهنی شما فعال شده و بازار دارد تند حرکت میکند، هر ثانیه تأخیر میتواند ضرر را چند برابر کند. در این حالت سرعت از قیمت مهمتر است.
۲. میخواهید در یک روند قوی سوار شوید
مثلاً اخبار مهمی منتشر شده و BTC در عرض ۱۰ ثانیه ۵۰۰ دلار بالا رفته. اگر Limit Order ثبت کنید ممکن است هرگز اجرا نشود.
۳. حجم معاملاتی شما کوچک است
برای معاملات زیر ۱,۰۰۰ دلار در جفتهای اصلی مثل BTC/USDT یا ETH/USDT، اسلیپج تقریباً صفر است و Market Order راحتترین انتخاب است.
Limit Order را انتخاب کنید وقتی:
۱. ورود برنامهریزی شده دارید
تحلیل شما نشان میدهد BTC به محدوده حمایتی ۶۵,۰۰۰ میرسد. Limit Order در آن سطح ثبت کنید و منتظر بمانید.
۲. Take Profit تعریف میکنید
قبل از رسیدن بازار به هدف، سفارش فروش را در قیمت هدف ثبت کنید. وقتی بازار به آن قیمت رسید، سفارش به صورت خودکار اجرا میشود.
۳. حجم بالا معامله میکنید
برای خرید یا فروش بیش از ۱۰,۰۰۰ دلار در یک جفت، اسلیپج Market Order میتواند قابل توجه باشد. Limit Order این ریسک را حذف میکند.
۴. بازار رنج (Sideways) است
وقتی بازار بین دو سطح در نوسان است، میتوانید در کف Limit Buy و در سقف Limit Sell بگذارید.
---
۶. اشتباهات رایج معاملهگران مبتدی
اشتباه اول: همیشه از Market Order استفاده کردن
بعضی معاملهگران تصور میکنند که اجرای فوری همیشه بهتر است. اما در بازارهای آرام، این کار فقط هزینه اضافه میکند.
اشتباه دوم: Limit Order فراموش شده
سفارش را ثبت میکنند و فراموش میکنند. چند هفته بعد بازار برگشته و سفارش در قیمتی اجرا شده که دیگر منطقی نیست. همیشه تاریخ انقضا (Good Till Cancelled یا GTC) سفارشات را مدیریت کنید.
اشتباه سوم: Limit Order را بلافاصله نزدیک قیمت بازار ثبت کردن
اگر Best Ask 68,100 است و Limit Buy را در 68,099 بگذارید، این سفارش ممکن است به عنوان Taker اجرا شود (بسته به صرافی) و کارمزد Taker بپردازید. فاصله کافی از قیمت بازار را رعایت کنید.
اشتباه چهارم: نادیده گرفتن Spread در جفتهای کمنقدینگی
در آلتکوینهای کوچک، Spread میتواند ۱٪ تا ۳٪ باشد. Market Order در این بازارها بسیار گران تمام میشود. همیشه Limit Order را ترجیح دهید.
---
نتیجهگیری
انتخاب بین Market Order و Limit Order یک تصمیم استراتژیک است، نه فقط یک ابزار فنی. هر معاملهگر حرفهای بر اساس شرایط بازار، حجم معامله، و هدف خود این انتخاب را میکند.
به طور کلی: Limit Order برای برنامهریزی و Market Order برای اجرا در شرایط اضطراری.
---
خلاصه نقطهای
- Market Order سفارش را فوری به هر قیمت موجود اجرا میکند و همیشه کارمزد Taker (بیشتر) میپردازد.
- Limit Order سفارش را فقط در قیمت تعیینشده اجرا میکند و کارمزد Maker (کمتر) دارد.
- اسلیپج تفاوت قیمت مورد انتظار و قیمت واقعی اجرا در Market Order است و در حجمهای بالا و بازارهای کمنقدینگی اهمیت زیادی دارد.
- Limit Order اجرای قطعی ندارد؛ اگر قیمت به سطح تعیینشده نرسد، معامله انجام نمیشود.
- در بازارهای پرنوسان و برای خروجهای اضطراری از Market Order استفاده کنید.
- برای ورودهای برنامهریزیشده، Take Profit، و معاملات با حجم بالا از Limit Order استفاده کنید.
- Spread اوردربوک را قبل از ثبت Market Order بررسی کنید، به خصوص در آلتکوینهای کوچک.
- سفارشات Limit فعال را دورهای مرور و بروزرسانی کنید تا با تحلیل فعلی شما همخوانی داشته باشند.