حکمتِ عملیاں
COIN-M ETH ڈیلی ڈونچیئن بریک آؤٹ، LONG/FLAT (واحد انسٹرومنٹ BINANCE_CM اِنورس پرپ، خالص OHLCV، ایک مقررہ انٹری سائز، فلپس/سائز تبدیلی نہیں، زیرِ التوا CM BTC بک کا ڈیپ ہسٹری صاف سائزنگ پروب ہمزاد — تصدیق کرتا ہے کہ آیا COIN-M اکاؤنٹ پاتھ USD-M حد سے زیادہ ایکسپوژر کی خامی سے بچتا ہے، ٹیل سیف، کم پیرامیٹرز)
نتیجہ: ترک شدہ
CoinMEthDonchianBreakoutLongFlat
نتیجہ خلاصہ
CoinMEthDonchianBreakoutLongFlat کو CM BTC بک کے تشخیصی ہمزاد کے طور پر بنایا گیا — زیادہ سے زیادہ بگ سے بچنے والا لانگ/فلیٹ ڈیلی ڈونچیئن بریک آؤٹ، جس کا اصل کام پہلے سے رجسٹرڈ ایک دن کے ریٹرن کی حد کے ذریعے جانچنا تھا کہ آیا COIN-M اکاؤنٹ پاتھ وہاں درست سائز رکھتا ہے جہاں USD-M خراب ہے۔ اس نے سوال کا جواب دیا، مگر غلط انداز میں: 2021-03-22 پر +206.9% ایک دن کا ایکویٹی پرنٹ (ETH کی حرکت سے کہیں زیادہ) نے ترک کرنے کا ٹرگر چلا دیا، جس سے ظاہر ہوا کہ COIN-M بھی غلط سائز/مارک کرتا ہے، اور اسی ایک آرٹیفیکٹ دن نے تقریباً پورا +245.7% سرخی نما نتیجہ بنایا۔ آرٹیفیکٹ نکالنے پر کوئی برتری نہیں تھی — 26 ٹریڈز، صفر کے دونوں طرف پھیلا شارپ CI، 69.6% ڈرا ڈاؤن اور گہرے منفی اسٹریس ونڈوز۔ بیک ٹیسٹ ریویو پر اسے ترک کر کے COIN-M حد سے زیادہ ایکسپوژر/مارکنگ ری پروڈیوسر کے طور پر آگے بڑھانے کے لیے نشان زد کیا گیا، آپٹیمائزیشن یا تجزیے سے پہلے۔
مفروضہ
نفاذ
ETH COIN-M اِنورس پرپیچوئل پر لانگ/فلیٹ ڈیلی ڈونچیئن بریک آؤٹ (ETHUSD_PERP.BINANCE_CM، 1-DAY بارز، خالص OHLCV)۔ جب کلوز گزشتہ entry_lookback بارز کی بلند ترین ہائی سے اوپر نکلے تو لانگ انٹری؛ جب کلوز گزشتہ exit_lookback بارز کی کم ترین لو سے نیچے آئے تو اخراج (ٹرینڈ کا اپنا ٹریلنگ اسٹاپ)۔ مسلسل سگنل = (کلوز - channel_mid) / channel_half_width، ہر بار دوبارہ شمار ہوتا ہے۔ ہر انٹری پر ایک مقررہ فریکشنل نوٹیشنل (0.75x ایکویٹی)، نہ سائز میں تبدیلی، نہ پیرامڈنگ، نہ فلپس، لیوریج 1.0، contracts_for_notional کے ذریعے پورے $10 اِنورس کنٹریکٹس میں سائز۔ یہ COIN-M سائزنگ پروب بھی ہے: avg_position_pct کو 75% کے قریب اور روزانہ ایکویٹی حرکتیں ETH کی اپنی حرکت کے قریب ہونی چاہییں۔
تصدیق کے نتائج
sandbox_timeout: تصدیق ناکام (لیئر 3 — سینڈ باکس بیک ٹیسٹ): اسموک ٹیسٹ نے ~20000 بار کی ونڈو (2400 دن، ETHUSD_PERP.BINANCE_CM-1-DAY-LAST-EXTERNAL) پر 300s کی دیوار گھڑی حد سے تجاوز کیا۔ اس کا مطلب عموماً فی بار ایسا کام ہوتا ہے جو ہسٹری کے ساتھ بڑھتا ہے — مثلاً پوری فنڈنگ/اضافی سیریز دوبارہ اسکین کرنا، یا ہر بار calculate_signal()/on_bar() کے اندر فہرست بنانا اور min()/sorted() چلانا۔ __init__ میں timestamp arrays ONCE پہلے سے ترتیب دیں اور bisect استعمال کریں، یا timestamp کے مطابق lookups محفوظ رکھیں، تاکہ فی بار لاگت O(log n) ہو، O(n) نہیں۔
اینالسٹ پوزیشنز/ٹریڈز رپورٹ سے تصدیق کرے کہ دونوں لیگ ہر وقت مخالف سمت میں اور تقریباً برابر USD نوٹیشنل ہیں (نیٹ ڈیلٹا ~0)، اور ایک دن کی کوئی ایکویٹی حرکت ~+/-15-20% سے زیادہ نہیں — یہ مفروضے کے اپنے ڈیلٹا نیوٹرلٹی قبولیت کے معیار ہیں — پھر آپٹیمائزیشن کو بھیجیں۔
رپورٹ کردہ exposure_pct (200.57%) کنفیگ کی وجہ میں مطلوبہ ~0.50x مجموعی کے برخلاف ہے۔ شواہد بتاتے ہیں کہ SIZING درست ہے (per_leg = ایکویٹی*0.25*1.0؛ avg_position_pct 24.6% فی لیگ کے 25% ہدف سے میل کھاتا ہے؛ لیوریج کی تبدیلی 2->1 سے exposure_pct نہیں بدلا، اس لیے وجہ سائزنگ/لیوریج پاتھ نہیں) اور 200% وہی دو لیگ کی ایگریگیشن آرٹیفیکٹ ہے جو دیگر درست سائز والے جوڑوں میں دیکھی گئی۔ خامی کی تصدیق نہیں ہوئی، لیکن چونکہ مفروضے میں ایکسپوژر قبولیت چیک پہلے سے رجسٹرڈ تھا، اس لیے اسے فرض کرنے کے بجائے تصدیق کرنا ضروری ہے۔
بیک ٹیسٹ جائزہ
- شارپ
- 0.65
- کل منافع
- 245.70%
- زیادہ سے زیادہ ڈرا ڈاؤن
- 69.59%
- کل ٹریڈز
- 26
- کامیابی کی شرح
- 50.0%
- منافع فیکٹر
- 3.67
صاف، کم سے کم لانگ/فلیٹ OHLCV تعمیر؛ اِنورس کنٹریکٹ کی درست سائزنگ کا ارادہ؛ کم فیس (مجموعی کا 0.58%)
اپنے بیان کردہ تشخیصی مقصد میں کامیاب — یہ COIN-M پر وینیو کی حد سے زیادہ ایکسپوژر/مارکنگ کی خامی دہراتا ہے
پہلے سے رجسٹرڈ قبولیت چیک کی خلاف ورزی: 2021-03-22 میں ایک دن کا ایکویٹی ریٹرن +206.9% دکھاتا ہے، جبکہ مفروضے کی مقرر کردہ ترک کرنے کی حد ±15-20% تھی — CM اکاؤنٹ پاتھ غلط سائز/مارک کرتا ہے
نتیجہ صرف ایک آرٹیفیکٹ دن ہے: 2021 +272% (+207% پرنٹ) جبکہ باقی تمام سال فلیٹ سے منفی رہے؛ PF 3.67 / avg_trade_return_pct 13.55% اسی ایک دن کے ہیں
تباہ کن ڈرا ڈاؤن: max_drawdown 69.6% (CI تا 94.8%)، L19 حد سے آگے؛ تمام اسٹریس ونڈوز گہرے منفی
قابلِ پیمائش حد سے کم: 5.8 سال میں 26 ٹریڈز؛ شارپ 0.652، بوٹسٹریپ CI [-0.15, 1.47] صفر کے دونوں طرف پھیلا؛ واحد انسٹرومنٹ بریک آؤٹ قبرستان (L30/L63)
نتیجہ خلاصہ
پہلے سے رجسٹرڈ سائزنگ/قبولیت چیک ہی جانچ کو فیصلے میں بدلتا ہے — +207% ایک دن کی ایکویٹی حرکت (ETH کی حقیقی حرکت سے ناممکن) ثابت کرتی ہے کہ COIN-M اکاؤنٹ پاتھ میں بھی USD-M حد سے زیادہ ایکسپوژر/مارکنگ کی خامی ہے، اس لیے اس کی ڈیپ ہسٹری ٹرینڈ برتری کا معتبر بیک ٹیسٹ نہیں ہو سکتی؛ اور صرف 26 ٹریڈز پر ایک آرٹیفیکٹ دن سے بنا سرخی نما نتیجہ حقیقی نتیجہ نہیں۔
اسے آپٹیمائزیشن سے پہلے BACKTEST_REVIEW گیٹ پر اس کے اپنے پہلے سے رجسٹرڈ ٹرگر کے تحت ترک کیا گیا: ایک دن کا ایکویٹی ریٹرن ±15-20% حد سے بہت آگے نکل گیا، اس لیے COIN-M پاتھ حد سے زیادہ ایکسپوژر/مارکنگ کی خامی دہراتا ہے — اسے CM ری پروڈیوسر کے طور پر آگے بڑھایا جائے۔ اس سے الگ، یہ سرمایہ کاری کے قابل نہیں تھا: 69.6% ڈرا ڈاؤن L19 حد سے آگے، صرف 26 ٹریڈز (پیمائش کے لیے ناکافی)، صفر کے دونوں طرف پھیلا شارپ CI، تمام اسٹریس ونڈوز گہرے منفی، اور واحد انسٹرومنٹ ڈونچیئن بریک آؤٹ (L30/L63 قبرستان) جس کا پی این ایل مارکنگ آرٹیفیکٹ ہے اور اسے نکالنے پر کوئی برتری نہیں رہتی۔ آپٹیمائزیشن، تجزیہ اور رسک ریویو تک کبھی نہیں پہنچا۔
لانگ اونلی (لانگ/فلیٹ، شارٹ کبھی نہیں)، واحد انسٹرومنٹ، خالص OHLCV ڈیلی ڈونچیئن بریک آؤٹ ٹرینڈ اسٹریٹیجی، ETH COIN-M اِنورس پرپ (ETHUSD_PERP.BINANCE_CM) پر، ہر انٹری کا ایک مقررہ فریکشنل سائز، نہ سائز میں تبدیلی نہ فلپ، لیوریج 1.0 — CM BTC بک کی ڈیپ ہسٹری ہمزاد کے طور پر بنائی گئی، تاکہ پہلے سے رجسٹرڈ سائزنگ چیک سے جانچا جا سکے کہ آیا COIN-M اکاؤنٹ پاتھ ثابت شدہ USD-M حد سے زیادہ ایکسپوژر کی خامی سے بچتا ہے۔
پہلے سے رجسٹرڈ قبولیت چیک ناکام ہوا: 2021-03-22 پر ایک دن کا ایکویٹی ریٹرن +206.9% پرنٹ ہوا (ETH اس کے قریب بھی نہیں گیا)، ±15-20% حد سے دس گنا زیادہ، جس سے تصدیق ہوئی کہ CM اکاؤنٹ پاتھ بھی غلط سائز/مارک کرتا ہے۔ سرخی نما نتیجہ (کل ریٹرن +245.7%، PF 3.67، avg_trade_return_pct 13.55%) اسی ایک آرٹیفیکٹ دن کا تھا — +272% کے دوران 2021 تھا جبکہ باقی سال فلیٹ سے منفی رہے — CI سے 94.8% تک 69.6% زیادہ سے زیادہ ڈرا ڈاؤن، 5.8 سال میں صرف 26 ٹریڈز، اور شارپ 0.652 (CI [-0.15, 1.47] صفر کے دونوں طرف پھیلا) کے ساتھ۔
Stratmill ایک تحقیقی اور پیپر ٹریڈنگ ٹول ہے، مالیاتی مشورہ یا بروکر نہیں۔ بیک ٹیسٹ اور پیپر نتائج فرضی ہیں۔ ٹریڈنگ میں نقصان کا خطرہ شامل ہے۔