رفتن به محتوای اصلی
سرفصل مسیر Quant Developer

مسیر Quant Developer · بخش ۱: مبانی بازار و Market Making · درس ۲

Bid، Ask، Mid Price و Spread

درک دقیق قیمت خرید و فروش، محاسبه Spread، هزینه فوری معامله و عواملی که باعث تغییر فاصله قیمت‌ها می‌شوند.

سطح: مقدماتی تا متوسط۱۰ دقیقه مطالعه

۱. چهار مفهوم پایه

  • Bid: بالاترین قیمتی که در حال حاضر یک خریدار برای خرید پیشنهاد داده است.
  • Ask: پایین‌ترین قیمتی که در حال حاضر یک فروشنده برای فروش پیشنهاد داده است.
  • Mid Price: میانگین Best Bid و Best Ask؛ یک مرجع ساده برای سنجش موقعیت قیمت، نه لزوماً قیمت قابل معامله.
  • Spread: اختلاف بین Best Ask و Best Bid.
Best Bid — بالاترین پیشنهاد خرید
99,990
Best Ask — پایین‌ترین پیشنهاد فروش
100,010
Mid Price — مرجع میانی قیمت
100,000
Spread — فاصله قیمت فروش و خرید
20 USDT
Mid Price = (Best Bid + Best Ask) / 2
Spread = Best Ask − Best Bid

۲. چرا خریدار و فروشنده قیمت متفاوتی می‌بینند؟

در دفتر سفارش‌ها، خریداران قیمت‌هایی را پیشنهاد می‌دهند که حاضرند بپردازند و فروشندگان قیمت‌هایی را ثبت می‌کنند که حاضرند با آن بفروشند. این دو گروه لزوماً روی یک قیمت توافق ندارند.

اگر بخواهی فوراً بخری، معمولاً با بهترین Ask معامله می‌کنی. اگر بخواهی فوراً بفروشی، معمولاً با بهترین Bid معامله می‌کنی؛ مشروط بر اینکه حجم کافی در آن قیمت وجود داشته باشد.

۳. Spread نسبی چیست؟

مقایسه Spread دلاری بین دارایی‌های مختلف گاهی گمراه‌کننده است. برای مقایسه، می‌توان Spread را نسبت به Mid Price محاسبه کرد.

Relative Spread (%) = (Ask − Bid) / Mid Price × 100

در مثال قبلی:

Relative Spread = 20 / 100,000 × 100 = 0.02%

یعنی Spread برابر ۰٫۰۲ درصد قیمت میانی است. هر ۱ basis point برابر ۰٫۰۱ درصد است؛ پس ۰٫۰۲ درصد معادل ۲ basis point خواهد بود.

۴. چه عواملی Spread را تغییر می‌دهند؟

  • نقدشوندگی: بازارهای عمیق‌تر و فعال‌تر معمولاً Spread کمتری دارند، هرچند این موضوع تضمین‌شده نیست.
  • نوسان قیمت: در زمان نوسان شدید، بازارساز ممکن است برای جبران ریسک، Spread را افزایش دهد.
  • رقابت بازارسازها: رقابت برای گرفتن جایگاه بهتر در صف می‌تواند Spread را کاهش دهد.
  • ریسک اطلاعاتی: اگر احتمال معامله با طرفی که اطلاعات بهتری دارد زیاد باشد، بازارساز ممکن است قیمت‌های محافظه‌کارانه‌تری ارائه کند.
  • اندازه سفارش و عمق بازار: قیمت بهترین سطح فقط حجم موجود در همان سطح را نشان می‌دهد؛ سفارش بزرگ ممکن است چند سطح قیمت را مصرف کند.
  • کارمزد و محدودیت صرافی: ساختار کارمزد، حداقل اندازه سفارش، Tick Size و قوانین صرافی بر استراتژی اثر دارند.

۵. Spread با سود واقعی چه تفاوتی دارد؟

فرض کنیم بازارساز 0.1 BTC را در قیمت 99,990 بخرد و سپس در قیمت 100,010 بفروشد. اختلاف قیمت روی این حجم 2 USDT است، اما سود خالص به هزینه‌ها و وضعیت بازار هم وابسته است.

موردمقدار نمونه
سود ناخالص از اختلاف قیمت۲ دلار سود
کارمزد خرید و فروش (فرضی)۰.۴۰ دلار هزینه
هزینه یا زیان ناشی از اجرای نامطلوب (فرضی)۰.۷۰ دلار هزینه
نتیجه خالص نمونه۰.۹۰ دلار سود

اعداد کارمزد و اجرای نامطلوب صرفاً فرضی هستند. کارمزد ۰.۴۰ دلار روی حدود ۱۰,۰۰۰ دلار معامله در هر طرف، یعنی نرخ بسیار پایین حدود ۰.۰۰۲٪؛ همان‌طور که در جدول درس ۱ دیدیم، با کارمزدهای معمول همین معامله زیان‌ده می‌شود. کارمزد را در درس ۷ دقیق‌تر بررسی می‌کنیم.

۶. مثال عملی: یک بازار با Spread متغیر

در جدول زیر سه وضعیت فرضی را مقایسه می‌کنیم:

وضعیت بازارBidAskSpreadبرداشت اولیه
بازار عمیق99,999100,0012فاصله کم؛ رقابت یا نقدشوندگی بالا
بازار معمولی99,990100,01020فاصله متوسط
بازار پرریسک99,950100,050100ممکن است عدم‌قطعیت یا ریسک بالا باشد

Spread بزرگ‌تر به‌تنهایی به معنی فرصت سودآورتر نیست. ممکن است به این دلیل بزرگ شده باشد که ریسک حرکت قیمت یا احتمال انتخاب نامطلوب بازارساز افزایش یافته است.

۷. چرا این مفاهیم برای Quant Developer مهم‌اند؟

در سیستم Market Making، این اعداد ورودی تصمیم‌گیری مدل هستند. مدل باید تشخیص دهد چه زمانی قیمت‌گذاری رقابتی است، چه زمانی ریسک بازار افزایش یافته و چه زمانی هزینه معامله بخش عمده درآمد احتمالی را از بین می‌برد.

  • قیمت‌گذاری بر مبنای Mid Price یا Fair Value
  • محاسبه Spread هدف و Spread نسبی
  • مقایسه قیمت پیشنهادی با کارمزد و هزینه اجرای معامله
  • تحلیل کیفیت اجرا و بررسی اینکه آیا سفارش واقعاً پر شده است

۸. آزمون کوتاه

پاسخ هر سه سؤال را انتخاب کن و نتیجه را بررسی کن.

سؤال ۱: اگر Best Bid برابر 250 و Best Ask برابر 254 باشد، Mid Price چقدر است؟
سؤال ۲: اگر Bid برابر 99 و Ask برابر 101 باشد، Spread نسبی تقریباً چقدر است؟
سؤال ۳: آیا Spread بزرگ‌تر همیشه به معنی سود بیشتر برای Market Maker است؟

درس بعدی

در درس سوم وارد Order Book و Matching Engine می‌شویم: سفارش Limit و Market چه تفاوتی دارند، اولویت قیمت و زمان چگونه کار می‌کند و چرا قرار گرفتن در ابتدای صف می‌تواند روی نرخ پر شدن سفارش اثر بگذارد.

این مطلب صرفاً آموزشی است و توصیه خرید، فروش یا سرمایه‌گذاری نیست.