
موضوع کی اہمیت
پائتھن ہزاروں مشاہدات جلد پڑھتا ہے، مگر غلطی بھی اسی رفتار سے پھیل سکتی ہے۔ آج باقی کمپنیوں، غیر ایڈجسٹ قیمتوں اور مستقبل کے حسابات سے بنی شعبہ جاتی درجہ بندی بظاہر درست مگر اصل سوال سے مختلف ہو سکتی ہے۔ یہ موضوع ڈیٹا کی اصل، واپسی کے حساب، شماریاتی نتیجے اور عملی جانچ کو جوڑتا ہے۔ مقصد ایسا نتیجہ ہے جسے دوسرا سیکھنے والا دوبارہ بنا اور چیلنج کر سکے۔ تاریخی نمونہ تحقیق کا مفروضہ ہے، خودکار خرید کا حکم یا یقینی برتری نہیں۔
بنیادی تصورات
سیکھنے کے مقاصد
- تاریخ والے ڈیٹا کو قابل تکرار ترتیبات کے ساتھ درآمد اور جانچیں۔
- واپسی، اتار چڑھاؤ اور درست شارپ تناسب حساب کریں۔
- مستقبل کی معلومات، صرف باقی کمپنیوں اور بار بار تلاش کے تعصب سے بچیں۔
- اخراجات کے بعد غیر استعمال شدہ ڈیٹا پر شعبہ جاتی مفروضہ پرکھیں۔
1۔ قابل تکرار ڈیٹا معاہدہ بنائیں
1.1 اصل اور ساخت
ابتدا میں فراہم کنندہ، حاصل کرنے کی تاریخ، اجازت، کمپنیوں کا دائرہ، مدت، کرنسی، وقفہ اور قیمت کا اصول درج کریں۔ اصل فائل اور اس کی شناختی جانچ محفوظ رکھیں؛ صاف ڈیٹا الگ بنائیں۔ پائتھن اور لائبریری ورژن اور اتفاقی حساب کا مقرر عدد لکھیں۔ ایسی نوٹ بک جس کے آخری نتائج بھولی ہوئی دستی تبدیلی پر منحصر ہوں قابل تکرار نہیں۔ دوسرا شخص اصل فائل سے وہی نتیجہ بنا سکے۔ تحقیق کا راستہ بھی نتیجے جتنا اہم ہے۔
1.2 چارٹ سے پہلے جانچ
پانڈاس میں تاریخ واضح انداز سے پڑھیں، کمپنی اور تاریخ کے مطابق ترتیب دیں اور ہر کمپنی تاریخ کی جوڑی منفرد جانچیں۔ مجموعے ملانے سے پہلے خالی قدر، ناممکن قیمت اور دہری قطار دیکھیں۔ گم دن تعطیل، معطلی یا نامکمل ریکارڈ ہو سکتا ہے۔ ہر خلا میں پچھلی قیمت ڈالنے سے مصنوعی صفر واپسی بنتی ہے۔ نکالے گئے ریکارڈ کی وجہ محفوظ کریں۔ پورٹل کی موجودگی ہر مطلوب تاریخی ایڈجسٹ سی ایس وی یا اس وقت کی رکنیت کی دستیابی ثابت نہیں۔
مرحلہ وار طریقہ
- ڈیٹا کی لغت لکھیں اور اصل فائل نہ بدلیں۔
- منفرد کلید، تاریخ، عددی قسم اور گم مشاہدہ جانچیں۔
- صفائی کی ہر تبدیلی اور سافٹ ویئر ورژن درج کریں۔
فرضی فائل میں ایک تاریخ دو مرتبہ ہے۔ بغیر تحقیق قطار حذف کرنے سے واپسی بدلتی ہے۔ طالب علم دیکھتا ہے کون سا ریکارڈ اصلاح ہے، فیصلہ لکھتا اور مسترد قطار جانچ کے ریکارڈ میں رکھتا ہے۔
2۔ سوال کے مطابق واپسی کی قطار بنائیں
2.1 کارپوریٹ اقدام اور تقسیم
سادہ قیمت واپسی کا اصول r[t]=P[t]/P[t−1]−1 ہے۔ مجموعی واپسی میں متعلقہ تقسیم اور واضح دوبارہ سرمایہ کاری اصول بھی شامل ہیں۔ بونس، تقسیم حصص، رائٹس اور ڈیویڈنڈ احتیاط مانگتے ہیں؛ پہلے ایڈجسٹ قیمت کو دوبارہ ایڈجسٹ نہ کریں۔ اقدامات کا ریکارڈ رکھیں اور غیر معمولی چھلانگ اصل اعلان سے ملائیں۔ دو حصے ایک کے بدلے ملنے پر قیمت آدھی ہونا لازماً معاشی پچاس فیصد نقصان نہیں۔
2.2 تاریخ ملانا اور متحرک حساب
مناسب تیار قیمت پر pct_change(fill_method=None) نسبتی تبدیلی دیتا ہے؛ فیصد دکھانے کے لیے100 سے ضرب دیں۔ ہر کمپنی کے اندر حساب کریں تاکہ دوسری کمپنی کی پہلی قیمت کا مخرج پہلی کمپنی کی آخری قیمت نہ بنے۔ پورٹ فولیو یا معیار ملانے سے پہلے تاریخیں برابر کریں۔ متحرک معیاری انحراف منتخب مدت کی پیمائش ہے، مستقل خطرہ نہیں۔ واضح کریں کہ نمونہ جاتی حساب میں ddof=1 ہے یا نہیں، اور نامکمل مدت کا کیا طریقہ ہے۔
مرحلہ وار طریقہ
- قیمت یا مجموعی واپسی منتخب اور ایڈجسٹمنٹ لکھیں۔
- تاریخی ترتیب کے بعد ہر کمپنی کے اندر تبدیلی نکالیں۔
- بڑی تبدیلی کو حذف کرنے سے پہلے اعلان جانچیں۔
تعلیمی مثال میں قیمت100 سے50 ہوتی اور ایک کے بدلے دو حصے ملتے ہیں۔ خام قیمت واپسی−50% ہے، مگر خرچ سے پہلے ہولڈنگ کی قدر برابر ہے۔ طالب علم حساب کا اصول درست کرتا ہے، معاشی تاریخ نہیں بدلتا۔
3۔ خطرہ ناپیں اور محدود مفروضہ جانچیں
3.1 اتار چڑھاؤ اور شارپ کے مفروضے
یکساں وقفے کے مشاہدات کا نمونہ جاتی معیاری انحراف اتار چڑھاؤ ناپتا ہے۔ روزانہ انحراف کو √N سے ضرب دے کر سالانہ کرنا منتخب پیمانے کی موزونیت فرض کرتا ہے۔ N تجارت کے ادوار کا واضح اصول ہو، پوشیدہ آفاقی عدد نہیں۔ مسلسل تعلق یا بدلتا اتار چڑھاؤ اس مختصر حساب کو کمزور کر سکتا ہے۔ شارپ میں اوسط اضافی واپسی کو اس کے معیاری انحراف سے تقسیم کریں، اور وقفہ، کرنسی و کم خطرہ شرح یکساں رکھیں۔ یہ ہر انتہائی نقصان نہیں بتاتا۔
3.2 کئی تلاشوں کے بعد اہمیت
درجہ بندی سے پہلے مفروضہ لکھیں: مثلاً مخصوص شعبہ اشارہ مقرر وقفے کے بعد اگلی واپسی بتاتا ہے یا نہیں۔ نمونے کی مقدار، باہمی تعلق، غیر معمولی مشاہدے اور غیر یقینی دیکھیں۔ سینکڑوں شعبے، مدتیں اور حدیں آزمانے سے اتفاقی فاتح مل سکتا ہے۔ تلاش کا پورا دائرہ اور ناکام صورتیں رکھیں، مناسب متعدد جانچ یا تازہ تصدیق استعمال کریں۔ چھوٹا پی ویلیو آئندہ منافع کے امکان کا براہ راست عدد نہیں۔
مرحلہ وار طریقہ
- وقفہ اور متعلقہ کم خطرہ شرح واضح کریں۔
- مفروضہ اور آزمائی گئی صورتوں کی تعداد بتائیں۔
- اوسط کے ساتھ غیر یقینی، گراوٹ اور استحکام دیں۔
طالب علم200 صورتوں میں بہترین چنتا ہے۔ اچھا شارپ ایک تحقیق طلب دریافت ہے، پہلے سے لکھی واحد جانچ جیسا ثبوت نہیں۔ وہ بعد کا غیر استعمال شدہ ڈیٹا اسی مقرر صورت کے لیے رکھتا ہے۔
4۔ صرف اس وقت ممکن فیصلے دکھائیں
4.1 معلومات کا رساؤ اور بدلتا دائرہ
منصفانہ تاریخی جانچ میں معلومات اجرا کے بعد ہی استعمال ہوتی ہیں۔ مالی حسابات کی تاریخ ان کے شائع ہونے کی ہے، صرف سال کے اختتام کی نہیں۔ بند قیمت سے بنا اشارہ بغیر معتبر حکم کے اسی بند قیمت پر خرید فرض نہیں کر سکتا۔ پوزیشن کو مناسب وقفہ دیں اور اگلا جائز عمل متعین کریں۔ تاریخی شعبہ تحقیق میں پرانی رکنیت، ختم کمپنیاں اور درجہ بندی کی تبدیلیاں شامل ہوں؛ صرف آج کے ارکان کامیاب باقی رہنے والوں کا تعصب بناتے ہیں۔
4.2 عمل اور اخراجات
واضح مفروضے سے کمیشن، قیمت کا فرق، متعلقہ چارج، ٹیکس اور نقد پذیری سے متاثر عمل کا خرچ نکالیں۔ تجارت کی مقدار اور دستیاب حجم سے حکم کے عملی ہونے کو دیکھیں۔ کوڈ سودا لکھ سکتا ہے مگر اس سے خریدار، منظور پراڈکٹ یا بروکر کا آزاد رابطہ ثابت نہیں ہوتا۔ تحقیق اور اصل تجارت کی اجازت الگ رکھیں۔ تاخیر اور زیادہ خرچ کے سخت منظرنامے چلائیں، پھر دیکھیں مشاہدہ معاشی طور پر مفید رہتا ہے یا نہیں۔
مرحلہ وار طریقہ
- بنیادی اعداد اصل دستیابی کی تاریخ سے جوڑیں۔
- اشارہ مؤخر کریں اور تاریخی اہل دائرہ بنائیں۔
- تاخیر، بار بار تجارت اور مقدار کی حدود آزمایں۔
فرضی اشارہ2.0% مجموعی کماتا ہے۔ مفروضہ عملی خرچ0.6 فیصد پوائنٹ ہو تو1.4% باقی ہے۔ خرچ دوگنا کرنے سے معیار پر برتری ختم ہو تو نتیجہ نازک ہے۔
5۔ تاریخ بدلے بغیر تصدیق اور رپورٹ کریں
5.1 آگے بڑھتی جانچ کا نظم
تیاری، تصدیق اور آخری غیر استعمال شدہ آزمائش تاریخی ترتیب سے الگ کریں۔ حساب کی تبدیلی اور پیرامیٹر صرف پچھلے تربیتی ڈیٹا سے طے ہوں۔ آگے بڑھتی جانچ میں مدت آگے کریں، اگلے حصے کے لیے اصول منجمد رکھیں، پھر واقعی نئی پیش گوئیاں ملائیں۔ آخری حصے کو بار بار دیکھ کر اصول بدلنا اسے تربیتی ڈیٹا بنا دیتا ہے۔ یکساں واپسی اصول اور خطرے کی پابندی کے ساتھ سادہ معیار سے تقابل کریں۔
5.2 قابل اعتراض تحقیق رپورٹ
اصل فائل کی تفصیل، اسکرپٹ، ماحول، صفائی ریکارڈ، پیرامیٹر، مجموعی و خالص نتیجے اور ناکامی دیں۔ صرف بہترین عرصے کے بجائے مجموعی دولت، گراوٹ اور تجارت کی مقدار کا چارٹ بنائیں۔ نامکمل تاریخی شعبہ رکنیت جیسی حد لکھیں۔ اگر دس سال کے بہترین شعبے کے سوال کے لیے ریکارڈ نہیں تو نتیجہ محدود کریں، مکمل ہونے کا دعویٰ نہ گھڑیں۔ فرضی آئندہ نگرانی سے جانچیں کہ حالات اصل مفروضے سے ملتے ہیں یا نہیں۔
مرحلہ وار طریقہ
- آخری ڈیٹا کھولنے سے پہلے اصول منجمد کریں۔
- خالص نتیجہ مناسب معیار اور سخت منظرنامے سے ملائیں۔
- حدود اور دوبارہ جائزے کے محرک شائع کریں۔
ترقیاتی ڈیٹا میں کامیاب اصول آخری عرصے میں ناکام ہو جاتا ہے۔ رپورٹ ناکامی برقرار رکھتی اور اصل تجارت کے لیے ناکافی ثبوت لکھتی ہے۔ قابل تکرار تردید کی وجہ سے کوڈ پھر بھی مفید ہے۔
چھوٹا مجموعی اثر عملی مفروضے سے بدلتا ہے
| پیمانہ | قدر |
|---|---|
| فرضی مجموعی واپسی | 2 % |
| 0.6پوائنٹ خرچ کے بعد | 1.4 % |
| 1.2پوائنٹ خرچ کے بعد | 0.8 % |
حوالہ جاتی جدول
| مرحلہ | ضروری سوال |
|---|---|
| اصل ڈیٹا | فراہم کنندہ، تاریخ، شناخت اور اجازت |
| واپسی | اقدام، تقسیم اور تاریخی کلید |
| اشارہ | دستیابی کی تاریخ اور عمل کا وقفہ |
| تاریخی جانچ | پرانا دائرہ، گردش، خرچ اور مقدار |
| تصدیق | غیر استعمال تاریخ، معیار اور غیر یقینی |
اہم اصطلاحات کی لغت
- بقا کا تعصب
- بعد میں ختم کمپنیوں کو نکالنے سے نتیجے کی خرابی۔
- تجارتی گردش
- متعین اصول سے پورٹ فولیو کے مقابل خرید و فروخت کی مقدار۔
- شارپ تناسب
- یکساں بنیاد پر اوسط اضافی واپسی تقسیم اس کا معیاری انحراف۔
- عملی قیمت کا فرق
- فرضی حوالہ قیمت اور اصل عمل کی قیمت کا فرق۔
- معلومات کا رساؤ
- فیصلے کے وقت غیر دستیاب معلومات استعمال کرنا۔
- نئے ڈیٹا کی جانچ
- وہ اعداد جو اصول بنانے یا منتخب کرنے میں استعمال نہ ہوئے ہوں۔
- کارپوریٹ ایڈجسٹمنٹ
- تقسیم اور سرمایہ کی تبدیلی کو واضح واپسی اصول میں شامل کرنا۔
- گراوٹ
- پچھلی بلند پورٹ فولیو قدر سے کمی۔
اکثر پوچھے جانے والے سوالات
کیا بلند شارپ منافع کی ضمانت ہے؟
نہیں۔ تخمینہ غیر مستحکم، متعصب اور بعض بڑے خطرات سے غافل ہو سکتا ہے۔
کیا گم قیمت خود پچھلی قیمت سے بھر دوں؟
صرف مدلل اصول سے؛ ورنہ مصنوعی صفر واپسی خطرہ بگاڑتی ہے۔
کیا آج کی شعبہ فہرست دس سال کے لیے کافی ہے؟
غیر متعصب تاریخی تحقیق کے لیے اس وقت کی رکنیت ضروری ہے۔
کیا پائتھن اصل پی ایس ایکس تجارت کی اجازت دیتا ہے؟
نہیں۔ کوڈ بروکر رابطے یا ضابطے کی اجازت ثابت نہیں کرتا۔
عام غلطیاں
| عام غلطی | بہتر طریقہ |
|---|---|
| مستقبل کے حسابات استعمال کرنا | اصل شائع ہونے کی تاریخ سے جوڑیں۔ |
| ایڈجسٹ قیمت دوبارہ بدلنا | فراہم کنندہ کا اصول پڑھیں۔ |
| صرف کامیاب تجربہ دکھانا | تمام صورتیں اور الگ تصدیق دیں۔ |
| عمل کا خرچ چھوڑنا | مجموعی، خالص اور سخت مفروضے ملائیں۔ |
آپ کی عملی مشق
محدود شعبہ سوال کے لیے قابل تکرار فولڈر بنائیں۔ اصل کی تفصیل، جانچ رپورٹ، واپسی اصول، مؤخر اشارہ، خرچ، تاریخی تقسیم اور حدود دیں۔ پرانی رکنیت نامکمل ہو تو صاف بتائیں کون سا نتیجہ اخذ نہیں ہو سکتا۔
ماخذ اور تصدیق
حقائق اور قواعد کی جانچ کے لیے دیے گئے اصل ماخذ دیکھیں۔ جہاں ضروری ہو، دستاویز کی تاریخ اور حدود واضح کی گئی ہیں۔ تعلیمی مثالیں اور تجزیاتی طریقے ذاتی سرمایہ کاری کی سفارشات نہیں ہیں۔
- جے آئی ایس پی ایل: اصل علمی کورس ↗
اصل کورس اور اس کے موضوعات؛ تفصیلی مواد میں پرانے یا حد سے زیادہ یقینی دعوے درست کیے گئے ہیں۔
- پانڈاس: نسبتی تبدیلی ↗
واپسی کے حساب کا سرکاری طریقہ؛ نصب شدہ ورژن دیکھیں۔
- پانڈاس: ونڈو افعال ↗
متحرک مدت کے حساب اور معیاری انحراف۔
- پی ایس ایکس: ڈیٹا پورٹل ↗
بازار کے مشاہدات اور کمپنی اعلانات؛ برآمد اور ایڈجسٹمنٹ کی پالیسی الگ جانچیں۔
ادارتی جائزہ: 22 اکتوبر 2026
