حکمتِ عملیاں
ETH-بمقابلہ-BTC نسبتی-مومنٹم روٹیشن، ڈالر نیوٹرل لانگ-شارٹ (دو انسٹرومنٹس ETHUSDT.BINANCE + BTCUSDT.BINANCE پرپس، روزانہ بارز — ETH/BTC ریشو MOMENTUM کی بنیاد پر مضبوط کو لانگ / کمزور کو شارٹ، deadband سے مشروط، خالص OHLCV، 2-پیرامیٹر)
نتیجہ: ترک شدہ
EthBtcRelativeMomentumRotationLS
مفروضے کو وفاداری سے نافذ کرتا ہے: ڈالر نیوٹرل ETH/BTC ریشو-مومنٹم روٹیشن، مارکیٹ نیوٹرل (benchmark_meaningful=false، اس لیے buy-hold درست طور پر معیار نہیں)
مفروضہ
ایک قابل اعتماد 582-تجارت / 6.7-سال کے نمونے پر منفی توقع: profit_factor 0.9999 (مجموعی-فلیٹ، کوئی خالص فائدہ نہیں)، avg_trade_pnl_usd -0.137، CAGR -1.22%، recovery_factor منفی۔ +7.83% total_return مکمل طور پر غیر محقق ہے (end_unrealized_pct 7.91) — ایک غیر-خارج شدہ اختتامی پوزیشن، محقق فائدہ نہیں۔ Sharpe 0.26 کے ساتھ CI [-0.48, 1.01] صفر کو چھوتا ہے، max_drawdown 56.6%، اور impact_cost_pct 101% (صلاحیت ~$98k) کا مطلب ہے کہ مارکیٹ کا اثر و رسوخ اکیلے پورے فائدے کو کھا جاتا ہے۔ ETH/BTC نسبتی-قوت کا momentum اخراجات کے بعد ڈالر-غیرجانبدار منافع کے لیے کافی نہیں رہتا — یہ اندراج کے بارے میں ایک بیان ہے، جو IS مفروضے کو۔ 2 پیرامیٹرز (lookback، deadband) کو بہتر بنانا gross-flat/PF<1 نتیجے کو منافع بخش نہیں بنا سکتا۔ 2 گھنٹے کی اصلاح کے قابل نہیں۔ abandon_class=negative_expectancy۔
نفاذ
تصدیق کے نتائج
CLEAN RESTART 2026-09-04 — اس رن کی فیصلے کی تاریخ اور سیکھنے کے ریکارڈ حذف کر دیے گئے اور اسے تصدیق سے دوبارہ شروع کیا گیا۔ اس سے پہلے اسے ترک کرنے کی وجہ پائپ لائن تھی، مارکیٹ نہیں: Layer-2 ہارنس نے @staticmethod ہیلپرز کو غلط بائنڈ کیا تھا (درست کر دیا گیا)، QA نے غیر آپٹمائزڈ اسموک ٹیسٹ پر حتمی کارکردگی کے فیصلے جاری کیے تھے (ہٹا دیے گئے — QA اب صرف درستی کا فیصلہ کرتا ہے)، اور سینڈباکس ٹائم آؤٹس بیک ٹیسٹ سلاٹ کی قلت کی وجہ سے تھے (درست کر دیا گیا)۔ مفروضہ اور اسٹریٹیجی کا کوڈ تبدیل نہیں ہوا۔ کوڈ کو اس کی اپنی خوبیوں پر جانچیں؛ کارکردگی کا فیصلہ بعد میں مکمل بیک ٹیسٹ اور آپٹیمائزر کریں گے۔
قابلِ پیمائش مکمل تاریخ کے نمونے پر near-zero/negative edge (550 trades، PF 0.965، -22.4%، avg_trade_return_pct +0.061% two-leg fee سے نیچے) — کم پھیلاؤ والا ETH/BTC pair جسے خود مفروضے نے SOL/ETH سے کمزور کے طور پر نشان زد کیا تھا۔ وفادارانہ نفاذ، اس لیے تجزیہ کار کے لیے edge کی دریافت۔ backtest-review پر چھوڑ دیں ڈویلپر کی پہلے سے رجسٹرڈ شرط کے مطابق (PF نے 1 پار نہیں کیا)؛ optimize نہ کریں۔
57.8% زیادہ سے زیادہ ڈرا ڈاؤن (CI سے 83%، 1894-دن کی مدت) ایک نام نوسی طور پر مارکیٹ-غیرجانبدار کتاب پر: صرف داخلے پر ڈالر-غیرجانبدار، اور 70% مجموعی نمائش ETH/BTC تناسب کے مسلسل رجحانات کے خلاف ہارنے والے فائدے کو بڑھاتی ہے 6% اسٹاپس کے درمیان۔ ہیجنگ کی خرابی نہیں — مساوی-قدری ہم آہنگی درست ہے — بلکہ ایک خطرے کا پروفائل جو رسک افسر کو دیکھنا چاہیے۔
بیک ٹیسٹ جائزہ
- شارپ
- 0.26
- کل منافع
- 7.83%
- زیادہ سے زیادہ ڈرا ڈاؤن
- 56.58%
- کل ٹریڈز
- 582
- کامیابی کی شرح
- 45.9%
- منافع فیکٹر
- 1.00
مفروضے کو وفاداری سے نافذ کرتا ہے: ڈالر نیوٹرل ETH/BTC ریشو-مومنٹم روٹیشن، مارکیٹ نیوٹرل (benchmark_meaningful=false، اس لیے buy-hold درست طور پر معیار نہیں)
قابلِ اعتماد، قابلِ پیمائش نمونہ: 6.7 سالوں میں 582 جوڑی کی روٹیشنز، metrics_reliable=true، انٹری پائپ لائن درست (291 لانگ / 291 شارٹ، کوئی ڈراپ نہیں)
واقعی 2-پیرامیٹر، کم اوورفٹنگ والی سطح
profit_factor 0.9999 — مجموعی طور پر فلیٹ، آپٹیمائزر کے پاس ٹیون کرنے کے لیے کوئی خالص برتری نہیں
قابلِ اعتماد نمونے میں منفی متوقع قدر: avg_trade_pnl_usd -0.137، CAGR -1.22%، recovery_factor منفی
+7.83% سرخی مکمل طور پر غیر محقق ہے (end_unrealized_pct 7.91) — ایک غیر-خارج شدہ اختتامی پوزیشن، محقق فائدہ نہیں
max_drawdown 56.6% (CI سے 80% تک)؛ Sharpe 0.26، جبکہ CI [-0.48, 1.01] صفر کے دونوں طرف پھیلا ہے — مہارت نہ ہونے سے امتیاز ممکن نہیں
impact_cost_pct 101%، capacity_usd تقریباً $98k کے ساتھ — صرف مارکیٹ امپیکٹ پوری برتری ختم کر دیتا ہے؛ صرف نہایت چھوٹے پیمانے پر قابلِ عمل
regime_performance 'معمول کے' ٹرسائل کی واپسی -56%، 60% DD پر — نسبتی طاقت کی کوئی ساختی برتری نہیں
تکرار تاریخ
تصدیق ناکام (Layer 2 — مصنوعی منظرنامے): استعمال شدہ پیرامیٹرز: ['deadband', 'leg_frac', 'max_days', 'vol_window', 'mom_lookback', 'size_precision', 'stop_ratio_pct', 'min_notional_btc', 'min_notional_eth'] جانچیں کہ __init__، self.parameters.get() سے تمام صفات سیٹ کرتا ہے۔ - steady_uptrend: TypeError: super(type, obj): obj must be an instance or subtype of type (بار کا ٹائم اسٹیمپ: 1735689600000) - steady_downtrend: TypeError: super(type, obj): obj must be an instance or subtype of type (بار کا ٹائم اسٹیمپ: 1735689600000) - flat_ranging: TypeError: super(type, obj): obj must be an instance or subtype of type (بار کا ٹائم اسٹیمپ: 1735689600000) - volatility_spike: TypeError: super(type, obj): obj must be an instance or subtype of type (بار کا ٹائم اسٹیمپ: 1735689600000) - zero_volume: TypeError: super(type, obj): obj must be an instance or subtype of type (بار کا ٹائم اسٹیمپ: 1735689600000) - price_gap: TypeError: super(type, obj): obj must be an instance or subtype of type (بار کا ٹائم اسٹیمپ: 1735689600000)
Stratmill ایک تحقیقی اور پیپر ٹریڈنگ ٹول ہے، مالیاتی مشورہ یا بروکر نہیں۔ بیک ٹیسٹ اور پیپر نتائج فرضی ہیں۔ ٹریڈنگ میں نقصان کا خطرہ شامل ہے۔