Trailing Buy помогает, когда рынок падает. Эта штука покупает монеты в области дна и работает аналогично Trailing Take Profit. Силу Trailing buy есть смысл призвать, когда вы молитесь прогнозируете, что цена ненадолго спустится и хотите закупиться как можно дешевле.
Как это выглядит:
Представим, что ETH падает (легко представить, правда). Джон с надеждой смотрит на $500, которые у него на глазах превращаются во всё большее количество эфира. Джон видит, как мечты о машине времени come true, и спешит закупиться ETH по самому выгодному курсу. Представим, что монета из последних сил цепляется за $430. В этот момент Джон ставит покупку на $400, процент следования за ценой 10% и складывает пальцы крестиком. А мог бы взять попкорн и поделиться зрелищем через стрим на твиче, чтобы и другие могли насладиться тем, какое ралли TrailingBuy вот-вот устроит в погоне за курсом ETH:
Как это работает
Trailing buy BTC_ETH в реальном времени
Мы создали ордер с покупкой по 0.075 (1), поставили галочку “Trailing Buy” (2). Там, где нас спросили про процент следования, мы указали 5% (3). Замерли в ожидании (нет на скрине).
Сценарии развития
Цена упала до 0.075, чем активировала Trailing buy. Он запомнил отметку как минимальную и нарисовал условную линию Follow Line на 5% выше. Так заработал процент следования. Дальше алгоритм примет решение в зависимости от движения цены. Возможно три варианта:
- Текущая цена уйдет ниже минимальной отметки. Система передвинет Follow Line. Алгоритм рассчитает новый уровень по той же формуле “обновленная минимальная цена + 5%” и запомнит его как новый минимум.
- Текущая цена коснется уровня или уйдет выше Follow Line. Система произведёт покупку.
Как выставить процент следования
Он показывает, на сколько вы готовы рискнуть.
Вот цена пробила уровень Trailing Buy, долетела до минимальной отметки, оттолкнулась от нее и потянулась обратно вверх. Тот процент, на который она вырастет прежде, чем бот купит монету - и есть процент следования.
Как это выглядит на цифрах
Поставим Trailing Buy по цене $100, отклонение - на 10%. Рассмотрим сценарии развития событий:
- Цена опустилась до $100, затем выросла до $105 и вновь пошла вниз. Покупка не произошла.
- Цена снизилась ровно до $100, затем выросла до $110 и вновь пошла вниз. Алгоритм купил монету по $110.1. Почему? Разница между ценой активации $100 и $110.1 больше указанного процента следования в 10%.
- Цена уменьшилась до $100, затем выросла до $110.1 и продолжила расти. Монета куплена по $110.1 по той же причине, что и в предыдущем случае.
Вернемся к тем двум сценариям, когда робот не купил монету, потому что она не смогла вырасти на 10% и продолжила падать:
- Цена достигла $95, затем приподнялась до $98 и снова полетела вниз. Алгоритм оставит сделку открытой, не купит монету.
- Цена опустилась до $80, затем выросла до $88 и снова развернулась на снижение. Бот по-прежнему ждет и ничего не покупает.
- Цена достигла $80, затем выросла до $85 и продолжила расти до $100. Робот купит монету по $88.1. Почему? Разница между $80 и $85 все еще ниже отклонения 10% - она составляет 6.05%. Когда цена оказалась на уровне $88.1, отклонение выросло уже до 10.13%, самые внимательные заметят, что это больше указанного следования в 10%. Поэтому алгоритм и “решил” совершить покупку.