Perp-Basis Trade
Funding Skew Exploit.
Perp-Basis Trade: استخراج سود از انحراف فاندینگ
هدف یادگیری
پس از مطالعه این درس، قادر خواهید بود ساختار دقیق یک معامله Perp-Basis را طراحی کنید، انحراف فاندینگ (Funding Skew) را کمّیسازی کنید، آستانه ورود و خروج بهینه را با فرمولهای quant محاسبه کنید، و ریسکهای پنهان این استراتژی را مدیریت کنید.
---
۱. مکانیزم فاندینگ ریت و ریشه انحراف
قرارداد دائمی (Perpetual Swap) برخلاف فیوچرز سنتی، تاریخ انقضا ندارد. صرافیها برای لنگر کردن قیمت آن به قیمت اسپات، مکانیزم فاندینگ ریت را پیادهسازی میکنند. این مکانیزم هر ۸ ساعت یک بار (در بیشتر صرافیها) تسویه میشود.
فرمول پایه فاندینگ ریت:
F = Premium Index + clamp(Interest Rate - Premium Index, -0.05%, +0.05%)
در حالت سادهشده:
F ≈ (Mark Price - Spot Index) / Spot Index
اگر بازار در حالت Contango باشد (قیمت پرپ > اسپات)، فاندینگ مثبت است و لانگها به شورتها میپردازند. در حالت Backwardation (قیمت پرپ < اسپات)، فاندینگ منفی است و شورتها به لانگها میپردازند.
انحراف فاندینگ (Funding Skew) زمانی شکل میگیرد که تقاضای یکطرفه شدید در بازار پرپ، فاندینگ ریت را به طرز قابلتوجهی از صفر فاصله دهد و این وضعیت برای مدت زمان قابل توجهی ادامه پیدا کند. در چنین شرایطی، آربیتراژورها میتوانند با گرفتن موقعیت مخالف در پرپ و هج کردن آن در اسپات، این فاندینگ را به عنوان سود ثابت استخراج کنند.
---
۲. ساختار معامله Perp-Basis
این استراتژی در واقع نوعی cash-and-carry یا reverse cash-and-carry در بازار کریپتو است.
سناریو A: فاندینگ مثبت بالا (Contango شدید)
- پوزیشن پرپ: شورت (دریافت فاندینگ)
- پوزیشن اسپات: لانگ (هج دلتا)
- درآمد: فاندینگ دریافتی منهای هزینههای نگهداری
سناریو B: فاندینگ منفی بالا (Backwardation شدید)
- پوزیشن پرپ: لانگ (دریافت فاندینگ)
- پوزیشن اسپات: شورت (از طریق وام یا پوزیشن معکوس در بازار اسپات با مارجین)
- توجه: این سناریو به دلیل محدودیتهای شورت اسپات، پیچیدهتر است
محاسبه P&L خالص برای سناریو A:
Net P&L (per 8h) = Funding Received - Spot Holding Cost - Trading Fees - Slippage
Annualized Yield = F_8h × 3 × 365
مثال عملی:
- BTC در اسپات: ۱۰۰,۰۰۰ دلار
- BTC در پرپ: ۱۰۰,۳۰۰ دلار
- فاندینگ ریت هر ۸ ساعت: ۰.۰۵٪
- سرمایه: ۱۰۰,۰۰۰ دلار
محاسبه:
Funding per 8h = 100,000 × 0.05% = $50
Funding per day = $50 × 3 = $150
Annualized = $150 × 365 = $54,750
Annualized Yield = 54,750 / 100,000 = 54.75%
اما این عدد خام است. باید هزینهها را کسر کنیم:
Taker fee (ورود) = 0.05% × 100,000 = $50 (یکبار)
Borrow rate اسپات = ~0.01% per day × 365 = ~3.65% سالانه
Net Annualized Yield ≈ 54.75% - 3.65% = ~51%
---
۳. کمّیسازی آستانه ورود: چه زمانی معامله توجیه دارد؟
یک معاملهگر حرفهای قبل از ورود، Break-Even Funding Rate را محاسبه میکند:
F_breakeven = (Entry Fee + Exit Fee + Borrow Cost) / (Holding Period × 3)
فرض کنید:
- کارمزد ورود (تیکر): ۰.۰۵٪
- کارمزد خروج (تیکر): ۰.۰۵٪
- هزینه وام روزانه اسپات: ۰.۰۱٪
- دوره نگهداری هدف: ۳ روز
F_breakeven = (0.05% + 0.05% + 0.01% × 3) / (3 × 3)
= (0.10% + 0.03%) / 9
= 0.13% / 9
≈ 0.0144% per funding period
اگر فاندینگ ریت جاری بالای ۰.۰۳٪ باشد (حداقل ۲ برابر سطح سربهسر)، ورود به معامله توجیه اقتصادی دارد. معمولاً آستانهای که traders حرفهای استفاده میکنند، ۳ تا ۵ برابر Break-Even است تا حاشیه کافی برای نوسانات فاندینگ وجود داشته باشد.
Z-Score فاندینگ برای تشخیص انحراف
یک روش quant برای تشخیص Funding Skew واقعی، محاسبه Z-Score فاندینگ ریت تاریخی است:
Z = (F_current - F_mean) / F_std
اگر |Z| > 2، انحراف معنیدار است و احتمال mean-reversion بالاست. اگر |Z| > 3، سیگنال قوی برای ورود محسوب میشود. این رویکرد از نگاه صرف به عدد مطلق فاندینگ دقیقتر است، چون به زمینه تاریخی توجه دارد.
---
۴. مدیریت ریسک: تهدیدات پنهان این استراتژی
اگرچه این استراتژی «مارکت نوترال» به نظر میرسد، چندین ریسک جدی وجود دارد:
ریسک ۱: Basis Risk (ریسک پایه)
قیمت پرپ و اسپات همیشه در یک راستا حرکت نمیکنند. در طول liquidation cascade یا اختلال بازار، basis میتواند به شدت باز شود و موقتاً ضرر unrealized ایجاد کند.
Basis = Perp Price - Spot Price
Basis Risk = ΔBasis × Position Size
اگر basis از ۳۰۰ دلار به ۱,۵۰۰ دلار باز شود روی ۱۰۰,۰۰۰ دلار پوزیشن:
Unrealized Loss = 1,200 / 100,000 = 1.2%
این ضرر موقت است اما اگر مارجین کافی نباشد، منجر به margin call میشود.
ریسک ۲: Funding Rate Reversal
فاندینگ میتواند ناگهان معکوس شود. اگر بازار از Contango به Backwardation برود، نه تنها فاندینگ دریافت نمیکنید بلکه باید بپردازید. برای این ریسک:
- Stop Loss بر اساس فاندینگ: اگر فاندینگ به زیر F_breakeven رسید، پوزیشن را ببندید
- Rolling Window: هر ۲۴ ساعت، میانگین متحرک فاندینگ ۷ روزه را بررسی کنید
ریسک ۳: Exchange Risk
داشتن هم اسپات و هم پرپ در یک صرافی، ریسک طرف مقابل را دوبرابر میکند. راهحل:
- پرپ در صرافی A (مثلاً Binance)
- اسپات در صرافی B یا کیف پول سرد
- استفاده از delta-neutral hedging با ابزارهای cross-exchange
ریسک ۴: Liquidation در شرایط نوسان شدید
حتی اگر استراتژی delta-neutral باشد، اگر پوزیشن پرپ با لوریج بالا باز باشد، یک حرکت ناگهانی میتواند منجر به liquidation شود قبل از اینکه سود اسپات جبران کند.
قانون طلایی: لوریج پوزیشن پرپ نباید از ۳x بیشتر باشد و باید همیشه ۲۰ تا ۳۰ درصد بافر مارجین نگه دارید.
---
۵. پیادهسازی پیشرفته: Multi-Asset Funding Portfolio
تریدرهای حرفهای به جای تمرکز بر یک دارایی، یک پورتفولیو از Perp-Basis positions میسازند تا:
۱. تنوعبخشی به Funding Sources: BTC، ETH، SOL و سایر توکنهای با لیکوییدیتی بالا
۲. وزندهی بر اساس Sharpe-Adjusted Funding:
Weight_i = (F_i - F_breakeven_i) / σ_F_i
که σ_F_i انحراف معیار فاندینگ ریت دارایی i در ۳۰ روز گذشته است.
۳. Rebalancing دینامیک: هر ۸ ساعت (همزمان با تسویه فاندینگ) وزنها را بر اساس فاندینگ ریت جدید بهروزرسانی کنید.
مثال پورتفولیو با سرمایه ۳۰۰,۰۰۰ دلار:
| دارایی | فاندینگ هر ۸h | Z-Score | وزن پیشنهادی | سرمایه تخصیصیافته |
|--------|--------------|---------|--------------|--------------------|
| BTC | 0.07% | 2.8 | 45% | $135,000 |
| ETH | 0.05% | 2.1 | 35% | $105,000 |
| SOL | 0.03% | 1.6 | 20% | $60,000 |
درآمد روزانه تخمینی:
BTC: 135,000 × 0.07% × 3 = $283.5
ETH: 105,000 × 0.05% × 3 = $157.5
SOL: 60,000 × 0.03% × 3 = $54
Total: $495/day
---
۶. اتوماسیون و مانیتورینگ
اجرای دستی این استراتژی در مقیاس بزرگ غیرعملی است. یک سیستم مانیتورینگ حداقلی باید شامل موارد زیر باشد:
آلارمهای ضروری:
- فاندینگ ریت زیر F_breakeven → بررسی فوری برای بستن پوزیشن
- Basis بیشتر از ۱٪ → بررسی مارجین و احتمال rebalancing
- Liquidation price فاصله کمتر از ۱۵٪ از قیمت جاری → افزودن مارجین
- حجم معاملات اسپات کاهش شدید → سیگنال بیلیکوییدیتی
چکلیست قبل از ورود (Exit Criteria باید قبل از ورود تعریف شود):
- [ ] فاندینگ ریت بالاتر از ۳ برابر Break-Even
- [ ] Z-Score > 2 بر اساس تاریخچه ۳۰ روزه
- [ ] اسپرد پرپ/اسپات کمتر از ۰.۱٪
- [ ] عمق دفتر سفارشات کافی برای خروج بدون slippage شدید
- [ ] مارجین بافر حداقل ۳۰٪ در پوزیشن پرپ
---
نتیجهگیری
Perp-Basis Trade از طریق استخراج Funding Skew، یکی از معدود استراتژیهای کریپتو است که میتواند در شرایط مختلف بازار درآمد نسبتاً پایدار ایجاد کند. اما «نسبتاً پایدار» به معنای «بدون ریسک» نیست. موفقیت در این استراتژی به دقت در کمّیسازی، انضباط در مدیریت ریسک، و سیستمسازی برای مانیتورینگ مداوم بستگی دارد.
خلاصه نقطهای
- Funding Skew زمانی رخ میدهد که تقاضای یکطرفه، فاندینگ ریت را به طور معنیداری از صفر منحرف کند
- Break-Even Funding Rate را همیشه قبل از ورود محاسبه کنید: کارمزدها + هزینه وام تقسیم بر دوره نگهداری
- Z-Score فاندینگ ابزار quant بهتری نسبت به نگاه صرف به عدد مطلق فاندینگ است
- Basis Risk مهمترین ریسک پنهان است؛ بافر مارجین کافی نگه دارید
- لوریج پوزیشن پرپ را حداکثر ۳x نگه دارید
- استراتژی را به صورت پورتفولیو چند دارایی اجرا کنید نه تکدارایی
- Exit Criteria را قبل از ورود تعریف کنید و به آن پایبند باشید
- اتوماسیون مانیتورینگ برای اجرای مقیاسپذیر این استراتژی ضروری است