مستودع تقييم محفظة أسهم EGX — من Apps Script إلى BigQuery
Mohamed Eltanbedawy Mohamed     |     منذ أسبوع

رابط العمل اطلب من Mohamed مشروعاً مماثلاً أضف مشروعاً مماثلاً
معلومات العمل
عدد الإعجابات
٠
عدد المشاهدات
٥
تاريخ الإنجاز
منذ ٥ أشهر
تاريخ الإضافة
منذ أسبوع
المهارات المستخدمة
شارك العمل
انسخ الرابط:
أو قم بمشاركته:
تفاصيل العمل

نظام تقييم يومي مؤتمت بالكامل لمحفظة أسهم في البورصة المصرية متعددة المُلّاك، بُني لعميل خاص ويعمل كل يوم.

المشكلة: المحفظة كانت تُقيّم يدويًا — ابحث عن سعر كل سهم، اضربه في عدد أسهم كل مالك، عدّل للتوزيعات وإجراءات الشركات، ثم كرّر. بطيء، وعُرضة للخطأ، ومتأخر دائمًا.

الخط (Pipeline):
سكرابر بـ Google Apps Script و Cheerio يسحب أسعار الإغلاق اليومية لـ 9 أسهم على مُشغّل زمني إلى Google Sheets ← مهام رفع تدفّق جداول الأسعار والمحفظة إلى 3 جداول في BigQuery عبر Tabledata.insertAll ← نماذج SQL تحسب قيمة محفظة كل مالك يوميًا كمجموع (السعر × عدد الأسهم).

الجزء الصعب: إجراءات الشركات. أسهم المنحة وزيادات رأس المال وحقوق الاكتتاب تُغيّر أعداد الأسهم بهدوء إن لم يُنمذجها أحد. نُمذجت صراحةً، فتبقى التقييمات صحيحة خلال هذه الأحداث — وهذا بالضبط ما يخطئ فيه التتبّع اليدوي دائمًا.

سرية العميل: لا تظهر أي أسماء مُلّاك ولا أي قيم محفظة في أي مكان. الخط هو القصة.

معلومات العمل
عدد الإعجابات
٠
عدد المشاهدات
٥
تاريخ الإنجاز
منذ ٥ أشهر
تاريخ الإضافة
منذ أسبوع
صور من العمل