این توصیه سرمایهگذاری نیست. اطلاعات ارائهشده فقط برای اهداف آموزشی و اطلاعرسانی است و بههیچوجه بهمعنای توصیه برای خرید یا فروش هیچ محصول مالی نیست.
گامِ دنبالهدار (trailing step) نوعی حد ضرر است که بهجای اینکه بهصورت پیوسته تغییر کند، در افزایشهای گسسته تنظیم میشود. حد ضررِ دنبالهدارِ کلاسیک با هر تیک حرکت میکند؛ اما گامِ دنبالهدار فقط زمانی جابهجا میشود که قیمت حداقل به مقدار مشخصی حرکت کرده باشد. این گام تعدادِ تغییراتِ سفارش را کاهش میدهد و در بازارهای پرنوسان یا بههمریخته (choppy) کاربردی است.
این مقاله یک راهنمای عملی است: اینکه گامِ دنبالهدار چه تفاوتی با حد ضررِ دنبالهدارِ استاندارد دارد، چه زمانی منطقی است، و چگونه میتوان آن را روی یک پلتفرم معمولی تنظیم کرد.
گامِ دنبالهدار در برابر توقفِ دنبالهدار استاندارد
توقفِ دنبالهدار استاندارد با هر تیکِ قیمت تنظیم میشود. یک توقفِ دنبالهدار ۱٪ برای یک سهم با قیمت ۱۰۰ دلار از ۹۹ دلار شروع میشود. اگر قیمت به ۱۰۰.۵۰ برسد، توقف به ۹۹.۴۹۵ تغییر میکند. اگر قیمت به ۱۰۱ برسد، توقف به ۹۹.۹۹ تغییر میکند. توقف بهصورت پیوسته تنظیم میشود.
گامِ دنبالهدار یک افزایشِ حداقلی اضافه میکند. یک توقفِ دنبالهدار ۱٪ با گام ۰.۵٪ روی همان سهم از ۹۹ دلار شروع میشود. توقف فقط زمانی تنظیم میشود که قیمت حداقل ۰.۵٪ حرکت کند (یعنی به ۱۰۰.۵۰ یا بالاتر برسد). در آن نقطه، توقف دوباره محاسبه میشود تا ۱٪ دنباله از «بالاترین قیمت جدید» حفظ شود. تنظیم بعدی فقط در ۱۰۱.۰ رخ میدهد (یعنی ۰.۵٪ دیگر از بالاترین قیمت قبلی).
نتیجه: تعدادِ کمتری از تغییراتِ سفارش. یک سهمِ نوسانی که مدام بالا و پایین میپرد ممکن است در توقفِ دنبالهدار استاندارد حدود ۲۰ بار توقف را تنظیم کند، اما در گامِ دنبالهدار فقط ۴ تا ۵ بار. هر تنظیم یک فراخوانی سرور، یک تغییرِ سفارش، و احتمالاً یک کارمزدِ کوچک است. گامِ دنبالهدار این سربار را کاهش میدهد.
چه زمانی trailing step منطقی است
سه سناریو:
- نمادهای پُرنوسان. یک سهم فناوری با سرمایه کوچک که در طول روز ۳ تا ۵٪ نوسان میکند. trailing stop استاندارد صدها بار تنظیم میشود. trailing step تنظیمات را به ۵ تا ۱۰ بار کاهش میدهد.
- معامله درونروزی در روزهای پُرنوسان. یک معاملهگر که از trailing stop با فاصله ۲٪ برای سهمی استفاده میکند که با ۵٪ گپ باز میشود. trailing stop استاندارد همان لحظهای که قیمت برمیگردد فعال میشود. trailing step قبل از فعال شدنِ stop، فضای بیشتری به معامله میدهد.
- کاهش شلوغیِ سفارشها. معاملهگری که میخواهد از شلوغیِ دیداریِ تنظیم مداوم stop جلوگیری کند. trailing step stop را برای مدت طولانیتری ثابت نگه میدارد که پایش آن آسانتر است.
وقتی منطقی نیست
سه سناریو که در آنها trailing stop استاندارد بهتر است:
- سهام کمنوسان و دارای روند. یک سهم خدماتی که روزانه 0.5% حرکت میکند. step trailing و trailing stop استاندارد تقریباً رفتار یکسانی دارند. دلیلی برای افزودن پیچیدگی وجود ندارد.
- اسکالپینگ یا معاملات کوتاهمدت. یک معامله 30 ثانیهای به step نیاز ندارد. trailing stop استاندارد سریعتر واکنش نشان میدهد.
- معاملاتی که ریسک گپ مهم است. increment بزرگترِ step trailing یعنی گپ بزرگتر میتواند از روی stop عبور کند. برای موقعیتهایی که یکشبه نگه داشته میشوند یا از روی گزارشهای درآمد (earnings) عبور میکنند، trailing stop استاندارد فشردهتر است.
چگونه یک «گامِ دنبالهدار» (trailing step) را در یک پلتفرم معمولی تنظیم کنیم
مراحل دقیق متفاوت است، اما ساختار آن در Interactive Brokers، Tastyworks، TradeStation و بیشتر پلتفرمهای سطحبالا مشابه است:
- بلیت/فرم سفارشِ مربوط به موقعیت را باز کنید. روی موقعیت راستکلیک کنید یا یک سفارش جدید باز کنید.
- نوع سفارش را روی «trailing stop» یا «trailing stop-limit» بگذارید. معمولاً این گزینه در منوی کشوییِ نوع سفارش وجود دارد.
- مقدار دنباله (trail) را تنظیم کنید. یا یک مقدار ثابت، یا یک درصد، یا مقداری مبتنی بر نوسان (ATR).
- مقدار گام (step) را تنظیم کنید. بعضی پلتفرمها فیلدی با عنوان «trailing step» یا «increment» دارند. حداقل میزان جابهجایی لازم برای اینکه استاپ تنظیم شود را وارد کنید. سایر پلتفرمها گامِ داخلی ندارند، اما اجازه میدهند مقدار دنباله را بالاتر تنظیم کنید تا یک گام را شبیهسازی کنید.
- سفارش را ارسال کنید. اکنون «گامِ دنبالهدار» فعال است.
پلتفرم همچنین به شما اجازه میدهد بعد از ارسال، دنباله و گام را تغییر دهید. پارامترهای جدید از این پس اعمال میشوند؛ «بالاترین مقدار ثبتشده» (high-water marks) موجود بازنشانی نمیشوند.
تغییرات رایج
گامِ دنبالهدار با هدف سود (OCO)
گامِ دنبالهدار را همراه با یک هدف سود با استفاده از یک سفارش OCO (one-cancels-the-other) ترکیب کنید. گامِ دنبالهدار بخشِ نزولی را مدیریت میکند؛ هدف سود بخشِ صعودی را. هر کدام که اول فعال شود، موقعیت را میبندد؛ دیگری لغو میشود.
گامِ دنبالهدار با توقف زمانی
یک توقف مبتنی بر زمان اضافه کنید: موقعیت پس از یک تعداد ثابت از روزها بسته میشود، صرفنظر از گامِ دنبالهدار. برای معاملات با یک دوره نگهداری مشخص مفید است.
گامِ دنبالهدار بر مبنای درصد
بیشتر پلتفرمها اجازه میدهند دنبالهدار (trail) و گام (step) بر حسب درصد تنظیم شوند. یک دنبالهدار ۲٪ با یک گام ۰.۵٪ تنظیمی ساده است. پلتفرم در داخل آن را به مقادیر دلاری تبدیل میکند.
چه چیزی میتواند اشتباه پیش برود
سه الگو:
۱. بزرگ بودن گام
یک گام ۱٪ روی یک توقفِ دنبالهدار ۵٪ مناسب است. یک گام ۳٪ روی همان توقفِ دنبالهدار خیلی بزرگ است — موقعیت میتواند قبل از اینکه توقف فعال شود، بخش زیادی از سودِ محققنشده را پس بدهد.
۲. پلتفرمی که بهصورت بومی از trailing step پشتیبانی نمیکند
برخی پلتفرمها فقط از trailing stop استاندارد پشتیبانی میکنند. راهحل جایگزین این است که از مقدار trail بزرگتری استفاده کنید که یک trailing step را تقریب میزند.
۳. سردرگمی با trailing stop استاندارد
trailing step با trailing stop استاندارد یکسان نیست. بعضی از معاملهگران یک «trailing step» را طوری تنظیم میکنند که فکر میکنند همان ویژگی استاندارد است، سپس متوجه میشوند رفتار آن متفاوت است.
چگونه ارزیابی کنیم
هنگام راهاندازی یک trailing step، بپرسید:
- آیا پلتفرم از سفارشهای trailing step بومی پشتیبانی میکند؟ (با یک سفارش کوچک در یک نماد نقدشونده تست کنید.)
- حداقل مقدار step چقدر است؟ (برخی پلتفرمها step را تا 0.1% یا 0.5% محدود میکنند. stepهای کوچکتر دانهریزتر هستند.)
- آیا step در هر دو سمتِ مسیرِ trailing کار میکند؟ (Long: فقط بالا را دنبال کند. Short: فقط پایین را دنبال کند. هر دو باید کار کنند.)
- رفتارِ تغییر سفارش چگونه است؟ (هر بار تنظیم step یک تغییر در سفارش است که ممکن است رایگان باشد یا ممکن است کارمزد کوچکی داشته باشد.)
- آیا پلتفرم تاریخچهی trail را نشان میدهد؟ (برخی پلتفرمها high-water mark و فاصلهی trail را بهصورت لحظهای نمایش میدهند.)
پاسخ به این پرسشها مشخص میکند که آیا پلتفرم trailing step را بهخوبی مدیریت میکند یا نه. این قابلیت از trailing stop استاندارد کمیابتر است؛ پیادهسازی آن متفاوت است.
سوالات متداول
آیا یک trailing step همان trailing stop استاندارد است؟
خیر. یک trailing stop استاندارد با هر tick قیمت تنظیم میشود. یک trailing step فقط زمانی تنظیم میشود که قیمت حداقل به اندازه مقدار step حرکت کند. trailing step درشتتر است، اما باعث کاهش تغییرات/اصلاحات سفارش میشود.
مقدار گام خوب چقدر است؟
بستگی به فاصلهٔ دنبالهدار (trail) و نوسانپذیری دارد. یک نقطهٔ شروع رایج: گام = ۲۵ تا ۵۰٪ از مقدار trail. برای یک trail با ۲٪، گام ۰.۵ تا ۱٪ منطقی است. برای یک trail با ۵٪، گام ۱.۲۵ تا ۲.۵٪ منطقی است.
آیا میتوانم از یک trailing step همراه با profit target استفاده کنم؟
بله، با استفاده از یک سفارش OCO. trailing step بخش نزولی را مدیریت میکند؛ profit target بخش صعودی را. اولین موردی که فعال شود، پوزیشن را میبندد؛ دیگری لغو میشود.
آیا همه کارگزارها از trailing step پشتیبانی میکنند؟
خیر. بعضی از کارگزارها فقط از trailing stop استاندارد پشتیبانی میکنند. مستندات پلتفرم را بررسی کنید. اگر کارگزار از trailing step پشتیبانی نکند، راهحل جایگزین این است که از مقدار trail بزرگتری استفاده کنید تا رفتار آن را تقریب بزنید.
منابع مرتبط
از کجا شروع کنید
اگر میخواهید از trailing step استفاده کنید، قدم عملیِ اول این است که یک حساب معاملات کاغذی (paper-trading) با یک Broker راهاندازی کنید که از نوع سفارش (order type) پشتیبانی میکند و رفتار آن را با پوزیشنهای کوچک تست کنید. برای فهرست بهروز پلتفرمهایی که از trailing step پشتیبانی میکنند، جدول broker ما را ببینید.