برنامه نویسی

به راحتی قیمت سهام NSE را در Google Sheets خودکار کنید!

“بازار سهام پر از افرادی است که قیمت همه چیز را می دانند، اما ارزش هیچ چیز را نمی دانند.” – فیلیپ فیشر

آیا تا به حال آرزو کرده‌اید که راهی بی‌نقص برای ردیابی بی‌درنگ قیمت سهام و داده‌های مالی سهام NSE به طور مستقیم در Google Sheets داشته باشید؟ خب ما هم این کار را کردیم! این ما را به سفری سوق داد تا یک اسکریپت Google Sheets قدرتمند ایجاد کنیم که با استفاده از تابع GOOGLEFINANCE، قیمت سهام، ارزش بازار، نسبت P/E و موارد دیگر را در زمان واقعی واکشی می‌کند. در اینجا داستان ما و نحوه استفاده از آن برای ردیابی مالی خود است.


ایده

همه چیز با یک میل ساده شروع شد: نظارت بر سهام مورد علاقه NSE بدون پرش بین چندین وب سایت. ما همه چیز را در یک مکان می‌خواستیم، ترجیحاً در Google Sheets، جایی که بتوانیم به راحتی داده‌ها را دستکاری و تجزیه و تحلیل کنیم. این ایده ساده بود: خودکار کردن واکشی داده‌های موجود در زمان واقعی در Google Sheets، و این دقیقاً همان چیزی است که ما قصد داریم به آن دست یابیم.

سفر

سفر ما با کاوش در توانایی‌های آن آغاز شد GOOGLEFINANCE عملکرد در Google Sheets ما کشف کردیم که در حالی که GOOGLEFINANCE از ویژگی‌های مختلفی مانند قیمت، حجم و نسبت P/E پشتیبانی می‌کند و ما را ملزم به وارد کردن دستی هر نماد و فرمول سهام می‌کند. این کار خسته کننده و وقت گیر بود. ما به راهی برای خودکارسازی این فرآیند نیاز داشتیم.

راه حل

ما تصمیم گرفتیم یک اسکریپت Google Apps ایجاد کنیم که:

  1. قیمت سهام و داده های مالی را در زمان واقعی واکشی کنید برای سهام NSE
  2. به صورت خودکار اضافه شود NSE: به نمادهای سهام برای اطمینان از نتایج دقیق
  3. پاک کردن داده های قبلی برای مرتب نگه داشتن ملحفه
  4. فهرست از پیش تعریف شده نمادهای سهام را پر کنید برای راه اندازی آسان

نحوه استفاده از اسکریپت ما

ما شروع به کار با اسکریپت خود را برای شما بسیار آسان کرده ایم. این مراحل ساده را دنبال کنید:

  1. سند Google Sheets خود را باز کنید.
  2. رفتن به Extensions > Apps Script.
  3. کد را کپی و پیست کنید از ما Code.js را در ویرایشگر Apps Script قرار دهید.
  4. اسکریپت را ذخیره کنید با کلیک کردن روی نماد دیسک یا فشار دادن Ctrl + S.
  5. ویرایشگر Apps Script را ببندید و سند Google Sheets خود را بازخوانی کنید.
  6. نمادهای سهام را وارد کنید (بدون NSE:) از سلول A3 شروع می شود.
  7. را کلیک کنید Stock Prices > Update Prices برای واکشی و نمایش داده های سهام.

امکانات

اسکریپت ما حجم زیادی از داده ها را واکشی می کند، از جمله:

  • قیمت لحظه ای
  • درصد تغییر
  • جلد
  • قیمت های بالا و پایین
  • قیمت باز
  • ارزش بازار
  • میانگین حجم معاملات روزانه
  • نسبت P/E
  • سود هر سهم
  • بالا و پایین 52 هفته
  • قیمت بسته شدن روز قبل
  • تعداد سهام موجود
  • زمان تجارت
  • تاخیر داده

راهنمای تصویری

در اینجا یک عکس فوری از نحوه تنظیمات Google Sheets شما آمده است:

مثال کاری

شرح:

  • سمت چپ نمادهای سهام وارد شده در ستون A را نشان می دهد.
  • منوی بالا نشان می دهد Stock Prices منو با Update Prices گزینه.

برگه از پیش پیکربندی شده

برای ساده‌تر کردن کارها، یک Google Sheet از پیش پیکربندی شده با اسکریپت از قبل تنظیم شده آماده کرده‌ایم. در اینجا می توانید آن را مشاهده و از آن کپی کنید. برنامه اسکریپت گنجانده شده است، بنابراین لازم نیست نگران تنظیم کد باشید.

آموزش تصویری

برای کسانی که یک راهنمای بصری را ترجیح می دهند، ما شما را تحت پوشش قرار داده ایم! آموزش ویدیویی دقیق ما در مورد نحوه استفاده از اسکریپت را در اینجا ببینید.

فراتر رفتن

ما به واکشی داده ها بسنده نکردیم. ما همچنین یک اسکریپت اضافی ایجاد کردیم، Populate.js، برای پر کردن خودکار لیستی از نمادهای سهام. اگر می خواهید با لیستی از سهام از پیش تعریف شده شروع کنید، این اسکریپت می تواند فوق العاده مفید باشد.

مراحل استفاده از Populate.js

  1. سند Google Sheets خود را باز کنید.
  2. رفتن به Extensions > Apps Script.
  3. کد را کپی و پیست کنید از ما Populate.js را در ویرایشگر Apps Script قرار دهید.
  4. اسکریپت را ذخیره کنید با کلیک کردن روی نماد دیسک یا فشار دادن Ctrl + S.
  5. ویرایشگر Apps Script را ببندید و سند Google Sheets خود را بازخوانی کنید.
  6. را اجرا کنید populateStocks تابع برای پر کردن خودکار لیست سهام NSE خود که از سلول A3 شروع می شود.

لذت اتوماسیون

کار کردن روی این پروژه لذت بخش بود. ایده خودکار کردن چیزی به اندازه وارد کردن دستی داده های سهام، لبخند را بر لبان ما آورد. امیدواریم همین لذت و راحتی را برای شما به ارمغان بیاورد.

با خیال راحت اسکریپت های ما را کاوش کنید، تغییر دهید و گسترش دهید. اتوماسیون می تواند ردیابی مالی را نه تنها آسان تر، بلکه بسیار سرگرم کننده تر کند!

نتیجه

امیدواریم سفر ما و این اسکریپت الهام بخش شما باشد تا وظایف خود را خودکار و ساده کنید. ردیابی مبارک، و ممکن است سرمایه گذاری های شما شکوفا شود!


از اینکه در این سفر با ما همراه بودید سپاسگزاریم. اگر سؤال یا بازخوردی دارید، مایلیم از شما بشنویم. خودکارسازی و سرمایه گذاری مبارک!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا