حکمتِ عملیاں
BTC روزانہ بولنگر بینڈ کے نچلے بینڈ سے اچھال، صرف طویل پوزیشن، رجحان فلٹر کے ساتھ (BINANCE USD-M فیوچرز، روزانہ، صرف OHLCV)
نتیجہ: ترک شدہ
BtcDailyBollingerLowerBandBounceLong200Sma
نتیجہ خلاصہ
اس اسٹریٹیجی نے بولنگر کے نچلے بینڈ سے اچھال کے روایتی تصور کو BTCUSDT کے روزانہ فیوچرز پر صرف لانگ، ٹرینڈ فلٹر والے گراوٹ خریدنے کے طریقے میں ڈھالا، اور اس کا پہلا بیک ٹیسٹ پُرکشش تھا: 72.7% ون ریٹ، پرافٹ فیکٹر 2.05، شارپ 1.58، اور کم 5.3% ڈرا ڈاؤن نے جائزے کے مرحلے پر 'بہتر بنائیں' کا فیصلہ دلایا۔ مگر یہ برتری 6.5 سال میں صرف 22 ٹریڈز اور 8.5% ایکسپوژر پر قائم تھی، اور 3 مراحل کی اصلاح نے اسے ختم کر دیا — ڈیفلیٹڈ شارپ 0.0، PBO 0.726، حد سے زیادہ فٹ واک فارورڈ جو اِن سیمپل 6.27 سے آؤٹ آف سیمپل −1.005 تک گیا، ناکام ہولڈ آؤٹ، اور سگنل متعین کرنے والے تینوں پیرامیٹرز پر تیز گراوٹیں۔ تجزیہ کار نے تین مراحل کی اصلاح کے بعد اسے چھوڑ دیا (ابتدائی مراحل Layer-2 کی تصدیق کی خرابی درست کرنے کے لیے تھے)، اور نتیجہ نکالا کہ سگنل فٹ کرنے کے لیے بہت نایاب اور تکراری اصلاح کے لیے ناموزوں تھا۔ PSR 0.9999 / DSR 0.0 کی تقسیم کو تشخیصی علامت کہا گیا کہ بنیادی نتیجہ خالص انتخابی شور تھا۔
مفروضہ
صرف لانگ، ایک انسٹرومنٹ، ایک وینیو، OHLCV-ONLY کی اوسط کی طرف واپسی کی حکمتِ عملی، BTCUSDT.BINANCE کے 1D بارز پر۔ جب کلوز نچلی بولنجر بینڈ (20-مدت SMA - 2 * 20-مدت کا معیاری انحراف) کو چھوئے یا اس سے نیچے جائے، AND کلوز 200-روزہ SMA سے اوپر ہو (اپ ٹرینڈ فلٹر)، تو لانگ پوزیشن لیں۔ جب کلوز درمیانی بینڈ (20-SMA) تک پہنچے، OR اسٹاپ یا وقت کی حد لگے، تو پوزیشن بند کریں۔ موجودہ RSI اوور سولڈ (RSI < 30) سے مختلف — بولنجر کی نچلی بینڈ مومینٹم کے بجائے اتار چڑھاؤ کے مطابق اوور سولڈ کی نشاندہی کرتی ہے۔ فیکٹری کی ہدایت کے مطابق: BTCUSDT.BINANCE 1D بارز ہمیشہ محفوظ ہیں۔ کل چار پیرامیٹرز۔
نفاذ
صرف طویل پوزیشن، ایک آلے تک محدود، صرف OHLCV پر اوسط کی طرف واپسی، BTCUSDT.BINANCE کے روزانہ بارز پر۔ جب کلوز نچلے بولنگر بینڈ (20-SMA منہا 2 معیاری انحراف) کو چھوئے یا اس سے نیچے گرے اور کلوز 200 روزہ SMA (اوپر کے رجحان کا فلٹر) سے اوپر رہے تو طویل پوزیشن میں داخل ہوتا ہے۔ جب کلوز درمیانی بینڈ (20-SMA منافع کا ہدف) تک واپس آئے، 8% اسٹاپ لاس فعال ہو، کلوز 200-SMA سے نیچے گرے (رجحان ٹوٹے)، یا 20 بار کا وقت پر مبنی اسٹاپ لگے تو اخراج کرتا ہے۔ پوزیشن کا حجم ایکویٹی کی اسمی قدر کے 20% یا اسٹاپ کے فاصلے کے مطابق 1.5% رسک بجٹ، دونوں میں سے کم تر رکھا گیا ہے؛ کوئی لیوریج نہیں۔
مفروضے کو بعینہٖ نافذ کرتا ہے: نچلے بولنگر بینڈ کے ذریعے اتار چڑھاؤ کے مطابق زائد فروخت پر داخلہ، 200 دن کے اوپر کے رجحان کے فلٹر سے مشروط، اور درمیانی بینڈ کی طرف اوسط واپسی پر اخراج۔ تکرار-3 کی اصلاح رپورٹ شدہ تہہ-2 کی ناکامی ONLY کو ہدف بناتی ہے: اوسط/معیاری انحراف کے مددگار طریقے (_mean/_std) نے مصنوعی منظرناموں کے مصدقہ کنندہ میں پراکسی کے دوبارہ بائنڈ ہونے سے TypeError پیدا کیا ('1 پوزیشنل آرگیومنٹ درکار ہیں لیکن 2 دیے گئے')۔ اب یہ حساب براہِ راست calculate_signal کے اندر شامل ہیں، جس سے خود کو پکارنے والے تمام مددگار طریقے ہٹ گئے اور پراکسی کے پاس غلط بائنڈ کرنے کے لیے کچھ نہیں۔ داخلے/اخراج کی منطق، حدیں، امپورٹس یا پیرامیٹرز نہیں بدلے گئے، اس طرح تہہ-1 کی کامیابی اور حکمتِ عملی کا اوسط کی طرف واپسی والا فائدہ برقرار ہے (ہدف = 2-سگما بینڈ سے 20-SMA تک واپسی، جو آنے جانے کی فیس سے کہیں زیادہ ہے)۔
تصدیق کے نتائج
بیک ٹیسٹ جائزہ
- شارپ
- 1.58
- کل منافع
- 10.24%
- زیادہ سے زیادہ ڈرا ڈاؤن
- 5.30%
- کل ٹریڈز
- 22
- کامیابی کی شرح
- 72.7%
- منافع فیکٹر
- 2.05
حقیقی مثبت فائدہ: فی ٹریڈ متوقع قدر +$434.65، profit_factor 2.05، اومیگا 2.00، شارپ 1.58، سورٹینو 2.66
رجحان- ALIGNED، مخالفانہ نہیں: 200-SMA شرط اسے اوپری رجحان میں گراوٹ پر خریدنے کی حکمتِ عملی بناتی ہے، جو ناکام خالص الٹ پھیر والی قسم سے الگ ہے — اس کا ثبوت 2022 مندی میں صفر ٹریڈز ہیں (فلٹر درست کام کر رہا ہے)
ٹریڈز مفروضے سے بعینہٖ مطابقت رکھتے ہیں: تمام 22 طویل، 72.7% جیت کی شرح، اوپر کے رجحان میں نچلے بینڈ کو چھونے پر داخلہ
کم ڈرا ڈاؤن (5.3%) اور صاف خطرے کی ساخت؛ 4 قابلِ ترتیب پیرامیٹرز حد سے زیادہ موافقت کے امکانات کو محدود رکھتے ہیں
ٹریڈ کیے گئے 5 برسوں میں سے 4 میں مثبت (2020/2023/2024/2025)، صرف 2021 قدرے منفی (-3.3%)
محدود نمونہ: 6.5 برسوں میں 22 ٹریڈز (تقریباً 3.4/سال) کا مطلب ہے کہ 3-ونڈو واک فارورڈ میں ہر ونڈو پر تقریباً 7 ٹریڈز آئیں گی — آگے چل کر حد سے زیادہ موافقت/ڈیفلیشن کا خطرہ
sharpe_ci_low -0.85 صفر کے دونوں طرف ہے اور probabilistic_sharpe 0.92 (<0.95) — متعدد آزمائشوں کی کسی بھی کٹوتی سے پہلے ہی اہمیت سرحدی ہے
بہت کم ایکسپوژر (8.5%) — سرمایہ زیادہ تر غیر استعمال شدہ؛ فائدہ حقیقی مگر مطلق لحاظ سے چھوٹا ہے (CAGR 1.8%)
avg_win ($1167) < avg_loss ($1517) — بلند 72% ہٹ ریٹ برقرار رکھنے پر منحصر؛ return_kurtosis 20 بھاری دم والے نتائج پر کچھ انحصار دکھاتا ہے
تجزیہ
صاف، کم سے کم نفاذ (4 بنیادی پیرامیٹرز)، درست صرف طویل پوزیشن والا ایک آلے کا OHLCV ڈیزائن، کم اثر لاگت اور بہت بڑی گنجائش
بنیادی سرخی کے اعداد دلکش دکھائی دیتے ہیں (شارپ 1.58، جیت کی شرح 72.7%، منافع کا عامل 2.05) — مگر نمونہ اعدادوشمار کے لحاظ سے بے معنی ہے
ڈیفلیٹڈ شارپ ناکام: DSR=0.0 (0.95 کے مقابلے میں)، is_significant=false، بہتر کردہ شارپ 4.19، 225 آزمائشوں کے متوقع زیادہ سے زیادہ قسمت کے معیار 10.19 سے بہت کم ہے
PBO 0.726 (>0.5): امکان زیادہ ہے کہ پیرامیٹر کا انتخاب حد سے زیادہ موافق بنایا گیا ہو
واک فارورڈ is_overfitted=true: اوسط IS 6.27 -> اوسط OOS -1.005، OOS ونڈوز [0.0, 0.0, -3.02]، کوئی مثبت ونڈو نہیں
ہولڈ آؤٹ FAILED: holdout_sharpe 0.0، تناسب 0
حساسیت FAILED؛ بنیادی طریقۂ کار کے پیرامیٹرز (bb_std, bb_period, sma_period) پر 3 کھائیاں
اعدادی اعتبار سے کوئی بنیاد نہیں: بنیادی دور میں 8.46% ایکسپوژر پر 22 ٹریڈز؛ بہتر کردہ ترتیب 5 ٹریڈز، 100% جیت کی شرح، profit_factor 0.0 تک بگڑتی ہے — اصلاح کار شور کے مطابق ڈھل رہا ہے
بنیادی sharpe_ci_low -0.85 (CI سے 0 تک)، متعدد آزمائشوں کی تصحیح سے پہلے بھی
معنی خیز اصلاح کے لیے بہت ہی کم
نتیجہ خلاصہ
دلکش دکھائی دینے والا چھوٹے نمونے کا بنیادی شارپ (یہاں صرف 8.5% ایکسپوژر پر محض 22 ٹریڈز سے) فائدے کی نہیں، تنبیہ کی علامت ہے — بہت کم مرتبہ متحرک ہونے والا اشارہ اصلاح کار کو ڈھالنے کے لیے حقیقی نمونہ نہیں دیتا، اس لیے دلکش PSR کے ساتھ 0.0 کا ڈیفلیٹڈ شارپ نتیجے کو بہترین میں سے -225 انتخابی شور ظاہر کرتا ہے۔
اصلاح کے بعد تجزیہ کار نے ’ترک کریں‘ کا فیصلہ دیا کیونکہ حکمتِ عملی مضبوطی اور مستقبل کی جانچ کے ہر معیار میں ناکام رہی: ڈیفلیٹڈ شارپ 0.0 (0.95 کے مقابلے میں)، PBO 0.726، واک فارورڈ نے حد سے زیادہ موافقت ظاہر کی (IS 6.27 → OOS −1.005، کوئی مثبت ونڈو نہیں)، ہولڈ آؤٹ ناکام (0.0)، اور حساسیت نے بنیادی اشارہ جاتی پیرامیٹرز (bb_std, bb_period, sma_period) پر 3 کھائیاں دکھائیں۔
روزانہ BTCUSDT فیوچرز کی صرف طویل پوزیشن والی اوسط کی طرف واپسی کی حکمتِ عملی، جس میں قیمت نچلے بولنگر بینڈ (20-SMA − 2σ) کو چھونے یا اس سے نیچے گرنے پر خریدی جاتی تھی، بشرطیکہ وہ 200-روزہ SMA سے اوپر ہو؛ اخراج درمیانی بینڈ، اسٹاپ، رجحان ٹوٹنے یا وقت کی حد پر ہوتا تھا — اتار چڑھاؤ کے مطابق اوپر کے رجحان میں گراوٹ خریدنے کا فائدہ۔
بنیادی بیک ٹیسٹ مضبوط دکھائی دیا — 22 طویل ٹریڈز، 72.7% جیت کی شرح، فی ٹریڈ +$434.65 متوقع قدر، 2.05 منافع کا عامل، 1.58 شارپ، اور صرف 5.3% زیادہ سے زیادہ ڈرا ڈاؤن — مگر ایکسپوژر صرف 8.5% (CAGR 1.8%) تھا اور نمونہ محدود تھا؛ اصلاح کے دوران یہ سمٹ گیا، جہاں ’بہترین‘ ترتیب 5 ٹریڈز تک بگڑ گئی اور اوسط باہر از نمونہ شارپ −1.005 رہا۔
Stratmill ایک تحقیقی اور پیپر ٹریڈنگ ٹول ہے، مالیاتی مشورہ یا بروکر نہیں۔ بیک ٹیسٹ اور پیپر نتائج فرضی ہیں۔ ٹریڈنگ میں نقصان کا خطرہ شامل ہے۔