مطور Python لإنشاء بوت تداول ذكي للبورصة المصرية (EGX AI Trading Bot) يعمل عبر تليجرام

تفاصيل المشروع

تفاصيل المشروع

أبحث عن مبرمج محترف (يفضل تخصص Python & FinTech) لتطوير "مساعد تداول ذكي" (Trading Bot) خاص بسوق الأسهم المصري (EGX). البوت لا ينفذ صفقات آلياً (No Auto-Execution) ولكنه يقوم بدور المحلل المالي والمستشار اللحظي.

الهدف الرئيسي:

البوت يقوم بمراقبة السوق لحظياً، تحليل الأسهم فنياً وأخبارياً، وإرسال توصيات مدروسة (شراء/بيع) مع الأسباب وأرقام الدخول والخروج عبر تطبيق تليجرام (Telegram Bot).

المهام التقنية المطلوبة من البوت:

1. جمع البيانات (Data Feed):

• سحب بيانات الأسعار اللحظية (Live Prices) وأحجام التداول للأسهم المصرية عبر تقنية Web Scraping من مواقع مثل (Mubasher, Investing, أو Thndr web) نظراً لعدم توفر API عام.

• تحديث البيانات بشكل لحظي أو كل دقيقة أثناء الجلسة.

2. محرك التحليل الفني (Technical Engine):

• استخدام مكتبات بايثون (مثل TA-Lib أو Pandas-TA) لتطبيق استراتيجيات فنية محددة (سيتم الاتفاق عليها، مثل: تقاطعات الماكد، كسر المقاومات، السيولة الذكية).

• فلترة الأسهم لاكتشاف الفرص (Screening) بناءً على شروط محددة.

3. تحليل الأخبار والمشاعر (Sentiment Analysis):

• جلب عناوين الأخبار الاقتصادية المتعلقة بالأسهم المصرية.

• (اختياري/ميزة إضافية): ربط البوت بـ OpenAI API (GPT-4) لتحليل "نبرة الخبر" (إيجابي/سلبي) وتأثيره المتوقع على السهم.

4. إدارة المحفظة والمخاطر (Risk Management):

• اقتراح توزيع المحفظة (Portfolio Allocation) وتنويع القطاعات.

• حساب نسبة المخاطرة للعائد (Risk/Reward Ratio) لكل صفقة مقترحة.

5. نظام التنبيهات (The Output - Telegram):

• إرسال "كارت توصية" واضح عند تحقق الشروط يحتوي على:

• اسم السهم والكود.

• نوع العملية: (شراء / بيع / خروج).

• سبب القرار: (مثلاً: اختراق مقاومة 1.30 + سيولة عالية).

• نقطة الدخول المقترحة.

• المستهدفات (TP1, TP2).

• وقف الخسارة (Stop Loss).

• إرسال "تحديثات لحظية" (Live Update): مثلاً (السهم اقترب من الهدف، يرجى رفع وقف الخسارة).

المهارات المطلوبة:

• إتقان لغة Python.

• خبرة في التعامل مع Web Scraping (Selenium, BeautifulSoup).

• خبرة في إنشاء Telegram Bots.

• خلفية مالية أو خبرة سابقة في بناء بوتات تداول (Algorithmic Trading) - شرط أساسي.

المخرجات المتوقعة:

• الكود المصدري (Source Code) كاملاً.

• دليل تشغيل بسيط (كيفية تشغيل السكريبت على سيرفر VPS أو محلياً).

• دعم فني لمدة أسبوع للتأكد من خلو البوت من الأخطاء (Bugs).

تقدم للمشروع

العروض المقدمة

السلام عليكم مهندس ذكاء اصطناعي وتحليل بيانات بخبرة خمس سنوات وقمت باالعمل علي بناء العديد من البوتات منها بوتات لتليجرام ومنها بوتات لواتساب والعديد من نماذج ا...

اهلا، أنا مطور Python ومتخصص في الذكاء الاصطناعي وتحليل البيانات المالية. لدي خبرة في تدريب نماذج ذكاء اصطناعي للتنبؤ بالأسواق المالية وتحليل البيانات المعقدة، ...

Menna Tullah A.

السلام عليكم ورحمة الله وبركاته، أنا منة الله محمود، محللو و عالمة بيانات و متخصصة في تطوير حلول التداول الآلي والتحليل المالي باستخدام Python. لقد اطلعت على مت...

السلام عليكم ورحمه الله وبركاته أستاذ عادل انا يوسف مهندس AI AUTOMATION انا هقدر انفذ المشروع و كنت عملت web scraping عن طريق بايثون بمكتبات مثل selenium و من م...

مهند ا.

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

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

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

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.