ОБЗОР Marketstack - биржевые данные в реальном времени, дневные и исторические рыночные данные API

ОБЗОР Marketstack - биржевые данные в реальном времени, дневные и исторические рыночные данные API

Любой, кто ищет масштабируемую и экономичную альтернативу Yahoo Finance, найдет много интересного в REST API Marketstack . Собирая набор данных от авторитетных поставщиков данных со всего мира, Marketstack дает вам возможность проанализировать более 125 000 тикеров акций на 72 биржах по всему миру, чтобы получить действительно глобальное понимание рынка.

Если мы привлекли ваше внимание, читайте дальше. Ниже мы подробно рассмотрим набор функций Marketstack, веб-интерфейс, документацию, производительность и цены.

ОБЗОР Marketstack - биржевые данные в реальном времени, дневные и исторические рыночные данные API

Площадка для лифта Marketstack

Marketstack предоставляет данные в реальном времени и исторические данные за 30 лет с молниеносной скоростью. Сузьте поиск до отдельных тикеров или с одинаковой легкостью отслеживайте целые биржи. Независимо от того, торгуете ли вы в начале или в конце дня или в течение дня, вы можете адаптировать свои запросы для результатов на конец дня и внутри дня.

Какими бы ни были ваши потребности, облачная инфраструктура Marketstack достаточно надежна, чтобы обрабатывать миллионы запросов в день, и может похвастаться почти идеальным временем безотказной работы. Конечно, нет никаких обязательств оплачивать больше услуг, чем вам нужно; оформите бесплатную подписку на 1000 запросов API в месяц. Интеграцию Marketstack можно выполнить в течение 5 минут, с исключительной документацией, которая поможет разработчикам на большинстве основных языков программирования .

Начало работы с Marketstack

Apilayer имеет выдающуюся репутацию в обеспечении высокой доступности своих продуктов, и Marketstack не исключение. Чтобы зарегистрироваться, просто нажмите БЕСПЛАТНАЯ РЕГИСТРАЦИЯ в правом верхнем углу домашней страницы, выберите бесплатный план, введите свои учетные данные, и вы в системе.

Они не уговаривают вас занести в файл данные кредитной карты «на всякий случай», когда вы решите обновиться позже (или забудете отменить пробную подписку). Вместо этого они заранее предоставляют большую ценность, чтобы вы могли изучить их предложение без каких-либо затрат или обязательств перед вами. По нашему мнению, это показывает, что Apilayer доверяет своему продукту и, кроме того, уважает своих клиентов.

Приборная доска

После создания учетной записи вы попадете в панель управления Marketstack. Все пункты меню в значительной степени говорят сами за себя, но мы проведем вам краткий ознакомительный тур.

На главной странице панели инструментов можно сразу увидеть все метаданные вашей учетной записи и подписки. В верхней части страницы есть две полезные кнопки, которые ведут к их трехэтапному руководству по быстрому запуску (по сути, это шпаргалка по использованию Marketstack), а также к документации по API . Мы рассмотрим последний более подробно в отдельном разделе.

Затем вы увидите свой ключ API и возможность его сбросить. Если вы когда-нибудь подозреваете, что ваш ключ ненадежен, поверните его и отдыхайте.

Наконец, есть поля, отображающие вашу подписку, использование API , учетные данные и информацию о платеже . Каждый отображает сводную информацию, содержащуюся в соответствующих параметрах боковой панели.

Опции меню

  • План обновления / подписки - если вы подписаны на бесплатный план, эти ссылки будут лишними, поскольку они обе ведут вас на страницу уровня подписки, чтобы просмотреть варианты обновления. В противном случае вы всегда можете щелкнуть последнее, чтобы просмотреть свой план, расчетный период и размер месячного лимита запросов, который вы использовали до сих пор.
  • Учетная запись - здесь вы можете управлять учетными данными своей учетной записи, а также своими уведомлениями. Мы понимаем, насколько просто отключить все сообщения из Marketstack, чтобы избежать беспорядка в почтовом ящике. На этой странице так же легко изменить свой пароль; и если вы решите, что Marketstack не для вас, возможность удалить вашу учетную запись находится прямо в нижней части страницы и не заставит вас прыгать через какие-либо препятствия.
  • Оплата - сделайте бухгалтерский учет немного проще с помощью пункта меню «Платеж». Здесь вы можете управлять своими методами выставления счетов и просматривать все свои счета.
  • Использование API - количество запросов, которые вы можете делать в месяц, привязано к вашему плану подписки, и вы можете увидеть, насколько вы близки к достижению своего лимита здесь. Более того, ниже вы найдете статистику использования, которая поможет вам более осознанно управлять своей учетной записью.

Документация Marketstack 

Любой достойный API API будет иметь четкую и лаконичную документацию, которая поможет разработчикам в реализации и использовании. Мы ценим простой английский подход Marketstack к описанию своих методов, хотя есть множество примеров кода, которые помогут резине встретить дорогу.

Ниже мы кратко рассмотрим каждую конечную точку и параметры API Marketstack.

Примечание. Чтобы сэкономить на словоблудии, знайте, что всегда можно ограничить количество возвращаемых результатов, а также установить смещение нумерации страниц для удобства чтения.

Аутентификация

Как и в случае с любым API, вам необходимо указать свой ключ доступа с помощью параметра access_key. Здесь ничего особенного.

Шифрование

Marketstack, доступный только для платежеспособных клиентов, предлагает 256-битное шифрование HTTPS для защиты вашего подключения к их облачным серверам. Просто добавьте эту волшебную маленькую букву «s» к протоколу http в б��зовом URL-адресе API, чтобы это произошло.

Ошибки

Никто не любит отладку в темноте, поэтому Marketstack предоставляет множество кодов ошибок , чтобы объяснить , что пошло не так с вашим запросом. Это легко принять как должное, пока вы не воспользуетесь API, который не сообщает об ошибках правильно.

Данные на конец дня

Чтобы проверить цены на акции на момент закрытия, добавьте к запросу конечную точку / eod . Вы можете получить данные на конец дня с определенных бирж или акций с параметрами биржи и символов соответственно, а затем отсортировать их по возрастанию или убыванию значения. Также можно просмотреть данные за определенную дату или просто запросить самую свежую информацию.

ОБЗОР Marketstack - биржевые данные в реальном времени, дневные и исторические рыночные данные API

Внутридневные данные

Дневные трейдеры оценят конечную точку / intraday, которая позволяет вам устанавливать интервалы извлечения данных. Еще раз, вы можете запросить  внутридневные данные по отдельным акциям или с определенных бирж с соответствующими параметрами и отсортировать их так же, как с конечной точкой / eod. Добавление объектов / [date] или / latest к вашему запросу также помогает сузить результаты до определенного момента времени. Вот пример из документации Marketstack:

{
    "pagination": {
        «предел»: 100,
        "смещение": 0,
        «count»: 100,
        «всего»: 5000
    },
    "данные": [
        {
            "дата": "2020-06-02T00: 00: 00 + 0000"
            "символ": "AAPL",
            "exchange": "IEXG",
            «открытый»: 317,75,
            «высокий»: 322,35,
            «низкий»: 317,21,
            «закрыть»: 317,94,
            "последний": 318.91,
            «объем»: 41551000
        },
        [...]
    ]
}

Исторические данные

Достаточно легко получить исторические данные для любой акции или биржи, используя параметры date_from и date_to . Эти методы совместимы как с внутридневными запросами, так и с запросами на конец дня.

Обновления в реальном времени

Marketstack может делать интервальные внутридневные запросы для возврата данных в реальном времени . В то время как все пользователи могут установить параметр интервала на 30 минут, 1 час, 3 часа, 6 часов, 12 часов или 24 часа, пользователи уровня Professional открывают 15-минутные, 10-минутные, 5-минутные и даже 1-минутные интервалы для поистине передовых обновлений рынка.

Тикеры

Альтернативный способ получить данные о конкретных биржевых тикерах - использовать конечную точку / tickers. Существуют различные способы создания запросов с использованием множества объектов, включая тикеры и даты. Запросы на конец дня и внутри дня доступны в большинстве их вариантов.

Биржи

Эта конечная точка позволяет просматривать данные на любой или всех 72 фондовых биржах Marketstack . Вот пример того, что может вернуть такой запрос:

{
    "pagination": {
        «предел»: 100,
        "смещение": 0,
        «count»: 71,
        «всего»: 71
    },
    "данные": [
        {
            "name": "Фондовая биржа NASDAQ",
            «аббревиатура»: «NASDAQ»,
            "mic": "XNAS",
            "страна": "США",
            "country_code": "США",
            "city": "Нью-Йорк",
            "сайт": "www.nasdaq.com",
            "часовой пояс": {
                "часовой пояс": "Америка / Нью-Йорк",
                "abbr": "EST",
                "abbr_dst": "EDT"
            }
        },
        [...]
    ]
}

Валюты

Need metadata on a specific currency? Append the /currencies endpoint to your request to return results on all the currencies Marketstack supports.

Timezones

As Marketstack deals with global stock data, it makes sense that there would be useful information on each time zone. The /timezones endpoint allows you to view it.

Performance and proof

With such a wide degree of utility, you may wonder just how well Marketstack is able to perform. Apilayer is a major player in the industry, and produces finely tuned, neatly coded RESTful API products as a rule.

Marketstack is built on Apilayer’s vast, powerful cloud-based infrastructure, fast-tracking response data coded in the lightweight JSON format. Their servers routinely process tens of millions of requests per day, and boast nearly 100% uptime since its June 2020 launch.

With such scalable performance and feature sets, companies just starting up all the way to multinational enterprises use Marketstack. In fact, over 30,000+ companies are counted among Marketstack’s clientele, including Microsoft, Accenture, Amazon, Credit Suisse, Uber, Accenture, Revolut, and more. It’s also widely used in academic circles, with over 75 universities including MIT and NYU served.

Pricing

Marketstack has a solution for everyone, and this is apparent in their generously provisioned subscription tiers. All plans are available on a month-by-month basis, or at a 20% discount when you pay a year at a time. Payment methods include Visa, MasterCard, Discover, American Express, Diner’s Club, and PayPal, though Enterprise and high-volume customers can request to set up a bank transfer.

ОБЗОР Marketstack - биржевые данные в реальном времени, дневные и исторические рыночные данные API

Let’s take a look at Marketstack’s monthly subscription tiers:

  • 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.


Что означает банкомат в тексте и как его правильно использовать

Что означает банкомат в тексте и как его правильно использовать

Хотите знать, что означает банкомат в тексте? Прочитайте этот блог, чтобы узнать значение, историю и правильные способы его использования.

Как получить одноразовый адрес электронной почты

Как получить одноразовый адрес электронной почты

Без электронной почты практически невозможно жить. Большинство вещей переместилось в онлайн, и почти в каждой форме, которую вы заполняете, запрашивается ваша электронная почта. Для приложений или сервисов, таких как

Как добавить звук в Google Slides

Как добавить звук в Google Slides

Презентация — это аудиовизуальный инструмент. В большинстве презентаций акцент обычно делается на визуальном обмене идеями и представлении информации.

Как отключить блокировку всплывающих окон на Edge

Как отключить блокировку всплывающих окон на Edge

Блокировщик всплывающих окон Edge мешает просмотру некоторых веб-сайтов? Вот как отключить его полностью или для этих конкретных веб-сайтов

Лучшая альтернатива KickassTorrents

Лучшая альтернатива KickassTorrents

KickassTorrents, также известный как Kickass Torrents, был одним из лучших торрент-сайтов. Мы говорим «был», потому что он был закрыт в 2016 году после

Как переносить текст в Google Sheets: 2 простых метода

Как переносить текст в Google Sheets: 2 простых метода

Ваша электронная таблица выглядит сгруппированной, а тексты вытекают из ячеек, создавая беспорядок? Функция Wrap Texts в Google Sheets может помочь.

Что означает TIL в социальных и онлайн-платформах?

Что означает TIL в социальных и онлайн-платформах?

Если вы хотите узнать, что означает TIL, прочитайте этот блог. Здесь мы поделимся значением этой аббревиатуры и лучшими способами ее использования.

Что означает LMK в текстовых сообщениях? Контекстное значение и использование LMK

Что означает LMK в текстовых сообщениях? Контекстное значение и использование LMK

LMK — это обычная аббревиатура от «Дайте мне знать». Он используется в текстовых сообщениях с различными значениями. Вот как правильно использовать LMK в текстовых сообщениях.

Что означает НБД? Узнайте, как использовать NBD в обмене сообщениями

Что означает НБД? Узнайте, как использовать NBD в обмене сообщениями

NBD — это одна из аббревиатур, используемых в сообщениях. В зависимости от контекста оно может иметь разные значения. Узнайте больше о его использовании здесь

Что означает HYD в онлайн-тексте: знайте значение

Что означает HYD в онлайн-тексте: знайте значение

Хотите знать, что означает HYD в социальных сетях и тексте? Этот пост объясняет значение HYD и как его использовать.