Разница в несколько тиков обычно не означает ошибку. TradingView — интерфейс к множеству источников, а брокер показывает рынок, на котором исполняет или маршрутизирует заявку. Совпадение названия актива еще не доказывает совпадение биржи, контракта, типа цены и торговой сессии.
Семь проверок перед сравнением
Сравнивайте данные в таком порядке:
- полный тикер вместе с префиксом биржи;
- тип инструмента и спецификацию контракта;
- режим real-time или delayed;
- основную либо расширенную сессию;
- таймфрейм и часовой пояс;
- обычные или синтетические свечи;
- цену Last, Bid, Ask, Mark или расчетный индекс.
Если хотя бы один пункт различается, идентичные OHLC и объем ожидать нельзя.
1. Одинаковое название, разные торговые площадки
Bitcoin не имеет единой официальной последней цены. На Binance, Coinbase и Bybit сделки проходят в независимых стаканах. BTCUSDT и BTCUSD дополнительно различаются валютой котирования. Даже стейблкоин не обязан постоянно стоить ровно один доллар.
У акций различие менее очевидно. В США бесплатный поток TradingView по умолчанию может строиться по данным Cboe, а терминал брокера — по консолидированному потоку или первичной бирже. В официальной справке о данных американских акций TradingView объясняет, что поток Cboe дает real-time без отдельной биржевой платы, но может содержать меньше обновлений, особенно на малоликвидных бумагах и вне основной сессии.
| Рынок | Частая причина разницы | Что сравнить |
|---|---|---|
| Акции США | Cboe против NASDAQ/NYSE/Arca | Префикс, подписку на данные, сессию |
| Криптовалюты | Разные биржи и пары | Биржу, quote asset, Last/Mark/Index |
| Forex | Разные поставщики ликвидности | Провайдера, Bid/Ask, тиковый объем |
| Фьючерсы | Разный контракт или continuous series | Месяц, метод склейки, корректировку |
| CFD | Цена производителя дериватива | Спецификацию и часы торгов |
2. Один поток задержан, другой идет в реальном времени
Надпись real-time относится к конкретной площадке. Подписка на TradingView не автоматически включает платные биржевые данные: часть бирж взимает отдельную плату с пользователя. У брокера может быть своя подписка, а у аккаунта TradingView — задержанный поток, или наоборот.
Проверьте статус рынка рядом с тикером. Для американских акций, фьючерсов и ряда региональных площадок это особенно важно. TradingView описывает покупку отдельных подписок в справке How to purchase additional market data.
Задержка не всегда выглядит как ровный сдвиг на 15 минут. В бесплатных режимах обновления могут поступать пакетами. Поэтому последняя цена какое-то время стоит на месте, затем перескакивает.
3. Платформы по-разному собирают минутные свечи
Свеча — агрегат сделок за интервал, а не исходный факт. Если один поставщик исключил часть принтов, его Open, High, Low, Close и Volume могут отличаться.
TradingView документирует два показательных случая для североамериканских акций:
- исторические intraday-данные могут исключать odd lots — сделки меньше стандартного лота;
- поздние внебиржевые принты могут фильтроваться, чтобы не искажать минутный объем.
В разборе расхождений intraday-графиков приведен пример, где одна неполная сделка меняет close минутной свечи, а сумма таких сделок заметно меняет volume. Это объясняет, почему отличие сильнее на минутках и во внебиржевые часы.
4. Выбраны разные торговые сессии
Основная сессия и extended hours дают разные наборы баров. Если одна платформа включает премаркет, дневная свеча может получить другой open, high, low и объем. Разница влияет и на индикаторы: средняя, ATR или RSI будут рассчитаны по другой последовательности свечей.
Для корректного сравнения:
- включите одинаковую сессию;
- выставьте один часовой пояс;
- сравните время открытия и закрытия конкретного бара;
- проверьте праздничный календарь;
- убедитесь, что обе платформы одинаково трактуют короткие сессии.
5. На одном экране Last, на другом Bid или Mark
Последняя сделка, лучшая цена покупки и лучшая цена продажи — три разных числа. У неликвидного инструмента последняя сделка могла пройти давно, пока Bid и Ask уже сдвинулись.
В деривативах появляется Mark Price — расчетная цена для управления ликвидациями, и Index Price — индекс нескольких рынков. Криптобиржа может показывать Mark на странице позиции, а TradingView — Last по выбранной паре. Сравнение без подписи типа цены бессмысленно.
Для заявки важны:
- Ask при рыночной покупке;
- Bid при рыночной продаже;
- глубина стакана и доступный объем;
- правила исполнения брокера.
6. Синтетический график меняет OHLC
Heikin Ashi, Renko, Kagi, Line Break и другие нестандартные типы строят синтетические значения. Их close может не быть ценой реальной сделки. Если watchlist показывает последнюю рыночную цену, а график — close Heikin Ashi, значения закономерно расходятся.
Перед сравнением переключитесь на обычные свечи. Для алертов и стратегий это принципиально: сигнал на синтетической цене не гарантирует возможность исполнения по ней.
7. Continuous futures — не конкретный контракт
Символ вида continuous contract склеивает несколько поставочных фьючерсов. При переходе ликвидности с одного месяца на другой возникает разрыв. Поставщики могут:
- переключать контракт по дате или объему;
- корректировать старую историю назад;
- оставлять фактический разрыв;
- использовать разные часы определения rollover.
Брокерская позиция открывается в конкретном контракте, например сентябрьском, а не в абстрактной непрерывной серии. Для анализа rollover удобен continuous chart, для проверки цены заявки — точный контракт.
Почему объемы расходятся сильнее цен
Цена может совпасть случайно, даже если набор сделок различается. Объем суммирует все учтенные сделки, поэтому сразу показывает разницу покрытия.
Для Forex нет единого централизованного биржевого объема. Терминал часто показывает tick volume — число изменений цены у конкретного поставщика. Сравнивать абсолютное значение между брокерами нельзя. Можно сравнивать форму и динамику внутри одного стабильного потока.
У криптовалют объем зависит от биржи, пары и единицы измерения. Один экран показывает количество монет, другой — оборот в валюте котирования. Перед сравнением проверьте подпись шкалы.
Как проверить расхождение на практике
Создайте таблицу из десяти последовательных минутных баров и запишите по обеим платформам:
| Поле | TradingView | Брокер | Комментарий |
|---|---|---|---|
| Полный тикер | Биржа и контракт | ||
| Источник | Cboe, primary, broker feed | ||
| Статус данных | Real-time или delayed | ||
| Сессия | Regular или extended | ||
| Тип цены | Last, Bid, Ask, Mark | ||
| OHLCV | Одинаковое время бара |
Смотрите не только на величину, но и на характер ошибки:
- постоянный временной сдвиг указывает на задержку;
- стабильный спред похож на Bid против Ask или валютную конверсию;
- редкие отличия high/low похожи на фильтрацию сделок;
- скачок на rollover указывает на разные фьючерсные серии;
- отличие только на графике, но не в watchlist, указывает на синтетические свечи.
Как строить автоматизацию на одном источнике, а исполнять на другом
Сигнал TradingView можно передать webhook-обработчику, но перед заявкой полезно повторно проверить рынок по официальному API места исполнения.
Надежная последовательность:
- TradingView отправляет событие с тикером, ценой сигнала и временем.
- Обработчик преобразует символ в брокерский instrument ID.
- Получает свежие Bid, Ask и статус сессии у брокера.
- Сравнивает отклонение с допустимым порогом.
- Рассчитывает размер позиции по фактической цене.
- Отправляет заявку и сохраняет ответ.
Если цена устарела или отклонение слишком велико, событие лучше отклонить, а не догонять рынок. Об устройстве сигнала читайте как работают алерты TradingView, а варианты торговых платформ можно сравнить в каталоге терминалов.
Когда расхождение действительно похоже на ошибку
Повод обратиться в поддержку появляется, если одновременно совпадают тикер, биржа, источник, подписка, сессия, тип цены, таймфрейм и тип графика, но законченный исторический бар все равно отличается.
Подготовьте:
- полный символ;
- точное время и часовой пояс;
- таймфрейм;
- OHLCV на обеих платформах;
- скриншоты обычных свечей;
- статус подписки на данные;
- ссылку на спецификацию брокерского инструмента.
Фраза «цена не совпадает сейчас» плохо воспроизводится. Один завершенный бар с точными координатами дает поддержке проверяемый пример.
Вывод
Для исполнения правильной считается цена того рынка и инструмента, где размещается заявка. TradingView остается удобной средой анализа, но его тикер нужно сопоставить с брокерским источником, а не только с названием актива. Большинство расхождений объясняется площадкой, задержкой, сессией, типом цены или способом построения свечей. Когда эти параметры выровнены, сравнение становится предметным.
