مواد پر جائیں
تمام حکمتِ عملیاں

حکمتِ عملیاں

SOL سپاٹ والیوم-تصدیق شدہ مومینٹم، LONG-ONLY (SOLUSDT.BINANCE_SPOT، 4H — کم ملنے والے سپاٹ وینیو پر ایج کا لانگ حصہ)

نتیجہ: ترک شدہ

SolSpotVolumeConfirmedMomentumLong

نتیجہ خلاصہ

ایک تکرار کے بعد، SolSpotVolumeConfirmedMomentumLong نے 232 ٹریڈز پر 1.12 شارپ کے ساتھ 150.71% ابتدائی بیک ٹیسٹ منافع دیا، جس پر اسٹریٹیجی کو optimize کرنے کا فیصلہ دیا گیا۔ بعد کے تجزیے میں OOS کی غیر یکساں کارکردگی اور 0.08 شارپ والا 55 ٹریڈز کا ہولڈ آؤٹ سامنے آیا۔ دوبارہ فِٹ کیے گئے ڈرا ڈاؤن نے مکمل تاریخ کے ری پلے اور ہولڈ آؤٹ، دونوں پر رجسٹرڈ 25% حد پار کی؛ اس لیے تجزیہ کار نے رسک جائزے یا پیپر ٹریڈنگ سے پہلے اسٹریٹیجی ترک کر دی۔

مفروضہ

premise_falsified (فیس فلور کی جانچ: حتمی پیرامیٹرز پر avg_trade_return_pct 2.91% ہے اور ابتدا میں 1.78%، جبکہ 0.25% BINANCE_SPOT فلور ہے، لہٰذا فیس وجہ نہیں)۔ بطور رجسٹرڈ، یہ 4H SOLUSDT اسپاٹ، لانگ اونلی، والیوم سرج سے مشروط مومینٹم اسٹریٹیجی مسترد ہوتی ہے۔ کم اہمیت اس کی وجہ نہیں۔ تین ناپے گئے مسائل ہیں۔ (1) دوبارہ فِٹ کیے گئے حتمی پیرامیٹرز مفروضے کی اپنی 25% ڈرا ڈاؤن حد توڑتے ہیں: مکمل تاریخ کے ری پلے پر 29.1% اور ہولڈ آؤٹ پر 28.0%۔ واک فارورڈ ونڈو 5 نے بھی اسی اصول پر امیدوار مسترد کیے۔ (2) مناسب شماریاتی……مزید دکھائیںکم دکھائیں

premise_falsified (فیس فلور کی جانچ: حتمی پیرامیٹرز پر avg_trade_return_pct 2.91% ہے اور ابتدا میں 1.78%، جبکہ 0.25% BINANCE_SPOT فلور ہے، لہٰذا فیس وجہ نہیں)۔ بطور رجسٹرڈ، یہ 4H SOLUSDT اسپاٹ، لانگ اونلی، والیوم سرج سے مشروط مومینٹم اسٹریٹیجی مسترد ہوتی ہے۔ کم اہمیت اس کی وجہ نہیں۔ تین ناپے گئے مسائل ہیں۔ (1) دوبارہ فِٹ کیے گئے حتمی پیرامیٹرز مفروضے کی اپنی 25% ڈرا ڈاؤن حد توڑتے ہیں: مکمل تاریخ کے ری پلے پر 29.1% اور ہولڈ آؤٹ پر 28.0%۔ واک فارورڈ ونڈو 5 نے بھی اسی اصول پر امیدوار مسترد کیے۔ (2) مناسب شماریاتی طاقت والا 15 ماہ کا ہولڈ آؤٹ (55 ٹریڈز) مستقبل کے لیے کوئی برتری نہیں دکھاتا: شارپ 0.08، t 0.07۔ (3) آؤٹ آف سیمپل نتائج ایک ہی مارکیٹ رجیم پر منحصر ہیں۔ مجموعی OOS شارپ 0.77 ہے (t 1.49)، جسے آخری-2023 کی ونڈو 2.65 پر لے جاتی ہے، جبکہ 3 میں سے 6 ونڈوز تقریباً 0.05 یا اس سے کم ہیں۔ IC 0.014 ہے۔ اس مفروضے کی پچھلی آزمائش کو اوورفٹ ہونے کے باعث ترک کر دیا گیا تھا، اور یہ دوبارہ جائزہ اس کی تصدیق کرتا ہے۔ پیپر ٹریڈنگ کی سفارش نہیں، کیونکہ اسٹریٹیجی اپنی رسک حد پر ناکام ہے اور ہولڈ آؤٹ میں مستقبل میں مشاہدے کے لیے کچھ نہیں۔ ڈرا ڈاؤن کو 25% سے کم کرنے کے لیے زیادہ vol_surge_mult چننا نتائج کی بنیاد پر پیرامیٹر منتخب کرنا ہوگا؛ یہ نیا مفروضہ ہوگا، تکرار نہیں۔

نفاذ

SOLUSDT Binance SPOT پر صرف-لانگ 4H مومینٹم جو صرف اس وقت خریدتا ہے جب والیوم سرج اس حرکت کی تصدیق کرے۔ ہر بار یہ ایک مسلسل شراکت-وزنی مومینٹم سگنل کیلکولیٹ کرتا ہے: ATR یونٹس میں mom_lookback بارز پر قیمت کی تبدیلی، ضرب min(1, موجودہ والیوم / پچھلے 60 بارز کے میڈین والیوم / vol_surge_mult) سے۔ یہ entry_thresh_atr (1.0 ATR) کے اپ ورڈ کراس پر لانگ جاتا ہے جب تک سرج حقیقی طور پر پورا ہو (participation >= 1)، اور بصورت دیگر کیش میں flat رہتا ہے۔ ایگزٹس ساختی ہیں: مومینٹم کا -0.25 ATR کی طرف پلٹنا (ہسٹریسس کے ساتھ تاکہ intra-leg وقفہ کسی جیتنے والی پوزیشن کو مختصر نہ کرے اور دوسرا راؤنڈ ٹرپ بل نہ کرے)، یا انٹری کے بعد بہترین کلوز سے 3-ATR ٹریلنگ سٹاپ۔ سائزنگ ایکویٹی کے ایک فکسڈ 2% حصے کو ٹریلنگ-سٹاپ فاصلے پر رسک کرتی ہے، ایکویٹی نوشنل کے 95% پر کیپڈ اور SOL کے 0.001 سٹیپ اور $10 سپاٹ منیمم پر floored۔ کوئی لیوریج نہیں، کوئی شارٹس نہیں، کوئی ضمنی ڈیٹا نہیں۔

فرضیے کو عین مطابق نافذ کرتا ہے: کم ملنے والے سپاٹ وینیو پر والیوم-تصدیق شدہ مومینٹم کا LONG حصہ۔ صرف-لانگ لیوریج 1.0 کے ساتھ اور فنڈنگ پر انحصار کے بغیر یہی BINANCE_SPOT کے لیے درست روٹنگ رول ہے، لہٰذا venue_type سپاٹ درست ہے اور CASH اکاؤنٹ سے کبھی شارٹ کرنے کا نہیں کہا جا سکتا (should_enter صرف BUY یا None ریٹرن کرتا ہے؛ SELL صرف وہی reducing ایگزٹ ہے جو بیس ٹمپلیٹ جمع کرتا ہے)۔ calculate_signal ہر بار پر خام مسلسل decision variable (مومینٹم ATR یونٹس میں، participation سے discounted) ریٹرن کرتا ہے بجائے ایک……مزید دکھائیںکم دکھائیں

فرضیے کو عین مطابق نافذ کرتا ہے: کم ملنے والے سپاٹ وینیو پر والیوم-تصدیق شدہ مومینٹم کا LONG حصہ۔ صرف-لانگ لیوریج 1.0 کے ساتھ اور فنڈنگ پر انحصار کے بغیر یہی BINANCE_SPOT کے لیے درست روٹنگ رول ہے، لہٰذا venue_type سپاٹ درست ہے اور CASH اکاؤنٹ سے کبھی شارٹ کرنے کا نہیں کہا جا سکتا (should_enter صرف BUY یا None ریٹرن کرتا ہے؛ SELL صرف وہی reducing ایگزٹ ہے جو بیس ٹمپلیٹ جمع کرتا ہے)۔ calculate_signal ہر بار پر خام مسلسل decision variable (مومینٹم ATR یونٹس میں، participation سے discounted) ریٹرن کرتا ہے بجائے ایک gated constant کے، اور should_enter انہی یونٹس میں اسے threshold کرتا ہے۔ دونوں اجزاء ایک ہی 4H OHLCV سیریز سے آتے ہیں، لہٰذا کچھ بھی desynchronise نہیں ہو سکتا، اور کوئی ضمنی فیڈ نہیں ہے جس کی عدم موجودگی خاموشی سے ایج میکانزم کو بدل دے۔ سپاٹ راؤنڈ-ٹرپ لاگت ~0.20% ہے -- پرپ سے دوگنی -- لہٰذا ڈیزائن جانستہ طور پر ٹرن اوور کو کم رکھتا ہے: سرج گیٹ، اپ-کراس ضرورت اور ایگزٹ ہسٹریسس مل کر سالانہ سینکڑوں کے بجائے چند درجن راؤنڈ ٹرپس پیدا کرتے ہیں، جبکہ ایک والیوم-تصدیق شدہ SOL 4H لیگ (4H ATR ~1.5-3% قیمت کی، 3-ATR ٹریل کے ذریعے ہولڈ شدہ) لاگت سے کہیں زیادہ گنا سفر کرتی ہے۔ انٹری فریکوئنسی sanity: conjunction محض دو شرائط ہیں (مومینٹم >= 1 ATR AND والیوم >= اس کے 2x-بار میڈین کا 60)، ہر ایک تقریباً 10-20% بارز پر فائر ہوتی ہے اور مثبت طور پر باہم مربوط ہے (بڑی حرکتیں والیوم کے ساتھ آتی ہیں)، لہٰذا سالانہ تقریباً 2200 4H بارز پر یہ 10-ٹریڈز/سال فلور سے کہیں زیادہ فائر ہوتا ہے۔ کارکردگی: بارز کو bounded windows پر index کے ذریعے address کیا جاتا ہے، ٹریلنگ ایکسٹریم incremental O(1) ہے، اور پچھلے بار کی eligibility memoised ہے، لہٰذا فی-بار کام accumulated history میں constant ہے۔ صرف تین پیرامیٹرز ٹیون ایبل ہیں (mom_lookback، vol_surge_mult، trail_atr_mult)؛ risk_pct اور انٹری تھریش ہولڈ لاک ہیں تاکہ آپٹیمائزر ایج کے بجائے نوشنل سے شارپ نہ خرید سکے۔

تصدیق کے نتائج

تصدیق کریں کہ بیس FactoryStrategy اس کے warm-up گیٹ کے لیے min_bars_required کے سب کلاس override کا احترام کرتا ہے (سینڈ باکس رویہ اسی کا اشارہ دیتا ہے)۔ اگر بیس overrides کو نظر انداز کرتا ہے تو الجھن سے بچنے کے لیے نام بدل دیں؛ بصورت دیگر جیسا ہے چھوڑ دیں۔

min_bars_required(self) اس فریم ورک میتھڈ کو override کرتا ہے جسے static analysis نے فلیگ کیا (base_shadow)۔ یہ جانستہ لگتا ہے — override max(vol_window+2, atr_period+2, mom_lookback+2) ریٹرن کرتا ہے، ایک معقول warm-up گیٹ، اور synthetic ٹیسٹس + سینڈ باکس دونوں نے ٹریڈز پیدا کیے، لہٰذا بیس warm-up پاتھ صحیح طور پر پورا ہو رہا ہے۔ بلاک نہیں کر رہا۔

سینڈ باکس صحت مند نظر آتا ہے (avg_trade_return_pct 2.09%، PF 1.66، شارپ 0.84، 228 ٹریڈز، تینوں والیٹیلیٹی ریجیمز میں مثبت)، لہٰذا منافع بخشی پر کوئی فوری شک نہیں۔ تجزیہ کار کے لیے ایک بات دیکھنے کی ہے: یہ ایک خالص-OHLCV سنگل-نیم ٹرینڈ/مومینٹم میکانزم ہے 4H سپاٹ سیریز پر، جو ایک ایسا خاندان ہے جو اکثر واک-فارورڈ/ہولڈ آؤٹ مرحلے پر OOS جنرلائزیشن (اوورفٹ) میں مر جاتا ہے چاہے ان-سیمپل میٹرکس اچھے ہوں۔ ڈیزائن قابلِ تحسین طور پر تمام پیرامیٹرز کو لاک کرتا ہے سوائے 3 (mom_lookback، vol_surge_mult، trail_atr_mult) کے، اور risk_pct/انٹری تھریش ہولڈ کو لاک کرتا ہے، جو اوورفٹ سرفیس کو محدود کرتا ہے، لیکن اس چھوٹے ٹیون ایبل سیٹ کا جائزہ خام شارپ کے بجائے OOS استحکام کے لحاظ سے لینا چاہیے۔ Information_ratio بمقابلہ buy-hold سینڈ باکس میں -0.97 ہے (یہ ٹرنکیٹڈ ونڈو میں رسک-ایڈجسٹڈ بنیاد پر SOL کو ہولڈ کرنے سے کمتر کارکردگی دکھاتا ہے) — یہ ایک دفاعی flat-in-cash اوورلے کے لیے متوقع ہے، لیکن تجزیہ کار کو یہ تصدیق کرنی چاہیے کہ مکمل تاریخی ایج حقیقی الفا ہے، نہ کہ صرف کم بیٹا۔

بیک ٹیسٹ جائزہ

شارپ
1.12
کل منافع
150.71%
زیادہ سے زیادہ ڈرا ڈاؤن
15.77%
کل ٹریڈز
232
کامیابی کی شرح
41.4%
منافع فیکٹر
1.65

قابلِ اعتماد نمونہ: 232 بند شدہ صرف لانگ ٹریڈز، 2020-08 سے 2026-10 تک (2251 دن، کوئی بار غائب نہیں)۔ یہ تقریباً ہر سال 37 بنتے ہیں، جو ڈیزائن کے ہدف یعنی ’ہر سال چند درجن مکمل ٹریڈز‘ سے مطابقت رکھتا ہے۔

فیس کی کم از کم حد کی جانچ: avg_trade_return_pct، 0.25% BINANCE_SPOT کی کم از کم حد کے مقابلے میں 1.78% ہے (تقریباً 7x)۔ کمیشن مجموعی آمدن کا 6% اور ماڈل شدہ اثر 5.1% ہے، اس لیے برتری فیس کے لیے نازک نہیں۔

PF 1.65، جیت کی شرح 0.41 اور ادائیگی تقریباً 2.3 (اوسط جیت $3,996 کے مقابلے میں اوسط نقصان $1,713)۔ یہ رجحان کی پیروی کرنے والی اسٹریٹیجی کی ادائیگی کی صورت ہے، -142 کے سبق سے وابستہ زوال کی صورت نہیں (WR<0.40 اور PF<1.2)۔

بیٹا جانچ: SOL خرید کر رکھنے سے +3,690% منافع ہوا، جبکہ ڈرا ڈاؤن 96% تھا۔ اسٹریٹیجی کا زیادہ سے زیادہ ڈرا ڈاؤن 15.8% ہے، جو خرید کر رکھنے کے ڈرا ڈاؤن کا تقریباً 0.16x ہے، اور مارکیٹ میں وقت 26% ہے۔ بیٹا 0.07 ہے اور الفا مثبت، اس لیے نمایاں نتیجہ لیوریج شدہ بیٹا نہیں۔

ٹریڈز طریقۂ کار سے مطابقت رکھتے ہیں: سب لانگ ہیں، انٹریز اضافے کی تصدیق شدہ اوپر جاتی چال پر ہوتی ہیں، اور اتار چڑھاؤ زیادہ ہو تو پوزیشن چھوٹی رکھی جاتی ہے (ابتدا میں لیوریج 0.07-0.12، اسٹاپ تک کے خطرے کے مطابق سائز)۔ end_unrealized_pct، 0 ہے، اس لیے نمایاں نتیجہ مکمل طور پر حاصل شدہ ہے۔

تینوں اتار چڑھاؤ کے ادوار میں نتیجہ مثبت رہا (شارپ 1.04 / 0.96 / 1.34) اور کل 7 تقویمی سالوں میں سے 5 میں؛ 2020 کا نتیجہ -0.3% پر تقریباً ہموار رہا، جبکہ 2022 -9.4%۔

خرید کر رکھنے کے مقابلے میں معلوماتی تناسب -0.98 ہے: مطلق بنیاد پر یہ SOL کو تھامے رکھنے سے بہت پیچھے ہے۔ یہ دفاعی اوورلے ہے، اس لیے اسے مطلق خطرہ موافق منافع اور ڈرا ڈاؤن کی بنیاد پر جانچیں۔

عمل درآمد شدہ سگنل کا IC، 1 بار کی مدت پر، 0.014 ہے (t=1.6)؛ اسے بے معلوماتی کا درجہ دیا گیا ہے۔ اسٹریٹیجی کئی دن پوزیشن رکھتی ہے، اس لیے 1 بار کا IC اس کی کارکردگی کم دکھاتا ہے، مگر یہ احتیاط کا اشارہ ہے۔

منافع 2021 (+38%) اور 2023 (+54%) میں مرتکز ہے، جبکہ 2022 دباؤ کے ادوار میں نقصان ہوتا ہے۔ واک فارورڈ میں سالانہ ارتکاز اور OOS کی گراوٹ پر نظر رکھیں۔

زیادہ سے زیادہ ڈرا ڈاؤن کی مدت 375 دن ہے۔ avg_holding_bars میں 0.0 رپورٹ ہوتا ہے، جبکہ avg_holding_period، 2 دن 11 گھنٹے ہے؛ رپورٹنگ کا یہ تضاد PnL کو متاثر نہیں کرتا۔

QA کا خدشہ: QA نے ایک ہی اثاثے کے OHLCV رجحان کو ایسی حکمتِ عملیوں کا خاندان قرار دیا جس میں اوورفٹنگ کا خطرہ ہے۔ واک فارورڈ اور ہولڈ آؤٹ تک اس کا جائزہ نہیں لیا جا سکتا؛ صرف 3 قابلِ ٹیوننگ پیرامیٹرز اوورفٹنگ کی گنجائش محدود کرتے ہیں۔

تجزیہ

معاشی نتائج فیس فلور سے خاصے اوپر ہیں۔ ابتدائی بیک ٹیسٹ میں avg_trade_return_pct 1.78% اور حتمی پیرامیٹرز والے مکمل تاریخ کے ری پلے میں 2.91% ہے، جبکہ 0.25% BINANCE_SPOT فلور ہے۔ ابتدا میں PF 1.65 اور حتمی پیرامیٹرز پر 1.60 ہے، دونوں میں 232 ٹریڈز ہیں۔

چھپا ہوا بیٹا نہیں: بیٹا 0.07، ایکسپوژر 25.8% ہے، اور 15.8% کا ابتدائی ڈرا ڈاؤن SOL کے خرید کر رکھنے والے ڈرا ڈاؤن کا چھوٹا حصہ ہے ( 90% سے زیادہ)۔

تلاش سے پہلے کی حساسیت جانچ زیادہ تر ہموار سطح ہے۔ واحد تیز گراوٹ vol_surge_mult ہے، 2.5 اور 3.0 کے درمیان، یعنی 1.13 SE کی کمی۔

شدید اتار چڑھاؤ کے تہائی حصے میں منافع بخش (شارپ 1.34)۔ ٹریڈز مفروضے سے مطابقت رکھتی ہیں: صرف لانگ، حجم سے تصدیق شدہ اوپر کی جانب مومینٹم پر داخلہ۔

جو پیرامیٹرز ٹریڈ کریں گے وہ مفروضے کی اپنی 25% ڈرا ڈاؤن حد توڑتے ہیں۔ دوبارہ فِٹ کرنے پر mom_lookback 22 اور vol_surge_mult 1.35 منتخب ہوئے، جو مجاز حد کی نچلی سرحد ہے۔ مکمل تاریخ کے ری پلے پر زیادہ سے زیادہ ڈرا ڈاؤن 29.07% اور ہولڈ آؤٹ پر 28.03% ہے۔ واک فارورڈ ونڈو 5 نے بھی اندرونی تربیتی امیدواروں کو 26.7-27.1% ڈرا ڈاؤن کی وجہ سے مسترد کیا۔

ہولڈ آؤٹ میں کوئی برتری نہیں۔ 15 ماہ اور 55 ٹریڈز (مناسب شماریاتی طاقت) کے دوران شارپ 0.081 اور t 0.07 ہے، تناسب 0.10 بمقابلہ WF-OOS۔ یہ شماریاتی طور پر WF-OOS کے ساتھ مطابقت رکھتا ہے (z -0.46)، مگر مستقبل میں مشاہدے کے لیے تقریباً کچھ نہیں۔

آؤٹ آف سیمپل نتائج یکساں نہیں۔ بیرونی شارپس -0.13، -0.29، 0.53، 2.65، 0.05 اور 1.00 ہیں۔ مجموعی نتیجہ 0.77 (t 1.49) کا سہارا آخری-2023 SOL تیزی ہے۔

عمل درآمد شدہ سگنل کا IC 0.014 ہے (t 1.6)، جو شور سے ممیز نہیں۔

SOL خرید کر رکھنے کے مقابلے میں انفارمیشن ریشو -0.98 ہے۔

اسی مفروضے کی پچھلی آزمائش کو اوورفٹ ہونے کے باعث ترک کر دیا گیا تھا۔

نتیجہ خلاصہ

مکمل تاریخ کے مضبوط منافع اور فیس سے مناسب مارجن کو پہلے سے رجسٹرڈ رسک حد کے اندر ہولڈ آؤٹ ٹیسٹنگ میں بھی برقرار رہنا چاہیے۔

تجزیہ کار نے اسٹریٹیجی ترک کر دی کیونکہ دوبارہ فِٹ کیے گئے پیرامیٹرز نے اس کی رجسٹرڈ 25% ڈرا ڈاؤن حد توڑ دی، ہولڈ آؤٹ میں مستقبل کے لیے کوئی برتری ظاہر نہیں ہوئی، اور OOS کی کارکردگی کا انحصار بڑی حد تک آخری-2023 کی تیزی پر تھا۔ فیس وجہ نہیں تھیں؛ رسک جائزہ اور پیپر ٹریڈنگ تک نوبت نہیں پہنچی۔

Binance Spot پر SOL میں حجم سے تصدیق شدہ اوپر کی جانب مومینٹم پکڑیں؛ 4 گھنٹے کی بارز، صرف لانگ پوزیشنز، اور ATR پر مبنی پوزیشن سائزنگ اور اخراج استعمال کریں۔

ابتدائی بیک ٹیسٹ نے 150.71% منافع، 1.12 شارپ، 232 ٹریڈز، اور 15.77% زیادہ سے زیادہ ڈرا ڈاؤن دیا۔ تجزیہ کار نے مجموعی واک فارورڈ OOS شارپ 0.77 رپورٹ کیا، مگر 15 ماہ کے ہولڈ آؤٹ میں 55 ٹریڈز کے دوران شارپ 0.08 اور ڈرا ڈاؤن 28.03% تھا۔

Stratmill ایک تحقیقی اور پیپر ٹریڈنگ ٹول ہے، مالیاتی مشورہ یا بروکر نہیں۔ بیک ٹیسٹ اور پیپر نتائج فرضی ہیں۔ ٹریڈنگ میں نقصان کا خطرہ شامل ہے۔