عن المشروع

Hikyuu هو إطار عمل للتداول الكمي بترخيص Apache-2.0 مبني حول مفاهيم التداول المنهجي وإدارة المحافظ. يُتاح نواته بلغة C++ عبر حزمة Python، مع طبقة تفاعلية للاستكشاف في Jupyter والرسوم البيانية والمؤشرات وتحليل الاختبار الخلفي. يفصل الإطار الاستراتيجية إلى أجزاء قابلة للاستبدال: بيئة السوق، والشروط، وإشارات الشراء/البيع، وقواعد وقف الخسارة وجني الأرباح، وإدارة الأموال، وأهداف الربح، والانزلاق، والمحددات، وتخصيص الأموال، والتنقيط متعدد العوامل. وتتولى مكونات إدارة المحفظة والتداول جدولة الأنظمة المتعددة والنقد والمراكز وواجهات الوسيط للأوامر. يمكن لمستخدمي Python تثبيت الحزمة عبر pip وتشغيل اختبار خلفي ببضعة أسطر من التعليمات البرمجية. ويستورد سير عمل HikyuuTDX/importdata المرفق بيانات الأسهم الصينية A التاريخية؛ ويشير ملف README إلى أن الأسواق الخارجية ليست متاحة بعد عبر هذا المستورد. وخلفيات التخزين المدعومة هي HDF5 وMySQL وClickHouse وSQLite. ويتضمن تكامل Python كلاً من numpy وpandas وmatplotlib وTA-Lib وPySide6، بينما تستخدم عمليات البناء من المصدر xmake. يذكر المشروع قياسًا لتحميل وحساب متوسط متحرك لـ 20 يومًا على 19.13 مليون شمعة يومية لأسهم A في 6 ثوانٍ مبدئيًا و166 مللي ثانية بعد التسخين على معالج AMD 7950X. يستهدف Hikyuu الدراسة الشخصية والبحث الأكاديمي وتحليل البيانات؛ ولا يقدم نصائح استثمارية ولا خدمات تداول أوراق مالية مدمجة.