Решения для брокеров
Фид котировок для форекс и CFD брокеров
FinaQuotes - фид котировок для форекс и CFD брокеров: одно подключение, через которое в торговую платформу приходят семь классов активов. Двусторонние bid/ask на форексе, спот-металлах и акциях США, цена последней сделки по крипте, индексам, сырью и облигациям, OHLC-свечи в девяти таймфреймах, доставка по WebSocket и REST, HMAC-ключи на каждого клиента и резервные источники с автоматическим переключением. Мы поставляем цены для отображения и графиков, а не ликвидность и исполнение.
Данные, а не ликвидность
Брокер, который ищет поставщика котировок, часто попадает на поставщиков ликвидности, и наоборот. Поэтому сразу о том, на какой стороне мы находимся.
Что делает FinaQuotes
- Поставляет котировки в реальном времени для отображения в торговой платформе, веб-терминале и личном кабинете.
- Строит OHLC-свечи в девяти таймфреймах, от 1m до 1MN, всё в UTC.
- Отдаёт историю свечей и каталог инструментов по REST.
- Приводит все инструменты к одной схеме и одному формату символов.
- Следит за тишиной по каждому инструменту и переключает источник, если один отказал.
Чего FinaQuotes не делает
- Не исполняет сделки и не маршрутизирует ордера.
- Не выступает контрагентом и не поставляет ликвидность.
- Не хранит средства клиентов и не работает со счетами.
- Не даёт инвестиционных советов, сигналов и рекомендаций.
Если нужен поставщик ликвидности, он понадобится в дополнение к нам. Фид закрывает другую половину задачи: цены, которые корректно выглядят на экране, и графики, которые с ними совпадают.
Что получает брокер
-
Одно подключение, семь классов
Американские и международные акции, крипта, форекс, металлы, сырьё, индексы и государственные облигации приходят по одному потоку в одном формате. Подробнее - в разделе покрытие.
-
Котировки как на рынке
Двусторонние bid/ask на форексе, спот-металлах и акциях США. Цена последней сделки на крипте, международных акциях, индексах, сырье и облигациях.
-
Свечи в девяти таймфреймах
1m, 5m, 15m, 30m, 1H, 4H, 1D, 1W и 1MN. Базовая свеча - минутная, старшие собираются из неё. Свечи акций идут по часам торгов биржи листинга с учётом перехода на летнее время.
-
История для графиков
Годы дневной истории и месяцы внутридневной по REST, чтобы график открывался с контекстом с первого дня. Подробности - на странице исторических данных.
-
WebSocket и REST, ключи на клиента
Поток тиков по WebSocket с HMAC-аутентификацией, REST для истории, каталога и логотипов. У каждого клиента свои ключи. Без оплаты за каждое сообщение в потоке.
-
Резервные источники
Несколько независимых источников на класс активов с автоматическим переключением, цель по доступности 99,9 % и алерты на замолчавшие инструменты. Подробнее - надёжность.
Как проходит подключение
Самостоятельного оформления фида нет. Подключение брокера всегда начинается с короткого разговора, на заявку отвечаем в течение одного рабочего дня.
-
Заявка
Отправьте форму: тип платформы, нужные классы активов и окружения, которые планируете подключить, - тестовое, боевое или оба.
-
Состав инструментов и символы
Согласуем список инструментов и сопоставим наши символы с названиями, которые уже используются в вашей платформе, чтобы настройки инструментов на вашей стороне остались прежними.
-
Тестовый доступ
Вы получаете тестовые ключи и подключаете тестовое окружение. Команда проверяет цены, свечи, торговые часы и переподключение по документации.
-
Продакшен и мониторинг
Включаем боевые ключи. Дальше мы следим за тишиной по каждому инструменту и за состоянием источников, а изменения состава идут через того же контактного человека.
Что входит
Все классы приходят по одному подключению и в одной схеме. В таблице - что несёт каждый из них.
| Класс активов | Тип котировки | Режим | Свечи и история |
|---|---|---|---|
| Форекс: основные и кросс-пары | Bid/ask | Реальное время | 9 таймфреймов; годы дневных, месяцы внутридневных |
| Металлы | Bid/ask на спот-металлах | Реальное время | 9 таймфреймов; годы дневных, месяцы внутридневных |
| Акции США: состав S&P 500 и Nasdaq-100 | Bid/ask и последняя сделка | Реальное время, сделки и котировки | 9 таймфреймов, только в часы торгов биржи |
| Международные акции | Последняя сделка | Задержка около 15 минут | 9 таймфреймов, только в часы торгов биржи |
| Крипта: топ монет по капитализации | Последняя сделка | Реальное время | 9 таймфреймов; годы дневных, месяцы внутридневных |
| Индексы | Последняя цена | Реальное время | 9 таймфреймов; годы дневных, месяцы внутридневных |
| Сырьё | Последняя цена | Реальное время | 9 таймфреймов; годы дневных, месяцы внутридневных |
| Государственные облигации | Последняя цена | Реальное время | 9 таймфреймов; годы дневных, месяцы внутридневных |
Глубина истории по таймфреймам: дневные свечи - несколько лет, часовые - около двух лет, от 5m до 30m - около 60 дней, 1m - до 180 дней. Всё время в UTC. Полный список - в каталоге инструментов.
Для кого внутри брокера
Решение о фиде обычно принимают трое, и у каждого свои вопросы.
-
CTO и техлид
Протоколы, задержка, фолбэк. WebSocket с HMAC для потока, REST для истории. Тик уходит от нас за доли секунды после получения. Начните с документации.
-
Продакт
Покрытие и сайт. Один фид закрывает инструменты платформы, а те же цены можно вывести на сайт через Pro-виджеты без чужой подписи.
-
Комплаенс
Использование данных и задержки. Задержка указана по каждому классу. См. политику данных, устройство ключей и доступа - в разделе безопасность, мониторинг - в разделе надёжность.
Задержка, доступность и что происходит при сбое
Тик доставляется в ваше подключение за доли секунды после того, как он пришёл в FinaQuotes. К этому добавляется сетевой путь между вашими серверами и нашими, поэтому самые точные цифры даст тест из того региона, где работает ваша платформа.
Цены собираются из нескольких институциональных и биржевых источников и нормализуются FinaQuotes. На каждый класс активов приходится больше одного независимого источника. Если один замолчал или начал присылать цены, которые не сходятся с рынком, фид автоматически переключается на другой. Ключи, символы и код на вашей стороне не меняются.
Мы держим цель по доступности 99,9 % и следим за тишиной по каждому инструменту: если символ перестал обновляться в часы торгов, алерт приходит нам раньше, чем это заметят ваши клиенты.
Как формируется цена
Стоимость фида зависит от состава: классов активов, объёма набора инструментов и числа подключений. Публичного прайса нет, оплаты за каждый запрос в потоке тоже нет. Из чего складывается цена, описано на странице тарифов, а предложение готовим после первого разговора.
Вопросы брокеров
Можно ли подключить фид к нашей текущей торговой платформе?
Да, через адаптер на вашей или нашей стороне. Фид работает по WebSocket для потока тиков и по REST для истории, поэтому адаптер подписывается на нужные инструменты и передаёт тики в платформу. При подключении мы сопоставляем символы с названиями, которые вы уже используете. Протокол описан в документации.
Какая задержка у фида?
Меньше секунды: тик доходит до вашего подключения за доли секунды после того, как его получил FinaQuotes, плюс сетевой путь до ваших серверов. Исключение - международные акции: они идут с задержкой около 15 минут, это указано в каталоге.
Что будет, если источник данных откажет?
Фид автоматически переключится на другой источник. У каждого класса активов больше одного независимого источника, поэтому подключение, ключи и символы остаются прежними. Кроме того, мы получаем алерт, если инструмент замолчал в часы торгов. Подробности - на странице надёжности.
Можно ли ограничить фид конкретным набором инструментов?
Да. Состав инструментов согласуется с каждым клиентом, позже его можно расширить или сократить по мере роста платформы. Меньший набор к тому же дешевле.
Сколько стоит фид?
Цена зависит от состава: классов активов, инструментов и подключений. Публичного прайса нет. Отправьте заявку, ответим в течение одного рабочего дня; из чего складывается предложение, описано на странице тарифов.
Запросите тестовый фид для своей платформы
Напишите тип платформы, нужные классы активов и число окружений для подключения. Ответим в течение одного рабочего дня: следующие шаги и тестовый доступ.