پلن معاملاتی Trading Plan
اگر از ۱۰۰ معامله گر درخواست کنید که پلن معاملاتی خودشان را برایتان ارسال کنند ; به شما تضمین می دهم که بیشترین جواب نه را در عمرتان خواهید شنید! برخلاف صاحبان کسب وکارهای مختلف که همواره برای کار خود پلن یا طرح جامع عملیاتی دارند ; اکثر معامله گران هیچ زمانی را برای طراحی و دنبال کردن پلن معاملاتی در نظر نمیگیرند .
تا به حال شاید میلیونها مقاله مختلف در اینترنت راجع به نحوه نوشتن پلن معاملاتی یا آموزش پلن معاملاتی منتشر شده شده است اما چیزی که این مقاله را با دیگران متمایز می کند این است که من با استفاده از چند سوال کلیدی و حیاتی به شما در طراحی پلن معاملاتی شخصی خودتان کمک خواهم کرد ; با ما همراه باشید .
#۱ به کمک چند معامله به بررسی عملکرد معاملاتی خود می پردازید؟
در همه ی کسب و کارها سررسیدهای زمانی معینی برای بررسی عملکرد مشخص شده است مثلا شرکتهای بورسی در وال استریت هر سه ماه یکبار صورت وضعیت های خود را ارائه می کنند و سپس فاندامنتال کارها به بررسی روی آن ها می پردازند و شرکتها را ارزشگذاری می کنند .
به نظر شما یه معامله گر چه مدت زمان باید صبر کند تا عملکرد خود را مورد بررسی قراردهد … سالانه ; ماهانه یا روزانه؟
جواب این سوال بسیار ساده است ; سررسید بررسی عملکرد خود را باتوجه به تعداد معاملاتی که انجام می دهید تعیین کنید نه با زمانی که سپری شده است ; زمان در شغل معامله گری واقعا نامربوط است ; معامله گری یکی از اندک مباحثی است که در آن قانون نسبیت زمان – مکان در آن رعایت نمی شود ; آنهایی که مدت هاست در حال معامله گری هستند به خوبی متوجه این موضوع هستند که عملکرد نجومی یکساله تریدر تنها در دوماه می تواند از بین برود ; به عبارتی در دوماه ممکن است اتفاقاتی بیافتد که هرآنچه در آن یک سال بدست آورده اید به باد فنا برود .
شما می بایست کمیت مناسبی از معاملات خود را مدنظر قراردهید ; این تعداد می بایست آنقدر زیاد باشد که یک نمونه آماری معقول در دست بررسی داشته باشید و در عین حال آن قدر کم باشد که بتوانید رویشان بررسی دقیق انجام دهید و خسته کننده نشود .
برای من این عدد هر ۲۰ معامله می باشد ; به طور میانگین یک هفته طول می کشد تا من این ۲۰ معامله را برروی زوج ارزهای مختلف پیاده سازی کنم ; این مقدار صرفا جهت این بیان کردم که یک معیاری جهت مقایسه داشته باشید .
#۲ پارامترهای کلیدی عملکرد خود را مشخص کنید
من از متد KISS یا همان Keep It Stupid Simple یا همه چیز را به صورت احمقانه ساده نگه دار ; استفاده می کنم ; برای من دو پارامتر زیر از همه چیز مهم تر است .
۱ – نسبت سودها به ضررها
این نسبت تقسیم مقدار سودهای شما به ضررهای شماست ; مثلا پس از ۲۰ معامله من ۱۵۰۰۰$ دلار سود در مجموع کسب کرده ام و ۵۰۰۰ دلار نیز در مجموع از دست داده ام که نسبت سود به ضررمن را به عدد ۳ می رساند ; به عبارت دیگر می توان این نسبت را اینطور ترجمه کرد که من سه برابر آن مقداری که ضررمی کنم ; سود کسب می کنم ; خوب است که همواره این نسبت را در معاملات خود دنبال کنید .
۲ – حداکثر افت سرمایه
این حداکثر مقدار ضرری که حساب شما در طول دوره معامله گری تجربه کرده است را بیان می کند ; دقیقا مثل نسبت قبلی هیچ قانونی برای مقادیر مناسب این پارامتر وجود ندارد ولی شما می بایست در طول زمان سعی کنید این مقدار را کاهش دهید .
#۳ چه زمانی از روز معامله می کنید؟
من همیشه به معامله گران میان روزی توصیه می کنم مقدار فعالیت معاملاتی خود را محدود کنند ; مشخص کنید که چه زمانی از روز معامله می کنید و خارج از آن زمان ها پای بازار نباشید
#۴ برتری خود را نسبت به بازار مشخص کنید
همانطور که می بایست زمان معامله گری خود را محدود کنید ; بهتر است برتری خود نسبت به بازار را نیز تعریف کنید و ستاپ های معاملاتی محدودی را در بازار مدنظر قراردهید ; هرچقدر ستاپ های معاملاتیتان بیشتر باشد پول در آوردن مستمر از بازار نیز دشوار تر می شود .
#۵ حتما حدضرر تعیین کنید
حدضرر یا استاپ لاس چیز منفی و بدی نیست ; استاپ لاس چیزی است که در بلند مدت شما را زنده نگاه می دارد ; استاپ لاس من حداکثر ۱ درصد از سرمایه ام می باشد ; اما ممکن است این مقدار برای متد معاملاتی شما مناسب نباشد بنابراین بررسی کنید و بهترین مقدار حدضرر را متناسب با خود پیدا کنید .
#۶ زمان خروج از معامله
تا به حال حتما از تریدرهای موفق این مورد را شنیده اید که اجازه دهید سودهایتان رشد کنند ; هر وقت متوجه شدید منظورشان از این جمله چیست من را هم در جریان بگذارید!
ماجرا از این قرار است که طمع در معامله گر اجازه نمی دهد انسان به موقع موقعیت معاملاتی خود را ببندد ; بنابراین یک استراتژی مشخص و شفاف برای خروج از معامله لازم است ; این استراتژی حتما می بایست منطبق بر متد معاملاتی شخصی هر معامله گر باشد تا بتواند با آن به راحتی ارتباط برقرارکند .
مثالی از پلن معاملاتی Trading plan
اکنون که چند نکته اساسی در مورد پلن معاملاتی Trading plan را با هم مرور کردیم زمان آن رسیده که با یک مثال فرضی تمامی مباحث را برایتان روشن کنیم ; به مثال زیر توجه کنید :
پلن معاملاتی من
چند موقعیت معاملاتی لازم است تا من عملکرد خودم را بررسی کنم؟ ۲۰ تا
چه زمانی از روز موقعیت های معاملاتی جدید اخذ می کنم؟ ۸ صبح تا ۱۲ شب
چه زمانی می بایست تمام موقعیت های معاملاتی من بسته شوند؟ ۱۲ شب
در هر معامله چه مقدار ریسک می کنم؟ ۱ درصد
حداکثر چه مقدار از سرمایه ام را به طور همزمان درگیر معامله می کنم؟ ۱۰ %
چه زمانی از پوزیشن معاملاتی ام خارج می شوم؟ زمانی که قیمت مووینگ ۵ خود را بشکند ;
عملکرد معاملاتی خود را چگونه بررسی می کنم؟ به کمک نسبت سود به ضرر عملی و حداکثر افت سرمایه
FUD و FOMO در تجارت ارز دیجیتال
تحقیقات نشان داده است که در ایالات متحده تقریباً 39 درصد از سرمایهگذارانی که ارزهای دیجیتال تجارت میکنند، نسل هزاره بین 25 تا 34 سال هستند. این نسل واژگان کاملاً جدیدی را در بازار رمزنگاری ابداع کردهاند که به عنوان “اصطلاحات کریپتو” شناخته میشود. در نتیجه، ما اغلب در پلتفرمهایی مانند توییتر، دیسکورد و ردیت که از جوامع کریپتو پشتیبانی میکنند با اصطلاحات عامیانه کریپتو مواجه میشویم.
FOMO و FUD دو عبارتی هستند که در بین کاربران کریپتو بسیار رایج هستند. اگرچه هر دو آنها از یک احساس “ترس” به وجود آمدهاند اما معنای هر دو این کلمات در اصل کاملاً متفاوت هستند.
FOMO در کریپتو به چه معناست؟
کلمه عامیانه FOMO مخفف Fear of Missing Out به معنی “ترس از دست دادن” است که معمولاً در بازار ارزهای دیجیتال یا معاملات استفاده میشود. این عبارت برای اشاره به احساس اضطراب و ترس برای از دست دادن یک سرمایهگذاری بالقوه سودآور یا فرصت تجاری استفاده میشود.
مفهوم FOMO مستقیماً از یک احساس شخصی انسانی استخراج میشود. این ترس از دست دادن چیزی است که دیگران از آن لذت میبردند. بدون تردید، بازار کریپتو بیشتر بر اساس احساسات رشد میکند تا اصول. FOMO اغلب سرمایهگذاران رمزارز را به دلیل احساساتشان که میتواند منجر به از دست دادن پول شود، به تصمیمات تجاری ضعیف سوق میدهد.
FOMO چه شکلی است؟
سرمایهگذاران رمزارز میتوانند اثرات FOMO را در دو سناریو رایج تجربه کنند:
- وقتی شخصی متوجه می شود که یک سکه یا بازار در حال افزایش است اما هیچ موقعیت یا سرمایهای در بازار ندارد.
- زمانی که فردی یک روند نزولی قوی را شناسایی میکند و موقعیت کوتاه مدت یا شورت در بیت کوین یا سایر رمزارزها ندارد.
از آنجایی که بازار کریپتو عمدتاً احساسات محور است، هر شایعه، نظر یک شخصیت تأثیرگذار یا گزارش خبری میتواند منجر به افزایش ناگهانی قیمت بدون تغییر در اصول شود. این نوع بازار باعث میشود که سرمایهگذاران FOMO را تجربه کنند و به سمت موقعیتی هجوم ببرند که در غیر این صورت ممکن است وارد آن نشده باشند.
مثالی از FOMO:
نمونه ای از یک FOMO معمولی حتی در طول دوره صعودی بیت کوین در اکتبر تا نوامبر 2020 رخ داد. بیت کوین در ابتدای اکتبر 2020 در یک صعود به ظاهر غیرقابل توقف بود. از 10,000 دلار برای هر ETC در پایان نوامبر به 20,000 دلار رسید. به دلیل افزایش علاقه سازمانی پس از اینکه PayPal حمایت خود از بیت کوین را اعلام کرد و تضعیف دلار، روند صعودیبیت کوین باعث ایجاد FOMO شدید در بین سرمایهگذاران شد.
چگونه بر FOMO غلبه کنیم؟
ترس از دست دادن یک معامله دلیل مهمی برای اکثر سرمایهگذاران و معاملهگران است که سود را به بازار باز میگرداند. به طور خاص، استفاده از بازارهای اهرمی برای تجارت کریپتو میتواند زیانهایی را افزایش دهد که میتواند از مقدار سرمایه اولیه هم بیشتر شود. برای مبارزه با احساس FOMO، در اینجا چند نکته برای معاملهگران ارزهای دیجیتال وجود دارد که تأثیرات احساسات را کاهش می دهد:
- با یک حساب آزمایشی بیت کوین شروع کنید تا یاد بگیرید چگونه تجارت کنید
- از یک برنامه معاملاتی ساده استفاده کنید و برای ایجاد نظم و انضباط به آن پایبند باشید
- اندازه موقعیت و اهرم را کاهش دهید
- صبور باشید و به تجارت اجباری نکنید
- از یک ژورنال برای ثبت هر معامله و شناسایی راههای بهبود استفاده کنید
FUD چیست؟
اصطلاح عامیانه FUD مخفف سه کلمه “Fear ،Uncertainty و Doubt” به معنی “ترس، عدم اطمینان و شک” است. در صنعت کریپتوکارنسی، FUD میتواند برای تأثیرگذاری، دستکاری و تغییر ادراک احساسات بازار به روشی منفی در میان سرمایهگذاران و معاملهگران مورد استفاده قرار گیرد. مواردی وجود دارد که احزاب اطلاعات نادرست، گمراه کننده و منفی را منتشر میکنند تا FUD به نفع مالی آنها باشد.
ریشه های FUD
گفته میشود که آقای Gene Amdahl، معمار رایانههای بزرگ، اصطلاح FUD را در دهه 1980 رایج کرد. او تیم فروش IBM را برای القای FUD در ذهن مشتریان بالقوه خود با نامطمئن و غیرقابل اعتمادخواندن محصولات رقیبشان مقصر دانست. از آن زمان، FUD به یک تاکتیک کلاسیک روابط عمومی و تبلیغاتی تبدیل شدهاست. هدف این ایده این است که درک عمومی از یک محصول، شرکت یا فناوری را با گسترش استراتژیک اطلاعات نادرست برای بهدستآوردن یک واکنش احساسی منفی، جمع کند.
چه چیزی باعث FUD در کریپتو می شود؟
سرمایهگذاران کریپتو می توانند اثرات FUD را در دو سناریو رایج تجربه کنند:
- زمانی که اخبار نادرست یا اطلاعات نادرست منتشر میشود و باعث کاهش شدید قیمت سکه یا کل بازار میشود
- زمانی که شک و تردید یا احساسات منفی مداوم توسط یک فرد یا گروهی از افراد برقرار میشود
رویدادهای خبری و سرفصلهایی که حاوی اطلاعات نادرست یا مفاهیم منفی بدون واقعیت هستند، میتوانند واکنش احساسی را برای تغییر ارزش یک ارز دیجیتال ایجاد کنند. اغلب، انتشار اخبار نادرست باعث کاهش ناگهانی یا تدریجی قیمت بدون تغییر در عوامل اصولی میشود که ناشی از “ترس، عدم اطمینان و شک” در ذهن شرکت کنندگان است.
کلام آخر
برای پایاندادن به این مقاله در مورد معنای FUD و FOMO، همه ما به عنوان سرمایهگذار باید درک کنیم که ما انسان هستیم. به این ترتیب، ما میتوانیم تحتتاثیر ترن هوایی هیجانی ناشی از معامله بیتکوین یا آلتکوین قرار بگیریم. تجربه اثرات ترس از دستدادن و ترس، عدم اطمینان و شک کاملاً طبیعی است. با این حال، برای افزایش سودآوری با سرمایهگذاری در ارزهای دیجیتال، کاهش معاملات مبتنی بر احساسات به شدت توصیه می شود. به عنوان نکته پایانی، پایبندی به یک استراتژی معاملاتی کاملاً تعریفشده، خاموشکردن رسانههای اجتماعی و استفاده از یک پلتفرم نمودار ارزهای دیجیتال ممتاز، مکان خوبی برای شروع است.
سرمایه گذاری در ارز دیجیتال
به طور کلی امروزه بیشتر افراد به دنبال سرمایهگذاری هستند، زیرا با توجه به شرایط اقتصادی امروز و افزایش روزانه قیمتها، نگهداری پول و پسانداز کردن آن، امری غیرعقلانی خواهد بود. یکی از انواع بازارهای سرمایه، سرمایهگذاری در ارزهای دیجیتال است. در همه جای دنیا، پدیدههای نوظهور مانند ارزهای دیجیتال و رمزارزها بسیار مورد استقبال قرار میگیرد. همچنین عدهای نیز در مخالفت با آنها پرداخته و طرفداران را مورد هجوم خود قرار میدهند.
علت این امر عدم آگاهی از مزایای این پدیدهها و حتی تعصبات بیدلیل خواهد بود. ممکن است به طور مثال بعد از آشنایی با نحوه سرمایه گذاری در ارز دیجیتال، احتمال ملحق شدن آنها به طرفداران نیز وجود دارد.
قبل از ورود به تمامی بازارها، باید راههای سرمایهگذاری درست را آموزش دیده و اطلاعات کافی در این زمینه به دست آورد تا بیشترین سود را از آن خود کرد. در این مقاله، به طور کامل اصول سرمایهگذاری موفق در زمینه ارز دیجیتال عنوان شده و برای علاقهمندان این حوزه بسیار مناسب خواهد بود.
ارز دیجیتال چیست؟
ارز دیجیتال در واقع نوعی پول مجازی و رمزنگاری شده است که به صورت غیرمتمرکز و مبتنی بر فناوری بلاکچین ارائه میگردد. از اصلیترین ویژگی این رمزارزها باید به این مورد اشاره کرد که مدیریت و حفظ ارزهای دیجیتال بر عهده دولتها نبوده و توسط هیچ مرجع مرکزی صادر نمیشود. اغلب افراد با محبوبترین کوینها، یعنی بیت کوین و اتریوم آشنا هستند ولی امروزه به طور کلی 5 هزار رمزارز مختلف وجود دارد.
اکثر افرادی که در بازار ارزهای دیجیتال سرمایهگذاری میکنند، به مانند سایر بازارهای سرمایهگذاری به دنبال سودهای کلان در کوتاهمدت هستند. همچنین باید به این نکته نیز توجه داشت که ارزهای رمزنگاریشده بر روی سیستمی طراحی شدهاند که امکان پرداخت امن به طور آنلاین فراهم بوده و میتوان برای خرید انواع کالا و خدمات از این نوع ارزها استفاده کرد. همچنین تمامی رمزارزهای موجود توسط یک قدرت محاسباتی بسیار بالا تأیید شده و نسبت به روشهای سنتی دیگر، هزینه معاملاتی بسیار کمتری دارند.
تاریخچه ارز دیجیتال
قبل از آموزش نحوه سرمایه گذاری در ارز دیجیتال، بهتر است اطلاعاتی در رابطه با تاریخچه این نوع ارزها نیز بیان شود. زندگی بشر همیشه در حال پیشرفت بوده و در حال حاضر تکنولوژی جزء همیشگی زندگی افراد است. این تکنولوژی تا جایی پیشرفت کرده است که امروزه دیگر برای خرید کالاها، نیازی به حمل پول فیزیکی نبوده و تنها با کارتهای عابر بانک میتوان مبلغ را پرداخت نمود.
این مثالها نمونهای از کاربردهای ارز دیجیتال به حساب میآید اما در اینجا منظور از این ارزها، ارزهای رمزنگاریشدهای هستند که هیچ نوع نمونه فیزیکی ندارند. رونمایی از این نوع رمزارزها در اواخر سال 2008 انجام شد و بیت کوین به عنوان اولین رمز دیجیتال معرفی گردید.
منظور از ماینینگ در ارز دیجیتال
همانطور که گفته شد، ارزهای دیجیتال در واقع همان پولهای دیجیتال و رمزگذاری شدهای هستند که برخلاف ارزهای سنتی یا ارز فیات، توسط بانکهای مرکزی کشورهای مختلف چاپ نمیشوند. تنها راه ایجاد پول و سکههای بیشتر، استخراج و یا ماینینگ است.
زمانی که هر یک از رمزارزها مورد معامله قرار میگیرند، اطلاعات مربوط به این معامله در بلاکچین ذخیره میشود، در نتیجه سابقه تمامی تراکنشها در بلاکچین موجود خواهد بود. اما باید به این نکته توجه داشت که برای اعتبار بیشتر تراکنشها و معاملات صورت گرفته، باید درستی این معاملات توسط دیگر کاربران شبکه و یا ماینرها، تأیید شود. این فرآیند از بروز هزینههای اضافی جلوگیری کرده و موجب یکپارچگی شبکه خواهد شد.
ماینینگ ارز دیجیتال و یا رمزارز در واقع فرآیندی است که در آن، بعد از انجام محاسبات ریاضی لازم و تأیید تراکنشها از طریق رمز ارز بومی بلاکچین، به معاملهگر و ماینر پاداش داده میشود. در برخی موارد تمامی ارزهای دیجیتال موجود در بلاکچین محدود بوده و همین امر موجب افزایش ارزش رمزارز خواهد شد. به طور مثال تعداد بیت کوینهای بلاکچین بیت کوین تنها 21 میلیون BTC بوده و تا به امروز در حدود 19 میلیون از این رمزارز استخراج شده است.
انواع کیف پول دیجیتالی
برای یادگیری بیشتر نحوه سرمایه گذاری در ارز دیجیتال باید با انواع کیف پولهای دیجیتالی نیز آشنایی داشت. از جمله این کیف پولها میتوان به موارد زیر اشاره کرد؛
1. کیف پول گرم
این نوع کیف پولها در واقع همانند نرمافزارهای موبایل و کامپیوتر قابلیت دانلود داشته و به طور مستقیم به اینترنت متصل میشوند.
مزایا: کیف پولهای گرم کاملاً رایگان هستند و برای انجام معاملات روزانه گزینه کاملاً مناسبی هستند.
معایب: اتصال مستقیم به اینترنت موجب میشود تا احتمال حمله سایبری بیشتر شود.
انواع: کیف پولهای موبایل، دسکتاپ و وب
2. کیف پول سرد
کیف پول سرد در واقع یک وسیله کوچک است که شبیه به USB بوده و قابل حمل است. افراد میتوانند ارزهای دیجیتال خود را از طریق این کیف پولها بارگیری کرده و حمل نمایند.
مزایا: این نوع کیف پولها بهترین گزینه برای ذخیرهسازی طولانیمدت داراییهای دیجیتال خواهد بود زیرا ارزهای دیجیتال را به صورت آفلاین ذخیره کرده و خطر هک شدن وجود ندارد.
معایب: کیف پول سرد عمدتاً قیمت بالایی داشته و امکان مفقود شدن آن بسیار زیاد است.
نحوه استفاده از کیف پولهای دیجیتال
با ذخیره کلیدهای خصوصی و عمومی توسط کیف پول ارز دیجیتال، امکان خرید این رمزارزها برای معاملهگران فراهم میشود. با کلید خصوصی میتوان به حساب کاربری خود وارد شده و معامله انجام داد. همچنین میتوان رمزارزها به نوعی دیگر آنها تبدیل کرده و یا به صورت ارز فیات (ارز سنتی) دریافت کرد. در زمانی که رمزارزی خریداری شود و یا به هر نحوی دریافت گردد، باید آدرس منحصربهفردی را که به صورت ترکیبی از حروف انگلیسی بزرگ و کوچک و همچنین اعداد است توسط کیف پول به شخص فرستنده وجه ارسال گردد.
در واقع آدرس کیف پول همانند شماره حساب بانکی در دنیای حقیقی عمل میکند و انتشار آن خطری برای معاملهگر به وجود نمیآورد. ارائه آدرس کیف پول ارز دیجیتال برای انجام فرآیند انتقال وجه ضروری بوده و خطری نیز برای امنیت دارایی فرد ایجاد نمیکند.
نکات مهم در نحوه سرمایه گذاری در ارز دیجیتال
سرمایهگذاری در ارزهای دیجیتال، به عنوان یک صنعت بسیار جدید شناخته شده و بسیاری از افراد نیز آشنایی کافی با آن ندارند. همچنین افرادی هستند که بدون هیچگونه شناختی اقدام به سرمایهگذاری در این بازار میکنند. ورود بدون آگاهی و شناخت کافی گاهاً منجر به از دست رفتن سرمایه افراد خواهد شد. در ادامه نکات مهمی در رابطه با سرمایهگذاری در ارز دیجیتال عنوان میشود که با رعایت آنها میتوان ریسک سرمایهگذاری را تا حد زیادی کاهش داد؛
1. تحقیق کافی قبل از سرمایهگذاری روی دلار و ارزهای دیجیتال
قبل از ورود به تمامی بازارهای سرمایهگذاری باید در رابطه با آنها اطلاعات داشت و با آگاهی کافی وارد بازار مورد نظر شد. نحوه سرمایه گذاری در ارز دیجیتال بدین صورت است که باید با اطلاعات جامع و کاملی از تمامی اصطلاحات و شرایط بازار به آن وارد شد. اطلاعات در زمینه بستر بلاکچین، نوع رمزارزها، توکنهای اختصاصی، قیمت توکن یا کوین، حجم معاملات و غیره خواهد بود.
2. افزایش روحیه ریسکپذیری در سرمایه گذاری در ارز دیجیتال
سرمایهگذاری در بانک و سرمایهگذاری در طلا با سرمایه گذاری در ارز دیجیتال تفاوت بسیاری دارد. بازار ارزهای دیجیتال عمدتاً پرسود خواهد بود اما ورود بدون پشتوانه به آن ریسک زیادی به همراه دارد. نوسانات این بازار بالا بوده و پشتوانه اصلی آن تنها اعتماد مردم است، زیرا که در حال حاضر رمزارزها تنها یک رشته کد رمزگذاری شده هستند، نه چیزی بیشتر. بنابراین در هنگام ورود به چنین بازاری باید روحیه ریسکپذیری بالایی داشت.
3. در پذیرش پروژههای خوب اما مشکوک باید احتیاط گردد
در بازار ارزهای دیجیتال نیز مانند دیگر بازارها، افراد کلاهبردار حضور دارند. بنابراین در زمان دریافت پروژه و انجام معاملات خاص باید احتیاط کافی داشته و تمامی جنبههای معاملات و پروژههای مشکوک با دقت کافی سنجید.
4. کنترل اوضاع در زمان روبهرویی با نوسانات بازار
به طور کلی نوسانات بازارها از جمله بازار ارزهای دیجیتال، هیچگاه قابل کنترل نیستند. تنها میتوان رفتارهای معاملاتی و زمان ورود و خروج را کنترل نمود. با داشتن یک برنامه منظم و دقیق، نحوه سرمایه گذاری در ارز دیجیتال و کنترل شرایط در زمان مواجه با نوسانات قیمتی بسیار راحتتر میشود.
5. ایجاد تنوع در سرمایه در بخش سرمایه گذاری در ارز دیجیتال
سبد ارز دیجیتال به مجموعه ارزهایی گفته میشود که توسط هر فرد خریداری شده است. در صورتی که سرمایهگذار در سبد ارز دیجیتال و سرمایه خود، تنوع ایجاد کند، احتمال ریسک تا حد زیادی کاهش یافته و سودآوری افزایش مییابد. در نتیجه تنوع در خرید و انتخاب سبد دارایی رمزارز دقت زیادی را میطلبد.
6. برنامهریزی برای سرمایه بهدستآمده
یکی از راههای سرمایهگذاری درست، داشتن برنامهریزی برای سرمایه است. به طور کلی در زمان سرمایهگذاری با پول کم یا زیاد، انجام معاملات هیجانی، اقدام بسیار اشتباهی خواهد بود. در زمان سرمایهگذاری چه به صورت کوتاهمدت و چه بلندمدت، بدون ذهنیت قبلی نباید اقدام کرده و باید بر اساس یک برنامه مدون و دقیق پیش رفت.
7. عدم سرمایهگذاری تنها بر روی یک ارز دیجیتال
سرمایهگذاری بر روی یک ارز برخلاف سرمایهگذاری در املاک، موجب افت قیمت شده و امکان از دست رفتن تمامی سرمایه نیز وجود دارد. در نتیجه با توجه به نحوه سرمایه گذاری در ارز دیجیتال، هیچگاه نباید سرمایهگذاری را به یک ارز دیجیتال محدود کرد، زیرا با این کار علاوه بر از دست رفتن سرمایه، احتمال کسب سود نیز تا حد زیادی کاهش مییابد.
8. سرمایه گذاری در ارز دیجیتال: حفظ استراتژی در بازار رمزارزها
داشتن استراتژی در خرید و حفظ آن، یکی از نکات مهم در بازار خرید و فروش ارزهای دیجیتال است. مطمئناً ورود به این بازار بدون هیچ استراتژی و قرار دادن تمامی سرمایه برای خرید ارز دیجیتال میتواند ضرر بسیاری برای سرمایهگذار داشته باشد. هر معاملهگر میتواند با توجه به نوع معامله، تجربه شخصی و همچنین نوع آموزش نحوه سرمایه گذاری در ارز دیجیتال، استراتژی خود را برای حضور در این بازار انتخاب کند. همچنین مشاوران حرفهای و باتجربه نیز در این زمینه بسیار کمککننده خواهند بود.
اصول سرمایهگذاری موفق در ارزهای دیجیتال
برای موفقیت بیشتر در سرمایهگذاری بر روی ارزهای دیجیتال، باید به اقدامات و اصول مهمی توجه داشت. در ادامه برخی از مهمترین این موارد که جزو اقدامات لازم در زمینه سرمایهگذاری بر روی رمزارز هستند، عنوان میشود؛
1. انتخاب یک پلتفرم مناسب برای خرید و فروش ارز دیجیتال
برای اولین بار، بیت کوین در 12 سال پیش در یک پلتفرم مخصوص ارائه شد و از آن زمان به بعد بیش از 300 پلتفرم متنوع برای ارائه خدمات رمزارز ساخته شده و در حوزه ارزهای دیجیتال فعالیت میکنند. سرمایهگذاران و معاملهگران در همان ابتدا باید پلتفرم مناسب خود برای خرید و فروش ارز دیجیتال انتخاب کنند.
2. یادگیری سرمایه گذاری در ارز دیجیتال
راههای سرمایهگذاری درست در بازار رمزارز متنوع بوده و یکی از اصلیترین آنها، یادگیری نحوه سرمایه گذاری در ارز دیجیتال است. بدون یاد گرفتن اصول و قواعد این کار، نمیتوان به درستی از سرمایه خود استفاده کرده و به سودآوری رسید. بنابراین در اولین قدم باید برای یادگیری اصول و قواعد سرمایهگذاری در بازار رمزارز اقدام نمود.
3. ثبت سفارشات و مبادلات خرید و فروش ارز دیجیتال
بعد از آشنایی با نحوه سرمایه گذاری در ارز دیجیتال و یادگیری اصول و قواعد این کار، باید سفارشات ثبت شده و خرید و فروش رمزارز انجام شود. با توجه به اطلاعات بهدستآمده در زمینه معاملات حوزه ارز دیجیتال، این اقدام کاملاً راحت و در نهایت با سود خوبی همراه خواهد بود.
کلام آخر
ارز دیجیتال یک واحد پولی جدید است که از سال 2008 معرفی شده است. این نوع پولها بر پایه دادههای بلاکچین بنا شده و به طور کامل از دولتها جدا بوده و توسط بانکهای مرکزی کشورها تعیین نمیشود. همانطور که از اسم آنها نیز مشخص است، رمزارزها کاملاً کدگذاری شده و ایمن هستند. اولین ارز دیجیتال معرفی شده در بازار، بیت کوین است و بعد از آن، رمزارزهای دیگری طراحی و عرضه شدند. اما در بین تمامی این آلت کوینها، هنوز بیت کوین بعد از 12 سال، باارزشترین ارز دیجیتال به حساب میآید.
دوره رایگان توسعه مالی یکی از دورههای کامل و جامع برای یادگیری بیشتر نحوه سرمایهگذاری بوده و با استفاده از این دوره میتوان انواع استراتژیهای کارآمد در این حوزه را آموزش دید و از آنها برای داشتن یک برنامه مدون و در نهایت معاملات سودآور بهرهمند شد. برای دریافت این دوره فقط کافیست فرم زیر را تکمیل کنید.
برای دریافت مطالب جدید در پیج اینستاگرام و کانال تلگرام جاوید مقدم عضو شوید.
سوئینگ تریدینگ (Swing Trading) چیست؟ هرآنچه که باید بدانید
معرفی سوئینگ تریدینگ (Swing trading)
سوئینگ تریدینگ یا معاملات نوسانی (Swing trading)، انواعی از معامله است که در آن تلاش بر این است که سودهای کوتاه مدت تا میان مدت از یک سهام (یا هر ابزار مالی) طی چند روز تا چند هفته بدست بیاید. معاملهگران در این نوع از تجارت در درجه اول از تحلیل تکنیکال برای جستجو و یافتن فرصتهای تجاری استفاده میکنند.
این معاملهگران ممکن است علاوه بر تجزیه و تحلیل روند و الگوهای قیمت، از تحلیل بنیادی نیز استفاده کنند.
به طور معمول، سوئینگ تریدینگ شامل نگه داشتن موقعیتی طولانی یا کوتاه برای بیش از یک جلسه معاملاتی است، اما این زمان معمولاً کمتر از چند هفته یا چند ماه است. این یک بازه زمانی کلی است؛ زیرا برخی معاملات ممکن است بیش از دو ماه طول بکشد، با این وجود برخی از معاملهگران ممکن است آنها را معاملات نوسانی بدانند.
معاملات نوسانی نیز میتواند در طی یک جلسه معامله انجام شود، اگرچه این نتیجهای نادر است که در شرایطی بسیار بی ثبات حاصل میشود.
هدف از انجام معاملات نوسانی تسلط بر قسمتی بزرگ از تغییرات چشمگیر قیمت است. در حالی که برخی از معامله گران به دنبال سهامهایی با حرکات بیثبات هستند، ممکن است برخی دیگر سهام با ثباتتری را ترجیح دهند. در هر صورت، معاملات نوسانی فرآیندی است که طی آن مشخص میشود قیمت یک دارایی به کدام سمت حرکت خواهد کرد، سرمایه به موقعیت جدیدی انتقال مییابد و در صورت تحقق مثبت حرکات انجام شده، سود کسب میشود.
معاملهگران موفق در سوئینگ تریدینگ فقط به دنبال تسلط بر یک قسمت از حرکت پیشبینی شده قیمت هستند و پس از آن به سراغ فرصتهای بعدی میروند.
محبوبیت سوئینگ تریدینگ به چه نمونهای از یک برنامه معاملاتی اندازه است؟
معاملات نوسانی یکی از محبوبترین اشکال تردینگ فعال است، جایی که معاملهگران با استفاده از اشکال مختلف تجزیه و تحلیل تکنیکال به دنبال فرصتهای میان مدت هستند. اگر به معاملات نوسانی علاقهمند هستید، باید در حوزه تحلیل تکنیکال دانش کسب کنید.
بسیاری از معاملهگران، سوئینگ تریدینگ را بر اساس ریسک/پاداش ارزیابی میکنند. آنها با آنالیز نمودار یک دارایی، تعیین میکنند که چه زمانی وارد شوند، کجا جلوی ضرری را بگیرند و سپس پیشبینی میکنند که کجا کسب سود کرده و خارج شوند.
برای مثال، اگر با از دست دادن 1 دلار به ازای هر سهم 3 دلار سود کسب کنند، این یک نسبت ریسک/پاداش مطلوب است.
از طرف دیگر، به خطر انداختن 1 دلار برای به دست آوردن 1 دلار یا فقط به دست آوردن 0.75 دلار، چندان مطلوب نیست.
معامله گران سوئینگ تریدینگ به دلیل کوتاه مدت بودن معاملات، در درجه اول از تحلیل تکنیکال استفاده میکنند. همانطور که گفته شد، میتوان از تحلیل بنیادی نیز برای تقویت آنالیزها استفاده کرد. به عنوان مثال، اگر معاملهگر وضعیتی صعودی را در سهام مشاهده کند، ممکن است بخواهد بررسی کند که آیا اصول اولیه دارایی مطلوب به نظر میرسد یا در حال بهبود است.
معاملهگران سوئینگ تریدینگ اغلب در نمودارهای روزانه به دنبال فرصت میگردند و به همین منظور ممکن است نمودارهای 1 ساعته یا 15 دقیقهای را مشاهده کنند تا یک ورود دقیق، توقف ضرر و سطوح سودآور را پیدا کنند.
مزیت های معاملات نوسانی
- نسبت به معاملات روزانه (Day trading) به زمان کمتری برای انجام یک معامله نیاز دارد.
- با در دست گرفتن عمده نوسانات بازار، پتانسیل سود کوتاه مدت را به حداکثر میرساند.
- معاملهگران میتوانند به صورت انحصاری به تحلیل تکنیکال و ساده کردن روند معاملات اعتماد کنند.
- امکان استفاده کارآمدتر از سرمایه و بازده بالاتر وجود دارد.
معایب معاملات نوسانی
- موقعیتهای تجاری در معرض ریسک بازار یک شبه و آخر هفته هستند.
- برگشت ناگهانی بازار میتواند ضررهای قابل توجهی به همراه داشته باشد.
- معامله گران سوئینگ تریدینگ معمولاً ترندهای بلند مدت را به نفع حرکات کوتاه مدت بازار از دست میدهند.
- کارمزد بالاتر و نوسانات نیز بیشتر است.
استراتژی های معاملات نوسانی
یک معاملهگر در سوئینگ تریدینگ تمایل دارد که به دنبال الگوهای نموداری چند روزه باشد. برخی از الگوهای متداول شامل حرکت متوسط کراس اوورها، الگوی فنجان و دسته، الگوی سر و شانه، پرچمها و مثلثها هستند. شمعدانهای معکوس کلیدی نیز ممکن است علاوه بر سایر شاخصها برای ایجاد یک طرح تجاری جامع استفاده شوند.
در نهایت، هر معاملهگر در این نوع از معاملات برنامه و استراتژی طراحی میکند که به او در بسیاری از معاملات برتری میدهد که شامل جستجوی ستاپهای معامله است که میتواند حرکات قابل پیشبینی در قیمت دارایی را شناسایی کند. این کار آسان به نظر نمیرسد؛ زیرا هیچ استراتژی همیشه کارساز نیست. هرچه ریسک/ پاداش یک استراتژی تجاری مطلوبتر باشد، نیاز به برد در اکثر معاملات برای کسب سود، کمتر میشود.
مثالی واقعی از معامله نوسانی در شرکت اپل
نمودار بالا دورهای را نشان میدهد که اپل (Apple) یک حرکت بزرگ قیمتی را تجربه کرده است. به دنبال آن، یک الگوی فنجان و دسته کوچک که اغلب نشاندهنده تداوم افزایش قیمت است که در صورت حرکت سهام به سمت بالای دسته فنجان اتفاق میافتد. بنابراین:
- قیمت از دسته فنجان بالاتر میرود و متحرک خرید احتمالی حدود 192.70 دلار میشود.
- محل احتمالی برای جلوگیری از ضرر زیر دسته فنجان است که با مستطیل مشخص شده که حدود 187.50 دلار است.
به غیر از ریسک/ پاداش، معاملهگر میتواند از روشهای خروج دیگری مانند انتظار برای پایین آمدن قیمت نیز استفاده کند.
برنامه روزانه یک معاملهگر نوسان چیست؟
معامله نوسانی ترکیبی از تحلیل تکنیکال و تحلیل بنیادی است که با کمک آن میتوان حرکات چشمگیر قیمت را شناسایی کرد. انجام این دست از معاملات برای یک معاملهگر خردهفروشی معمولی دشوار است.
تریدرهای حرفهای بر خلاف تجربه، قدرت و اطلاعات زیادی که دارند کمیسیون کمتری میپردازند، اما با همه اینا توسط مواردی در محدودیت هستند، از جمله؛ چیزهایی که اجازه خرید و فروش آنها را دارند، ریسکی که میتوانند بپذیرند و نیز سرمایه زیادی که دارند. سازمانهای بزرگ معاملات بسیار بزرگی انجام میدهند و به این طریق به سرعت وارد بازار سهام و از آن خارج میشوند.
تریدرهای آگاه میتوانند از شرایط موجود استفاده کنند تا به طور مداوم در بازار سود کسب کنند. در اینجا یک استراتژی روتین برای یک معامله نوسانی خوب وجود دارد که کمک میکند در فعالیتهای تجاری خود موفق باشید.
1- پیش بازار (Pre-market)
سوئینگ تریدرها به طور معمول روز خود را از 6 صبح، درست قبل از شروع کار نمونهای از یک برنامه معاملاتی بازار آغاز میکنند. این زمان از جهت دریافت حس کلی در مورد وضعیت بازار در طول روز، یافتن تریدهای بالقوه، ایجاد فهرست تحت نظر (Watch list) و در نهایت بررسی موقعیتهای موجود حائز اهمیت است.
2- بررسی اجمالی بازار
اولین کار در روز، آگاهی از آخرین اخبار و تحولات بازارها است. سریعترین راه برای انجام این کار از طریق کانال تلویزیونی CNBC یا وب سایتهای معتبری مانند Market Watch است. یک تریدر به طور خاص باید سه چیز را تحت نظر داشته باشد:
- احساسات کلی بازار (صعودی/نزولی، گزارشهای اقتصادی کلیدی، تورم، ارز، جلسات تجاری خارج از کشور و غیره)
- احساسات هر بخش از بازار (بخشهای داغ بازار، بخشهای در حال رشد و غیره)
- داراییهای فعلی (اخبار، درآمد، پروندههای SEC و غیره)
3- یافتن تریدهای بالقوه
در مرحله بعد تریدر معاملات بالقوه روزانه را جستجو میکند. به طور معمول، سوئینگ تریدرها با کاتالیزوری اساسی وارد یک موقعیت میشوند و با کمک تحلیل تکنیکال موقعیت را مدیریت میکنند و یا از آن خارج میشوند.
دو روش خوب برای یافتن کاتالیزورهای مهم وجود دارد:
1- فرصت های ویژه
این موارد از طریق فایلهای SEC و در مواردی با تیتر خبرها راحتتر پیدا میشوند. چنین فرصتهایی ممکن است شامل آفرهای عمومی اولیه (IPO)، ورشکستگی، خرید داخلی، خرید سهام شرکتها، تصاحب، ادغام، تجدید ساختارها، تملیک و سایر موارد مشابه باشد. این نوع فرصتها غالباً ریسک زیادی دارند، اما برای کسانی که با تحقیق و آگاهی از آن استفاده میکنند، سود زیادی در پی خواهند داشت.
همه چیز این گونه پیش میرود که تریدر برای جلوگیری از نشان دادن واکنش تند به شرایط موجود، زمانی که همه در حال فروش سهام هستند خرید میکند و زمانی که همه در حال خرید هستند، سهام خود را میفروشد و به این ترتیب نقش اخبار و حوادث در تصمیمگیریهای او کمرنگ میشود.
2- سناریوهای هر بخش
برای دریافتن اینکه کدام بخش موفقتر عمل میکند، بهترین راه تحلیل اخبار و نیز تحقیق از وبسایتهای معتبر در حوزه اطلاعات مالی است. تریدرهایی که به دنبال بازده و در نتیجه آن ریسک بالاتر هستند، ممکن است، ترجیح دهند بخشهای مبهمتری از بازار مانند زغال سنگ یا تیتانیوم را جستجو کنند. تجزیه و تحلیل این موارد غالباً دشوارتر است، اما بازدهی بسیار بیشتری دارد.
در این مواقع تریدرهای معاملات نوسانی به صحنه میآیند تا ترندها را به دست بگیرند و از فرصتهای موجود بهره لازم را ببرند تا زمانی که با توجه به نشانههای جدید تصمیم به تغییر جهت بگیرند.
برای معاملهگران نوسان شکست نمودارها سومین روش ایجاد فرصت است. این فرصتها شامل خرید و فروشهای سنگین سهامی هستند که به سطح حمایت یا مقاومت کلیدی نزدیک هستند. این تریدرها به دنبال انواع مختلفی از الگوها هستند که برای پیشبینی شکست یا خرابی طراحی شدهاند؛ مانند مثلث، کانالها، موجهای ولف، سطوح فیبوناچی، سطوح گان و سایر موارد.
ایجاد فهرست تحت نظر
مرحله بعد ایجاد فهرست تحت نظری از سهام روز است. سهامهایی که دارای کاتالیزور پایهای هستند و میتوانند معاملهای عالی به حساب بیایند. تریدرها صفحهای واضح دارند که در آن فهرستی از فرصتهای دستهبندی شده، قیمت ورودی، قیمت هدف و قیمت توقیف ضرر وجود دارد.
بررسی موقعیت موجود
در ساعاتی پیش از شروع کار بازار، تریدر باید موقعیتهای موجود و نیز اخبار را بررسی کند تا از اینکه هیچ اتفاق ناگهانی برای بازار سهام نیفتاده است، اطمینان حاصل کند. این کار را میتوان به سادگی با وارد کردن نماد سهام در یک سرویس خبری مانند Google News انجام داد.
در مرحله بعد، تریدرها بررسی میکنند که آیا با جستجو در پایگاه داده EDGAR SEC، پروندهای ثبت شده است یا خیر. در صورت وجود اطلاعات مادی، باید مورد تجزیه و تحلیل قرار بگیرد تا تأثیر آن بر برنامه فعلی معاملات مشخص شود.
بسیاری از تریدرها به عنوان یک قاعده کلی، به این مسئله واقفاند که هرگز نباید وارد موقعیتی با ریسک بیشتر از حد پذیرش شد و تنها باید در صورت ادامه روند صعودی معاملات، سطح سود و یا توقف ضرر را تنظیم کرد.
بازار بعد از پایان زمان مقرر
در معاملات نوسانی به ندرت پیش میآید که خرید و فروشی بعد از ساعت معمول باز انجام گیرد، زیرا در آن زمان بازار ناپایدار است و تغییرات آن بیشتر از حالت طبیعی است. مهمترین مؤلفه در معاملات بعد از ساعت بازار ارزیابی عملکرد آن به صورت صحیح و دقیق است.
ثبت دقیق تمام معاملات و ایدهها برای اهداف مالیاتی و ارزیابی عملکرد از اهمیت ویژهای برخوردار است؛ چرا که شامل بررسی کلیه فعالیتهای تجاری و شناسایی مواردی است که نیاز به بهبود دارند.
خط پایین
اتخاذ روال معامله روزانه مانند این روش میتواند به شما در بهبود معاملات و در نهایت بازده بازار کمک کند. فقط به منابع خوب، برنامهریزی و آمادگی مناسب نیاز دارد.
چند نکته مهم در رابطه با معاملات نوسانی که باید بدانید
- تمرکز تریدرهای نوسان بر سودهای حاصل از هفتهها یا ماهها نیست. مدت زمان معاملات به طور متوسط 5 تا 10 روز است. به این ترتیب میتوانید تعداد زیادی سود کوچک بدست آورید که به بازدهی طولانی مدت میرسد. اگر از سود 20 درصدی یک ماه یا بیشتر راضی هستید، 5 یا 10 درصد از سود هر یک یا دو هفته میتواند سود قابل توجهی برای شما به ارمغان بیاورد
- به هر حال باید فاکتورهای ضرر را هم در نظر داشته باشید. سود ناچیز تنها در صورت کم نگه داشتن ضرر و زیان میتواند باعث رشد در معاملات نمونهای شود. به جای توقف ضرر 7 تا 8 درصد، ضرر را سریعتر و حداکثر تا حدود 2 تا 3 درصد بپذیرید نه بیشتر. این کار شما را در یک نسبت سود به ضرر 3 به 1 نگه میدارد که نوعی قانون مدیریت سبد سهام برای موفقیت است.
شما با در نظر داشتن این مسئله در واقع به جزئی مهم در کل سیستم اشراف پیدا میکنید، زیرا یک ضرر بزرگ میتواند به سرعت مجموع سودهای کوچکتر بدست آمده را از بین ببرد.
- معاملات نوسانی این قابلیت را دارند که سود بیشتری را در خرید و فروش و معاملات فردی به همراه داشته باشند. یک سهام ممکن است مقاومت لازم در برابر تغییرات ناگهانی را داشته باشد که بتوان آن را برای کسب سود بیشتر نگهداری کرد و یا شاید هم در صورت دادن فرصت بیشتر سود جرئی با آن بدست آورد.
- معاملات نوسانی و معاملات روزانه ممکن است از عملی مشابه به نظر برسند، اما تفاوتی عمده میان این دو نوع از معامله وجود دارد و آن هم چیزی نیست به جز زمان.
اول اینکه بازههای زمانی برای انجام یک معامله متفاوت است. تریدرها هر روز در عرض چند دقیقه و یا چند ساعت به خرید و فروش و انجام معامله میپردازند و سپس از آن دست میکشند. معاملات نوسانی معمولاً طی چند روز یا هفته انجام میشود، اما این مسئله برای معاملات روزانه صدق نمیکند.
مشکل این است که پیشبینی هیچ کس همیشه درست نیست. عدم داشتن تمرکز، نظم و انضباط، یا صرفاً یک بدشانسی میتواند منجر به معاملهای شود که کاملاً بر خلاف خواسته شما باشد و برایتان ضرر به همراه داشته باشد.
یک معامله بد یا رشتهای از معاملات بد، میتواند حساب شما را نابود کند که در این شرایط احتمال بهبودی و اصلاح وضع موجود امری غیرممکن به نظر میرسد، این امر برای معاملهگران نوسان نیز صادق است و این رشته از معاملات بد و ضررهای پی در پی آن برای این دسته از تریدرها پیامدهای منفی زیادی را به دنبال دارد.
سخن آخر
برای جلوگیری از به وجود آمدن ریسکهای بزرگ، میتوان موقعيتها را به صورت دورهاي بررسي كرد يا هشدارهایی وضع کرد که به جای کنترل مداوم شرایط وظیفه مراقبت را بر عهده بگیرند و در صورت لزوم شما را از وضعیت مطلع کنند.
این کار به معاملهگرهای نوسان این اجازه را میدهد تا در سرمایهگذاریهای خود تنوع ایجاد کنند.
ورود به بازار سرمایه آسان است، اما انجام معاملات درست و اصولی بیشتر یک هنر است تا علم و این امر به فعالیتهای معاملاتی در طول روز بستگی دارد. در نهایت، مدیریت و خروج از معاملات در زمان دقیق همیشه یک علم است که بدون داشتن آن انجام این فعالیتها خالی از مشکل نخواهد بود.
چگونه یک ربات تریدر بسازیم؟
در این مطلب مرحله به مرحله ساخت ربات تریدر را بررسی می کنیم. معمولا ربات های تریدر جزو پروژه هایی هستند که به نظر من هر برنامه نویسی باید حداقل نحوه ساخت آنها را بداند. در اینجا به جای ماهی دادن به شما ماهیگیری را آموزش خواهیم داد. یعنی تمام مفاهیم و مباحثی که برای ساخت چنین رباتی نیاز است را برای شما آورده ایم. (به جای اینکه صرفا کدهای ربات را بیاوریم!)
از این گذشته شما خودتان باید بتوانید پروژه را به صورت کامل کد بزنید. در این مقاله تمام مواردی که برای ساخت یک ربات تریدر نیاز است بدانید را خواهید دید. (از مبادله تا استراتژی یک تجارت ساده)
۱. یک زبان برنامه نویسی انتخاب کنید
اولین قدم در ساخت این پروژه این است که یک زبان برنامه نویسی انتخاب کنید. این موضوع کاملا بستگی به شما دارد و می توانید با هر زبانی که راحت هستید شروع کنید. البته پیشنهاد من این است که از زبان پایتون استفاده کنید چون اگر بخواهید از ML در ربات خود استفاده کنید کار راحتی خواهید داشت.
۲. حوزه کار ربات را تعیین کنید
این مرحله معمولا در آموزش های مربوط به ساخت ربات نادیده گرفته می شود. برای کار با ربات باید به صرافی یا بازار دسترسی داشته باشید تا بتوانید دارایی ها را معامله کنید. در واقع این موضوع به اندازه دانستن نحوه برنامه نویسی مهم است. بنابراین، برای این مرحله باید تصمیم بگیرد که می خواهید چه دارایی هایی را معامله کنید (به عنوان مثال سهام، ارزها، رمزارزها و…)
در این مرحله من به شدت رمزارزها را پیشنهاد می کنم. دلیل این حرف این نیست که من طرفدار رمزارزها باشم بلکه به این دلیل است بازار رمزارز ها هر ۲۴ ساعت روز و هر ۷ روز هفته فعال است و ربات می تواند کار کند.
بیشتر دارایی ها در برخی ساعات خاص روز یا حتی برخی روز های خاص هفته امکان معامله و ترید کردن را دارند. به عنوان مثال معمولا بازارهای سهام بین ساعات ۹ تا ۴ باز هستند و در آخر هفته ها نیز فعالیت نمی کنند. یا اینکه بازار فارکس هر ۲۴ ساعت روز فعال است اما در آخر هفته ها امکان فعالیت ندارد.
به این دلایل شما اگر یکی از رمزارزها را انتخاب کنید ربات شما می تواند به صورت همیشگی در حال معامله باشد. اما این موضوع مشکلاتی نیز دارد به عنوان مثال بازار رمزارزها بسیار بی ثبات است، این بدان معنی است که امکان ضرر کردن زیاد نیز وجود دارد اما در این بازار شما می توانید استراتژی های خوبی برای معامله کردن یاد بگیرید.
طبق گقته های بالا اگر تصمیم دارید ربات خود را در زمینه رمزارزها بسازید در این لیست می توانید رمزارزهای مهم با حجم نمونهای از یک برنامه معاملاتی معاملاتی بالا را ببینید.
۳. یک سرور انتخاب کنید
اگر صرافی را یک میدان جنگ در نظر بگیریم شما به یک مکان برای حمل نیروهای خود نیاز دارید. (سعی کنید با این تشبیه احمقانه کنار بیایید!) آنچه که در مورد آن صحبت می کنم یک سرور است. شما برای ارسال درخواست به API صرافی به یک سرور نیاز دارید.
البته در مرحله ساخت و آزمایش ربات بدیهی است که می توانید از کامپیوتر خود به عنوان سرور استفاده کنید (یا هاست رایگان تهیه کنید) نمونهای از یک برنامه معاملاتی اما در مرحله کار ربات که نیاز به کار کردن ۲۴ ساعته ربات است کامپیوتر شما انتخاب مناسبی نیست.
از این رو من دو پیشنهاد دارم:
- از Raspberry Pi به عنوان سرور استفاده کنید.
- از Cloud استفاده کنید.
من فکر می کنم اجرای ربات با استفاده از Pi ایده جالبی است. بهتر است آن را امتحان کنید. با این حال بیشتر افراد به یک سرویس میزبانی ابری مانند AWS، Azure یا Digital Ocean متوسل می شوند. اکثر میزبانان خدمات ابری، یک سطح از خدمات خود را به صورت رایگان عرضه می کنند. بنابراین حتی ممکن است بتوانید ربات خود را به صورت رایگان میزبانی کنید.
در مورد سرورها من نمی توانم بیشتر از این راهنمایی کنم چون این کاملا به شما بستگی دارد و برای پروژه کوچکی مثل این نباید زیاد تفاوتی ایجاد کند.
۴. ربات را بسازید
اکنون در حال رسیدن به قسمت جالب این پروژه هستیم. قبل از ورود به این مرحله باید مراحل زیر را گذرانده باشید:
- در صرافی تایید هویت شده باشید.نمونهای از یک برنامه معاملاتی
- برای انجام معاملات یک کلید API بگیرید و آن را فعال کنید.
- تصمیم بگیرید چگونه می خواهید ربات خود را میزبانی کنید.
خب! بریم سراغ اصل مطلب:
یک ربات ساده
هدف من در اینجا این است که با روشی بسیار ساده و قابل فهم شما را از صفر به ربات برسانم. به همین ترتیب به شما یاد خواهم داد که چگونه یک ربات تجاری ساده بسازید و سپس می توانید با توجه به نیازهای خود آن را بهبود ببخشید و توسعه دهید.
این رباتی که می خواهیم بسازیم چند محدودیت دارد، اول اینکه فقط در یکی از حالات خرید یا فروش قرار دارد. این ربات خرید و فروش را به صورت متوالی انجام نمی دهد یعنی اگر آخرین عملیات آن خرید بوده سعی کنید بعدی را در حالت فروش قرار دهید.
این ربات از آستانه های ثابت خرید و فروش استفاده خواهد کرد. یک ربات باهوش تر ممکن است بتواند آستانه ها را بر اساس شاخص های مختلف خرد کند. اما در ربات ما باید استراتژی و آستانه ها را به صورت دستی تنظیم کرد. این ربات فقط یک جفت BTC/USD را معامله می کند.
باید توجه کنید که محدودیت های گفته شده با مزایایی همراه است. ساده نگه داشتن ربات باعث ایجاد و نگهداری ساده ربات می شود و همچنین به ما این امکان را می دهد به سرعت یک نمونه اولیه و ساده از آن بسازیم.
جریان تصمیم گیری ربات
در اینجا یک نمودار ساده داریم که نمای کلی و نحوه کارکرد ربات را به ما نشان می دهد:
نمودار کارکرد ربات تریدر
اینجا می توانیم تعیین کنیم که معماری و طرز عملکرد ربات ما چگونه خواهد بود. اول از همه یه یک متغیر bool برای نمایش وضعیت فعلی ربات استفاده می کنیم. (برای تعیین وضعیت خرید یا فروش ربات) سپس باید آستانه خرید یا فروش را تعیین کنیم. (یعنی تعیین درصد افزایش یا کاهش از زمان آخرین فعالیت ربات)
به عنوان مثال فرض کنید یک دارایی را با قیمت ۱۰۰ دلار خریداری کرده ایم و اکنون قیمت آن ۱۰۲ دلار است. اگر در ربات آستانه فروش را روی ۱ درصد تنظیم کرده باشیم چون در اینجا ۲ درصد افزایش قیمت داشته ایم ربات دارایی را می فروشد. (چون این سود ۲ درصدی بالاتر از آستانه تعیین شده است)
آستانه های خرید(اگر ربات در حالت فروش باشد)
- DIP_THRESHOLD: اگر قیمت دارایی بیش از آستانه تعیین شده کاهش یابد آن را خریداری می کند. در واقع این ایده همان استراتژی «خرید در ارزانترین قیمت و فروش در گرانترین قیمت» است. در واقع شما در جایی که دارایی ارزش آن کم می شود آن را خریداری می کنید و توقع دارید پس از افزایش قیمت آن را بفروشید و سود کنید.
- UPWARD_TREND_THRESHOLD: اگر قیمت دارایی بیش از حد مجاز افزایش یابد آن را خریداری می کند. این هم مانند حالت قبل است. در واقع هدف آن این است که مشخص کند چه زمانی قیمت ها بالا می روند چون نمی خواهیم هیج فرصتی برای خرید را از دست بدهیم.
تصویر زیر می تواند در فهم این موضوع کمک بیشتری کند:
آستانه های خرید
آستانه های فروش(اگر ربات در حالت خرید باشد)
- PROFIT_THRESHOLD: اگر از آن زمانی که دارایی را خریداری کرده ایم بیش از حد مجاز افزایش قیمت داشته باشد آن را می فروشد. با فروش در قیمتی بالاتر از آنچه که خریده ایم سود خود را چندین برابر می کنیم.
- STOP_LOSS_THRESHOLD: در حالت ایده آل وقتی ربات سود می برد فروش را انجام می دهد. با این حال شاید قیمت ها در حال افت شدید باشند و می خواهیم قبل از آنکه خیلی دیر شود از بازار خارج شویم و سپس با قیمت پایین تری بخریم. پس از این آستانه برای فروش با ضرر استفاده می شود، تا از ضررهای بزرگتری جلوگیری کند.
به تصویر زیر دقت کنید:
آستانه های فروش
در اینجا ما در نقطه مشخص شده خرید را انجام داده ایم. سپس آستانه بالایی خود را قبل از آستانه پایینی خود مشخص کردیم. یعنی دارایی خود را برای سود فروختیم. اینگونه ربات های تریدر کسب درامد خوبی دارند.
اکنون یک ایده کلی برای راه اندازی ربات داریم. وقت آن رسیده که شبه کد های ربات را ببینید.
توابع کمکی API
اولین چیزی که ربات ما نیاز دارد دریافت اطلاعات و داده ها از API صرافی است. تصویر زیر را ببینید:
توابع کمکی API
موارد بالا باید برای شما واضح باشند. باید به این موضوع هم دقت کنید که هنگام انجام عملیات خرید یا فروش چه دارایی هایی را معامله می کنید. به عنوان مثال اگر می خواهید در زمینه دلار یا طلا کار کنید. می توانید مقداری طلا بخرید و دلار بفروشید. یعنی گرفتن درست اطلاعات از API بسیار مهم است.
حلقه تکرار ربات تریدر
اکنون که توابع کمکی را داریم می توانیم شروع کنیم و ربات خود را بسازیم. اولین چیزی که نیاز داریم یک حلقه بی نهایت با مقدار کمی زمان خواب است. بیایید تعیین کنیم که ربات در هر ۳۰ ثانیه یک عمل انجام دهد. شبه کد این عمل را می توانید در تصویر زیر ببینید.
سپس باید متغیرها و توابعی که در مورد آنها صحبت کردیم و همچنین جریان تصمیم گیری ربات را تعیین کنیم. در واقع کد ما چیزی مشابه تصویر زیر است:
شبه کد ربات
به صورت ساده می توانیم بگوییم در هر بار تکرار ربات ما وضعیت خرید یا فروش خود را بررسی می کند. سپس عملیات خود را بر اساس آستانه های تعیین شده انجام می دهد و در آخر وضعیت خود و آخرین قیمت یک عملیات را بروزرسانی می کند.
در آخر همه این موارد دوباره و دوباره تکرار می شوند.
۵. توسعه ربات تریدر
معماری کلی ربات آماده است. اما ممکن است موارد ضروری دیگر را بخواهید به آن اضافه کنید و ربات را توسعه دهید.
لاگ ها
وقتی برای اولین بار این چنین رباتی را ساختم چیزی که خیلی برای من مهم بود ثبت و ذخیره اطلاعات مربوط به ربات بود. (چه در ترمینال چه در یک پرونده جداگانه) برای مثال نمونه زیر را ببینید:
ربات هر گزارشی را که ذخیره می کند باید دارای یک تاریخ و زمان ثبت باشد. به عنوان مثال اگر پس از یک روز به سرور ربات برگشتید و خطایی را دیدید بتوانید زمان دقیق رخ دادن خطا را هم پیدا کنید و همچنین بتوانید تمام کارهایی که ربات در نبود شما انجام داده است را ببینید. در واقع به تابعی مانند شکل زیر نیاز داریم
تابع لاگ ربات تریدر
پایگاه داده
این ربات تا زمانی که در حال اجراست به پایگاه داده نیازی ندارد. در واقع اطلاعات کمی را پردازش می کند و می تواند آنها را در حافظه ذخیره کند.
با این حال وقتی که ربات از کار می افتد چه اتفاقی رخ می دهد؟ چگونه می توانید بدون تنظیم دستی مقدار lastOpPrice را پیدا کنید.
برای جلوگیری از کار دستی بهتر است یک پایگاه داده سبک برای ذخیره موارد مختلف lastOpPrice تشکیل دهید. بدین ترتیب پس از راه اندازی ربات به جای استقاده از مقادیر پیش فرض، در واقع مقادیر ذخیره شده خود را بررسی می کند و از همان جا کار خود را ادامه می دهد. حتی می توانید این پایگاه داده را با کمک پرونده های txt یا json پیاده سازی کنید زیرا به ذخیره بیش از چندین مقدار محدود را نیاز نیست.
داشبورد
اگر می خواهید کار کردن با ربات را ساده تر کنید. همجنین بدون ورود به کد ها و دستکاری آن ها آستانه ها و مقادیرشان را تغییر دهید باید برای ربات خود یک رابط کاربری یا یک داشبورد بسازید. این امر مستلزم اتصال ربات به یک وب سرور مخصوص به خود است که به شما این امکان را می دهد که به راحتی ربات را مدیریت کنید.
حتی بسیاری از الگوهای داشبورد رایگان در دسترس است و نیازی نیست شما خودتان آن را بسازید. برای مثال می توانید برای شروع از Bootstrap و Creative Tim استفاده کنید.
استراتژی تست داده های گذشته
در بسیاری از موارد دسترسی به داده های گذشته کار ساده ای خواهد بود. اگر می خواهید استراتژی خود را قبل از عملیاتی کردن امتحان کنید بهتر است با داده های گذشته (پول جعلی) شروع کنید.
سخن آخر
ساخت چنین رباتی بیشتر از برنامه نویسی به استراتژی خوب برای خرید و فروش نیاز دارد. بنابراین بهتر است برای خودتان یک استراتژی مناسب تدارک ببینید و سپس وارد مباحث مربوط به پیاده سازی ربات شوید.
مواردی که در بالا گفته شد ساده ترین استراتژی و ساده ترین پیاده سازی برای ساخت یک ربات تریدر بود می توانید از همین مقاله کار خود را شروع کنید و به مرور ربات را توسعه دهید و در نهایت تکنولوژی مربوط به هوش مصنوعی و یادگیری ماشین را در آن استقاده کنید تا از نهایت سود و کمترین ضرر لذت ببرید. موفق باشید;)
دیدگاه شما