تحققوا من الأمر، وتحكموا في الخطوة التالية.
اتصالات مدمجة بالوسطاء والبورصات، وأسعار سوق تلقائية، وفحوص مخاطر قبل التداول. إدارة الحسابات وتدفق الأوامر عبر لوحة محلية أو 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 الأسعار تلقائيًا لفحوص المخاطر. ويمكنكم أيضًا ربط مصدر مخصّص.
تحدّد بيانات اعتماد المزوّد وصلاحيات بيانات السوق والاشتراكات الأسعار المتاحة. مصدر الأسعار وحده لا يتيح التداول.
حالات الاستخدام
البدء بالمهمة المطلوبة.
لمن يبنون تدفق الأوامر ويديرون المخاطر ويطورون أتمتة التداول. يبدأ كل مسار بالضوابط التي تملكونها والتكامل الذي تحتاجون إليه.
- مكاتب التداول لحسابها الخاص · فرق المخاطر
إبقاء حدود الحساب خارج الاستراتيجية
إدارة الحسابات والمجموعات وسياسات المخاطر من لوحة واحدة. يمكن حظر حساب أو مجموعة لإيقاف الموافقات الجديدة على المخاطر دون تغيير شيفرة الاستراتيجية.
- مراجعة المراكز وقرارات السياسات وتغييرات الحساب عبر مستوى التحكم نفسه.
- الحظر بوابة للتحكم في المخاطر، وليس إلغاءً لجميع الأوامر أو تصفيةً للمراكز أو عكسًا للصفقات المنفذة بالفعل.
- مهندسو الوسطاء · مهندسو البورصات
إضافة قرار مخاطر إلى تدفق الأوامر
استخدام REST لتقييم الأوامر والإبلاغ عن التنفيذ. في تكامل يقتصر على الموافقة، يجب على مكوّن التنفيذ التحقق من قرار قبول موقّع مرتبط بالأمر المحدد بدقة قبل إرساله.
- إبقاء عمليات الملء وحالة الحساب محدثة باستخدام تقارير التنفيذ؛ الإبلاغ بعد التداول وحده لا يمنع الصفقة.
- استخدام اتصالات التداول المدمجة، أو إبقاء نظام التنفيذ الحالي وتكامل واجهة المخاطر API معه.
- مطورو الوكلاء · المطورون
منح الوكيل الأدوات التي يحتاج إليها فقط
الاتصال عبر MCP مع أدوات للقراءة فقط مفعّلة افتراضيًا. يختار المشغّل الأدوات المغيّرة للحالة التي يفعّلها. تظل الصلاحيات الممنوحة جزءًا من حدود المخاطر.
- لا يتاح حظر الحساب وفك حظره كأدوات MCP.
- الفحص منفصل عن الإرسال. يتطلب التداول عبر اتصال مفعّل استخدام مسار التداول؛ ويمكن لوكيل مستقل يحمل بيانات اعتماد وسيط خاصة به تجاوز بوابة خارجية.
- الفرق الكمية · المتداولون والمطورون المستقلون
تقييم الاستراتيجية وفق قواعد مخاطر واضحة
توصيل مصدر أسعار والاشتراك في الأدوات المالية من اللوحة. يتلقى Officer أسعار السوق تلقائيًا. تُهيَّأ سياسات المخاطر وتُفحص قرارات الأوامر المرشحة، ثم يُضاف اتصال تداول مدمج عند الحاجة إلى التنفيذ.
- يحسب OpenPit الأرباح والخسائر المحققة من عمليات التنفيذ المبلّغ عنها، ويستخدم بيانات الصرف المهيأة للتحويل إلى عملة الحساب.
- تعمل حواجز الأرباح والخسائر وفق الحالة والبيانات المقدمة للمحرك. هي ضوابط وليست ضمانًا ضد خسائر التداول.
كيف يعمل
محرك واحد، وثلاث طرق للاستخدام.
تتشارك اللوحة وREST وMCP مستوى التحكم في Officer. تقييم الأمر وتنفيذه والإبلاغ عنه عمليات منفصلة.
- 01 التقييم
محرّك OpenPit
تقييم الأمر وفق السياسات المهيأة وحالة الحساب وبيانات السوق المطلوبة. يعيد قبولًا أو رفضًا مع السبب.
الحتمية تعني تطابق جميع المدخلات والحالة، بما فيها المراكز والحجوزات وبيانات السوق.
- 02 التنسيق
مستوى تحكّم Pit Officer
حفظ الحسابات والمجموعات والسياسات والأوامر وسجلات التدقيق في قاعدة البيانات المحلية، واستعادة حالة المحرك عند بدء التشغيل.
ترسل اتصالات التداول المدمجة الأوامر المعتمدة وتعيد معلومات التنفيذ إلى Officer. وتزود اشتراكات بيانات السوق المحرك بالأسعار تلقائيًا.
- 03 التشغيل
لوحة المشغّل
مراجعة الحسابات والمراكز والأوامر، وإدارة السياسات وصلاحيات MCP، وتهيئة مصادر البيانات وفحص سجل التدقيق.
استخدام مستوى التحكم نفسه عبر REST أو MCP. الوصول إلى نقاط النهاية والأدوات المفعّلة جزء من حدود النشر.
من طلب الأمر إلى قرار المخاطر
يعيد التكامل المقتصر على الموافقة القرار إلى نظام التنفيذ لديكم. عند تفعيل التوقيع، يجب التحقق من القبول الموقّع ومعلمات الأمر الدقيقة قبل التنفيذ. يستخدم الإرسال اتصالًا مفعّلًا بوجهة التداول المختارة. يرسل Officer البيانات إلى وجهات التداول وبيانات السوق التي قمتم بتهيئتها.
بيانات السوق واتصالات التداول
داخل اللوحة
الضوابط في مكان واحد.
استخدام اللوحة المحلية لفحص الحالة نفسها المتاحة عبر API وإدارتها. البدء بالصفحة التي تجيب عن السؤال التالي.
- لوحة المعلومات
- أعداد الكيانات، وواجهة الأوامر المفعَّلة للوكيل، وصحة بيانات السوق، والنشاط الأخير من سجل التدقيق.
- السياسات
- حواجز سياسات المخاطر المطبَّقة على المحرّك لكل حساب وأصل. كل صف قيد واحد على تدفّق الأوامر.
- الحسابات
- الحسابات والمجموعات في مكان واحد. يمكن حظر حساب أو مجموعة لمنع موافقات مخاطر جديدة، ثم فك الحظر حين يكون ذلك مناسبًا.
- الأوامر
- أبلِغ عن تنفيذ بمعرِّف أمرك الخارجي الخاص، وأكِّد الأوامر التي تنتظر شخصًا أو ألغِها.
- التدقيق
- فحص الإجراءات المسجلة ومصدرها. لا تعدّل واجهة التدقيق السجلات الفردية؛ واستعادة النسخ الاحتياطية وإعادة ضبط البيانات عمليتان منفصلتان.
- وصول MCP
- اختر الأوامر التي يجوز لوكيل الذكاء الاصطناعي استدعاءها، ثم صِله عبر MCP. الأوامر المحمية تحتاج إلى تفعيل صريح.
- مفاتيح التوقيع
- تهيئة توقيع الموافقات. يجب على نظام التنفيذ الخارجي التحقق من قبول موقّع ومعلمات الأمر المرتبطة به قبل إرسال الأمر.
- بيانات السوق
- توصيل مصدر أسعار والاشتراك في الأدوات المالية. يتلقى Officer عروض الأسعار تلقائيًا ويقدمها إلى محرك المخاطر، ويعرض الطوابع الزمنية وتشخيصات مصدر البيانات.
مفتوح المصدر
فحص الضوابط التي تعتمدون عليها.
المصدر والتهيئة وعقد API متاحة لتقييمكم المستقل.
-
Apache-2.0
Officer وOpenPit مفتوحا المصدر. يمكن فحص التنفيذ وبناء نسخة خاصة والتحقق من السلوك وفق متطلبات التكامل.
-
سجل التدقيق
تضيف إجراءات مستوى التحكم سجلات تدقيق. لا تعدّل واجهة التدقيق المعتادة السجلات الفردية. قد تستبدل استعادة النسخ الاحتياطية وإعادة ضبط بيانات الخدمة التاريخ المخزّن أو تحذفه؛ فهذا ليس أرشيفًا خارجيًا غير قابل للتغيير.
-
العملية وقاعدة البيانات تحت إدارتكم
تشغيل Officer على بنية تحتية تتحكمون فيها. تتصل مصادر بيانات السوق واتصالات التداول المفعّلة بالوجهات التي تهيئونها. فحص الأمر لا يرسله إلى جهة تداول.
فحص المحرك
يقيّم OpenPit الأمر باستخدام السياسات وحالة الحساب والمراكز والحجوزات وبيانات السوق. تتطلب إعادة إنتاج القرار هذه المدخلات كاملة، لا الأمر وقيمة الحد فقط.
البدء السريع
تشغيل Officer بأمر واحد.
يُثبّت Docker مرة واحدة، ثم يُلصق أمر واحد ويُفتح Officer في المتصفح. لا يلزم إتقان البرمجة.
تشغيل 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 ويشغّله في الخلفية. تبقى بياناتكم على حاسوبكم عند إعادة تشغيل الحاوية.
فتح اللوحة والعودة إلى العنوان نفسه.
انتظروا اكتمال التشغيل الأول، ثم افتحوا الرابط أدناه. احفظوه في المفضلة للعودة إلى حساباتكم وإعداداتكم.
أوامر فتح اللوحة أو إعادة تشغيل 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 · استضافة ذاتية · المصدر متاح
الأسئلة الشائعة
معرفة الحدود قبل التكامل.
التنفيذ والصلاحيات وبيانات السوق والنشر أجزاء من عقد التكامل.