بلاک «لیست نمادها»: کلید هوشمندانه در فیلترنویسی و استراتژی‌سازی

یکی از بلاک‌های کاربردی و پرکاربرد در پلتفرم‌های تحلیل تکنیکال، بلاک لیست نمادها است که در دسته‌بندی معامله‌گری قرار دارد. این ابزار به ما کمک می‌کند تا به جای جستجوی بی‌هدف، لیستی دقیق و هدفمند از نمادها را برای استفاده در فیلتر یا استراتژیهای خود تعریف کنیم. اما چرا این بلاک اینقدر مهم است؟ بیایید با یک مثال ساده موضوع را باز کنیم.

چرا نباید بدون لیست نماد فیلتر اجرا کنیم؟

فرض کنید شما یک فیلتر نوشته‌اید که نمادهایی را پیدا می‌کند که آخرین قیمت آن‌ها با بالاترین قیمت مجاز روزشان برابر شده است (یعنی نمادها در سقف قیمتی روزانه هستند). اگر در تنظیمات این فیلتر، لیست نمادها را تعریف نکنید، سیستم به طور پیش‌فرض کل بازار را اسکن می‌کند.

معرفی بلاک لیست نمادها در دسته معامله‌گری
معرفی بلاک لیست نمادها در دسته معامله‌گری

نتیجه چیست؟ سیستم تمام نمادهای بازار را بررسی می‌کند. مثلاً اگر در بازار ۶۰۰ تا ۷۰۰ نماد فعال داشته باشیم، ممکن است ۳۱۷ نماد از این تعداد، آخرین قیمتشان با سقف مجاز برابر شده باشد. این یعنی شما با حجم عظیمی از داده‌های نامرتبط روبرو می‌شوید که تحلیل کردن آن‌ها زمان‌بر و گاهی گیج‌کننده است.

چگونه با لیست نماد، نتایج را هدفمند کنیم؟

حالا تصور کنید شما فقط به دنبال نمادهای گروه داروسازی هستید که در سقف قیمتی روزانه قرار گرفته‌اند. برای این کار، کافیست بلاک لیست نمادها را به فیلتر خود اضافه کنید.

تعریف مثال فیلتر: آخرین قیمت برابر با سقف مجاز
تعریف مثال فیلتر: آخرین قیمت برابر با سقف مجاز
  1. گزینه «انتخاب لیست نماد» را فعال می‌کنید.
  2. گروه‌های مورد نظر خود را انتخاب می‌کنید (مثلاً گروه داروسازی در بورس و گروه محصولات دارویی در فرابورس).
  3. فیلتر را اجرا می‌کنید.

در این حالت، سیستم دیگر کل بازار را نمی‌گردد؛ بلکه فقط در لیست محدودی که شما تعریف کرده‌اید جستجو می‌کند. نتیجه؟ به جای ۳۱۷ نماد، سیستم فقط ۱۲ نماد از گروه داروسازی را به شما نشان می‌دهد که دقیقاً همان ویژگی مد نظر شما را دارند. این یعنی دقت بالا و صرفه‌جویی در زمان.

نتیجه اجرای فیلتر بدون لیست نماد (۳۱۷ نماد در کل بازار)
نتیجه اجرای فیلتر بدون لیست نماد (۳۱۷ نماد در کل بازار)

کاربرد لیست نماد در استراتژی‌ها و بک‌تست

اهمیت این بلاک فقط به فیلترنویسی محدود نمی‌شود. در طراحی استراتژی و انجام بک‌تست (Backtest) نیز کاربرد حیاتی دارد. اگر قصد دارید عملکرد یک استراتژی را روی یک بخش خاص از بازار (مثلاً فقط گروه خودرو یا بانکی) تست کنید، با استفاده از لیست نمادها می‌توانید دامنه جستجو را محدود کنید.

این کار باعث می‌شود نتایج بک‌تست شما دقیق‌تر باشد و به جای تحلیل رفتار کلی بازار، روی رفتار نمادهای خاص تمرکز کنید. در واقع، لیست نمادها ابزاری است که به شما اجازه می‌دهد محدودیت‌های هوشمندی را در بین هزاران نماد موجود در بورس ایجاد کنید تا دقیقاً به همان داده‌هایی برسید که برای تصمیم‌گیری نیاز دارید.

مراحل انتخاب لیست نماد برای گروه داروسازی
مراحل انتخاب لیست نماد برای گروه داروسازی

جمع‌بندی

به طور خلاصه، استفاده از بلاک لیست نمادها به شما کمک می‌کند تا:

نتیجه نهایی پس از اعمال لیست نماد (۱۲ نماد دارویی)
نتیجه نهایی پس از اعمال لیست نماد (۱۲ نماد دارویی)
  • از شلوغی و داده‌های اضافی در نتایج فیلتر جلوگیری کنید.
  • نتایج را دقیقاً به گروه‌های صنعتی یا نمادهای مورد نظر خود محدود کنید.
  • در استراتژی‌نویسی و بک‌تست، تمرکز خود را روی بخش خاصی از بازار بگذارید.

پس دفعه بعد که می‌خواهید فیلتری بنویسید یا استراتژی‌ای بسازید، حتماً به یاد داشته باشید که با تعریف یک لیست نماد هوشمند، کیفیت تحلیل و تابلوخوانی خود را به شدت افزایش دهید.