تخطي إلى المحتوى
Pit Officer
تحكم مستضاف ذاتيًا في مخاطر ما قبل التداول

تحققوا من الأمر، وتحكموا في الخطوة التالية.

اتصالات مدمجة بالوسطاء والبورصات، وأسعار سوق تلقائية، وفحوص مخاطر قبل التداول. إدارة الحسابات وتدفق الأوامر عبر لوحة محلية أو REST API أو أدوات MCP.

عرض الوسطاء ومصادر بيانات السوق

مفتوح المصدر · Apache-2.0

اتصالات تداول مدمجة
Interactive Brokers · Binance · Alpaca · eToro
إرسال الأوامر المعتمدة وتلقي معلومات التنفيذ عبر الاتصالات التي يتم تفعيلها.
أسعار السوق تلقائيًا
الاشتراك في الأدوات المالية. يتلقى Officer الأسعار من المصادر المتصلة ويقدمها إلى محرك المخاطر.
عرض سير العمل

الاتصالات

ربط الوسيط وتلقي الأسعار تلقائيًا.

اختاروا الاتصالات المطلوبة في اللوحة. ترسل اتصالات التداول الأوامر، وتزوّد مصادر بيانات السوق فحوص المخاطر بالأسعار.

اتصالات تداول مدمجة

  • Interactive Brokers
  • Binance
  • Alpaca
  • eToro

إرسال الأوامر المعتمدة وتلقي تحديثات التنفيذ عبر الاتصال الذي تفعّلونه.

استخدموا حسابكم لدى الوسيط وبيانات اعتمادكم. تعتمد الأدوات المالية المتاحة وأوضاع الاختبار والتداول الفعلي على المزوّد وإعدادات الاتصال.

مصادر بيانات السوق

  • Interactive Brokers
  • Binance
  • Kraken
  • Coinbase
  • Alpaca
  • OKX
  • Bybit
  • OANDA
  • Finnhub

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

تحدّد بيانات اعتماد المزوّد وصلاحيات بيانات السوق والاشتراكات الأسعار المتاحة. مصدر الأسعار وحده لا يتيح التداول.

تشغيل Officer وإعداد الاتصالات

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

البدء بالمهمة المطلوبة.

لمن يبنون تدفق الأوامر ويديرون المخاطر ويطورون أتمتة التداول. يبدأ كل مسار بالضوابط التي تملكونها والتكامل الذي تحتاجون إليه.

  • مكاتب التداول لحسابها الخاص · فرق المخاطر

    إبقاء حدود الحساب خارج الاستراتيجية

    إدارة الحسابات والمجموعات وسياسات المخاطر من لوحة واحدة. يمكن حظر حساب أو مجموعة لإيقاف الموافقات الجديدة على المخاطر دون تغيير شيفرة الاستراتيجية.

    • مراجعة المراكز وقرارات السياسات وتغييرات الحساب عبر مستوى التحكم نفسه.
    • الحظر بوابة للتحكم في المخاطر، وليس إلغاءً لجميع الأوامر أو تصفيةً للمراكز أو عكسًا للصفقات المنفذة بالفعل.
    اقرأ التوثيق
  • مهندسو الوسطاء · مهندسو البورصات

    إضافة قرار مخاطر إلى تدفق الأوامر

    استخدام REST لتقييم الأوامر والإبلاغ عن التنفيذ. في تكامل يقتصر على الموافقة، يجب على مكوّن التنفيذ التحقق من قرار قبول موقّع مرتبط بالأمر المحدد بدقة قبل إرساله.

    • إبقاء عمليات الملء وحالة الحساب محدثة باستخدام تقارير التنفيذ؛ الإبلاغ بعد التداول وحده لا يمنع الصفقة.
    • استخدام اتصالات التداول المدمجة، أو إبقاء نظام التنفيذ الحالي وتكامل واجهة المخاطر API معه.
    اقرأ التوثيق
  • مطورو الوكلاء · المطورون

    منح الوكيل الأدوات التي يحتاج إليها فقط

    الاتصال عبر MCP مع أدوات للقراءة فقط مفعّلة افتراضيًا. يختار المشغّل الأدوات المغيّرة للحالة التي يفعّلها. تظل الصلاحيات الممنوحة جزءًا من حدود المخاطر.

    • لا يتاح حظر الحساب وفك حظره كأدوات MCP.
    • الفحص منفصل عن الإرسال. يتطلب التداول عبر اتصال مفعّل استخدام مسار التداول؛ ويمكن لوكيل مستقل يحمل بيانات اعتماد وسيط خاصة به تجاوز بوابة خارجية.
    اقرأ التوثيق
  • الفرق الكمية · المتداولون والمطورون المستقلون

    تقييم الاستراتيجية وفق قواعد مخاطر واضحة

    توصيل مصدر أسعار والاشتراك في الأدوات المالية من اللوحة. يتلقى Officer أسعار السوق تلقائيًا. تُهيَّأ سياسات المخاطر وتُفحص قرارات الأوامر المرشحة، ثم يُضاف اتصال تداول مدمج عند الحاجة إلى التنفيذ.

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

كيف يعمل

محرك واحد، وثلاث طرق للاستخدام.

تتشارك اللوحة وREST وMCP مستوى التحكم في Officer. تقييم الأمر وتنفيذه والإبلاغ عنه عمليات منفصلة.

  1. 01 التقييم

    محرّك OpenPit

    تقييم الأمر وفق السياسات المهيأة وحالة الحساب وبيانات السوق المطلوبة. يعيد قبولًا أو رفضًا مع السبب.

    الحتمية تعني تطابق جميع المدخلات والحالة، بما فيها المراكز والحجوزات وبيانات السوق.

  2. 02 التنسيق

    مستوى تحكّم Pit Officer

    حفظ الحسابات والمجموعات والسياسات والأوامر وسجلات التدقيق في قاعدة البيانات المحلية، واستعادة حالة المحرك عند بدء التشغيل.

    ترسل اتصالات التداول المدمجة الأوامر المعتمدة وتعيد معلومات التنفيذ إلى Officer. وتزود اشتراكات بيانات السوق المحرك بالأسعار تلقائيًا.

  3. 03 التشغيل

    لوحة المشغّل

    مراجعة الحسابات والمراكز والأوامر، وإدارة السياسات وصلاحيات MCP، وتهيئة مصادر البيانات وفحص سجل التدقيق.

    استخدام مستوى التحكم نفسه عبر REST أو MCP. الوصول إلى نقاط النهاية والأدوات المفعّلة جزء من حدود النشر.

من طلب الأمر إلى قرار المخاطر

يعيد التكامل المقتصر على الموافقة القرار إلى نظام التنفيذ لديكم. عند تفعيل التوقيع، يجب التحقق من القبول الموقّع ومعلمات الأمر الدقيقة قبل التنفيذ. يستخدم الإرسال اتصالًا مفعّلًا بوجهة التداول المختارة. يرسل Officer البيانات إلى وجهات التداول وبيانات السوق التي قمتم بتهيئتها.

بيانات السوق واتصالات التداول

مصادر بيانات السوق
أسعار السوق
Pit Officer نفسه
الأوامر المعتمدة
تحديثات التنفيذ
الوسيط / البورصة

داخل اللوحة

الضوابط في مكان واحد.

استخدام اللوحة المحلية لفحص الحالة نفسها المتاحة عبر API وإدارتها. البدء بالصفحة التي تجيب عن السؤال التالي.

لوحة المعلومات
أعداد الكيانات، وواجهة الأوامر المفعَّلة للوكيل، وصحة بيانات السوق، والنشاط الأخير من سجل التدقيق.
السياسات
حواجز سياسات المخاطر المطبَّقة على المحرّك لكل حساب وأصل. كل صف قيد واحد على تدفّق الأوامر.
الحسابات
الحسابات والمجموعات في مكان واحد. يمكن حظر حساب أو مجموعة لمنع موافقات مخاطر جديدة، ثم فك الحظر حين يكون ذلك مناسبًا.
الأوامر
أبلِغ عن تنفيذ بمعرِّف أمرك الخارجي الخاص، وأكِّد الأوامر التي تنتظر شخصًا أو ألغِها.
التدقيق
فحص الإجراءات المسجلة ومصدرها. لا تعدّل واجهة التدقيق السجلات الفردية؛ واستعادة النسخ الاحتياطية وإعادة ضبط البيانات عمليتان منفصلتان.
وصول MCP
اختر الأوامر التي يجوز لوكيل الذكاء الاصطناعي استدعاءها، ثم صِله عبر MCP. الأوامر المحمية تحتاج إلى تفعيل صريح.
مفاتيح التوقيع
تهيئة توقيع الموافقات. يجب على نظام التنفيذ الخارجي التحقق من قبول موقّع ومعلمات الأمر المرتبطة به قبل إرسال الأمر.
بيانات السوق
توصيل مصدر أسعار والاشتراك في الأدوات المالية. يتلقى Officer عروض الأسعار تلقائيًا ويقدمها إلى محرك المخاطر، ويعرض الطوابع الزمنية وتشخيصات مصدر البيانات.
اقرأ التوثيق

مفتوح المصدر

فحص الضوابط التي تعتمدون عليها.

المصدر والتهيئة وعقد API متاحة لتقييمكم المستقل.

  • Apache-2.0

    Officer وOpenPit مفتوحا المصدر. يمكن فحص التنفيذ وبناء نسخة خاصة والتحقق من السلوك وفق متطلبات التكامل.

  • سجل التدقيق

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

  • العملية وقاعدة البيانات تحت إدارتكم

    تشغيل Officer على بنية تحتية تتحكمون فيها. تتصل مصادر بيانات السوق واتصالات التداول المفعّلة بالوجهات التي تهيئونها. فحص الأمر لا يرسله إلى جهة تداول.

فحص المحرك

يقيّم OpenPit الأمر باستخدام السياسات وحالة الحساب والمراكز والحجوزات وبيانات السوق. تتطلب إعادة إنتاج القرار هذه المدخلات كاملة، لا الأمر وقيمة الحد فقط.

استكشف OpenPit

البدء السريع

تشغيل Officer بأمر واحد.

يُثبّت Docker مرة واحدة، ثم يُلصق أمر واحد ويُفتح Officer في المتصفح. لا يلزم إتقان البرمجة.

هل Docker غير مثبّت بعد؟ تثبيت Docker

تشغيل Officer

شغّلوا Docker Desktop. افتحوا PowerShell على Windows أو Terminal على macOS/Linux، ثم ألصقوا هذا الأمر واضغطوا Enter.

docker run -d --name pit-officer --restart unless-stopped -p 127.0.0.1:8787:8787 -v pit-officer-data:/data ghcr.io/openpitkit/officer

يُنزّل Docker برنامج Officer ويشغّله في الخلفية. تبقى بياناتكم على حاسوبكم عند إعادة تشغيل الحاوية.

فتح اللوحة والعودة إلى العنوان نفسه.

انتظروا اكتمال التشغيل الأول، ثم افتحوا الرابط أدناه. احفظوه في المفضلة للعودة إلى حساباتكم وإعداداتكم.

فتح اللوحة
http://127.0.0.1:8787
أوامر فتح اللوحة أو إعادة تشغيل Officer
Windows · PowerShell
Start-Process http://127.0.0.1:8787
macOS
open http://127.0.0.1:8787
Linux
xdg-open http://127.0.0.1:8787

إذا أوقفتم Officer، فشغّلوا الحاوية الحالية بالأمر أدناه. لا تكرّروا أمر التثبيت الأول ولا تحذفوا بياناتكم.

docker start pit-officer

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

ابدأ الآن

إظهار القرار الأول بوضوح.

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

Apache-2.0 · استضافة ذاتية · المصدر متاح

الأسئلة الشائعة

معرفة الحدود قبل التكامل.

التنفيذ والصلاحيات وبيانات السوق والنشر أجزاء من عقد التكامل.

أين تقيم بياناتي؟
توجد الحسابات والسياسات والأوامر وسجلات التدقيق في قاعدة بيانات SQLite المحلية. تتواصل مهايئات بيانات السوق المهيأة واتصالات التداول المفعّلة مع مزوديها. فحص الأمر بحد ذاته لا يرسل ذلك الأمر إلى جهة تداول.
ما الأسواق والاتصالات التي يمكن استخدامها؟
تشمل اتصالات التداول المدمجة Interactive Brokers (TWS / IB Gateway) وBinance وAlpaca وeToro. تشمل مهايئات مصادر الأسعار Interactive Brokers وBinance وKraken وCoinbase وAlpaca وOKX وBybit وOANDA وFinnhub، إضافة إلى مصدر مخصص. يجب مراجعة الأدوات المدعومة وحقوق استخدام البيانات ووضعَي paper أو live لكل اتصال. مهايئ مصدر الأسعار لا يوفر تنفيذ الأوامر بحد ذاته.
هل يستطيع Officer الحصول على أسعار السوق تلقائيًا؟
نعم. يُهيَّأ مصدر وتُضاف الاشتراكات في الأدوات المالية من اللوحة. يتلقى Officer الأسعار تلقائيًا ويقدمها إلى OpenPit لفحوص المخاطر. يمكن فحص الطوابع الزمنية للأسعار وحالة المصدر والتشخيصات من اللوحة. تحدد بيانات اعتماد المزود وحقوق استخدام البيانات والاشتراكات المهيأة الأسعار المتاحة.
هل يرسل Officer الأوامر؟
نعم. يرسل Officer الأوامر المعتمدة عبر اتصالات التداول المدمجة المفعّلة، ويتلقى تحديثات التنفيذ ليضمها إلى سجلاته الداخلية. أنتم تهيئون المزود وبيانات الاعتماد والوجهة. يمكن أيضًا استخدام Officer لقرارات المخاطر فقط وإبقاء التنفيذ في نظامكم؛ فتقييم الأمر وإرساله إجراءان منفصلان.
ما علاقته بـ OpenPit؟
OpenPit هو محرك المخاطر. يضيف Officer حوله قاعدة البيانات المحلية ولوحة التشغيل وREST API وواجهة MCP. تتطلب قابلية إعادة إنتاج التقييم تطابق جميع مدخلات المحرك وحالته، بما فيها بيانات السوق والحجوزات.
هل يمكن لوكيل ذكاء اصطناعي تجاوز حدودي؟
واجهة MCP الافتراضية للقراءة فقط؛ وتتطلب الأدوات المغيّرة للحالة موافقة صريحة من المشغّل. لا يتاح حظر الحساب وفك حظره عبر MCP. يجب على نظام التنفيذ الخارجي فرض قبول Officer الموقّع، وألا يملك الوكيل مسارًا بديلًا إلى الوسيط إذا أُريد جعل هذه البوابة إلزامية. صلاحيات الأدوات لا تحمي من كل إساءة لاستخدام الوصول الممنوح.
كيف يبدأ الاستخدام، وهل يمكن إتاحته على الشبكة؟
ثبّتوا Docker وشغّلوا Officer بأمر البدء السريع الوحيد، ثم افتحوا http://127.0.0.1:8787. تستخدم REST وHTTP MCP ومرجع API الخدمة نفسها. لا تتضمن نقاط النهاية مصادقة مدمجة؛ أبقوا الخدمة محلية ما لم توفّروا حدودًا للوصول.
ما الذي يضمنه توقيع الموافقة؟
عند تفعيل التوقيع، تحمل قرارات القبول والرفض قبل التداول توقيع Ed25519. يوجد أيضًا وضع دون توقيع؛ ولا يُضمن توقيع لكل خطأ API. يجب على نظام التنفيذ التحقق من التوقيع وقرار القبول ومعلمات الأمر المرتبطة به. لا تُحرر الحجوزات بمؤقّت؛ وتكتمل دورة حياتها عبر مسار التأكيد أو تقرير التنفيذ أو الإلغاء المناسب.