استخراج بيانات الجداول المالية من Yahoo Finance

تفاصيل العمل

مشروع "استخراج بيانات الجداول المالية من Yahoo Finance"

وصف المشروع:

يتضمن هذا المشروع تطوير برنامج لاستخراج الجداول المالية من موقع Yahoo Finance باستخدام لغة Python. يهدف البرنامج إلى جمع بيانات مالية متنوعة مثل أسعار الأسهم، البيانات التاريخية، ومؤشرات الأداء، مع تنظيم هذه المعلومات في صيغة مهيكلة جاهزة للتحليل.

1. ميزات مجموعة البيانات:

البرنامج قادر على استخراج وتنظيم الأنواع التالية من البيانات (حسب الجدول المستهدف):

- أسعار الأسهم (Stock Prices): مثل سعر الفتح، الإغلاق، الأعلى، والأدنى.

- البيانات التاريخية (Historical Data): أداء الأسهم بشكل يومي، أسبوعي، أو شهري.

- مؤشرات الأداء (Performance Metrics): حسب الجداول المتاحة.

2. تفاصيل عملية استخراج البيانات (Web Scraping):

تم تصميم البرنامج باستخدام مكتبات Python المتخصصة في استخراج البيانات، مع خطوات تنفيذية شاملة تشمل:

- تحديد الجداول: فحص وتحديد الجدول المستهدف على موقع Yahoo Finance.

- استخراج البيانات: باستخدام مكتبة Beautiful Soup لتحليل العناصر HTML واستخراج الجداول.

- تنظيف البيانات: التأكد من دقة المعلومات من خلال تنظيف البيانات ومعالجتها لتكون جاهزة للتحليل.

3. التقنيات المستخدمة:

استخراج البيانات (Web Scraping):

- مكتبة Beautiful Soup لتحليل صفحات الويب.

- مكتبة Requests لجلب محتوى الصفحات.

- معالجة وتحليل البيانات (Data Processing and Analysis):

- مكتبة Pandas لتنظيف وتحليل البيانات.

- مكتبة NumPy لتحليل البيانات العددية.

- تنسيق البيانات (Data Formatting):

تنظيف البيانات وضمان خلوها من القيم الناقصة أو الأخطاء.

حفظ النتائج في ملف CSV باستخدام مكتبة Pandas.

4. أهمية المشروع:

يوفر المشروع أداة عملية لجمع البيانات المالية من Yahoo Finance بكفاءة وسرعة، مما يساعد على توفير بيانات دقيقة للتحليل المالي، التنبؤ، ودعم اتخاذ القرار.

ملفات مرفقة

بطاقة العمل

اسم المستقل مازن ا.
عدد الإعجابات 0
عدد المشاهدات 5
تاريخ الإضافة
تاريخ الإنجاز