مفاتيح API لمزوّدي البيانات: Alpaca وClaude وFinnhub وDatabento وTradier
يحفظ تبويب API Keys في نافذة Broker Connections مفاتيح المزوّدين في حافظة مفاتيح نظام التشغيل: Claude للمساعد الذكي، وFinnhub للأخبار، وAlpaca لـ GEX وسلسلة الخيارات، وDatabento وTradier وMarket Data لبيانات OPRA الآنية. والمفاتيح للكتابة فقط ولا تُعاد قراءتها أبدًا على الشاشة.
Senzoukria · التوثيق · آخر تحديث: سبتمبر 2026
أين تجده
- الموضع
- Account ← Broker Connections ← تبويب API Keys (ويفتحه أيضًا زر «Open API keys» على شاشة GEX أو Option Flow الفارغة)
- التخزين
- «Vendor API keys are stored in the OS keychain and never leave the backend.»
- العرض
- للكتابة فقط: المفتاح المحفوظ يظهر «•••••••• (saved — enter to replace)» مع شارة خضراء «Key saved» أو «Keys saved» أو «Token saved»
ما الذي يفعله
لنافذة Broker Connections تبويبان: Connections وAPI Keys. ويجمع الثاني كل بيانات اعتماد المزوّدين التي ليست تسجيل دخول إلى وسيط. ولكل قسم حقله وزر Save وسطر حالة، وزر Remove ما إن يوجد مفتاح. وحفظ حقل فارغ يعيد «API key cannot be empty.» أو «Token cannot be empty.»؛ والحفظ الناجح يطبع «Saved.» والحذف يطبع «Removed.»
ويأتي Claude أولًا لأنه يشغّل المساعد في كل شاشة. ومفتاحه يُختبر لدى Anthropic قبل تخزينه: المفتاح المرفوض لا يُحفظ («Anthropic refused this key.»)، والمتحقَّق منه يطبع «Key verified with Anthropic and saved.»، وحين يتعذّر الوصول إلى Anthropic يُحفظ المفتاح رغم ذلك مع «Saved, but Anthropic could not be reached — the key was not verified.»
الأقسام
| القسم | الوسم والحقول | السلوك |
|---|---|---|
| Claude | المساعد الذكي — حقل كلمة مرور واحد (sk-ant-…) | يُختبر عبر الشبكة قبل الحفظ؛ ويُخزَّن في حافظة النظام ولا يُرسل أبدًا إلى خوادم Senzoukria |
| Finnhub | الأخبار · الرزنامة الاقتصادية — مفتاح واحد | يُحفظ كما هو؛ ويفتح تغذية الأخبار والرزنامة |
| Alpaca | GEX · سلسلة الخيارات — Key ID وSecret ومربع «OPRA real-time subscription (paid Alpaca add-on)» | الحقلان إلزاميان («Key ID and secret are both required.»)؛ ومع تأشير المربع يصير سطر الحالة «Saved — OPRA real-time active.» |
| Databento | البصمة · الخريطة الحرارية · GEX · تدفق الخيارات — مفتاح واحد | ما إن يُحفظ حتى تظهر لوحة الرخص لكل وحدة تحت الحقل |
| Tradier | GEX - بيانات OPRA آنية، رمز وساطة مجاني | يُتحقَّق منه عبر الشبكة بتسعيرة SPY قبل التخزين: «Saved - token verified live.» |
| Market Data | GEX - بيانات OPRA آنية، تسجيل بالبريد (بلا KYC) | رمز من marketdata.app؛ يُتحقَّق منه بالطريقة نفسها |
حالة الفراغ «المفتاح مطلوب»
حين تُفتح لوحة GEX أو تغذية Option Flow بلا مفاتيح Alpaca، تعرض الشاشة «Alpaca API keys required» و«Add your free Alpaca paper-trading keys to load the GEX dashboard» (أو «…the Option Flow feed»)، مع زر «Open API keys». ويفتح الزر نافذة Broker Connections مباشرة على تبويب API Keys؛ وعند إغلاقها تعيد الشاشة المضيفة فحص المفتاح، فتختفي حالة الفراغ فور حفظ مفتاح.
وترويسة المكوّن تسجّل السبب: النص السابق كان يحيل إلى حوار «Broker Settings» لم يعد موجودًا، ولم يكن يقدّم أي زر.
الحدود والمزالق
- لا تُعرض المفاتيح مرة أخرى بعد الحفظ؛ ولتدوير مفتاح الصق القيمة الجديدة فوق النص النائب واحفظ.
- مفاتيح Alpaca للتداول الورقي تعطي سلسلة الخيارات؛ أما بيانات OPRA الآنية فإضافة مدفوعة تعلنها أنت بالمربع — وSenzoukria لا يكتشفها من تلقائه.
- Tradier وMarket Data بديلان لـ GEX الآني؛ وتسعيرهما من عند المزوّد («Real-time OPRA options data included at $0/mo» لخطة Tradier Lite، و«~$30/mo on the annual Trader plan» لـ Market Data، كما في نصوص المساعدة).
- كل مزوّد يفوتر على حسابك أنت؛ ولا يلزم أي من هذه المفاتيح لفتح بصمة من اتصال بوسيط.
صفحات ذات صلة
هذه الصفحة بلغات أخرى
أسئلة شائعة
- أين يُخزَّن مفتاحي؟
- في حافظة مفاتيح نظام التشغيل، عبر الطبقة الخلفية المكتوبة بـ Rust. والواجهة لا تعيد قراءته أبدًا؛ إنها تسأل فقط هل يوجد مفتاح.
- أي مفتاح تحتاجه لوحة GEX؟
- Alpaca افتراضيًا (ومفاتيح التداول الورقي تكفي للسلسلة؛ أما OPRA الآني فإضافة مدفوعة). ويستطيع Databento أو Tradier أو Market Data أن يحل محله بحسب المصدر المختار.