Адаптивная стратегия арбитража криптовалют, основанная на сетевом трейдинге
Обзор
Стратегия является адаптивной стратегией арбитража криптовалюты, основанной на концепции торговой сетки. Она позволяет автоматически корректировать ценовой диапазон торговой сетки в зависимости от рыночных колебаний и проводить эффективную арбитражную торговлю в этом ценовом диапазоне.
Стратегический принцип
Основная идея этой стратегии заключается в следующем:
-
Динамически вычисляется ценовой диапазон торговой сетки, основанный на исторических высоких и низких ценах.
-
В пределах этого ценового диапазона на равных промежутках устанавливается N торговых сетевых линий.
-
Когда цена прорывает каждую из линий сетки, открывайте позиции в соответствии с фиксированным количеством.
-
Среди соседних сетевых линий проводится арбитраж, а после получения прибыли - ликвидация.
-
Продолжайте открывать позиции по предельной цене по линии сетки, когда цена вновь входит в сетку.
-
В этом цикле, в пределах сетевых цен, происходит высокочастотная арбитражная торговля.
В частности, сначала стратегия рассчитывает в реальном времени верхние и нижние границы цены сетки на основе конфигурированных окна обратной просмотра ((i_boundLookback) и диапазона колебаний ((i_boundDev)).
Затем между верхней и нижней границами делятся N линий сетки ((i_gridQty) ⋅ цены этих линий сетки хранятся в массиве gridLineArr ⋅ .
Когда цена прорывает сетчатую линию, она открывает позицию на постоянное количество ((стратегический капитал, деленный на сетчатую сумму) и делает позицию на линию выше или ниже. Заказ записывается в массиве orderArr.
Когда цена вновь пробивается через соседнюю сетчатую линию, можно получить прибыль, соответствующую предыдущим ордерам, и получить прибыльную позицию.
Таким образом, цикл циркулирует, и в рамках колебаний цен происходит высокочастотный арбитраж.
Анализ преимуществ
Основным преимуществом этой стратегии в сравнении с традиционной сетчатой стратегией является то, что сетка автоматически корректируется и может адаптироваться к рыночным колебаниям. Она имеет следующие характеристики:
-
Автоматическая настройка без вмешательства человека.
-
Это позволяет зафиксировать ценовые тенденции и торговать в соответствии с ними.
-
"Однако, я не могу сказать, что это было бы разумно, если бы я не сделал этого", - говорит он.
-
Высокая частота торгов, высокая доходность.
-
Простая в использовании, простая в настройке.
-
Высокий уровень использования средств, не подверженный затруднениям.
-
В реальном времени отражает изменения на рынке, подходит для роботизированной торговли.
Анализ рисков
Несмотря на много преимуществ, эта стратегия сопряжена с определенными рисками, в основном связанными с:
-
При резких колебаниях цен может возникнуть риск больших потерь.
-
Для получения прибыли требуется соответствующее время хранения позиций и торговые пары.
-
Необходимо тщательно оценить соответствие размера и диапазона колебаний.
-
Возможно, потребуется регулярный мониторинг и оптимизация параметров для обеспечения нормальной работы.
Меры в ответ включают в себя:
-
Увеличьте расстояние между решетками, расширьте их область.
-
Выберите пары с более устойчивыми колебаниями.
-
Регулируйте размер средств, чтобы обеспечить достаточную ликвидность
-
Создание механизмов автоматического мониторинга и оповещения.
Направление оптимизации
Эта стратегия может быть оптимизирована в следующих аспектах:
-
Динамическая сетка: можно автоматически корректировать параметры сетки в зависимости от волатильности торговой пары.
-
Остановка убытковНапример, если у вас нет ни одного аккаунта, вы можете использовать его для создания своих собственных аккаунтов.
-
Комплексная сетка: Сочетание сетки с различными параметрами в разные периоды времени, чтобы реализовать повторное использование времени.
-
Машинное обучение: использование альтернативных правил, таких как нейронная сеть, для автоматической оптимизации параметров.
-
Межрыночный арбитражНапример, если у вас есть несколько валют, то вы можете использовать их для торговли на различных биржах или для арбитражной торговли на различных валютах.
Подвести итог
Стратегия в целом является очень практичной самостоятельной стратегии артерии криптовалютной сетки. В отличие от традиционной сетевой стратегии, ее главная особенность заключается в том, что диапазон сетки автоматически корректируется, и вы можете настроить свой диапазон торговли в соответствии с изменениями рынка.
/*backtest
start: 2024-01-11 00:00:00
end: 2024-01-18 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("(IK) Grid Script", overlay=true, pyramiding=14, close_entries_rule="ANY", default_qty_type=strategy.cash, initial_capital=100.0, currency="USD", commission_type=strategy.commission.percent, commission_value=0.1)
i_autoBounds = input(group="Grid Bounds", title="Use Auto Bounds?", defval=true, type=input.bool) // calculate upper and lower bound of the grid automatically? This will theorhetically be less profitable, but will certainly require less attention
i_boundSrc = input(group="Grid Bounds", title="(Auto) Bound Source", defval="Hi & Low", options=["Hi & Low", "Average"]) // should bounds of the auto grid be calculated from recent High & Low, or from a Simple Moving Average- 1

