خلاقیت در فیلترنویسی با آسان‌بورس: ساخت داده‌های سفارشی

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

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

چگونه ارزش بازار را محاسبه کنیم؟

بیایید فرمول ساده اما کلیدی رو مرور کنیم. ارزش بازار یک سهم چطور به دست میاد؟

معرفی فرمول محاسبه ارزش بازار سهم
معرفی فرمول محاسبه ارزش بازار سهم

فرمول به این صورت است: قیمت پایانی سهم ضرب‌در تعداد سهم شرکت.

خب، حالا چطور این رو در آسان‌بورس پیاده کنیم؟ خیلی ساده:

  1. از بلاک محاسبات استفاده می‌کنیم.
  2. داده «قیمت پایانی» رو انتخاب می‌کنیم.
  3. داده «تعداد سهم» که در بلاک داده‌های عمومی قرار داره رو به اون ضرب‌در می‌کنیم.

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

استفاده از بلاک محاسبات برای ضرب قیمت در تعداد سهم
استفاده از بلاک محاسبات برای ضرب قیمت در تعداد سهم

نمایش داده‌های جدید در خروجی فیلتر

حالا که داده رو ساختیم، نوبت اینه که اون رو در خروجی فیلترمون نمایش بدیم. با استفاده از بلاک «خروجی فیلتر»، می‌تونیم یک ستون جدید به نام «ارزش بازار» اضافه کنیم.

وقتی فیلتر رو اجرا می‌کنید، می‌بینید که این ستون به لیست اضافه شده و برای هر نماد، ارزش بازارش رو نشون میده. مثلاً می‌تونید سریع بفهمید که در حال حاضر کدام نماد در بورس تهران بالاترین ارزش بازار رو داره (مثل نماد فارس در مثال‌های آموزشی). این یعنی شما به راحتی یک داده‌ی جدید رو برای غربالگری آماده کردید.

نمایش ستون جدید «ارزش بازار» در خروجی فیلتر
نمایش ستون جدید «ارزش بازار» در خروجی فیلتر

طراحی نسبت‌های پیچیده: نسبت ارزش معاملات به ارزش بازار

حالا که با ساخت داده‌های پایه آشنا شدید، بریم سراغ یک کاربرد پیشرفته‌تر. فرض کنید دنبال نمادهایی می‌گردید که امروز حجم معاملات بالایی داشته‌اند. چطور می‌تونیم این رو بسنجیم؟

ما می‌تونیم نسبتی رو طراحی کنیم که نشون بده ارزش معاملات امروز چقدر از کل ارزش بازار سهم رو تشکیل داده. فرمول این نسبت خیلی ساده است:

ارزش معاملات تقسیم بر ارزش بازار

محاسبه نسبت ارزش معاملات به ارزش بازار
محاسبه نسبت ارزش معاملات به ارزش بازار

این نسبت به ما میگه که امروز چقدر از سرمایه‌گذاری روی این سهم نقد شده. برای ساخت این فیلتر:

  1. داده ارزش معاملات رو انتخاب می‌کنیم.
  2. داده‌ی سفارشی ارزش بازار که قبلاً ساختیم رو به عنوان مخرج کسر قرار می‌دیم.
  3. در ستون خروجی فیلتر، اسم این ستون رو می‌ذاریم «نسبت ارزش معاملات به بازار».

غربالگری هوشمند با فیلترهای سفارشی

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

اعمال فیلتر برای نمایش فقط نمادهای با ارزش معاملات بالا
اعمال فیلتر برای نمایش فقط نمادهای با ارزش معاملات بالا

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

نتیجه‌گیری

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