Блог им. Amaranth

Экспорт Финам и несоответствие данных

Всем привет!

Использую экспорт из Финама котировок фьючерса на USD:
Экспорт Финам и несоответствие данных


Параллельно работает экспорт из терминала Quik (брокер Сбербанк, выводимые данные полностью повторяют экспортируемые). Несколько раз замечал разницу в объемах, хотя она была несущественной, чтобы беспокоиться. Но в последнее время всё стало совсем плохо.


Параметры и инструмент (Si-3.18) идентичные, само собой.

1) Последняя часовая свеча ровно в два раза отличается по объемам, например:

15 января — 31 882 в Quik и 15 941 в Finam
16 января — 59 842 в Quik и 29 921 в Finam
17 января — 103 104 в Quik и 51 552 в Finam
18 января — 59 292 в Quik и 29 646 в Finam
19 января — 32 820 в Quik и 16 410 в Finam
22 января — 28 296 в Quik и 14 148 в Finam
23 января — 80 992 в Quik и 40 496 в Finam

У брокера БКС данные совпадают со сбером. По Tradingview — не разобрался с выводом числовых значений, но визуально и пропорционально размеры столбиков с объемом тоже не совсем соответствуют Финаму.

Но в два раза — не столь существенно же?

2) Мааааленькие нестыковки
Например, от 22 января
свеча 14:00 — 15:00 — 39015 против 39014
свеча 15:00 — 16:00 — 66543 против 66544

По сравнению с первым пунктом — сущие мелочи.

3) Пропавшая свеча
Если мы делаем выгрузку за 23 января, то не наблюдаем там свечи 19-00 — 20-00. Скриншот для недоверчивых:
Экспорт Финам и несоответствие данных


Если всматриваемся на М5, то после 18-40 наступает сразу 20-30. Снова скриншот для недоверчивых:
Экспорт Финам и несоответствие данных


А кто обрадуется неполным данным?


Сначала просто выразил недовольство в Telegram, а потом осознал — люди-человеки используют котировки для бектестов, загружают в Metastock и пользуются Finam Data Feed. Но если вместо данных — погода, то нехорошо получается, а в худшем случае — еще и дорого. Будьте аккуратны, дамы и господа!

UPD: Пункты 2 и 3 остаются в силе, а первый пока прошу держать «в уме». Более внимательное разбирательство по нему оказалось неоднозначным: возможна моя ошибка + погода или мне от брокеров, или брокерам от биржи (хотя это и выглядит бредовым). Письма в саппорт написаны, жду.

★1
14 комментариев
объемы не будут совпадать на 100%, все зависит от того как собираются бары, а они собираются у всех по разному, бывает тики с объемами на концах баров попадают в соседние чем и объясняется несоответствие по объемам, там главное что бы совпадал OCHL
avatar
Константин, не в этом дело.
avatar
whattheheck, я написал с чем сами столкнулись сравнивая данные с трех брокеров — БКС, Открытие и Финам, так же знакомый дал свои данные полученные напрямую с биржи, везде объемы были разные, пришли к выводу, что где то пропущены тики в потоке, где то включены в соседние бары, другого объяснения мы не нашли

ps. если у вас другое объяснение то напишите, что бы знать
avatar
Константин, см. мой ответ ниже
avatar
Константин, не совсем понимаю. Пример:



По всем фронтам 100% совпадение, а тут р-р-р-раз — и объем в два раза (ровно в два раза и так всегда) отличается.


Плюс предоставляющие котировки (в т.ч. Финам) покупают их у биржи. То есть или биржа продает битые котировки, или они перед отдачей клиентам вносят изменения. Ни тот, ни другой вариант не устраивают.

То есть проблема не «везде разные», а «могут отличаться на произвольном периоде».
Александр Ботев, правильно, контроль  и учет,… конечно  не  без этого(может и без злого умысла " )перед отдачей грешат брокера, ну  и мизерная часть сама биржа (битые передает) надо бы на бирже" прозондировать"…
avatar
Александр Ботев, финам берет сырой поток и собирает котировки, с биржи он собранные котировки не берет, так мне в свое время сказали их IT спецы
если с точки зрения техники, то получается что клиент отправляет заявку на биржу в определенное время, заявка еще не обработана биржей, а другой брокер в это же время получает поток с биржи и сразу же формирует бар, т.е. сделку клиента с другого брокера он увидит на следующей итерации запроса и она если будет пограничное время войдет уже в другой бар, так же есть и пропуски данных, биржа транслирует поток с определенным латенси, все это накладывает свой отпечаток на сами данные, что и происходит когда вы смотрите объемы
по вашему тесту я не знаю как и чем вы его делаете и с чем сравниваете, поэтому трудно что то предположить
avatar
Александр Ботев, «перед отдачей клиентам вносят изменения» — правильный ответ.
avatar
whattheheck, ну пока больше похоже на голословное утверждение, IT специалисты брокеров будут этот факт отрицать, а то что говорят вполне реально
у вас есть какие то факты подтверждающие ваши слова?
avatar
Константин, А пропуски данных специально сделанные на что списывать будете?
Финам фальсифицирует временной ряд.
Для чего?

avatar
sergik99, не знаю что специально, а что головотяпство,
но котировки Финам давно притча во языцех. Описанное в посте далеко не самое крутое, что там можно найти.

У меня на форуме где-то есть скрипты для проверки котировок, только они для МТ4. С их помощью можно хотя бы дыры залатать, а то иногда такие провалы встречаются, что мама не горюй.
avatar
Берите записанные данные финама с плазы тогда. Там и направление сделок есть.
avatar
Привет! Тема очень актуальная. На днях заметил неверные данные на склееном фьюче по Br.
Обсуждаем в соседней теме, см. график
smart-lab.ru/algotrading/%D0%9A%D1%82%D0%BE%20%D0%BA%D0%B0%D0%BA%20%D0%B8%20%D0%BD%D0%B0%20%D0%BA%D0%B0%D0%BA%D0%B8%D1%85%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%20%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%82%20%D1%81%D0%B2%D0%BE%D0%B8%D1%85%20%D1%80%D0%BE%D0%B1%D0%BE%D1%82%D0%BE%D0%B2/goto_comment_8096552/#comment8096552
avatar

теги блога Александр Ботев

....все тэги



UPDONW
Новый дизайн