عن المشروع
AKShare هي مكتبة واجهات بيانات مالية مفتوحة المصدر موجهة لـ Python، تهدف إلى تبسيط عملية الحصول على البيانات المالية، بحيث يمكن للمستخدم الحصول على البيانات المطلوبة بسطر واحد من التعليمات البرمجية. تدعم Python 3.11 وما فوق (64 بت)، وتوفر واجهات غنية تغطي الأسهم والصناديق والعقود الآجلة والسندات والعملات الأجنبية والاقتصاد الكلي وغيرها من المجالات.
تشمل الميزات الرئيسية:
- سهولة الاستخدام: يكفي سطر واحد من التعليمات البرمجية للحصول على البيانات، مثل `ak.stock_zh_a_hist()` للحصول على البيانات التاريخية لأسهم الفئة A.
- قابلية التوسع: سهلة التكامل مع تطبيقات Python الأخرى، مما يسهل التخصيص.
- وظائف قوية: بفضل منظومة Python، يمكن إجراء تحليل البيانات والتصور وغيرها من العمليات.
توفر AKShare أيضاً سجلاً لواجهات دون اتصال بالإنترنت، يدعم البحث عن الواجهات عبر الكلمات المفتاحية، ويعيد بيانات وصفية مفصلة عن الواجهة (مثل المعاملات وأعمدة الإخراج والأمثلة)، مما يسهل على المطورين أو البرامج المدعومة بنماذج اللغة الكبيرة تحديد الواجهات المطلوبة بسرعة. بالإضافة إلى ذلك، تدعم وظائف التصور مثل رسم مخططات الشموع K.
التثبيت بسيط، ويمكن التثبيت مباشرة عبر pip، كما تتوفر صورة Docker. وثائق المشروع متكاملة، وتشمل الدروس وقاموس البيانات ودليل البحث عن الواجهات وغيرها. بيانات AKShare مخصصة للمرجعية في البحث الأكاديمي فقط، ولا تشكل نصيحة استثمارية.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.