23 اکتوبر، 2026 · تحقیق

ڈیٹا خراب ہونے پر آپ کی حکمتِ عملی کا Sharpe Ratio بہتر ہو سکتا ہے

ڈیٹا خراب ہونے پر آپ کی حکمتِ عملی کا Sharpe Ratio بہتر ہو سکتا ہے

ڈیٹا مزید خراب کرنے کے بعد بیک ٹیسٹ زیادہ قابلِ یقین دکھائی دے سکتا ہے۔ بدنما پرنٹس ہٹا دیں، خلا کو صاف ستھری قیمتوں سے پُر کریں، تو Sharpe بڑھ سکتا ہے۔ یہ بہتری ایک تنبیہ ہو سکتی ہے: صفائی کے اصول نے شاید عین وہی مارکیٹ حالات مٹا دیے جن میں آپ کی حکمتِ عملی کو قائم رہنا چاہیے۔

ڈیٹا کا معیار اہم ہے۔ ایک کراسڈ کوٹ یا دہرائی گئی ٹریڈ ایسا فل پیدا کر سکتی ہے جو کسی کو مل ہی نہیں سکتا تھا۔ لیکن ایسا فلٹر جو ناموافق مشاہدات کو غائب کر دے، وہ بھی ماڈل کا ایک انتخاب ہے۔ اسے بھی اتنی ہی شک کی نظر سے دیکھیں جتنی کسی نئے سگنل فیچر کو دیکھیں گے۔

خراب قیمت دراصل خراب ڈیٹا کب ہوتی ہے؟

یہ پوچھنے سے آغاز کریں کہ مشاہدہ کس چیز کی نمائندگی کرتا ہے۔ رائج مارکیٹ سے بہت دور کی ٹریڈ خراب ریکارڈ ہو سکتی ہے، کم لیکویڈیٹی میں ہونے والی حقیقی بڑی خرید و فروخت، یا کسی مخصوص وینیو کا واقعہ۔ صفر والیوم والی 1 منٹ کی کینڈل کا مطلب یہ ہو سکتا ہے کہ کوئی ٹریڈ نہیں ہوئی، جبکہ غائب کینڈل فیڈ کی ناکامی کی علامت ہو سکتی ہے۔ ان صورتوں سے الگ الگ نمٹنا چاہیے۔

ایک سادہ mean-reversion حکمتِ عملی پر غور کریں جو اس وقت خریدتی ہے جب قیمت مختصر مدتی موونگ ایوریج سے 1% نیچے گرتی ہے، اور ایوریج پر پہنچ کر باہر نکلتی ہے۔ رات کے کم لیکویڈیٹی والے وقت میں ایک ٹریڈ پچھلی قیمت سے 1.2% نیچے ریکارڈ ہوتی ہے، پھر مارکیٹ تیزی سے واپس آ جاتی ہے۔ اگر یہ پرنٹ حقیقی ہے تو ممکن ہے کہ مارکیٹ میں پہلے سے موجود لمٹ آرڈر والی حکمتِ عملی کو فل ملا ہو۔ اگر یہ خراب ٹِک ہے جس کی تائید کسی قابلِ عمل کوٹ سے نہیں ہوئی، تو اس فل کو شمار کرنے سے ایک فرضی برتری بن جاتی ہے۔

بار حذف کرنا خود بخود زیادہ محفوظ نہیں ہوتا۔ حکمتِ عملی کا آرڈر اب بھی مارکیٹ میں موجود ہو سکتا تھا اور اگلی حقیقی ٹریڈ اسے فل کر سکتی تھی۔ قابلِ دفاع ری پلے میں یہ ماڈل کرنا ضروری ہے کہ حکمتِ عملی کیا دیکھ سکتی تھی اور اس کا آرڈر حقیقتاً کس قیمت پر فل ہو سکتا تھا۔

صفائی کا اصول نتیجے پر کیا اثر ڈالتا ہے؟

ڈیٹا کے واضح طور پر متعین طریقوں کے تحت حکمتِ عملی چلائیں اور تبدیلیوں کا موازنہ کریں۔ اصل ماخذ محفوظ رکھیں، اور ہر اخراج یا اصلاح کی وجہ درج کریں۔ پھر بتائیں کہ نتیجے کا کتنا حصہ ان فیصلوں پر منحصر ہے۔

ڈیٹا کا طریقۂ کارممکنہ فائدہبیک ٹیسٹ کے لیے خطرہ
دستاویزی ایکسچینج کی غلطی کی حد سے باہر کے پرنٹ کو ہٹائیںمعلوم غلط ریکارڈ کو انتہائی قدر مقرر کرنے سے روکتا ہےتیز رفتار مارکیٹ میں یہ اصول جائز ٹریڈز کو غلطی سے درجہ بند کر سکتا ہے
غائب وقفے میں آخری قیمت برقرار رکھیںخلا کے باعث انڈیکیٹرز کو ناکام ہونے سے بچاتا ہےایسی قیمت بنا دیتا ہے جس پر شاید کوئی ٹریڈ ہوئی ہی نہ ہو
آخری ٹریڈز کے بجائے یکجا کوٹس استعمال کریںنمایاں قابلِ عمل قیمتوں کی بہتر تصویر دیتا ہےکوٹ کا سائز، وینیو تک رسائی اور قطار میں پوزیشن پھر بھی اہم ہیں
شماریاتی حد کے مطابق تمام آؤٹ لائر بارز حذف کریںانتہائی قدروں کے لیے حساسیت کم کرتا ہےحقیقی دباؤ کے ادوار بھی ہٹا سکتا ہے، جن میں حکمتِ عملی کو سب سے زیادہ نقصان ہوتا ہے

فرض کریں کہ غیر فلٹر شدہ رن کا Sharpe 0.9 ہے، جبکہ 0.8% بارز کو خارج کرنے سے یہ بڑھ کر 1.4 ہو جاتا ہے۔ صرف اسی بنا پر اسے ڈیٹا کے معیار کی کامیابی نہیں کہا جا سکتا۔ دیکھیں کہ آیا خارج کیے گئے بارز اتار چڑھاؤ کے اچانک اضافوں کے آس پاس جمع ہیں، آیا ان کا P&L میں نمایاں حصہ ہے، اور آیا اخراج کا اصول نتیجہ دیکھنے سے پہلے طے کیا گیا تھا۔

ڈیٹا کے استثناؤں کا لیجر رکھیں: ماخذ، ٹائم اسٹیمپ، متاثرہ فیلڈز، کارروائی کی وجہ، اور یہ کہ فیصلہ حکمتِ عملی کی کارکردگی دیکھنے سے پہلے کیا گیا تھا یا بعد میں۔

میں کیسے جانچوں کہ صفائی نے حکمتِ عملی کی برتری بدل دی؟

حکمتِ عملی کو منجمد کریں اور انہی تاریخوں پر کئی معقول طریقوں کا موازنہ کریں۔ جہاں ممکن ہو، خام ری پلے، دستاویزی اصلاحات کا سیٹ، اور مبہم مشاہدات کے لیے محتاط ایگزیکیوشن کیس شامل کریں۔ ہر رن کے لیے ٹریڈز کی تعداد، ٹرن اوور، ڈرا ڈاؤن، اور متاثرہ وقفوں سے آنے والا P&L کا حصہ، Sharpe کے ساتھ رپورٹ کریں۔

پھر ان ٹریڈز کا جائزہ لیں جو بدلتی ہیں۔ اگر مشکوک پرنٹس کے ایک چھوٹے گروہ کو خارج کرنے پر حکمتِ عملی کی سب سے بڑی جیتیں غائب ہو جائیں تو ان ریکارڈز کو الگ الگ دیکھیں۔ اگر اس کے بجائے نقصانات غائب ہوں، تب بھی یہی باریک بینی برتیں۔ کسی اصول پر صرف تب احتیاط سے غور کیا جائے جب وہ بیک ٹیسٹ کو نقصان پہنچائے، تو وہ پہلے ہی تحقیق پر اثر انداز ہو رہا ہے۔

قابلِ اعادہ مطالعے کے لیے وینڈر فائلوں یا ان کے چیکسمز، صفائی کے کوڈ، اور استثناؤں کی فہرست کے ورژن محفوظ کریں۔ وینڈر سابقہ ڈیٹا میں تبدیلی کر سکتا ہے؛ آپ کا اگلا رن یہ معلوم کرنے دے کہ حکمتِ عملی بدلی تھی یا ان پٹس۔

لیکن کیا صفائی ضروری نہیں؟

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

جب ڈیٹا کی اصلاح سے کارکردگی بہتر ہو تو پوچھیں کہ کون سا مشاہدہ ہٹایا گیا، اور کیا ایکویٹی کَرو دیکھے بغیر بھی آپ یہی فیصلہ کرتے۔ اگر جواب واضح نہ ہو تو دونوں ورژنز کو تحقیقی ریکارڈ میں رکھیں۔ ان کے درمیان فرق بھی نتیجے کا حصہ ہے۔

ڈیٹا کا معیار، بیک ٹیسٹنگ، مقداری تحقیق، اوورفٹنگ
شیئر کریںXLinkedInFacebookRedditHacker NewsWhatsAppTelegramEmail
← تمام پوسٹس