Индикатор ликвидаций в TradingView: что показывает и как проверить сигналы

Обложка статьи «Индикатор ликвидаций в TradingView: что показывает и как проверить сигналы»: линия цены спускается к трём пунктирам расчётных уровней по плечам; золотая свеча с длинной тенью пробивает нижний, под ней золотой всплеск ликвидаций; без чисел

Коротко: индикатор ликвидаций в TradingView - это либо встроенный Liquidations с фактическими закрытиями позиций по данным бирж, либо скрипт сообщества с расчётными уровнями для разных плеч. Сравнивать его с другими индикаторами честно можно только с оговорками: откуда данные, по каким биржам и за какой период, на каком таймфрейме и есть ли перерисовка. Ниже - как устроены оба вида, как считаются уровни для 10x, 25x и 50x, какие ограничения указывать при сравнении и как проверить сигналы на своём графике.

Что такое ликвидация позиции и почему её уровни можно только оценить

Когда трейдер открывает сделку с кредитным плечом, он вносит только часть стоимости позиции. При плече 10x это десятая часть, при 50x - пятидесятая. Остальное как бы одалживает биржа. Чтобы не потерять свои деньги, она требует держать на счёте минимальный залог - поддерживающую маржу. Её размер задан процентом от стоимости позиции и растёт вместе с размером позиции.

Если цена идёт против сделки и залог опускается до этого минимума, биржа принудительно закрывает позицию. Это и есть ликвидация. У Binance и OKX срабатывание сверяют с маркировочной ценой (mark price), чтобы одна резкая свеча на одной площадке не выбила всех разом. Крупные позиции закрываются частями: OKX, например, снижает позицию ступенями по уровням маржи. Если закрыть позицию лучше цены банкротства не удалось, убыток покрывает страховой фонд биржи, а если его не хватает, включается автоматическое сокращение позиций у прибыльной стороны (ADL).

Отсюда главное ограничение. Цена ликвидации зависит от цены входа, плеча, режима маржи (изолированная или кросс), размера позиции и свободного баланса на счёте. Ничего из этого на графике не видно. Индикатор уровней берёт то, что видно: экстремумы свечей, всплески объёма, изменение открытого интереса. Дальше он предполагает, что кто-то вошёл именно там и именно с таким плечом. Совпадёт ли это предположение с реальными позициями, заранее не знает никто.

Два вида индикаторов ликвидаций в TradingView: данные бирж и расчётные уровни

Встроенные данные. В TradingView есть штатный индикатор Liquidations. Добавляется он так: окно индикаторов, раздел Fundamentals, затем Derivatives, затем Liquidations. У него два режима. Агрегированный суммирует ликвидации по всем доступным биржам, неагрегированный показывает одну биржу. Отдельно видны закрытые лонги и шорты. В справке TradingView перечислены Binance (история с июля 2020), Bybit (с сентября 2021), Deribit (с июня 2020), OKX (с июля 2021), BitMEX, HTX и Hyperliquid. На спотовой паре доступен только агрегат, для данных одной биржи нужно открыть фьючерсный контракт. Значения бывают в базовой или котируемой валюте, это зависит от биржи и контракта.

Этот индикатор ликвидаций отвечает на вопрос «сколько позиций уже закрыли принудительно на этой свече». Он не говорит, где закроют следующие.

Расчётные уровни. В каталоге скриптов по запросам Liquidations и Liquidation Levels лежат десятки индикаторов сообщества. Они устроены по-разному:

  • сетка от цены или от локального экстремума: линии на расстоянии, которое соответствует плечам 5x, 10x, 25x, 50x и 100x;
  • зоны от свечей с большим объёмом: предполагается, что там открылось много позиций;
  • отметки по всплескам открытого интереса: например, когда прирост в 1,2, 2 или 3 раза больше своей средней MA60.

Многие авторы скриптов прямо пишут, что уровни оценочные. В описании одного из них сказано, что реальные цены ликвидации позиций узнать нельзя, поэтому индикатор их оценивает. Автор закрытого скрипта LIQUIDATION [CFI] замечает, что надёжные данные о ликвидациях конкретных трейдеров получить невозможно. Внешние сервисы устроены так же: Hyblock называет уровни ликвидаций оценками, а Coinglass пишет, что карта ликвидаций рассчитана по рыночным данным и уровням плеча.

Факт: закрытия по данным бирж

Оценка: формула поверх свечей

  1. 1.Встроенный Liquidations
  2. 2.Уровни от всплесков OI
  3. 3.Сетка плеч от свечей
Чем правее тип индикатора, тем больше в нём предположений и тем меньше данных с бирж. Уровни по плечам от свечей не используют никаких сведений о реальных позициях.

Как индикаторы уровней ликвидации считают отметки для плеч 10x, 25x и 50x

Самая простая сетка берёт цену входа и откладывает от неё долю 1/N. Для лонга с плечом 10x это 10% ниже входа, для 25x - 4%, для 50x - 2%. У шорта те же расстояния откладываются вверх. Так, например, описан один из скриптов Liquidation Levels: 10x соответствует 10% от входа, 25x - 4%, 50x - 2%, 100x - 1%.

Биржа считает иначе: цена ликвидации - это точка, где залог позиции падает до поддерживающей маржи, а не до нуля. OKX прямо называет цену ликвидации в интерфейсе ориентиром, рассчитанным обратно от этого условия. В упрощённом виде для изолированной позиции без учёта комиссий:

  • лонг: цена ликвидации ≈ вход × (1 − 1/плечо + ставка поддерживающей маржи);
  • шорт: цена ликвидации ≈ вход × (1 + 1/плечо − ставка поддерживающей маржи).

Возьмём учебный вход на 60 000 и ставку поддерживающей маржи 0,5%. Это число для примера: у бирж ставка зависит от контракта и размера позиции.

ПлечоСетка скрипта, лонгУпрощённо по бирже, лонгРазницаУпрощённо по бирже, шорт
10x54 000 (−10%)54 300 (−9,5%)30065 700 (+9,5%)
25x57 600 (−4%)57 900 (−3,5%)30062 100 (+3,5%)
50x58 800 (−2%)59 100 (−1,5%)30060 900 (+1,5%)

Как пересчитать: для лонга с плечом 25x доля 1/25 = 0,04; 1 − 0,04 + 0,005 = 0,965; 60 000 × 0,965 = 57 900. Разница в 300 пунктов - это ровно 0,5% от 60 000, то есть поддерживающая маржа, которую простая сетка не учитывает. Полная формула Binance ещё учитывает вычет по уровню маржи, а на практике цену сдвигают комиссия закрытия и финансирование. У крупной позиции ставка поддерживающей маржи выше, и уровень подходит ещё ближе к входу.

Близко к входу: высокое плечо

Далеко от входа: низкое плечо

  1. 1.50x: около 1,5%
  2. 2.25x: около 3,5%
  3. 3.10x: около 9,5%
Учебный вход 60 000, ставка поддерживающей маржи 0,5%, изолированная маржа, без комиссий. Чем выше плечо, тем ближе уровень к цене входа.

Что это значит для чтения графика. Даже если бы индикатор угадал цену входа толпы, линия всё равно была бы смещена на несколько десятых процента. А цену входа он не знает: одни вошли на минимуме свечи, другие на её закрытии, третьи добавляли позицию частями. В кросс-марже цена ликвидации ещё зависит от баланса всего счёта. Поэтому линия на графике - это центр размытой зоны, а не точная отметка.

Совокупные ликвидации: что показывает агрегат и что он скрывает

Индикаторы совокупных ликвидаций в TradingView полезны в одном: видно, что на конкретной свече закрыли много лонгов или шортов сразу на всех площадках. Большой столбец обычно стоит на свече с длинной тенью, где цена быстро прошла через скопление позиций с высоким плечом. Это описание случившегося, а не прогноз.

Что агрегат скрывает:

  • Порядок событий. Столбец стоит на свече целиком. Шла ли цена вниз из-за ликвидаций или ликвидации случились из-за падения, по нему не понять.
  • Разные единицы. Одни биржи отдают объём в монетах, другие в долларах. Сумма зависит от того, как индикатор их приводит.
  • Полноту. Биржи отдают данные о ликвидациях в открытых потоках не обязательно целиком. Публичный поток ликвидаций Binance, по документации API, присылает снимок: только последний ордер ликвидации за 1000 мс. Coinglass на странице ликвидаций отдельно предупреждает об ограничениях частоты таких данных. Поэтому сумма, собранная из таких потоков, может быть ниже реального объёма ликвидаций.
  • Состав бирж. История по разным биржам начинается в разные годы. Сравнивать всплеск 2021 года со всплеском 2026 года напрямую нельзя: изменился сам набор источников.

Отсюда практическое правило. Всплеск совокупных ликвидаций говорит, что часть позиций с плечом уже вычищена. Он не говорит, куда пойдёт цена дальше: после каскада рынок может развернуться, а может продолжить движение, если позиции закрывают не только принудительно.

Чем ликвидации отличаются от ликвидности рынка

Путают их часто, в том числе в названиях скриптов: индикатор ликвидаций ищут, а находят индикатор ликвидности, и наоборот. Индикатор ликвидности меряет объём, профиль объёма, спред и глубину стакана, то есть условия исполнения заявок. Индикатор ликвидаций показывает принудительные закрытия или места, где они могли бы случиться.

Связь между ними есть. Принудительное закрытие лонга - это рыночная продажа. Если под ценой одновременно стоят стоп-ордера и цены ликвидации многих позиций, их срабатывание добавляет продаж, и цена проходит этот участок быстрее. Об этом подробнее в разборе внешней и внутренней ликвидности. Но ликвидность за экстремумом и уровень ликвидаций по плечу - разные гипотезы, и проверять их нужно по отдельности.

Проверка индикатора ликвидаций на своём графике за 15 минут

Порядок, который помещается в четверть часа:

  1. 1

    Прочитать описание и код скрипта

    Из чего уровни: плечи, объём, открытый интерес

  2. 2

    Выбрать фьючерс и таймфрейм

    Бессрочный контракт одной биржи, часовой график

  3. 3

    Добавить встроенный Liquidations

    Режим одной биржи, лонги и шорты отдельно

  4. 4

    Отметить 5 последних касаний уровня

    Был ли всплеск ликвидаций на этой свече

  5. 5

    Проверить перерисовку в реплее

    Совпадают ли линии на истории и в реальном времени

  6. 6

    Записать итог в таблицу

    Касание, всплеск, что было через 3 свечи

Для одного скрипта и одного инструмента. Решения принимаются по закрытым свечам, на открытой свече уровни и столбцы ещё меняются.
  1. Описание и код, 3 минуты. Откройте страницу скрипта. Найдите, от чего строятся уровни: от цены входа, от экстремумов, от объёма или от открытого интереса. Если код закрыт и метод не описан, проверить логику нельзя, и это уже минус.
  2. Инструмент, 1 минута. Возьмите бессрочный фьючерс одной биржи, например BTCUSDT.P на Binance, и часовой таймфрейм. На споте встроенные данные только агрегированные.
  3. Встроенные ликвидации, 1 минута. Добавьте Liquidations в режиме одной биржи. Теперь на графике есть факт, с которым можно сравнивать.
  4. Пять касаний, 5 минут. Прокрутите график назад и найдите пять последних случаев, когда цена дошла до уровня скрипта. Для каждого запишите: был ли на этой свече заметный всплеск ликвидаций нужной стороны и куда пошла цена за следующие три свечи.
  5. Перерисовка, 3 минуты. Включите режим реплея бара и прогоните те же дни по свече. Если линии появляются задним числом или сдвигаются после закрытия свечи, результат пункта 4 на истории выглядит лучше, чем был бы в реальном времени.
  6. Итог, 2 минуты. Пять случаев ничего не доказывают, но отсекают явно неработающий индикатор ликвидаций. Если всплесков на касаниях нет, уровни скрипта не совпадают даже с фактом ликвидаций, не то что с разворотами.

Пример записи для одного касания: «14:00, уровень 25x лонг, всплеск лонговых ликвидаций есть, через три свечи цена ниже уровня». Пять таких строк дают первую честную картину. Для решения о торговле нужны десятки случаев и проверка на истории по правилам, записанным заранее.

Как проверить, перерисовывает ли индикатор историю

Проверить перерисовку можно за 10-15 минут: прогнать индикатор по одной свече в режиме Bar Replay, сделать скриншот сигнала в момент закрытия свечи и сравнить его с тем же участком графика через 20-30 свечей. Для индикатора ликвидаций это особенно важно. Многие карты и уровни ликвидаций пересчитываются при каждом новом максимуме, минимуме или всплеске открытого интереса, и на истории остаётся картинка, где линии стоят ровно там, куда потом пришла цена.

В документации Pine Script перерисовкой называют поведение, при котором расчёт или отрисовка скрипта на истории и в реальном времени расходятся. Там же сказано, что в той или иной форме так ведут себя больше 95% индикаторов, включая RSI и MACD: их значение меняется на открытой свече, пока она не закроется. Поэтому главный вопрос не «меняется ли линия вообще», а меняется ли она на уже закрытых свечах.

Порядок проверки:

  1. Реплей по свечам. Нажмите кнопку Bar Replay на верхней панели графика, выберите точку за 100-200 свечей до текущей и идите вперёд по одной свече. Для каждой метки или уровня запишите, на какой свече он появился и где стоял. Потом дойдите до конца реплея и сравните с тем, что скрипт рисует на тех же свечах.
  2. Скриншоты в реальном времени. На живом графике сделайте снимок в момент закрытия свечи с сигналом. Через 20-30 свечей снимите тот же участок ещё раз. Всё, что сдвинулось или исчезло, - перерисовка.
  3. Перезагрузка графика. Обновите страницу или переключите таймфрейм туда и обратно. Скрипт пересчитается на истории заново, и если картинка на прошлых свечах изменилась, значит в реальном времени он считал иначе.
  4. Код, если он открыт. Найдите признаки из таблицы ниже.
Признак в коде PineЧто происходитКак выглядит без перерисовки
request.security с lookahead = barmerge.lookahead_on без сдвига [1]На истории скрипт подставляет данные старшего таймфрейма из будущегоclose[1] вместе с lookahead_on, как советует документация
Уровень от high, low, close текущей свечи без barstate.isconfirmedНа открытой свече уровень прыгает, на истории видно только итоговое значениеСигнал только по закрытой свече или по значению [1]
ta.pivothigh или ta.pivotlow, метка ставится назад на N свечейЭкстремум подтверждается через N свечей, но рисуется в прошломЗадержка в N свечей учтена при проверке
varip или timenowЗначения из реального времени, которых нет на историиЭти переменные не влияют на сигнал

Чек-лист перед тем, как брать индикатор ликвидаций в работу:

  • в реплее уровни и метки на закрытых свечах не сдвигаются;
  • скриншот в момент закрытия совпадает со снимком через 20-30 свечей;
  • после перезагрузки графика история выглядит так же;
  • в коде нет lookahead_on без [1], сигналы считаются по закрытой свече;
  • опция скрытия отработанных уровней выключена;
  • известна задержка: на сколько свечей позже закрытия появляется метка.

Где метод не работает. Реплей проигрывает историю, а не живой поток котировок, поэтому колебания внутри открытой свечи он показывает не полностью, их ловит только сравнение скриншотов на живом графике. Закрытый код по таблице не проверить, остаются реплей, скриншоты и перезагрузка.

Тот же порядок подходит для любого индикатора, в том числе для Midas: в демо-доступе на 7 дней его можно прогнать через реплей и скриншоты на своих графиках и самому посмотреть, остаются ли сигналы на закрытых свечах на месте.

Ловушки: перерисовка уровней, задержка данных и ложная точность

Перерисовка. В справке Pine Script перерисовкой называют поведение скрипта, при котором расчёт на истории и в реальном времени расходится. На открытой свече максимум, минимум и закрытие меняются много раз, и уровень, построенный от них, прыгает вместе с ними. Отдельная беда - запрос данных другого таймфрейма через request.security с lookahead_on без сдвига на свечу: на истории такой скрипт подставляет данные из будущего. Подробнее о том, как это распознать, - в статье об индикаторах без перерисовки; термин разобран в словаре: перерисовка индикатора.

Удалённые уровни. Часть скриптов помечает уровень «заполненным» после касания, а некоторые дают опцию скрыть такие линии, например Hide Filled Lines у Leviathan. Если её включить, на истории остаются только уровни, до которых цена не дошла, и график выглядит так, будто каждая линия отработала. Перед проверкой такую опцию стоит выключить.

Задержка и полнота. Уровни от открытого интереса зависят от того, когда обновились данные OI. Совокупные ликвидации приходят по факту закрытия. Любой сигнал из них - это реакция на случившееся. В справке TradingView источник и задержка этих данных не расписаны, поэтому на минутных графиках стоит считать их приблизительными.

Ложная точность. Линия «ликвидации 25x на 57 600» выглядит как точный адрес. На деле в ней три допущения: что позиции открыли на этой свече, что плечо именно 25x и что маржа изолированная. Даже при верных допущениях поддерживающая маржа сдвигает уровень, как видно в таблице выше.

Где индикатор ликвидаций помогает, а где вводит в заблуждение

Подойдёт, если

  • Увидеть масштаб уже случившегося каскада
  • Не ставить стоп рядом с явным скоплением
  • Сверить скрипт уровней с фактом бирж

Не подойдёт, если

  • Предсказать точку разворота цены
  • Узнать реальные входы и плечи толпы
  • Торговать по уровню без проверки перерисовки

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

При сравнении индикатора ликвидаций с другими индикаторами указывают шесть ограничений: источник данных (факт бирж или расчёт по формуле), набор бирж и дату начала истории, контракт и единицы объёма, таймфрейм и период проверки, перерисовку и задержку сигнала, а также допущения о плече и марже. Без этих оговорок сравнение превращается в спор картинок: один индикатор показывает то, что уже случилось, другой рисует предположение, и выигрывает тот, чья история лучше выглядит задним числом. Ограничения записывают рядом с результатом, в той же таблице или заметке, чтобы через месяц было понятно, на чём он получен.

ОграничениеПочему влияет на сравнениеКак записать
Источник данныхВстроенный Liquidations показывает факт с бирж, скрипт уровней - оценку по свечам«Liquidations, факт» или «скрипт уровней, расчёт по плечам 10x-50x»
Биржи и начало историиУ каждой биржи своя дата старта, часть бирж не входит в агрегат«Binance, с июля 2020» или «агрегат, состав на дату проверки»
Контракт и единицыНа споте доступен только агрегат, объём бывает в базовой или котируемой валюте«бессрочный фьючерс одной биржи, объём в котируемой валюте»
Таймфрейм и периодРезультат на часовом и минутном графике часто расходится«1 час, 1 сентября - 27 октября 2026, 40 касаний»
Перерисовка и задержкаУровни, пересчитанные задним числом, на истории выглядят точнее«проверено в Bar Replay, метка через 1 свечу после закрытия»
Допущения расчётаПлечо, режим маржи и ставка поддерживающей маржи сдвигают уровень«изолированная маржа, ставка 0,5%, без комиссий»

Почему набор бирж нельзя пропускать. По справке TradingView о Liquidations (проверено 28.10.2026), история по Deribit начинается с июня 2020 года, по Binance - с июля 2020, по HTX - с апреля 2021, по OKX - с июля 2021, по Bybit - с сентября 2021, а по Hyperliquid - только с мая 2025 года. BitMEX доступен с сентября 2020 года, но в агрегированный режим не входит. Значит, агрегат за 2021 и за 2026 год собран из разного числа бирж, и сравнивать всплески по годам без этой оговорки нельзя. Второе ограничение - полнота: публичный поток ликвидаций Binance, по документации API (проверено 28.10.2026), отдаёт по каждому контракту только последний ордер ликвидации за 1000 мс, поэтому сервис, который собирает ликвидации из такого потока, может показать меньший объём, чем был на самом деле.

Как оформить сравнение по шагам:

  1. Назвать участников. Встроенный Liquidations, конкретный скрипт уровней или индикатор другого типа, например осциллятор.
  2. Выровнять условия. Один инструмент, одна биржа, один таймфрейм и один период для всех участников.
  3. Задать общий критерий. Например: был ли всплеск ликвидаций нужной стороны на свече касания и куда пошла цена за следующие три свечи.
  4. Проверить перерисовку до подсчёта. Каждого участника прогнать в Bar Replay, как в разборе индикаторов без перерисовки, иначе история одного из них окажется приукрашенной.
  5. Набрать десятки случаев. Пять касаний отсекают явно неработающий индикатор, но для сравнения их мало.
  6. Записать результат вместе с ограничениями. Шесть строк из таблицы выше идут рядом с цифрами, а не в отдельной заметке.
  7. Повторить на втором таймфрейме. Если вывод меняется, это тоже ограничение, и его указывают.

Где этот подход не работает. Индикатор ликвидаций и обычный осциллятор отвечают на разные вопросы: первый говорит о позициях с плечом, второй - о скорости движения цены, поэтому общий счёт «кто точнее» между ними некорректен, сравнивать можно только их вклад как фильтра в одну и ту же систему. На акциях и форексе встроенных данных о ликвидациях нет, и расчётные уровни там сравнивать не с чем.

Так же оформляется сравнение с любым другим инструментом, в том числе с индикаторами Midas: в демо-доступе на 7 дней их можно поставить на тот же график, тот же таймфрейм и тот же период и записать результат с теми же оговорками.

Как использовать уровни ликвидаций в риске и системе Midas

Первое применение - своя собственная ликвидация. Если торгуете с плечом, посчитайте свой уровень до входа по формуле выше и сравните его со стопом. Стоп-лосс должен сработать заметно раньше ликвидации, иначе позицию закроет биржа по худшей цене и с дополнительной комиссией. Как выбрать тип стоп-заявки, разобрано в статье о том, как выставить стоп-лосс, а размер позиции от допустимого убытка - в материале про риск на сделку.

Второе - место стопа. Если несколько скриптов и встроенные данные указывают на зону, где в прошлом закрывались позиции, стоп прямо в этой зоне рискует сработать на резком проколе. Его выносят за зону с учётом волатильности или уменьшают позицию.

  1. 1

    Посчитать свою цену ликвидации

    По плечу, входу и ставке маржи или в карточке биржи

  2. 2

    Поставить стоп заметно раньше

    Стоп должен сработать до того, как закроет биржа

  3. 3

    Сверить стоп с зонами скоплений

    Не держать стоп внутри зоны прошлых ликвидаций

  4. 4

    Пересчитать размер позиции

    Убыток по стопу в пределах риска на сделку

  5. 5

    Добавить фильтр только после проверки

    Условие по всплеску ликвидаций проверено на истории

Сначала защита своей позиции, потом фильтр для входа. Все числа считаются до открытия сделки, а не после первого движения цены.

Индикатор ликвидаций в этой схеме стоит на третьем и пятом шаге, а не на первом. Сначала - собственные числа позиции, которые известны точно.

Третье - фильтр для входа. Всплеск лонговых ликвидаций на свече с длинной нижней тенью может стать дополнительным условием для покупки в вашей системе. Но условие записывают заранее и проверяют на истории: сколько раз после такого всплеска цена продолжала падать.

В Midas похожая задача решается блоком тепловой карты ликвидности в индикаторе Midas Up. По описанию в инструкции, полосы над и под ценой показывают расчётные скопления стоп-ордеров, яркость - их концентрацию. Это тоже оценка, а не список реальных заявок, и проверять её стоит тем же способом: сравнить полосы с фактическими ликвидациями и реакцией цены на истории. В демо-доступе на 7 дней работают оба индикатора, Midas Up и Midas Down, так что сверку можно провести на тех же участках, где вы проверяли скрипт сообщества. Решение о сделке и её размере в любом случае остаётся за трейдером.

Риски и ограничения

  • Индикатор ликвидаций с расчётными уровнями основан на допущениях о цене входа, плече и типе маржи, его уровни могут не совпадать с реальными.
  • Числа в таблице учебные: ставка поддерживающей маржи у бирж зависит от контракта и размера позиции, комиссии не учтены.
  • Встроенные данные о ликвидациях показывают события после их наступления и зависят от того, что биржи публикуют.
  • При резком движении стоп может исполниться хуже заявленной цены, а позиция с высоким плечом - ликвидироваться раньше стопа.
  • Пять проверенных касаний не доказывают работоспособность индикатора; для выводов нужна проверка на большой истории.

Дисклеймер. Не является индивидуальной инвестиционной рекомендацией. Рынок волатилен, торговля с кредитным плечом связана с высоким риском потери капитала. Прошлые результаты не гарантируют будущих.

Источники

Частые вопросы

Какие ограничения нужно указывать при сравнении индикаторов?

Нужно указывать источник данных, набор бирж или рынков и период истории, инструмент и таймфрейм, единицы измерения, наличие перерисовки и задержки сигнала, а также допущения, на которых построен расчёт. Для индикатора ликвидаций главное - факт это с бирж или оценка по плечам. Без этих оговорок результат одного индикатора нельзя честно поставить рядом с результатом другого.

Можно ли сравнивать индикатор ликвидаций с RSI или MACD?

Напрямую - нет, они отвечают на разные вопросы: индикатор ликвидаций говорит о позициях с плечом, RSI и MACD - о скорости и направлении цены. Корректно сравнивать их вклад как фильтра в одну систему на одном инструменте, таймфрейме и периоде. Ограничения каждого участника записывают рядом с результатом.

Есть ли в TradingView встроенный индикатор ликвидаций?

Да. Он называется Liquidations и находится в окне индикаторов: Fundamentals, затем Derivatives. Индикатор показывает объём уже случившихся принудительных закрытий лонгов и шортов по данным бирж, в сумме по всем площадкам или по одной бирже. Для данных одной биржи нужно открыть фьючерсный контракт, на спотовой паре доступен только агрегат.

Чем Liquidation Levels отличается от Liquidations?

Liquidations показывает факт: сколько позиций уже закрыли принудительно на каждой свече. Скрипты Liquidation Levels рисуют предполагаемые уровни будущих ликвидаций. Они берут цену, объём или открытый интерес и откладывают расстояния для разных плеч. Сведений о реальных позициях трейдеров у таких скриптов нет, поэтому их уровни остаются оценкой.

Как посчитать цену ликвидации своей позиции?

Упрощённо для изолированной позиции без комиссий: для лонга вход × (1 − 1/плечо + ставка поддерживающей маржи), для шорта вход × (1 + 1/плечо − ставка). Точное значение биржа показывает в карточке позиции. Оно учитывает уровень ставки для вашего размера позиции, комиссии и режим маржи, поэтому ориентироваться стоит на него, а формулу использовать для оценки до входа.

Притягивают ли уровни ликвидаций цену?

Авторы многих скриптов пишут, что цена тянется к скоплениям ликвидаций, но это гипотеза, а не правило. Рынок может пройти мимо расчётного уровня или развернуться, не дойдя до него. Проверить её для своего инструмента можно только статистикой: сколько раз цена дошла до уровня, был ли там всплеск ликвидаций и что происходило дальше.

Работают ли индикаторы ликвидаций на акциях и форексе?

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

Какой таймфрейм выбрать для индикатора ликвидаций?

Начинать удобно с часового графика: на нём видно отдельные всплески, а шум минутных свечей не забивает картину. На минутных таймфреймах сильнее сказываются задержка данных и перерисовка уровней на открытой свече. Тот же скрипт стоит проверить на двух таймфреймах, и если результат сильно расходится, полагаться на него рано.

Как проверить, перерисовывает ли индикатор историю?

Сравните, что индикатор показал в момент закрытия свечи, с тем, что он рисует на той же свече через 20-30 свечей. Для этого прогоните график по одной свече в Bar Replay и сделайте скриншоты сигнала на живом графике. Если уровень или метка сдвинулись, пропали или появились задним числом, индикатор перерисовывает. В открытом коде Pine главный признак - request.security с lookahead_on без сдвига [1].

График TradingView с сигналами Buy и Sell индикатора Midas
Midas multi-индикатор for TradingViewОдин из самых продвинутых индикаторов для трейдинга
  • Сигналы без перерисовки
  • Интерактивный теханализ
  • 7 стратегий на выбор
Midas multi-индикатор for TradingViewСигнал, стоп и 3 цели - прямо на графике
  • Сигнал фиксируется по закрытию свечи
  • Стоп и 3 цели строятся автоматически
  • План сделки виден до входа