جدید معیشت ایکسچینج اور اسٹاک مارکیٹ کے بغیر ناقابل تصور ہے۔ ان سائٹس پر ٹریڈنگ کو
ٹریڈنگ کہتے ہیں۔ تاجر اپنے کاروبار کو چلانے میں آسانی کے لیے کمپیوٹر ٹیکنالوجی کے امکانات کو فعال طور پر استعمال کرتے ہیں۔ ریاضیاتی ماڈلز اور کمپیوٹر ٹیکنالوجی کا استعمال کرتے ہوئے تجارت کو الگورتھمک ٹریڈنگ کہا جاتا ہے۔ یہ مضمون مالیاتی منڈیوں میں اس قسم کی تجارت، اس کی اقسام، استعمال شدہ طریقوں، فوائد اور نقصانات، استعمال شدہ سافٹ ویئر کے بارے میں بات کرتا ہے۔
- الگورتھمک ٹریڈنگ کیا ہے (الگورتھمک ٹریڈنگ)
- الگورتھم ٹریڈنگ کا جوہر کیا ہے؟
- الگورتھم ٹریڈنگ کی کونسی قسمیں موجود ہیں؟
- الگورتھمک ٹریڈنگ کب اور کیسے ظاہر ہوئی، ایک رجحان کے طور پر
- الگورتھمک ٹریڈنگ الگورتھمک ٹریڈنگ سے کیسے مختلف ہے؟
- الگورتھم ٹریڈنگ کے لیے کون سا سافٹ ویئر موزوں ہے؟
- الگورتھمک ٹریڈنگ کرنے سے پہلے کیا یاد رکھنا چاہیے؟
- TSLab الگورتھمبوٹس چلانے کے لیے سب سے زیادہ مقبول پروگراموں میں سے ایک ہے۔
- تنصیب
- TSLab میں الگورتھمک ٹریڈنگ کی تربیت
- سپلائر سیٹ اپ
- اسکرپٹ بنانا
- اسٹاک شارپ
- ویلتھ لیب
- الگورتھم ٹریڈنگ کے لیے کون سی حکمت عملی استعمال کی جاتی ہے؟
- الگورتھمک ٹریڈنگ، رسک مینجمنٹ کرتے وقت نقصانات کو کیسے روکا جائے۔
- الگو ٹریڈنگ: فوائد اور نقصانات
الگورتھمک ٹریڈنگ کیا ہے (الگورتھمک ٹریڈنگ)
اصطلاح “الگورتھمک ٹریڈنگ” یا “الگورتھمک ٹریڈنگ” کے دو معنی ہیں۔ پہلی صورت میں، اس لفظ کا مطلب مارکیٹ پر ایک بڑے آرڈر پر عمل درآمد کا ایک طریقہ ہے، جس کے مطابق اسے کچھ اصولوں کے مطابق آہستہ آہستہ کھولا جاتا ہے اور خود بخود کئی ذیلی آرڈرز میں تقسیم ہو جاتا ہے، جن کی اپنی قیمت اور حجم ہوتا ہے۔ ہر حکم پر عمل درآمد کے لیے مارکیٹ بھیجا جاتا ہے۔ ٹیکنالوجی کا مقصد تاجروں کے لیے بڑی تجارتوں کو آسان بنانا ہے جنہیں کم سے کم قابل توجہ طریقے سے کرنے کی ضرورت ہے۔ مثال کے طور پر، آپ کو 200,000 شیئرز خریدنے کی ضرورت ہے، اور ہر پوزیشن میں ایک وقت میں 4 شیئرز شامل ہوتے ہیں۔
ٹریڈنگ روبوٹ ” بھی کہا جاتا ہے۔ الگورتھمک ٹریڈنگ اور الگورتھمک ٹریڈنگ ایکسچینجز پر استعمال ہوتی ہے، بشمول کریپٹو کرنسی ایکسچینجز، اور فاریکس۔
الگورتھم ٹریڈنگ کا جوہر کیا ہے؟
الگو ٹریڈنگ میں اس کی ترقی کی تاریخ کی بنیاد پر کسی مخصوص اثاثے پر ڈیٹا اکٹھا کرنا، لین دین کے لیے الگورتھم کا انتخاب اور مناسب تجارتی روبوٹ شامل ہیں۔ قیمت کا تعین کرنے کے لیے تھیوری آف پربیبلٹی کا اطلاق کیا جاتا ہے، مارکیٹ کی خامیاں اور مستقبل میں ان کے دوبارہ ہونے کے امکانات کا تعین کیا جاتا ہے۔ انتخاب کی تین قسمیں ہیں۔ دستی نقطہ نظر کے ساتھ، ماہر ریاضیاتی فارمولوں اور جسمانی ماڈلز کا اطلاق کرتا ہے۔ جینیاتی نقطہ نظر میں کمپیوٹر سسٹمز اور مصنوعی ذہانت کے ذریعے قواعد کی ترقی شامل ہے۔ خودکار ایک خصوصی کمپیوٹر پروگرام کے ذریعہ تیار کیا جاتا ہے جو قواعد کی صفوں پر کارروائی کرتا ہے اور ان کی جانچ کرتا ہے۔
الگورتھم ٹریڈنگ کی کونسی قسمیں موجود ہیں؟
الگورتھمک ٹریڈنگ کو کئی اہم شعبوں میں لاگو کیا جاتا ہے:
- تکنیکی تجزیہ کلاسیکی ریاضیاتی اور جسمانی تجزیے کے ذریعے مارکیٹ کی غیر موثریت کا استعمال اور موجودہ رجحانات کی نشاندہی کرنا۔
- مارکیٹ بنانا ۔ یہ طریقہ مارکیٹ کی لیکویڈیٹی کو برقرار رکھتا ہے۔ مارکیٹ بنانے والوں کو ایکسچینج کی طرف سے طلب کو پورا کر کے انعام دیا جاتا ہے، بشمول منافع کے خلاف۔ حکمت عملی اکاؤنٹنگ اور مارکیٹوں سے معلومات کے تیز بہاؤ پر مبنی ہے۔
- سامنے کی دوڑ آلے کے ذریعہ آرڈرز کے حجم کا تجزیہ اور ان میں سے سب سے بڑے کا انتخاب۔ یہ حکمت عملی اس حقیقت پر مبنی ہے کہ ایک بڑے آرڈر کی بڑی قیمت ہوگی اور بہت سے جوابی آرڈرز کو اپنی طرف متوجہ کرے گا۔ الگورتھم ٹیپ اور آرڈر بک ڈیٹا کا تجزیہ کرتے ہیں اور بڑے لین دین کے دوران نقل و حرکت کو دوسرے شرکاء کے مقابلے میں تیزی سے ٹھیک کرنے کی کوشش کرتے ہیں۔
- جوڑے اور باسکٹ ٹریڈنگ ۔ دو یا دو سے زیادہ آلات ایک اعلی کے ساتھ منسلک ہوتے ہیں، لیکن ایک سے ایک نہیں، ارتباط۔ دیئے گئے کورس سے کسی ایک آلات کے انحراف کا مطلب یہ ہے کہ اس کے اپنے گروپ میں واپس آنے کا زیادہ امکان ہے۔ باہمی تعلق کا تعین منافع بخش تجارت بنانے میں مدد کرتا ہے۔
- ثالثی _ یہ طریقہ اسی طرح کی قیمت کی حرکیات کے ساتھ اثاثوں کا موازنہ کرنے پر مبنی ہے۔ اس مماثلت کی بعض اوقات مختلف عوامل کی وجہ سے خلاف ورزی ہوتی ہے۔ ثالثی کا جوہر زیادہ مہنگے اثاثے کی فروخت اور ایک سستا خریدنا ہے۔ نتیجے کے طور پر، اثاثے قیمت میں برابر ہو جائیں گے، اور سستا اثاثہ قیمت میں بڑھ جائے گا۔ الگورتھمک تجارتی نظام مارکیٹ میں قیمتوں میں تبدیلی کا پتہ لگاتے ہیں اور منافع بخش ثالثی سودے کرتے ہیں۔
قیاس آرائی پر مبنی الگورتھم تجارتی حکمت عملی - اتار چڑھاؤ ٹریڈنگ ٹریڈنگ کی ایک پیچیدہ قسم، جس میں مختلف اختیارات خریدنے پر مشتمل ہوتا ہے۔ تاجر توقع کرتا ہے کہ اسٹاک کی اتار چڑھاؤ فروخت کے وقت بڑھے گی اور خریدتے وقت کم ہوگی۔ اس قسم کی تجارت کے لیے اہم سازوسامان کی صلاحیت اور اہل ماہرین کی ضرورت ہوتی ہے۔
الگورتھمک ٹریڈنگ میں کام کرنے کی حکمت عملی، روبوٹ ٹریڈنگ کے بارے میں پوری حقیقت: https://youtu.be/eg3s0c_X_ao
الگورتھمک ٹریڈنگ کب اور کیسے ظاہر ہوئی، ایک رجحان کے طور پر
الگورتھمک ٹریڈنگ کو 1970 کی دہائی کے اوائل میں NASDAQ کی تخلیق کے ساتھ تیار کیا گیا تھا، جو کمپیوٹر ٹریڈنگ کا استعمال کرنے والا پہلا ایکسچینج تھا۔ ان دنوں الگورتھمک ٹریڈنگ صرف بڑے سرمایہ کاروں کے لیے دستیاب تھی، عام لوگوں کو ایسی ٹیکنالوجی تک رسائی نہیں تھی۔ اس وقت کمپیوٹر کامل نہیں تھے اور 1987 میں ہارڈ ویئر کی خرابی تھی جس کی وجہ سے امریکی مارکیٹ تباہ ہو گئی۔ 1998 میں، SEC – امریکی سیکورٹیز کمیشن نے باضابطہ طور پر الیکٹرانک تجارتی پلیٹ فارمز کے استعمال کی اجازت دی۔ اس سال کو اس کی جدید شکل میں الگورتھمک ٹریڈنگ کے ظہور کی تاریخ سمجھا جانا چاہئے۔ [کیپشن id=”attachment_12604″ align=”aligncenter” width=”663″]
ٹریڈنگ روبوٹس نے 60% لین دین کیے تھے۔ 2012 کے بعد صورتحال بدل گئی ہے۔ مارکیٹ کی غیر متوقع صلاحیت اس وقت کے موجودہ سافٹ ویئر میں ناکامی کا باعث بنی۔ خود بخود ہونے والی تجارتوں کا فیصد کل کے 50% تک کم ہو گیا ہے۔ غلطیوں سے بچنے کے لیے مصنوعی ذہانت کی ترقی اور اس پر عمل درآمد شروع کر دیا گیا ہے۔
الگورتھمک ٹریڈنگ الگورتھمک ٹریڈنگ سے کیسے مختلف ہے؟
تصورات کی ظاہری مماثلت کے باوجود، کسی کو “الگورتھمک ٹریڈنگ” اور “الگورتھمک ٹریڈنگ” کے تصورات میں فرق کرنا چاہیے۔ پہلی صورت میں، ایک بڑے آرڈر کو حصوں میں تقسیم کرکے اور پھر اسے کچھ اصولوں کے مطابق جمع کروانے کا طریقہ مضمر ہے، اور دوسری صورت میں، وہ ایک ایسے خودکار نظام کی بات کرتے ہیں جو کسی تاجر کے بغیر کسی خاص حکم کے مطابق آرڈر تیار کرتا ہے۔ الگورتھم الگورتھم ٹریڈنگ میں الگورتھم کا استعمال تاجر کے ذریعے بڑے لین دین کے عمل کو آسان بنانے کے لیے کیا جاتا ہے۔ الگورتھمک ٹریڈنگ میں، ان کا استعمال مارکیٹ کا تجزیہ کرنے اور آمدنی بڑھانے کے لیے پوزیشن کھولنے کے لیے کیا جاتا ہے۔
الگورتھم ٹریڈنگ کے لیے کون سا سافٹ ویئر موزوں ہے؟
چونکہ الگورتھمک ٹریڈنگ میں کمپیوٹر ٹیکنالوجی کا استعمال شامل ہے، آپ کو صحیح سافٹ ویئر کا انتخاب کرنے کی ضرورت ہے۔ ٹریڈنگ روبوٹ خودکار ٹریڈنگ کی مشق کرنے کا اہم ذریعہ ہے۔ آپ پروگرامنگ زبانوں کا استعمال کرتے ہوئے اسے خود تیار کر سکتے ہیں
، یا اسے بنانے کے لیے پلیٹ فارم کا استعمال کر سکتے ہیں۔
الگورتھمک ٹریڈنگ کرنے سے پہلے کیا یاد رکھنا چاہیے؟
سب سے پہلے، یہ قابل ذکر ہے کہ ایک الگو تاجر کو پروگرام کرنے کے قابل ہونا ضروری ہے، کیونکہ زیادہ تر پلیٹ فارم اس مہارت میں مہارت حاصل کر سکتے ہیں۔ الگورتھمک ٹریڈنگ کے لیے استعمال ہونے والی پروگرامنگ لینگویج تمام پلیٹ فارمز اور الگورتھم تیار کیے جانے کے ساتھ ہم آہنگ ہونی چاہیے۔ سب سے موزوں پروگرامنگ زبان C# (C-sharp) ہے۔ یہ TSLab، StockSharp، WealthLab جیسے پلیٹ فارمز میں استعمال ہوتا ہے۔ پروگرامنگ لینگویج کو جانے بغیر، آخری 2 پروگراموں میں کئی مہینوں تک مہارت حاصل کرنی ہوگی۔
TSLab الگورتھمبوٹس چلانے کے لیے سب سے زیادہ مقبول پروگراموں میں سے ایک ہے۔
ٹریڈنگ روبوٹ اور سسٹم بنانے، جانچنے اور لانچ کرنے کا ایک پلیٹ فارم
۔ کیوبز کی شکل میں ایک آسان بصری ایڈیٹر پر مشتمل ہے، جو آپ کو پروگرامنگ زبان جانے بغیر روبوٹ تیار کرنے کی اجازت دے گا۔ آپ کیوبز سے مطلوبہ تجارتی الگورتھم جمع کر سکتے ہیں۔ پروگرام کے ذریعے جمع کردہ تجارتی آلات کی تاریخ آپ کو اسکرپٹس میں غلطیاں تلاش کرنے اور درست کرنے کی اجازت دے گی، جبکہ تکنیکی تجزیہ کے اوزار آپ کو منفرد حل بنانے میں مدد کریں گے۔
تنصیب
پلیٹ فارم کو انسٹال کرنے کے لیے، آپ کو آفیشل ویب سائٹ سے انسٹالر ڈاؤن لوڈ کرنے کی ضرورت ہے۔ ڈاؤن لوڈ صفحہ بتاتا ہے کہ یہ پروگرام صرف ونڈوز کے 64 بٹ ورژن پر کام کرتا ہے۔ ڈاؤن لوڈ کرنے کے بعد، انسٹالیشن فائل کو کھولیں۔ انسٹال کرنے سے پہلے، یہ آپ کو .NET فریم ورک اور بصری C++ دوبارہ تقسیم پذیر اسٹوڈیو کا تازہ ترین ورژن انسٹال کرنے کا اشارہ کرے گا۔
TSLab میں الگورتھمک ٹریڈنگ کی تربیت
سپلائر سیٹ اپ
ٹریڈنگ روبوٹ کو ترتیب دینے اور جانچنے کے لیے، آپ کے پاس اقتباسات کی تاریخ ہونی چاہیے۔ اقتباسات کی تاریخ حاصل کرنے کے لیے، آپ کو ڈیٹا فراہم کرنے والا سیٹ اپ کرنا ہوگا۔ “ڈیٹا” مینو میں، “سپلائرز” آئٹم کو منتخب کریں۔
اسکرپٹ بنانا
TSLab پلیٹ فارم آپ کو تجارتی الگورتھم تیار کرنے، ٹریڈنگ روبوٹ – ایجنٹوں کی جانچ اور تخلیق کرنے کی اجازت دیتا ہے۔ لیکن ٹریڈنگ الگورتھم بنانے سے پہلے، آپ کو اس کے لیے اسکرپٹ لکھنے کی ضرورت ہے۔ ایسا کرنے کے لیے، مینو میں “لیب” کو منتخب کریں۔ ڈراپ ڈاؤن فہرست سے “اسکرپٹس” کو منتخب کریں۔
اسٹاک شارپ
Stocksharp تجارتی روبوٹ کی ایک لائبریری ہے جو C# میں لکھی گئی ہے۔ تجارتی روبوٹس کو بصری اسٹوڈیو پروگرامنگ ماحول میں مرتب کیا جاتا ہے۔ لہذا، اس وسائل کو استعمال کرتے ہوئے روبوٹ لکھنے سے پہلے، آپ کو پروگرامنگ زبان سیکھنے میں کم از کم چھ ماہ گزارنے ہوں گے۔ ہر کوئی اس قابل نہیں ہوتا کہ مطالعہ کو آخر تک مکمل کر سکے۔ تاہم، عملی طور پر اس پلیٹ فارم کا استعمال مکمل طور پر جائز ہے۔
ویلتھ لیب
ویلتھ لیب فیڈیلیٹی سے ٹریڈنگ روبوٹس اور سسٹمز کو جانچنے اور تیار کرنے کا ایک اور پلیٹ فارم ہے۔ پروگرام کے دو ورژن ہیں: فیڈیلیٹی اکاؤنٹ والے امریکی شہریوں کے لیے پرو، اور باقی سب کے لیے ڈیولپر۔ WealthLab آپ کو روبوٹس کی ترقی میں تکنیکی تجزیہ کے ٹولز استعمال کرنے، معاہدے میں داخل ہونے اور بند کرنے اور انہیں ٹرمینل پر منتقل کرنے کے لیے سگنل وصول کرنے کی اجازت دیتا ہے۔ اگر کوئی تاجر پروگرام کرنا نہیں جانتا ہے تو وہ اسسٹنٹ (وزرڈ) کا استعمال کرسکتا ہے۔ پلیٹ فارم C# اور پاسکل پروگرامنگ زبانوں پر مبنی ہے۔ پلیٹ فارم سیگمنٹس، جاپانی کینڈل اسٹکس، لائن چارٹس وغیرہ کی شکل میں چارٹ تیار کرتا ہے۔
الگورتھم ٹریڈنگ کے لیے کون سی حکمت عملی استعمال کی جاتی ہے؟
ٹھوس نتائج لانے کے لیے الگورتھم کا استعمال کرتے ہوئے ٹریڈنگ کے لیے، آپ کو ایک مخصوص صورتحال کے لیے تیار کردہ حکمت عملی پر قائم رہنے کی ضرورت ہے۔
- قیاس آرائی کی حکمت عملی اس کا مقصد بعد میں منافع کے لیے لین دین میں داخل ہونے کے لیے انتہائی سازگار قیمت حاصل کرنا ہے۔ بنیادی طور پر نجی تاجروں کے ذریعہ استعمال کیا جاتا ہے۔
- ڈیٹا مائننگ نئے الگورتھم کے لیے نئے پیٹرن تلاش کرنا۔ زیادہ تر ڈیٹا جانچ سے پہلے اس حکمت عملی پر اکٹھا کیا جاتا ہے۔ معلومات کو دستی ترتیبات کے ذریعہ تلاش کیا جاتا ہے۔
- TWAP وقت کے حساب سے اوسط قیمت ہے۔ بہترین بولی اور پیشکش کی قیمتوں پر مساوی وقت کے وقفوں میں آرڈر کھولنا۔
- VWAP – حجم کے لحاظ سے اوسط قیمت۔ ایک مخصوص وقت کے لیے ایک ہی حجم کے ساتھ برابر حصوں میں پوزیشن کھولنا اور قیمتیں اوسط قدر سے زیادہ نہیں ہیں۔
- عمل درآمد کی حکمت عملی ۔ بڑی مقدار میں وزنی اوسط قیمت پر اثاثہ حاصل کرنے کے لیے استعمال ہونے والی حکمت عملی۔ بنیادی طور پر بروکرز اور ہیج فنڈز استعمال کرتے ہیں۔

الگورتھمک ٹریڈنگ، رسک مینجمنٹ کرتے وقت نقصانات کو کیسے روکا جائے۔
یہ ماننا ایک بڑی غلطی ہے کہ ایک الگورتھمک تاجر کو صرف تجارتی روبوٹ بنانے کی ضرورت ہے۔ تمام خطرات کو روکنا اور ختم کرنا ضروری ہے۔ بجلی، انٹرنیٹ کنکشن میں رکاوٹ اور حساب اور پروگرامنگ میں غلطیاں اہم نقصانات کا باعث بن سکتی ہیں اور آپ کو آمدنی سے مکمل طور پر محروم کر سکتی ہیں۔ [کیپشن id=”attachment_12559″ align=”aligncenter” width=”938″]
ان غلطیوں کو ختم کرنے کے لیے، غلط پیرامیٹرز کو ختم کرنے کے لیے آرڈرز اور تجارتی حکمت عملیوں کی حدود کی نگرانی اور تجزیہ کرنا ضروری ہے۔
ہنگامی صورت حال کی صورت میں، تمام دلچسپی رکھنے والے فریقین کو ایس ایم ایس، ای میل، انسٹنٹ میسنجر اور دیگر مواصلاتی چینلز کے ذریعے فوری طور پر مطلع کرنا ضروری ہے۔ مستقبل میں اس کی تکرار کو روکنے کے لیے لاگز میں ہر ناکامی کو ریکارڈ کرنا ضروری ہے۔ الگورتھمک ٹریڈنگ کے ساتھ غیر فعال آمدنی کیسے بنائیں: https://youtu.be/UeUANvatDdo
الگو ٹریڈنگ: فوائد اور نقصانات
ٹریڈنگ روبوٹ “انسانی” عوامل کے تابع نہیں ہیں جو ان کے کام کو متاثر کر سکتے ہیں: تھکاوٹ، جذباتی خرابی، اور دیگر۔ یہ الگورتھمک ٹریڈنگ کا بنیادی فائدہ ہے۔ الگورتھم ایک اچھی طرح سے طے شدہ پروگرام کی پیروی کرتے ہیں اور اس سے کبھی انحراف نہیں کرتے ہیں۔ الگو ٹریڈنگ کے بہت سے نقصانات ہیں۔ ان میں، خاص طور پر، عوامی ڈومین میں اس قسم کی تجارت کے بارے میں معلومات کی عدم رسائی شامل ہے۔ ایک الگورتھمک تاجر کو پروگرامنگ میں ماہر ہونا چاہیے، جو کہ زیادہ تر مالیاتی پیشہ ور افراد کے لیے کافی مشکل ہے۔ اگر مارکیٹ تبدیل ہوتی ہے، تو آپ کو الگورتھم کو مکمل طور پر تبدیل کرنا پڑے گا۔ ٹریڈنگ روبوٹ لکھنے میں، ایک غلطی ہو سکتی ہے جو پورے الگورتھم کو غلط راستے پر لے جائے گی، اور اس سے فنڈز کا نقصان ہو گا۔