Всем привет! Продолжаю свое исследование сферы финансов с точки зрения технологий. В прошлом материале мы изучали существующие торговые терминалы и их особенности, а сегодня предлагаю поговорить, собственно, о разработке финансовых приложений.
Для нового топика я подобрал пять API различных финансовых сервисов, которые позволяют как получать самые разные данные, так и непосредственно вести торговлю на бирже с помощью написанных роботов.
Yahoo Finance
Пожалуй, один из самых известных финансовых сервисов в мире. С помощью бесплатного API разработчики могут использовать данные сервиса о котировках акций, изменениях цен и движениях на рынке. Доступна информация как по множеству акций, так и по другим инструментам, вроде валютных пар.
К API можно довольно удобно подключиться с помощью сервиса Rapid API.
SMARTcom
API для создания приложения для торговли на российских биржах. Разработчики могут использовать API в качестве прослойки между торговой системой биржи и своей уже готовой торговой системой (созданной самостоятельно или купленной), создавать своего торгового робота или даже целый торговый терминал с «кастомным» интерфейсом.
Доступ к API бесплатен, нужно лишь создать аккаунт в системе разработавшей его компании-брокера. Есть возможность отладить работу своего софта с помощью тестового доступа на виртуальных торгах.
Скриншот: документация SMARTcom
Sync by Paybook
Сервис, полезный разработчикам финансовых приложений для зарубежных рынков. Он позволяет собрать в одном месте данные от банков, финансовых и коммунальных компаний, государственных органов разных стран. Этот сервис платный, доступ стоит от $50. Список доступных для интеграции сервисов можно найти по ссылке.
Currencylayer API
Полезнейший сервис для получения информации об обменных курсах и стоимости 168 мировых валют. Данные собираются из множества источников, вроде сайтов банков, коммерческих информационных сервисов. Разработчики обещают совместимость с приложениями любых типов и какими угодно языками программирования.
Есть бесплатная ограниченная версия API (250 запросов в месяц), более адекватная начинается от $9.99 (10 000 запросов в месяц). Свои решения на базе Currencylayer API разрабатывают такие компании, как Lyft, Blizzard, Intel.
Easy Finance
Известный в рунете сервис для учета личных финансов предоставляет API для сторонних разработчиков. Как указано на сайте проекта, наибольше популярностью у пользователей ресурса пользуются сторонние приложения для соцсетей, мобильные приложения и плагины для браузеров.
Приложения проходят проверку командой сервиса, одобренные попадают в специальный маркетплейс и распространяются по подписке. По статистике администрации EasyFinance, разработчики приложений могут зарабатывать 15-50 рублей с пользователя в месяц. Этот доход складывается из доходов от подписки на тарифы самого сервиса, интеграционных платежей партнеров платформы и рекламы.
Скриншот: документация API Easy Finance
На сегодня все, спасибо за внимание! А какие интересные API финансовых сервисов знаете вы? Оставляйте ссылки в комментарии, так мы сможем собрать наиболее полный список в одном месте.