جدید معیشت ایکسچینج اور اسٹاک مارکیٹ کے بغیر ناقابل تصور ہے۔ ان سائٹس پر ٹریڈنگ کو
ٹریڈنگ کہتے ہیں۔ تاجر اپنے کاروبار کو چلانے میں آسانی کے لیے کمپیوٹر ٹیکنالوجی کے امکانات کو فعال طور پر استعمال کرتے ہیں۔ ریاضیاتی ماڈلز اور کمپیوٹر ٹیکنالوجی کا استعمال کرتے ہوئے تجارت کو الگورتھمک ٹریڈنگ کہا جاتا ہے۔ یہ مضمون مالیاتی منڈیوں میں اس قسم کی تجارت، اس کی اقسام، استعمال شدہ طریقوں، فوائد اور نقصانات، استعمال شدہ سافٹ ویئر کے بارے میں بات کرتا ہے۔
- الگورتھمک ٹریڈنگ کیا ہے (الگورتھمک ٹریڈنگ)
- الگورتھم ٹریڈنگ کا جوہر کیا ہے؟
- الگورتھم ٹریڈنگ کی کونسی قسمیں موجود ہیں؟
- الگورتھمک ٹریڈنگ کب اور کیسے ظاہر ہوئی، ایک رجحان کے طور پر
- الگورتھمک ٹریڈنگ الگورتھمک ٹریڈنگ سے کیسے مختلف ہے؟
- الگورتھم ٹریڈنگ کے لیے کون سا سافٹ ویئر موزوں ہے؟
- الگورتھمک ٹریڈنگ کرنے سے پہلے کیا یاد رکھنا چاہیے؟
- TSLab الگورتھمبوٹس چلانے کے لیے سب سے زیادہ مقبول پروگراموں میں سے ایک ہے۔
- تنصیب
- TSLab میں الگورتھمک ٹریڈنگ کی تربیت
- سپلائر سیٹ اپ
- اسکرپٹ بنانا
- اسٹاک شارپ
- ویلتھ لیب
- الگورتھم ٹریڈنگ کے لیے کون سی حکمت عملی استعمال کی جاتی ہے؟
- الگورتھمک ٹریڈنگ، رسک مینجمنٹ کرتے وقت نقصانات کو کیسے روکا جائے۔
- الگو ٹریڈنگ: فوائد اور نقصانات
الگورتھمک ٹریڈنگ کیا ہے (الگورتھمک ٹریڈنگ)
اصطلاح “الگورتھمک ٹریڈنگ” یا “الگورتھمک ٹریڈنگ” کے دو معنی ہیں۔ پہلی صورت میں، اس لفظ کا مطلب مارکیٹ پر ایک بڑے آرڈر پر عمل درآمد کا ایک طریقہ ہے، جس کے مطابق اسے کچھ اصولوں کے مطابق آہستہ آہستہ کھولا جاتا ہے اور خود بخود کئی ذیلی آرڈرز میں تقسیم ہو جاتا ہے، جن کی اپنی قیمت اور حجم ہوتا ہے۔ ہر حکم پر عمل درآمد کے لیے مارکیٹ بھیجا جاتا ہے۔ ٹیکنالوجی کا مقصد تاجروں کے لیے بڑی تجارتوں کو آسان بنانا ہے جنہیں کم سے کم قابل توجہ طریقے سے کرنے کی ضرورت ہے۔ مثال کے طور پر، آپ کو 200,000 شیئرز خریدنے کی ضرورت ہے، اور ہر پوزیشن میں ایک وقت میں 4 شیئرز شامل ہوتے ہیں۔
اس لفظ کا دوسرا معنی ایک ایسا نظام ہے جو کسی تاجر کی شرکت کے بغیر دیئے گئے الگورتھم کے مطابق آرڈر کھولتا ہے۔ الگورتھم خودکار مارکیٹ تجزیہ سے براہ راست فائدہ اٹھانے کے لیے ترتیب دیے گئے ہیں۔ ان سسٹمز کو ”
ٹریڈنگ روبوٹ ” بھی کہا جاتا ہے۔ الگورتھمک ٹریڈنگ اور الگورتھمک ٹریڈنگ ایکسچینجز پر استعمال ہوتی ہے، بشمول کریپٹو کرنسی ایکسچینجز، اور فاریکس۔
الگورتھم ٹریڈنگ کا جوہر کیا ہے؟
الگو ٹریڈنگ میں اس کی ترقی کی تاریخ کی بنیاد پر کسی مخصوص اثاثے پر ڈیٹا اکٹھا کرنا، لین دین کے لیے الگورتھم کا انتخاب اور مناسب تجارتی روبوٹ شامل ہیں۔ قیمت کا تعین کرنے کے لیے تھیوری آف پربیبلٹی کا اطلاق کیا جاتا ہے، مارکیٹ کی خامیاں اور مستقبل میں ان کے دوبارہ ہونے کے امکانات کا تعین کیا جاتا ہے۔ انتخاب کی تین قسمیں ہیں۔ دستی نقطہ نظر کے ساتھ، ماہر ریاضیاتی فارمولوں اور جسمانی ماڈلز کا اطلاق کرتا ہے۔ جینیاتی نقطہ نظر میں کمپیوٹر سسٹمز اور مصنوعی ذہانت کے ذریعے قواعد کی ترقی شامل ہے۔ خودکار ایک خصوصی کمپیوٹر پروگرام کے ذریعہ تیار کیا جاتا ہے جو قواعد کی صفوں پر کارروائی کرتا ہے اور ان کی جانچ کرتا ہے۔
الگورتھم ٹریڈنگ کی کونسی قسمیں موجود ہیں؟
الگورتھمک ٹریڈنگ کو کئی اہم شعبوں میں لاگو کیا جاتا ہے:
- تکنیکی تجزیہ کلاسیکی ریاضیاتی اور جسمانی تجزیے کے ذریعے مارکیٹ کی غیر موثریت کا استعمال اور موجودہ رجحانات کی نشاندہی کرنا۔
- مارکیٹ بنانا ۔ یہ طریقہ مارکیٹ کی لیکویڈیٹی کو برقرار رکھتا ہے۔ مارکیٹ بنانے والوں کو ایکسچینج کی طرف سے طلب کو پورا کر کے انعام دیا جاتا ہے، بشمول منافع کے خلاف۔ حکمت عملی اکاؤنٹنگ اور مارکیٹوں سے معلومات کے تیز بہاؤ پر مبنی ہے۔
- سامنے کی دوڑ آلے کے ذریعہ آرڈرز کے حجم کا تجزیہ اور ان میں سے سب سے بڑے کا انتخاب۔ یہ حکمت عملی اس حقیقت پر مبنی ہے کہ ایک بڑے آرڈر کی بڑی قیمت ہوگی اور بہت سے جوابی آرڈرز کو اپنی طرف متوجہ کرے گا۔ الگورتھم ٹیپ اور آرڈر بک ڈیٹا کا تجزیہ کرتے ہیں اور بڑے لین دین کے دوران نقل و حرکت کو دوسرے شرکاء کے مقابلے میں تیزی سے ٹھیک کرنے کی کوشش کرتے ہیں۔
- جوڑے اور باسکٹ ٹریڈنگ ۔ دو یا دو سے زیادہ آلات ایک اعلی کے ساتھ منسلک ہوتے ہیں، لیکن ایک سے ایک نہیں، ارتباط۔ دیئے گئے کورس سے کسی ایک آلات کے انحراف کا مطلب یہ ہے کہ اس کے اپنے گروپ میں واپس آنے کا زیادہ امکان ہے۔ باہمی تعلق کا تعین منافع بخش تجارت بنانے میں مدد کرتا ہے۔
- ثالثی _ یہ طریقہ اسی طرح کی قیمت کی حرکیات کے ساتھ اثاثوں کا موازنہ کرنے پر مبنی ہے۔ اس مماثلت کی بعض اوقات مختلف عوامل کی وجہ سے خلاف ورزی ہوتی ہے۔ ثالثی کا جوہر زیادہ مہنگے اثاثے کی فروخت اور ایک سستا خریدنا ہے۔ نتیجے کے طور پر، اثاثے قیمت میں برابر ہو جائیں گے، اور سستا اثاثہ قیمت میں بڑھ جائے گا۔ الگورتھمک تجارتی نظام مارکیٹ میں قیمتوں میں تبدیلی کا پتہ لگاتے ہیں اور منافع بخش ثالثی سودے کرتے ہیں۔
- اتار چڑھاؤ ٹریڈنگ ٹریڈنگ کی ایک پیچیدہ قسم، جس میں مختلف اختیارات خریدنے پر مشتمل ہوتا ہے۔ تاجر توقع کرتا ہے کہ اسٹاک کی اتار چڑھاؤ فروخت کے وقت بڑھے گی اور خریدتے وقت کم ہوگی۔ اس قسم کی تجارت کے لیے اہم سازوسامان کی صلاحیت اور اہل ماہرین کی ضرورت ہوتی ہے۔
الگورتھمک ٹریڈنگ میں کام کرنے کی حکمت عملی، روبوٹ ٹریڈنگ کے بارے میں پوری حقیقت: https://youtu.be/eg3s0c_X_ao
الگورتھمک ٹریڈنگ کب اور کیسے ظاہر ہوئی، ایک رجحان کے طور پر
الگورتھمک ٹریڈنگ کو 1970 کی دہائی کے اوائل میں NASDAQ کی تخلیق کے ساتھ تیار کیا گیا تھا، جو کمپیوٹر ٹریڈنگ کا استعمال کرنے والا پہلا ایکسچینج تھا۔ ان دنوں الگورتھمک ٹریڈنگ صرف بڑے سرمایہ کاروں کے لیے دستیاب تھی، عام لوگوں کو ایسی ٹیکنالوجی تک رسائی نہیں تھی۔ اس وقت کمپیوٹر کامل نہیں تھے اور 1987 میں ہارڈ ویئر کی خرابی تھی جس کی وجہ سے امریکی مارکیٹ تباہ ہو گئی۔ 1998 میں، SEC – امریکی سیکورٹیز کمیشن نے باضابطہ طور پر الیکٹرانک تجارتی پلیٹ فارمز کے استعمال کی اجازت دی۔ اس سال کو اس کی جدید شکل میں الگورتھمک ٹریڈنگ کے ظہور کی تاریخ سمجھا جانا چاہئے۔ [کیپشن id=”attachment_12604″ align=”aligncenter” width=”663″]
ٹریڈنگ آٹومیشن کی وجوہات[/caption] 2000 کی دہائی کے اوائل میں، کمپیوٹر کا استعمال کرتے ہوئے لین دین چند سیکنڈوں میں کیا جاتا تھا۔ لیکن مارکیٹ میں روبوٹس کا حصہ 90 فیصد سے بھی کم تھا۔ 2009 تک، ایکسچینج پر آرڈرز ملی سیکنڈز میں مکمل ہو گئے تھے، اور
ٹریڈنگ روبوٹس نے 60% لین دین کیے تھے۔ 2012 کے بعد صورتحال بدل گئی ہے۔ مارکیٹ کی غیر متوقع صلاحیت اس وقت کے موجودہ سافٹ ویئر میں ناکامی کا باعث بنی۔ خود بخود ہونے والی تجارتوں کا فیصد کل کے 50% تک کم ہو گیا ہے۔ غلطیوں سے بچنے کے لیے مصنوعی ذہانت کی ترقی اور اس پر عمل درآمد شروع کر دیا گیا ہے۔
الگورتھمک ٹریڈنگ الگورتھمک ٹریڈنگ سے کیسے مختلف ہے؟
تصورات کی ظاہری مماثلت کے باوجود، کسی کو “الگورتھمک ٹریڈنگ” اور “الگورتھمک ٹریڈنگ” کے تصورات میں فرق کرنا چاہیے۔ پہلی صورت میں، ایک بڑے آرڈر کو حصوں میں تقسیم کرکے اور پھر اسے کچھ اصولوں کے مطابق جمع کروانے کا طریقہ مضمر ہے، اور دوسری صورت میں، وہ ایک ایسے خودکار نظام کی بات کرتے ہیں جو کسی تاجر کے بغیر کسی خاص حکم کے مطابق آرڈر تیار کرتا ہے۔ الگورتھم الگورتھم ٹریڈنگ میں الگورتھم کا استعمال تاجر کے ذریعے بڑے لین دین کے عمل کو آسان بنانے کے لیے کیا جاتا ہے۔ الگورتھمک ٹریڈنگ میں، ان کا استعمال مارکیٹ کا تجزیہ کرنے اور آمدنی بڑھانے کے لیے پوزیشن کھولنے کے لیے کیا جاتا ہے۔
الگورتھم ٹریڈنگ کے لیے کون سا سافٹ ویئر موزوں ہے؟
چونکہ الگورتھمک ٹریڈنگ میں کمپیوٹر ٹیکنالوجی کا استعمال شامل ہے، آپ کو صحیح سافٹ ویئر کا انتخاب کرنے کی ضرورت ہے۔ ٹریڈنگ روبوٹ خودکار ٹریڈنگ کی مشق کرنے کا اہم ذریعہ ہے۔ آپ پروگرامنگ زبانوں کا استعمال کرتے ہوئے اسے خود تیار کر سکتے ہیں
، یا اسے بنانے کے لیے پلیٹ فارم کا استعمال کر سکتے ہیں۔
الگورتھمک ٹریڈنگ کرنے سے پہلے کیا یاد رکھنا چاہیے؟
سب سے پہلے، یہ قابل ذکر ہے کہ ایک الگو تاجر کو پروگرام کرنے کے قابل ہونا ضروری ہے، کیونکہ زیادہ تر پلیٹ فارم اس مہارت میں مہارت حاصل کر سکتے ہیں۔ الگورتھمک ٹریڈنگ کے لیے استعمال ہونے والی پروگرامنگ لینگویج تمام پلیٹ فارمز اور الگورتھم تیار کیے جانے کے ساتھ ہم آہنگ ہونی چاہیے۔ سب سے موزوں پروگرامنگ زبان C# (C-sharp) ہے۔ یہ TSLab، StockSharp، WealthLab جیسے پلیٹ فارمز میں استعمال ہوتا ہے۔ پروگرامنگ لینگویج کو جانے بغیر، آخری 2 پروگراموں میں کئی مہینوں تک مہارت حاصل کرنی ہوگی۔
TSLab الگورتھمبوٹس چلانے کے لیے سب سے زیادہ مقبول پروگراموں میں سے ایک ہے۔
ٹریڈنگ روبوٹ اور سسٹم بنانے، جانچنے اور لانچ کرنے کا ایک پلیٹ فارم
۔ کیوبز کی شکل میں ایک آسان بصری ایڈیٹر پر مشتمل ہے، جو آپ کو پروگرامنگ زبان جانے بغیر روبوٹ تیار کرنے کی اجازت دے گا۔ آپ کیوبز سے مطلوبہ تجارتی الگورتھم جمع کر سکتے ہیں۔ پروگرام کے ذریعے جمع کردہ تجارتی آلات کی تاریخ آپ کو اسکرپٹس میں غلطیاں تلاش کرنے اور درست کرنے کی اجازت دے گی، جبکہ تکنیکی تجزیہ کے اوزار آپ کو منفرد حل بنانے میں مدد کریں گے۔
تنصیب
پلیٹ فارم کو انسٹال کرنے کے لیے، آپ کو آفیشل ویب سائٹ سے انسٹالر ڈاؤن لوڈ کرنے کی ضرورت ہے۔ ڈاؤن لوڈ صفحہ بتاتا ہے کہ یہ پروگرام صرف ونڈوز کے 64 بٹ ورژن پر کام کرتا ہے۔ ڈاؤن لوڈ کرنے کے بعد، انسٹالیشن فائل کو کھولیں۔ انسٹال کرنے سے پہلے، یہ آپ کو .NET فریم ورک اور بصری C++ دوبارہ تقسیم پذیر اسٹوڈیو کا تازہ ترین ورژن انسٹال کرنے کا اشارہ کرے گا۔
اگر ان پروگراموں کے ضروری ورژن دستیاب نہیں ہیں تو آپ کو انہیں انسٹال کرنا چاہیے۔ پلیٹ فارم ان کے بغیر کام نہیں کرے گا۔ اگر ان پروگراموں کے تازہ ترین ورژن دستیاب ہیں، تو انسٹالر کی اسٹارٹ ونڈو کھل جائے گی۔ آئیے “اگلا” پر کلک کریں۔
ہم لائسنس کے معاہدے کی شرائط سے اتفاق کرتے ہیں اور وہ راستہ منتخب کرتے ہیں جہاں پروگرام انسٹال کیا جائے گا۔
پھر آپ کو انسٹالیشن کی اجازت دینی چاہیے اور اس کے مکمل ہونے کا انتظار کرنا چاہیے۔
جب انسٹالیشن مکمل ہو جائے گی، ایک متعلقہ ونڈو کھل جائے گی۔ آپ انسٹالیشن کے بعد پروگرام چلا سکتے ہیں۔
TSLab میں الگورتھمک ٹریڈنگ کی تربیت
سپلائر سیٹ اپ
ٹریڈنگ روبوٹ کو ترتیب دینے اور جانچنے کے لیے، آپ کے پاس اقتباسات کی تاریخ ہونی چاہیے۔ اقتباسات کی تاریخ حاصل کرنے کے لیے، آپ کو ڈیٹا فراہم کرنے والا سیٹ اپ کرنا ہوگا۔ “ڈیٹا” مینو میں، “سپلائرز” آئٹم کو منتخب کریں۔
ایک خالی وینڈرز ٹیب کھل جائے گا۔ ہمیں “شامل کریں” کے بٹن پر کلک کرنے کی ضرورت ہے۔ کھلنے والے ڈائیلاگ باکس میں، “تاریخی ڈیٹا” کو منتخب کریں۔ اس مرحلے پر، آپ کو کوٹس کے لیے ڈیٹا کی قسم کو منتخب کرنے کی ضرورت ہے۔ اس صورت میں، 0.01 کی قیمت کے قدم کے ساتھ ایک ٹیکسٹ فائل کا انتخاب کیا گیا ہے۔ ریپوزٹری سے مطلوبہ فائل ڈاؤن لوڈ کریں۔
فائل 1.rand.quote.step=0.01_1m.txt.zip ڈاؤن لوڈ کریں۔ ڈاؤن لوڈ ہونے کے بعد، فائل کو ڈاؤن لوڈ فولڈر میں تلاش کریں اور اسے آرکائیو سے نکالیں۔ ہم TSLab پر واپس آتے ہیں اور “ڈیٹا” مینو میں “سپلائرز” آئٹم کو منتخب کرتے ہیں۔
متعلقہ ونڈو کھل جائے گی۔ آپ کو “شامل کریں” کے بٹن پر کلک کرنے کی ضرورت ہے۔
Add Supplier ونڈو کھل جائے گی۔ اس میں، آئٹم “تاریخی ڈیٹا” کو منتخب کریں، اور پھر “اگلا” پر کلک کریں۔
اگلی ونڈو میں، فراہم کنندہ کا نام اور ڈیٹا کی قسم کی وضاحت کریں۔ نام کو ٹیکسٹ ڈیٹا اور ڈیٹا ٹائپ کو ٹیکسٹ فائلز پر سیٹ کریں۔ ہم “اگلا” دبائیں.
فراہم کنندہ کا راستہ منتخب کریں۔ پہلے سے طے شدہ راستہ C:ProgramDataTSLabTSLab 2.1ProvidersText ہے۔ آپ پاتھ بار میں… پر کلک کرکے ایک مختلف راستہ بتا سکتے ہیں۔ ہم اپنی فائل کا راستہ سیٹ کرتے ہیں، جس کے بعد ہم پیرامیٹرز سیٹ کرتے ہیں: 1. اعشاریہ جگہوں کی تعداد 2 ہے. 2. قیمت کا مرحلہ خود بخود طے ہوتا ہے اگر یہ 1 سے کم ہو۔ سائن ان کریں سیٹنگز 0.1 کا ایک مرحلہ منتخب کریں گے
“اگلا” بٹن دبائیں. Providers ونڈو میں، TextData ڈیٹا فراہم کرنے والا مرئی ہو جائے گا۔
اسکرپٹ بنانا
TSLab پلیٹ فارم آپ کو تجارتی الگورتھم تیار کرنے، ٹریڈنگ روبوٹ – ایجنٹوں کی جانچ اور تخلیق کرنے کی اجازت دیتا ہے۔ لیکن ٹریڈنگ الگورتھم بنانے سے پہلے، آپ کو اس کے لیے اسکرپٹ لکھنے کی ضرورت ہے۔ ایسا کرنے کے لیے، مینو میں “لیب” کو منتخب کریں۔ ڈراپ ڈاؤن فہرست سے “اسکرپٹس” کو منتخب کریں۔
ایک ڈائیلاگ باکس کھلے گا، جس میں ہم “نیا بنائیں” پر کلک کریں گے۔ دوسری ونڈو میں، اسکرپٹ کا نام درج کریں اور “OK” پر کلک کریں۔
ترمیم کے لیے تخلیق کردہ اسکرپٹ پر بائیں ماؤس کے بٹن پر ڈبل کلک کریں۔ ہم ایک بصری اسکرپٹ ایڈیٹر دیکھیں گے۔
نیلے رنگ کا مستطیل بلاک “تجارتی آلہ” ہے۔ گرے مستطیل “جلد 1” – ایک مخصوص مدت کے لیے اختیارات یا مستقبل کے معاہدوں کے ساتھ آپریشنز کی تعداد۔ بلاک “کلوزنگ” بار کی اختتامی قیمت کو ظاہر کرتا ہے۔ “چارٹ پینل” بلاک متعلقہ پینل بناتا ہے۔
دائیں کلک کریں۔ ڈراپ ڈاؤن مینو سے “پراپرٹیز” کو منتخب کریں۔ اسکرپٹ ٹیب کو منتخب کریں۔
غیر فعال کریں “استعمال کریں۔ تاریخ سے”. “ذرائع” ٹیب کو منتخب کریں، اور اس میں – ٹول۔ اس فیلڈ پر کلک کریں۔ “سیکیورٹیز کو منتخب کریں” ونڈو کھل جائے گی، جس میں آپ کو ٹیکسٹ ڈیٹا ڈیٹا فراہم کنندہ کو منتخب کرنے اور آلہ کی وضاحت کرنے کی ضرورت ہوگی – ٹیکسٹ فائل کے اقتباسات 1.rand.quote.step=0.01_1m۔ تصدیق کرنے کے لیے “OK” پر کلک کریں۔
ٹول کو منتخب کرنے کے بعد، ونڈو کے اوپری حصے میں چارٹ کی تصویر اور تحریر “لوڈنگ” کے ساتھ ایک ٹیب نمودار ہوگا۔ ڈیٹا پر کارروائی کرنے کے بعد، منتخب کردہ آلے کا نام اس ٹیب پر ظاہر ہوگا – 1.rand.quote.step=0.01_1m
ڈیٹا لوڈ کرنے کے بعد “محفوظ کریں اور عمل کریں” پر کلک کریں۔
یہ اسکرپٹ چارٹ پر آلہ کو ظاہر کرنے کے لیے ڈیزائن کیا گیا ہے۔ آخر میں، ایک گراف ٹیب کھل جائے گا. تجارتی الگورتھم اور تجارتی ایجنٹ اسی طرح ترتیب دیئے گئے ہیں۔ جیسا کہ آپ دیکھ سکتے ہیں، TSLab کی مدد سے الگورتھمک ٹریڈنگ تقریباً ہر ایک کے لیے دستیاب ہے اور اس کے لیے پیشگی تربیت کی ضرورت نہیں ہے۔ TSLab کا سب سے بڑا فائدہ یہ ہے کہ کوئی بھی صارف پلیٹ فارم کا مطالعہ کرنے کے 2-3 دنوں کے بعد ٹریڈنگ روبوٹس کو مرتب کرنا شروع کر سکتا ہے۔ یہ بصری ایڈیٹر کی طرف سے سہولت فراہم کی جاتی ہے. ایڈیٹر کی مدد سے، آپ الگورتھمک ٹریڈنگ میں ضروری سوچ سیکھیں گے۔ TSLab C# زبان کو سپورٹ کرتا ہے، اس پلیٹ فارم پر مزید پروگرامنگ TSLab API کا استعمال کرتے ہوئے جاری رکھی جا سکتی ہے۔ تاہم، الگورتھمک ٹریڈنگ میں مزید ڈوبنا زیادہ پیچیدہ پروگراموں کے ساتھ جاری رکھنا بہتر ہے۔
اسٹاک شارپ
Stocksharp تجارتی روبوٹ کی ایک لائبریری ہے جو C# میں لکھی گئی ہے۔ تجارتی روبوٹس کو بصری اسٹوڈیو پروگرامنگ ماحول میں مرتب کیا جاتا ہے۔ لہذا، اس وسائل کو استعمال کرتے ہوئے روبوٹ لکھنے سے پہلے، آپ کو پروگرامنگ زبان سیکھنے میں کم از کم چھ ماہ گزارنے ہوں گے۔ ہر کوئی اس قابل نہیں ہوتا کہ مطالعہ کو آخر تک مکمل کر سکے۔ تاہم، عملی طور پر اس پلیٹ فارم کا استعمال مکمل طور پر جائز ہے۔
ویلتھ لیب
ویلتھ لیب فیڈیلیٹی سے ٹریڈنگ روبوٹس اور سسٹمز کو جانچنے اور تیار کرنے کا ایک اور پلیٹ فارم ہے۔ پروگرام کے دو ورژن ہیں: فیڈیلیٹی اکاؤنٹ والے امریکی شہریوں کے لیے پرو، اور باقی سب کے لیے ڈیولپر۔ WealthLab آپ کو روبوٹس کی ترقی میں تکنیکی تجزیہ کے ٹولز استعمال کرنے، معاہدے میں داخل ہونے اور بند کرنے اور انہیں ٹرمینل پر منتقل کرنے کے لیے سگنل وصول کرنے کی اجازت دیتا ہے۔ اگر کوئی تاجر پروگرام کرنا نہیں جانتا ہے تو وہ اسسٹنٹ (وزرڈ) کا استعمال کرسکتا ہے۔ پلیٹ فارم C# اور پاسکل پروگرامنگ زبانوں پر مبنی ہے۔ پلیٹ فارم سیگمنٹس، جاپانی کینڈل اسٹکس، لائن چارٹس وغیرہ کی شکل میں چارٹ تیار کرتا ہے۔
پروگرام کا بنیادی کام تاریخی ڈیٹا پر مبنی حکمت عملیوں کی اصلاح اور جانچ ہے۔ ویلتھ لیب کو TSLab کی طرح تیز نہیں بلکہ صرف 2 ماہ میں سیکھا جا سکتا ہے۔ بلٹ ان پروگرامنگ لینگویج منافع بخش تجارتی حکمت عملی بنانے کے بہترین مواقع فراہم کرتی ہے۔ ایک تاجر پلیٹ فارم کو کوئک سوفٹ ویئر پیکج کے ساتھ جوڑ سکتا ہے، جو آف لائن آرڈر دینے کی اجازت دے گا۔
الگورتھم ٹریڈنگ کے لیے کون سی حکمت عملی استعمال کی جاتی ہے؟
ٹھوس نتائج لانے کے لیے الگورتھم کا استعمال کرتے ہوئے ٹریڈنگ کے لیے، آپ کو ایک مخصوص صورتحال کے لیے تیار کردہ حکمت عملی پر قائم رہنے کی ضرورت ہے۔
- قیاس آرائی کی حکمت عملی اس کا مقصد بعد میں منافع کے لیے لین دین میں داخل ہونے کے لیے انتہائی سازگار قیمت حاصل کرنا ہے۔ بنیادی طور پر نجی تاجروں کے ذریعہ استعمال کیا جاتا ہے۔
- ڈیٹا مائننگ نئے الگورتھم کے لیے نئے پیٹرن تلاش کرنا۔ زیادہ تر ڈیٹا جانچ سے پہلے اس حکمت عملی پر اکٹھا کیا جاتا ہے۔ معلومات کو دستی ترتیبات کے ذریعہ تلاش کیا جاتا ہے۔
- TWAP وقت کے حساب سے اوسط قیمت ہے۔ بہترین بولی اور پیشکش کی قیمتوں پر مساوی وقت کے وقفوں میں آرڈر کھولنا۔
- VWAP – حجم کے لحاظ سے اوسط قیمت۔ ایک مخصوص وقت کے لیے ایک ہی حجم کے ساتھ برابر حصوں میں پوزیشن کھولنا اور قیمتیں اوسط قدر سے زیادہ نہیں ہیں۔
- عمل درآمد کی حکمت عملی ۔ بڑی مقدار میں وزنی اوسط قیمت پر اثاثہ حاصل کرنے کے لیے استعمال ہونے والی حکمت عملی۔ بنیادی طور پر بروکرز اور ہیج فنڈز استعمال کرتے ہیں۔
الگورتھمک ٹریڈنگ، رسک مینجمنٹ کرتے وقت نقصانات کو کیسے روکا جائے۔
یہ ماننا ایک بڑی غلطی ہے کہ ایک الگورتھمک تاجر کو صرف تجارتی روبوٹ بنانے کی ضرورت ہے۔ تمام خطرات کو روکنا اور ختم کرنا ضروری ہے۔ بجلی، انٹرنیٹ کنکشن میں رکاوٹ اور حساب اور پروگرامنگ میں غلطیاں اہم نقصانات کا باعث بن سکتی ہیں اور آپ کو آمدنی سے مکمل طور پر محروم کر سکتی ہیں۔ [کیپشن id=”attachment_12559″ align=”aligncenter” width=”938″]
الگورتھمک تجارتی حکمت عملی کیسے بنائی جاتی ہے[/caption] ایک انفراسٹرکچر سرور جہاں الگورتھمک ٹریڈنگ کی جاتی ہے اچانک ناکام ہو سکتا ہے یا آپریٹنگ سسٹم اس پر دوبارہ شروع ہو سکتا ہے۔ سرور کے ساتھ مسائل کو ختم کرنے کے لیے، آپ ایک سرور کرایہ پر لے سکتے ہیں یا اپنا خود بڑھا سکتے ہیں۔ اگر یہ دستیاب نہیں ہے، تو آپ کو اچھے کنکشن کے ساتھ ایک مستحکم فراہم کنندہ سے سرور لینے کی ضرورت ہے۔ سسٹم میں کم از کم پاور مارجن 40-50% ہونا چاہیے۔ کنکشن کے مسائل ہمیشہ غیر متوقع طور پر ہوتے ہیں۔ آپ کنکشن کو کنفیگر کر سکتے ہیں تاکہ کنکشن ختم ہونے کے بعد ایکسچینج پوزیشنز کو بند کر دے۔ ڈیٹا پیکٹ کی بدعنوانی کو واچ ڈاگ ٹریکنگ الگورتھم کے ذریعے ٹریک کیا جاتا ہے۔ ٹریڈنگ میں استعمال ہونے والی تجارتی حکمت عملی نامکمل ہیں اور ان کا مجموعہ بالکل مختلف نتائج کا باعث بن سکتا ہے۔ ایپلیکیشنز میں، API کی غلطیاں ہو سکتی ہیں۔ لاٹ کی قیمت، حجم، قیمت غلط طریقے سے ظاہر ہو سکتی ہے۔ اس کے علاوہ، تجارت اختتام ہفتہ یا تعطیلات پر منعقد کی جا سکتی ہے، تجارتی حکمت عملی یا اکاؤنٹ کی حدود کی خلاف ورزی کی جاتی ہے۔
ان غلطیوں کو ختم کرنے کے لیے، غلط پیرامیٹرز کو ختم کرنے کے لیے آرڈرز اور تجارتی حکمت عملیوں کی حدود کی نگرانی اور تجزیہ کرنا ضروری ہے۔
ہنگامی صورت حال کی صورت میں، تمام دلچسپی رکھنے والے فریقین کو ایس ایم ایس، ای میل، انسٹنٹ میسنجر اور دیگر مواصلاتی چینلز کے ذریعے فوری طور پر مطلع کرنا ضروری ہے۔ مستقبل میں اس کی تکرار کو روکنے کے لیے لاگز میں ہر ناکامی کو ریکارڈ کرنا ضروری ہے۔ الگورتھمک ٹریڈنگ کے ساتھ غیر فعال آمدنی کیسے بنائیں: https://youtu.be/UeUANvatDdo
الگو ٹریڈنگ: فوائد اور نقصانات
ٹریڈنگ روبوٹ “انسانی” عوامل کے تابع نہیں ہیں جو ان کے کام کو متاثر کر سکتے ہیں: تھکاوٹ، جذباتی خرابی، اور دیگر۔ یہ الگورتھمک ٹریڈنگ کا بنیادی فائدہ ہے۔ الگورتھم ایک اچھی طرح سے طے شدہ پروگرام کی پیروی کرتے ہیں اور اس سے کبھی انحراف نہیں کرتے ہیں۔ الگو ٹریڈنگ کے بہت سے نقصانات ہیں۔ ان میں، خاص طور پر، عوامی ڈومین میں اس قسم کی تجارت کے بارے میں معلومات کی عدم رسائی شامل ہے۔ ایک الگورتھمک تاجر کو پروگرامنگ میں ماہر ہونا چاہیے، جو کہ زیادہ تر مالیاتی پیشہ ور افراد کے لیے کافی مشکل ہے۔ اگر مارکیٹ تبدیل ہوتی ہے، تو آپ کو الگورتھم کو مکمل طور پر تبدیل کرنا پڑے گا۔ ٹریڈنگ روبوٹ لکھنے میں، ایک غلطی ہو سکتی ہے جو پورے الگورتھم کو غلط راستے پر لے جائے گی، اور اس سے فنڈز کا نقصان ہو گا۔
الگورتھمک ٹریڈنگ ایک پیچیدہ قسم کی ایکسچینج ٹریڈنگ ہے جس کے لیے نہ صرف ٹریڈنگ میں بلکہ ریاضی اور پروگرامنگ میں بھی علم کی ضرورت ہوتی ہے۔ یہ نہ صرف مطلوبہ الگورتھم بنانے کے قابل ہونا ضروری ہے، بلکہ کنکشن کے مسائل، الگورتھم اور پروگرام کوڈ میں خرابیوں کو روکنے کے لیے بھی ضروری ہے۔ اس طرح تجارت کرنے کا فیصلہ کرنے سے پہلے آپ کو احتیاط سے سوچنے کی ضرورت ہے۔ اس کے باوجود، اس میں مہارت حاصل کرنے اور اسے عملی طور پر درست طریقے سے لاگو کرنے کے بعد، تاجر کو آمدنی میں نمایاں اضافہ ہو گا اور اس کا کام آسان ہو جائے گا۔