استعراض Marketstack - واجهة برمجة تطبيقات بيانات السوق في الوقت الفعلي واللحظي والتاريخي

استعراض Marketstack - واجهة برمجة تطبيقات بيانات السوق في الوقت الفعلي واللحظي والتاريخي

أي شخص يبحث عن بديل قابل للتطوير وفعال من حيث التكلفة لـ Yahoo Finance سيجد الكثير ليحبه في Marketstack's REST API . من خلال تجميع مجموعة البيانات الخاصة به من مزودي البيانات رفيعي المستوى في جميع أنحاء العالم ، يتيح لك Marketstack إمكانية تحليل أكثر من 125000 مؤشر أسهم عبر 72 بورصة في جميع أنحاء العالم ، للحصول على رؤى حقيقية للسوق العالمية.

إذا لفتنا انتباهك ، تابع القراءة. أدناه ، نراجع مجموعة ميزات Marketstack وواجهة الويب والوثائق والأداء والتسعير بعمق.

استعراض Marketstack - واجهة برمجة تطبيقات بيانات السوق في الوقت الفعلي واللحظي والتاريخي

ملعب مصعد Marketstack

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

مهما كانت احتياجاتك ، فإن البنية التحتية القائمة على السحابة الخاصة بـ Marketstack قوية بما يكفي للتعامل مع ملايين الطلبات يوميًا ، وتتميز بوقت تشغيل شبه مثالي. بالطبع ، ليس هناك أي التزام بالدفع مقابل خدمة أكثر مما تحتاج ؛ قم بالتسجيل للحصول على اشتراك مجاني لما يصل إلى 1000 طلب API شهريًا. يمكن أن يتم دمج Marketstack في غضون 5 دقائق ، مع وثائق استثنائية لمساعدة المطورين في معظم لغات البرمجة الرئيسية .

الابتداء مع Marketstack

تتمتع Apilayer بسجل حافل في إتاحة الوصول إلى منتجاتها بشكل كبير ، ولا يعد Marketstack استثناءً. للتسجيل ، ما عليك سوى النقر فوق "تسجيل مجاني" في الجزء العلوي الأيمن من الصفحة الرئيسية ، وحدد "الخطة المجانية" ، وأدخل بيانات الاعتماد الخاصة بك ، وستبدأ الآن.

لا يحثونك على وضع بطاقة ائتمان في الملف "فقط في حالة" قررت الترقية لاحقًا (أو تنسى إلغاء اشتراك تجريبي). بدلاً من ذلك ، يقدمون الكثير من القيمة مقدمًا للسماح لك باستكشاف عروضهم دون أي تكلفة أو التزام تجاهك. في رأينا ، هذا يدل على أن Apilayer لديها ثقة في منتجاتها ، علاوة على أنها تحترم عملائها.

لوحة القيادة

بمجرد إنشاء حسابك ، ستصل إلى لوحة تحكم Marketstack. جميع خيارات القائمة تشرح نفسها بنفسها إلى حد كبير ، لكننا سنعطيك جولة توجيهية سريعة.

تسهل صفحة لوحة المعلومات الرئيسية رؤية جميع البيانات الوصفية لحسابك واشتراكك في لمح البصر. يوجد زران مفيدان في الجزء العلوي من الصفحة ينقلكان إلى دليل البدء السريع المكون من 3 خطوات (بشكل أساسي ورقة الغش لاستخدام Marketstack) ، بالإضافة إلى وثائق API . سنغطي الأخير بمزيد من العمق في قسمه الخاص.

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

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

خيارات القائمة

  • خطة الترقية / الاشتراك - إذا قمت بالتسجيل في الخطة المجانية ، فستكون هذه الروابط زائدة عن الحاجة ، حيث ينقلك كلاهما إلى صفحة فئة الاشتراك لعرض خيارات الترقية الخاصة بك. بخلاف ذلك ، يمكنك دائمًا النقر فوق الأخير لعرض خطتك وفترة الفوترة ومقدار حد الطلب الشهري الذي استخدمته حتى الآن.
  • الحساب - هذا هو المكان الذي يمكنك فيه إدارة بيانات اعتماد حسابك ، وكذلك الإخطارات الخاصة بك. نحن نقدر مدى بساطة تعطيل جميع الاتصالات من Marketstack لمنع فوضى البريد الوارد. من السهل أيضًا تغيير كلمة المرور الخاصة بك في هذه الصفحة ؛ وإذا قررت أن Marketstack ليس مناسبًا لك ، فإن خيار حذف حسابك موجود في أسفل الصفحة ولا يجعلك تقفز عبر أي حلقات.
  • الدفع - اجعل المحاسبة أسهل قليلاً باستخدام خيار قائمة الدفع. يمكنك إدارة طرق الفواتير الخاصة بك ، وعرض جميع فواتيرك هنا.
  • استخدام واجهة برمجة التطبيقات (API) - يرتبط عدد الطلبات التي يمكنك إجراؤها شهريًا بخطة اشتراكك ، ويمكنك عرض مدى قربك من الوصول إلى الحد الأقصى هنا. علاوة على ذلك ، ستجد إحصاءات الاستخدام أدناه لمساعدتك في إدارة حسابك بطريقة مدروسة بشكل أكبر.

وثائق Marketstack 

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

أدناه ، نغطي بإيجاز كل نقطة نهاية ومعلمات لواجهة برمجة تطبيقات Marketstack.

ملاحظة: للحفظ في بعض الإسهاب ، اعلم أنه من الممكن دائمًا تحديد عدد النتائج التي يتم إرجاعها ، بالإضافة إلى تعيين إزاحة ترقيم الصفحات من أجل سهولة القراءة.

المصادقة

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

التشفير

متاح فقط للعملاء الذين يدفعون ، يقدم Marketstack تشفير HTTPS 256 بت لتأمين اتصالك بالخوادم المستندة إلى السحابة. ما عليك سوى إلحاق هذا الصغير السحري ببروتوكول http في عنوان URL الأساسي لواجهة برمجة التطبيقات لتحقيق ذلك.

أخطاء

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

بيانات نهاية اليوم

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

استعراض Marketstack - واجهة برمجة تطبيقات بيانات السوق في الوقت الفعلي واللحظي والتاريخي

البيانات اليومية

سيقدر المتداولون اليوم نقطة النهاية / خلال اليوم التي تسمح لك بتعيين فترات استرداد البيانات. مرة أخرى ، يمكنك طلب  بيانات يومية عن الأسهم الفردية أو من بورصات محددة باستخدام المعلمات المقابلة ، وفرزها بنفس الطريقة كما هو الحال مع نقطة النهاية / eod. يعمل إلحاق / [تاريخ] أو / أحدث كائنات بطلبك أيضًا على تضييق نطاق النتائج في نقطة زمنية محددة. هذا مثال من وثائق Marketstack:

{
    "ترقيم الصفحات": {
        "الحد": 100 ،
        "الإزاحة": 0 ،
        "العدد": 100 ،
        "المجموع": 5000
    } ،
    "البيانات": [
        {
            "التاريخ": "2020-06-02T00: 00: 00 + 0000"
            "الرمز": "AAPL" ،
            "التبادل": "IEXG" ،
            "فتح": 317.75 ،
            "عالية": 322.35 ،
            "منخفضة": 317.21 ،
            "إغلاق": 317.94 ،
            "الأخير": 318.91 ،
            "الحجم": 41551000
        } ،
        [...]
    ]
}

البيانات التاريخية

فمن السهل جدا لاسترداد البيانات التاريخية عن أي سهم أو تبادل باستخدام date_from و date_to المعلمات. تتوافق هذه الطرق مع كل من الطلبات اليومية وطلبات نهاية اليوم.

تحديثات في الوقت الحقيقي

Marketstack قادر على تقديم طلبات خلال اليوم فترات زمنية لإرجاع البيانات في الوقت الفعلي . بينما يمكن لجميع المستخدمين ضبط معلمة الفاصل الزمني على 30 دقيقة أو 1 ساعة أو 3 ساعات أو 6 ساعات أو 12 ساعة أو 24 ساعة ، يفتح مستخدمو الطبقة المحترفة فترات 15 دقيقة و 10 دقائق و 5 دقائق وحتى دقيقة واحدة لتحديثات السوق المتطورة حقًا.

المؤشرات

وسيلة بديلة لاسترداد البيانات في الأوراق المالية محددة آلة ل هي استخدام / آلة لنقطة النهاية. هناك طرق مختلفة لإنشاء الطلبات باستخدام العديد من الكائنات بما في ذلك رموز المؤشر والتواريخ. تتوفر طلبات نهاية اليوم وطلبات اليوم في معظم التباديل.

التبادلات

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

{
    "ترقيم الصفحات": {
        "الحد": 100 ،
        "الإزاحة": 0 ،
        "العدد": 71 ،
        "المجموع": 71
    } ،
    "البيانات": [
        {
            "الاسم": "بورصة ناسداك" ،
            "اختصار": "NASDAQ" ،
            "ميكروفون": "XNAS"،
            "country": "USA"،
            "country_code": "US"،
            "المدينة": "نيويورك"،
            "الموقع": "www.nasdaq.com"،
            "وحدة زمنية": {
                "المنطقة الزمنية": "أمريكا / نيويورك"،
                "اختصار": "EST"،
                "abbr_dst": "EDT"
            }
        } ،
        [...]
    ]
}

العملات

هل تحتاج إلى بيانات وصفية عن عملة معينة؟ قم بإلحاق / نقطة نهاية العملات بطلبك لإرجاع النتائج على جميع العملات التي يدعمها Marketstack.

المناطق الزمنية

نظرًا لأن Marketstack يتعامل مع بيانات الأسهم العالمية ، فمن المنطقي أنه ستكون هناك معلومات مفيدة عن كل منطقة زمنية . تسمح لك نقطة نهاية / timezones بمشاهدته.

الأداء والإثبات

مع هذه الدرجة الواسعة من الفائدة ، قد تتساءل عن مدى جودة أداء Marketstack. Apilayer هو لاعب رئيسي في الصناعة ، وينتج منتجات RESTful API مضبوطة بدقة ومشفرة بدقة كقاعدة.

تم بناء Marketstack على البنية التحتية الواسعة والقوية القائمة على السحابة من Apilayer ، وبيانات استجابة التتبع السريع المشفرة بتنسيق JSON خفيف الوزن. تعالج خوادمهم بشكل روتيني عشرات الملايين من الطلبات يوميًا ، وتتميز بوقت تشغيل يصل إلى 100٪ تقريبًا  منذ إطلاقه في يونيو 2020.

مع هذا الأداء القابل للتطوير ومجموعات الميزات ، فإن الشركات التي بدأت للتو وصولاً إلى الشركات متعددة الجنسيات تستخدم Marketstack. في الواقع ، تم احتساب أكثر من 30000 شركة بين عملاء Marketstack ، بما في ذلك Microsoft و Accenture و Amazon و Credit Suisse و Uber و Accenture و Revolut والمزيد. كما أنها تستخدم على نطاق واسع في الدوائر الأكاديمية ، مع أكثر من 75 جامعة بما في ذلك معهد ماساتشوستس للتكنولوجيا وجامعة نيويورك.

التسعير

Marketstack لديه حل للجميع ، وهذا واضح في مستويات الاشتراك التي يتم توفيرها بسخاء . تتوفر جميع الخطط على أساس شهري ، أو بخصم 20٪ عندما تدفع سنويًا في كل مرة. تشمل طرق الدفع Visa و MasterCard و Discover و American Express و Diner's Club و PayPal ، على الرغم من أنه يمكن لعملاء المؤسسات والعملاء ذوي الحجم الكبير طلب إعداد تحويل مصرفي.

استعراض Marketstack - واجهة برمجة تطبيقات بيانات السوق في الوقت الفعلي واللحظي والتاريخي

دعنا نلقي نظرة على فئات الاشتراك الشهري في Marketstack:

  • Free$0/month – This is the most stripped-down version of Marketstack, but if you don’t need high volumes of stock data for commercial purposes, you’ll find the 1,000 requests per month more than adequate. You get access to all 72 worldwide stock exchanges, and can request end-of-day data as often as you have quota remaining.
  • Basic$9.99/month – Paying a nominal monthly fee brings with it a significant step up in Marketstack’s feature set. Your request volume limit balloons ten times to a cap of 10,000/month. You now have the ability to parse intraday in addition to end-of-day data, as well as historical data going back 10 years. As this is the first paid tier, you are entitled to use your results for commercial use, and can access technical support. Marketstack is dedicated to protecting your business’s vital data, and now offers 256-bit HTTPS encryption with the Basic subscription.
  • Professional$49.99/month – This tier is for businesses in need of a true real-time stock monitoring solution–and is thus the most popular choice. Whereas the Basic tier’s intraday function limits the shortest interval to 30-minute updates, the Professional tier allows you to fetch new stock data every 60 seconds. And, with a monthly quota of 100,000 requests, you’ll have plenty of bandwidth to monitor a high volume of tickers and exchanges. Historical data now stretches back over 30 years, available for both end-of-day and intraday prices. As with all paid tiers, you can use your results for commercial use; you’ll enjoy an encrypted connection to Marketstack’s servers; and you can reach out to technical support at any time.
  • Business$149.99 – Marketstack’s true high-volume tier, Business users enjoy all the features of previous tiers, but with a 500,000-request/month limit. What’s more, Business subscribers gain access to priority support, and can tap into the vast expertise of Apilayer’s passionate team.
  • EnterpriseRequest a quote – If you’re looking for custom solutions, Marketstack’s Enterprise tier removes all barriers and opens the door to innovation. Every resource Apilayer has is at your disposal to identify and meet your needs in the most cost-effect way.

Final verdict

Marketstack’s vast global stock dataset, real-time performance, expert documentation, and world-class customer support make it a highly appealing tool for developers and business owners alike. Another stellar product in Apilayer’s rapidly growing ecosystem, Marketstack is built upon rock-solid cloud-based infrastructure that allows for near-perfect uptime and unlimited scalability. Whether you’re monitoring your personal portfolio or industry movements across multiple exchanges, Marketstack’s flexible subscription model enables you to tailor its services to your needs and budget.

Have you used Marketstack before? Sound off with your thoughts on using its API below.


ماذا تعني ATM في النص وكيفية استخدامها بشكل مناسب

ماذا تعني ATM في النص وكيفية استخدامها بشكل مناسب

هل تريد أن تعرف ماذا تعني ATM في النص؟ اقرأ هذه المدونة لمعرفة المعنى والتاريخ والطرق الصحيحة لاستخدامها.

كيفية الحصول على عنوان بريد إلكتروني يمكن التخلص منه

كيفية الحصول على عنوان بريد إلكتروني يمكن التخلص منه

يكاد يكون من المستحيل العيش بدون بريد إلكتروني. تم نقل معظم الأشياء عبر الإنترنت وكل نموذج تقريبًا يطلب بريدك الإلكتروني. للتطبيقات أو الخدمات مثل

كيفية إضافة الصوت إلى العروض التقديمية من Google

كيفية إضافة الصوت إلى العروض التقديمية من Google

العرض هو أداة سمعية / بصرية. في معظم العروض التقديمية ، ينصب التركيز عادة على تبادل الأفكار بصريًا وتقديم المعلومات.

كيفية إيقاف تشغيل مانع النوافذ المنبثقة على الحافة

كيفية إيقاف تشغيل مانع النوافذ المنبثقة على الحافة

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

أفضل بديل لـ KickassTorrents

أفضل بديل لـ KickassTorrents

KickassTorrents ، المعروف أيضًا باسم Kickass Torrents ، كان أحد أفضل مواقع التورنت الموجودة. نقول "كان" لأنه تم إغلاقه في عام 2016 بعد

كيفية التفاف النصوص على أوراق Google: طريقتان يسهل اتباعهما

كيفية التفاف النصوص على أوراق Google: طريقتان يسهل اتباعهما

هل يبدو جدول البيانات الخاص بك متجمعًا مع النصوص المتدفقة من الخلايا ، مما يؤدي إلى حدوث فوضى؟ يمكن أن تساعد ميزة التفاف النصوص في جداول بيانات Google.

ما الذي يمثله TIL في المنصات الاجتماعية وعبر الإنترنت؟

ما الذي يمثله TIL في المنصات الاجتماعية وعبر الإنترنت؟

إذا كنت تريد معرفة معنى TIL ، فاقرأ هذه المدونة. هنا ، سوف نشارك معنى هذا الاختصار وأفضل الطرق لاستخدامه.

ماذا يعني LMK في الرسائل النصية؟ المعنى السياقي واستخدام LMK

ماذا يعني LMK في الرسائل النصية؟ المعنى السياقي واستخدام LMK

LMK هو اختصار شائع لـ "اسمحوا لي أن أعرف". يتم استخدامه في الرسائل النصية مع معاني مختلفة. إليك كيفية استخدام LMK بشكل مناسب في الرسائل النصية.

ماذا يعني بنك دبي الوطني؟ تعرف على كيفية استخدام بنك دبي الوطني في المراسلة

ماذا يعني بنك دبي الوطني؟ تعرف على كيفية استخدام بنك دبي الوطني في المراسلة

NBD هو أحد الاختصارات المستخدمة في المراسلة. يمكن أن يعطي معاني مختلفة بناءً على السياق. تعرف على المزيد حول استخدامه هنا

ماذا يعني HYD في النص على الإنترنت: تعرف على المعنى

ماذا يعني HYD في النص على الإنترنت: تعرف على المعنى

هل تريد أن تعرف ماذا تعني HYD في وسائل التواصل الاجتماعي والنصوص؟ يشرح هذا المنشور معنى HYD وكيفية استخدامه.