Один бот Veles может работать либо только в Long, либо только в Short — это прописывается в его настройках. Нейтральных ботов на платформе Veles в настоящее время нет.
Но вы можете запускать одновременно двух ботов по одной монете в разных направлениях — одного в Long, второго в Short, и они не будут мешать друг другу. На фьючерсах для этого должен быть включен режим хеджирования на данном торговом счёте, а на споте нужно следить, чтобы депозиты ботов не пересекались (то есть, чтобы бот в Short не продавал ту монету, которую для себя купил бот в Long).
Long — это торговый алгоритм, при котором трейдер приобретает некий актив (товар, акцию, облигацию, деривативный фьючерсный контракт или другой финансовый инструмент) в расчёте на повышение цены данного актива.
Пример 1.
На фьючерсном торговом счете криптовалютной биржи открываем Long-позицию, то есть приобретаем контракты (= обязательства) купить монету по текущей рыночной или по фиксированной выбранной нами цене. Затем мы наблюдаем за ценой на монету. Нам надо будет продать эти контракты на покупку, но уже по цене монеты выше, чем при открытии позиции. Количество монеты в контрактах при их покупке и продаже должно быть одно и то же — так наша позиция полностью закрывается, все обязательства погашаются. Разница между ценой открытия и закрытия позиции — это и будет наш торговый результат.
При торговле фьючерсами мы не владеем самой монетой, мы временно владеем только контрактами на покупку или продажу этой монеты.
Есть риск, что если цена на монету сдвинется слишком сильно вниз (а не выросла, как нам того нужно), биржа запустит процесс ликвидации — принудительно продаст наши контракты с убытком, и мы потеряем все вложенные в эту сделку средства безвозвратно. Это называется «ликвидация», правила процедуры описаны в документации биржи. Риск наступления ликвидации и размер убытков можно приблизительно определить заранее, и это надо всегда делать, собираясь открывать сделку.
Пример 2.
На спотовом торговом счёте криптовалютной биржи мы покупаем монету по текущей рыночной или выбранной нами фиксированной цене. Затем мы наблюдаем за ценой на монету. Если цена выросла на нужный нам процент — мы продаём монету, а разница между суммой покупки и суммой продажи есть наш торговый результат.
Если цена упала, вопреки ожиданиям — мы всё еще владеем монетой, которую пока нет смысла продавать, так как мы выручим за неё меньше, чем потратили на покупку. Риск ликвидации на споте отсутствует. Мы можем дожидаться нужной цены, сколько потребуется. Кроме этого, монету можно вывести на другой кошелёк, на другую биржу, либо запустить на неё бота в шорт (подробнее расскажем ниже).
Short — это торговый алгоритм, при котором трейдер ожидает снижение цены актива (товара, валюты, и т.д). В этом случае можно использовать производный финансовый инструмент — фьючерсный контракт на продажу актива по текущей высокой цене, чтобы затем приобрести контракт на его покупку по низкой цене и получить таким образом прибыль. Либо, имея в наличии актив, подверженный колебаниям цены (такой как криптовалюта), можно на спотовом рынке продавать его на локальных повышениях цены и откупать обратно на понижениях, собирая разницу в качестве своей прибыли.
Пример 1.
На фьючерсном торговом счёте криптовалютной биржи открываем Short-позицию, то есть приобретаем контракты продать монету по текущей рыночной или по фиксированной выбранной нами цене. Затем мы наблюдаем за ценой на монету. Нам надо будет продать контракты, но уже по цене монеты ниже, чем при открытии позиции. Количество монеты в контрактах при их покупке и продаже должно быть одно и то же — так наша позиция полностью закрывается, все обязательства погашаются. Разница между ценой открытия и закрытия позиции — это и будет наш торговый результат.
Есть риск, что если цена на монету сдвигается слишком сильно вверх (а не упала, как мы расситывали), биржа запустит процесс ликвидации — принудительно продаст наши контракты с убытком, и мы потеряем все вложенные в эту сделку средства безвозвратно.
Пример 2.
У нас имеется некая криптовалюта. На спотовом торговом счёте криптовалютной биржи мы продаём эту монету по текущей рыночной или выбранной нами фиксированной цене. Допустим, продали 100 Coin за 100 USDT. Затем мы наблюдаем за ценой на монету. Если цена упала на нужный нам процент — мы покупаем то же количество монеты, 100 Coin, но уже за 95 USDT. Разница 5 USDT между суммой покупки и суммой продажи есть наш торговый результат, прибыль.
Если же цена выросла, вместо падения — мы всё еще владеем стейблкоином (или другой валютой, которая была в вашей торговой паре), который выручили за продажу монеты. Мы можем дожидаться нужной цены, сколько потребуется.
Есть риск, что цена не вернётся на нужный уровень никогда, чтобы позволить нам выкупить монету с прибылью. Поэтому, принимая решение торговать монетой в шорт, надо предварительно знать и учитывать среднюю цену покупки этой монеты, чтобы не остаться в убытке.
Важно! Торговля в шорт является гораздо более рискованной, чем торговля в лонг. Поэтому шорт-боты должны быть сконструированы максимально безопасно (иметь достаточный % перекрытия, высокий % Мартингейла, логарифмическое распределение <1, и тщательно выбирать точки входа в сделку).
Показываем, как боты Veles работают в рамках Лонг и Шорт стратегий, в наших видео: