За допомогою функції висхідного трейлінгу спотова grid може переміщувати торговий діапазон вгору відповідно до висхідного ринкового тренду. Ця функція спрямована на усунення обмежень традиційної grid торгівлі, коли прибуток часто обмежений через прориви цін.
Після ввімкнення висхідного трейлінгу верхній і нижній ліміти вашого grid ордера будуть автоматично коригуватися у міру зростання ціни активу. Це потенційно дозволить вам отримати вищий прибуток, оскільки ви зможете заробляти на підвищенні ціни, що вийшла за межі найвищого діапазону grid.
Щоб проілюструвати, як працює функція висхідного трейлінгу, використаємо такі параметри.
Параметри
Grid торгівля без висхідного трейлінгу:
Спочатку бот налаштує grid структуру торгівлі з ордером на купівлю за нижнім лімітом ціни (25 000 $) й декількома ордерами на продаж від 33 000 $ до 45 000 $, розподілених порівну по grid на основі цінового розриву.
Якщо ціна підніметься вище верхнього ліміту ціни (45 000 $), бот не розміщуватиме нові ордери. Він буде чекати, поки ціна впаде, й виконуватиме наявні ордери на купівлю, щоб поєднати їх з ордерами на продаж.
Grid торгівля з використанням висхідного трейлінгу:
Функція висхідного трейлінгу коригує торговий діапазон у відповідь на значне зростання ціни. Якщо ціна зросте вище верхнього ліміту ціни й різниці в цінах між рівнями grid (45 000 $ + 4000 $ = 49 000 $), бот скоректує grid вгору.
Він скасує найнижчий ордер на купівлю і розмістить новий ордер на купівлю за попередньою верхнім лімітом ціни (45 000 $). Якщо ціна продовжить підніматися вище нового верхнього ліміту ціни й різниці в ціні (49 000 $ + 4000 $ = 53 000$ ), бот повторить цей процес і скоректує grid вгору.
У стратегії grid торгівлі з висхідним трейлінгом, кожна grid має однакове значення котирування, а не базову кількість, через діапазон коливань цін. У той час як у традиційній grid торгівлі кожна grid зазвичай має однакову кількість базової валюти (BTC у торговій парі BTC/USDT) незалежно від рівня ціни grid. Наприклад, ви можете купити або продати 0,01 BTC на кожному рівні grid. При цьому не буде жодного значення, становить ціна 30 000 $ чи 35 000 $.
1. Кількість активу котирування в одній grid
grid_qty in quote = (initial_value (1 - buffer1) - max(1.5 * buffer2 * min_notional, 1.5 * min_qty * last_price, 3 * tmp_trading_fee)) / (grid_count + 1)
де:
2. Приклад
Через особливості точності вираження фактична вартість активу на різних рівнях grid може незначно відрізнятися. Наприклад, припустимо, що кожен рівень grid повинен становити 300 $. Якщо ціна BTC становить 37 000 $, ви купуєте/продаєте 0,0081 BTC за ордер, тому фактична вартість транзакції становитиме 299,70 $. Однак, якщо ціна зросте до 41 000 $, ви відкоригуєте кількість приблизно до 0,00731 BTC, і вартість котирування становитиме 299,71 $.
Діапазон цін у grid з висхідним трейлінгом не є фіксованим. У міру зростання ціни активу бот коригує цінову grid вгору, скасовуючи ордери на купівлю за нижчими цінами q розміщуючи нові за вищими цінами.
3. Мінімальні інвестиції
min_investment = (max((grid_count + 1) * min_notional * notional buffer, (grid_count + 1) * trailing_coef * initial_grid_upper_limit * min_qty)) + max(1.5 * buffer2 * min_notional * notional buffer, 1.5 * min_qty * last price, 3 * tmp_trading_fee) ) / (1 - buffer1)
де:
4. Максимальна ціна трейлінгу
Це максимальна ціна, за якої бот перестане коригувати цінову grid вгору.
Спочатку розрахуйте орієнтовну максимальну ціну, яку може обробляти бот:
Estimated_trailing_cap= Min(grid value/min_qty, maxPrice)
Потім розрахуйте максимальну кількість разів спрацювання висхідного трейлінгу:
Max Trailing Up Count = (Estimated_trailing_cap - Initial upper limit)/price difference
Максимальна ціна трейлінгу = початкова верхня межа + різниця в ціні * максимальна кількість разів спрацювання висхідного трейлінгу
Зверніть увагу, що ця ціна наведена лише для ознайомлення. Якщо під час використання трейлінгу ви не можете виконати правила min notional або min qty, трейлінг припиниться, але grid як і раніше працюватиме в новому ціновому діапазоні.
Функція висхідного трейлінгу підходить для ринків, що ростуть. За допомогою цієї функції ви можете використовувати можливості й адаптувати свою торгову стратегію до мінливих ринкових умов.
Наприклад, коли ринок демонструє сильний висхідний тренд, ви можете активувати функцію висхідного трейлінгу, щоб автоматично розширювати свої grid вгору у міру зростання ціни. Це потенційно дозволить вам отримати вигоду з висхідного імпульсу й оптимізувати свій потенціал зростання на кожному рівні grid.
Ціна стоп-лос зросте на ту саму різницю в ціні, як і зміна цінового діапазону, викликана механізмом висхідного трейлінгу.
1. Створіть спотову grid: у розділі [Розширені (необов’язково)] поставте прапорець поруч із [Висхідний трейлінг]. Ви побачите орієнтовну ціну висхідного трейлінгу.
Зверніть увагу, що ви не можете змінити ціну стоп-лос після її встановлення.
2. Ви побачите [Висхідний трейлінг] у спливному вікні підтвердження grid ордера й на сторінці деталей ордера.
Ви можете відстежувати свої ордери висхідного трейлінгу в розділах [Активні] й [Історія].
1. [Активні]
Ви можете переглядати дані в режимі реального часу за всіма своїми активними ордерами, зокрема ордерами висхідного трейлінгу. Тут ви також можете налаштувати параметри ордерів.
2. [Історія]
Ви можете переглянути записи про всі свої минулі ордери. Ви також можете перевірити ефективність своїх минулих ордерів висхідного трейлінгу.
Ні, наразі спотова grid підтримує висхідний трейлінг лише для одного токена.