نظام تحليل ذكي للأسهم الصينية (A-share) مدعوم بنماذج اللغة الكبيرة (LLM) يجمع بيانات السوق متعددة المصادر والأخبار في الوقت الفعلي، ويستخدم ذكاء Gemini الاصطناعي لتوليد لوحات معلومات يومية لاتخاذ القرار، ويدفع التقارير إلى WeChat Work أو Feishu أو Telegram أو البريد الإلكتروني عبر GitHub Actions بتكلفة صفرية.

MITPythondaily_stock_analysisZhuLinsen 12.7k Last Updated: February 23, 2026

تحليل_الأسهم_اليومي — محلل أسهم ذكي للأسهم الصينية مدعوم بنماذج اللغة الكبيرة

نظرة عامة

daily_stock_analysis هو نظام تحليل أسهم ذكي مفتوح المصدر ومجاني مصمم لسوق الأسهم الصينية (A-share). يستفيد من نماذج اللغة الكبيرة (بشكل أساسي Google Gemini) لتحليل قائمة مراقبة المستخدم تلقائيًا كل يوم تداول وتقديم "لوحة تحكم القرارات" منظمة إلى قنوات إشعارات متعددة بما في ذلك WeChat Work و Feishu و Telegram والبريد الإلكتروني.

تعمل خطوط الأنابيب بأكملها على GitHub Actions مجانًا — لا حاجة لخادم.


الميزات الأساسية

لوحة تحكم قرارات الذكاء الاصطناعي

يتلقى كل سهم في قائمة المراقبة تقريرًا موجزًا تم إنشاؤه بواسطة الذكاء الاصطناعي يتضمن:

  • استنتاج أساسي بجملة واحدة (شراء / احتفاظ / بيع)
  • سعر دخول دقيق، سعر وقف الخسارة، وسعر الهدف
  • قائمة تحقق منظمة مع مؤشرات ✅ ⚠️ ❌ لكل شرط

تحليل متعدد الأبعاد

يقيم النظام الأسهم من أربع زوايا:

  • التحليل الفني — محاذاة المتوسطات المتحركة (MA5 > MA10 > MA20)، معدل الانحراف
  • توزيع الرقائق — إشارات حجم وتركيز الموضع
  • ذكاء المشاعر — أخبار في الوقت الفعلي تم جلبها عبر Tavily أو SerpAPI
  • بيانات السوق الحية — عروض أسعار خلال اليوم من مزودي بيانات متعددين

نظرة عامة على السوق

يتم أيضًا إنشاء ملخص يومي للسوق يغطي:

  • المؤشرات الرئيسية (SSE، SZSE، ChiNext) مع السعر والتغيير
  • اتساع السوق: الأسهم المتقدمة مقابل المتراجعة، عدد الأسهم التي وصلت إلى الحد الأقصى/الأدنى
  • دوران القطاعات: القطاعات الأعلى ربحًا والأعلى خسارة
  • تدفق رأس المال الشمالي (北向资金)

إشعارات الدفع عبر قنوات متعددة

يتم تسليم النتائج في وقت واحد إلى جميع القنوات المكونة:

  • WeChat Work (企业微信) Webhook
  • Feishu (飞书) Webhook
  • Telegram Bot
  • البريد الإلكتروني (SMTP)
  • Webhooks مخصصة (DingTalk، Discord، Slack، Bark، إلخ)

نشر مجاني التكلفة

  • يعمل بالكامل على GitHub Actions (مجاني للمستودعات العامة)
  • يستخدم طبقة Google Gemini المجانية عبر Google AI Studio
  • بيانات السوق مصدرها AkShare (مجاني)، مع Tushare / Baostock / YFinance اختياري

البنية

daily_stock_analysis/
├── main.py              # نقطة الدخول
├── analyzer.py          # محلل Gemini AI
├── market_analyzer.py   # تحليل نظرة عامة على السوق
├── search_service.py    # البحث عن الأخبار (Tavily / SerpAPI)
├── notification.py      # الدفع عبر قنوات متعددة
├── scheduler.py         # مدير المهام المجدولة
├── storage.py           # استمرارية البيانات
├── config.py            # تحميل الإعدادات والمتغيرات البيئية
├── data_provider/       # محولات مصدر البيانات
│   ├── akshare_fetcher.py
│   ├── tushare_fetcher.py
│   ├── baostock_fetcher.py
│   └── yfinance_fetcher.py
├── .github/workflows/   # سير عمل GitHub Actions
├── Dockerfile
└── docker-compose.yml

دعم نماذج الذكاء الاصطناعي

النموذج الدور التكلفة
Google Gemini (gemini-3-flash-preview) أساسي طبقة مجانية
Gemini 2.5 Flash احتياطي طبقة مجانية
واجهات برمجة تطبيقات متوافقة مع OpenAI (DeepSeek، Qwen، Moonshot، GLM) بديل يختلف

مصادر البيانات

الفئة المزودون
بيانات السوق AkShare (مجاني)، Tushare Pro، Baostock، YFinance
الأخبار / المشاعر Tavily، SerpAPI
تحليل الذكاء الاصطناعي Google Gemini، واجهات برمجة تطبيقات متوافقة مع OpenAI

خيارات النشر

الخيار 1: GitHub Actions (موصى به)

  1. قم بعمل Fork للمستودع
  2. قم بتكوين الأسرار (مفاتيح API، قائمة الأسهم، Webhooks الإشعارات)
  3. قم بتمكين Actions → يعمل تلقائيًا كل يوم عمل في الساعة 18:00 بتوقيت الصين القياسي

الخيار 2: التشغيل المحلي

git clone https://github.com/ZhuLinsen/daily_stock_analysis.git
cd daily_stock_analysis
pip install -r requirements.txt
cp .env.example .env  # املأ مفاتيحك
python main.py

الخيار 3: Docker

cp .env.example .env
docker-compose up -d

فلسفة التداول المضمنة

يفرض النظام مجموعة من قواعد التداول المحددة تلقائيًا:

  • لا للمطاردة العالية — يتم تمييز الأسهم التي يزيد معدل انحرافها عن 5% على أنها "خطيرة"
  • متابعة الاتجاه — يتطلب محاذاة صعودية MA5 > MA10 > MA20
  • دخول/خروج دقيق — يخرج دائمًا سعر الشراء، ووقف الخسارة، وسعر الهدف
  • الشفافية — يتم فحص كل شرط وتسميته بوضوح

حالات الاستخدام

  • المستثمرون الأفراد الذين يرغبون في تحليل يومي مدعوم بالذكاء الاصطناعي لقائمة مراقبتهم للأسهم الصينية (A-share)
  • المطورون الذين يتعلمون كيفية بناء أدوات مالية مدعومة بنماذج اللغة الكبيرة
  • عشاق التداول الكمي الذين يبحثون عن خط أنابيب تحليل أسهم مجاني وقابل للتوسيع

إخلاء المسؤولية

هذا المشروع لأغراض تعليمية وبحثية فقط. لا يشكل نصيحة استثمارية. ينطوي سوق الأسهم على مخاطر؛ استثمر بمسؤولية. المؤلف غير مسؤول عن أي خسائر ناتجة عن استخدام هذا المشروع.

Star History Chart