Калькулятор прибыли спотовой сетки: прибыль на сетку, комиссии, цена ниже диапазона

Спотовая сетка

Берётся с каждой покупки и каждой продажи. Введите свою ставку: страница её не знает.

Чистая прибыль цикла одной сетки—
Чистая прибыль полного прохода—
Проходов на окупаемость комиссий—
У нижней границы, все сетки куплены—

Это арифметика настроек, а не прогноз. Спотовая сетка зарабатывает, только пока цена ходит внутри диапазона; если она упадёт ниже нижней границы, вы держите монеты в убытке, а при падении монеты к нулю вложенные деньги можно потерять полностью.

Каждая сетка, один цикл покупка — продажа

В каждой сетке поровну денег; комиссия берётся с покупки и с продажи

Каждая сетка, один цикл покупка — продажа
Сетка Купить по Продать по Шаг Валовая прибыль Комиссии Чистая прибыль Чистая, % денег сетки

Чистая прибыль = валовая − комиссии. Спред, проскальзывание и неисполненные ордера на быстром ходе не учитываются.

Если цена уходит из диапазона вниз

Все сетки куплены, бот держит монеты

Если цена уходит из диапазона вниз
Ниже нижней цены Цена Стоимость монет Результат к вложениям Рост до средней цены покупки

Результат = монеты × цена − вложения, без комиссий и без прибыли прошлых циклов. Выше верхней цены все монеты проданы, и бот держит только деньги.

Как считается прибыль спотовой сетки

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

  • цена_i = L + i × (U − L) ÷ nУровень i арифметической сетки между нижней ценой L и верхней U (i = 0 … n). Геометрическая: цена_i = L × (U ÷ L)^(i ÷ n), шаг везде одинаков в %.
  • m = I ÷ nДеньги одной сетки: вложения I, делённые на число сеток n.
  • валовая = m × (цена_(i+1) ÷ цена_i − 1)Прибыль одного цикла сетки i: монеты куплены по цена_i и проданы на следующем уровне.
  • комиссии = f × m + f × m × цена_(i+1) ÷ цена_iСтавка комиссии f (комиссия ÷ 100) на покупке и на продаже. Чистая прибыль = валовая − комиссии. Цикл в плюсе, если шаг больше 2f ÷ (1 − f).
  • проходов = 2 × f × I ÷ чистая прибыль полного проходаОткрытие и последующее закрытие всей позиции стоит около 2 × f × I; полный проход — по одному циклу в каждой сетке.

Разобранный пример

Нижняя цена 80, верхняя 120, 4 арифметические сетки (шаг 10), вложения $1 000, комиссия 0.1 % за сделку: по $250 в каждой сетке.

Пример по сеткам
СеткаКупить поПродать поШагВаловая прибыльКомиссииЧистая прибыльЧистая, % денег сетки
1809012.500 %$31.25$0.53$30.7212.287 %
29010011.111 %$27.78$0.53$27.2510.900 %
310011010.000 %$25.00$0.53$24.489.790 %
41101209.091 %$22.73$0.52$22.208.882 %
Чистая прибыль полного прохода30.72 + 27.25 + 24.48 + 22.20 = $104.65 (10.46 %)
Открытие и закрытие позиции2 × 0.001 × 1 000 = $2.00
Проходов на их окупаемость2.00 ÷ 104.65 = 0.019 (меньше 1 прохода)
Монет, когда все сетки куплены250 × (1 ÷ 80 + 1 ÷ 90 + 1 ÷ 100 + 1 ÷ 110) = 10.6755
Средняя цена покупки1 000 ÷ 10.6755 = 93.67

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

Что будет, если цена выйдет из диапазона

Ниже нижней цены исполнились все ордера на покупку, а до продаж цена не дошла: бот держит монеты, купленные на уровнях сетки. Выше верхней цены все монеты проданы, и бот держит только деньги.

  • Q = Σ (m ÷ цена_i), i = 0 … n−1; средняя покупки = I ÷ QМонеты на руках и их средняя цена, когда все сетки куплены.
  • стоимость = Q × P; результат = Q × P − IПозиция при цене P ниже диапазона, без комиссий и без прибыли прошлых циклов.

Пример (сетка выше): Q = 250 × (1 ÷ 80 + 1 ÷ 90 + 1 ÷ 100 + 1 ÷ 110) = 10.6755 монет, средняя покупки 1 000 ÷ 10.6755 = 93.67; при 80 позиция стоит 854.04, результат −14.60 %.

Пример сетки ниже диапазона
Ниже нижней ценыЦенаСтоимость монетРезультат к вложениямРост до средней цены покупки
на нижней цене80.00$854.04−$145.9617.1 %
−10 %72.00$768.64−$231.3630.1 %
−20 %64.00$683.23−$316.7746.4 %
−30 %56.00$597.83−$402.1767.3 %
−50 %40.00$427.02−$572.98134.2 %

Чем глубже падает цена, тем больше теряет позиция, а монета, упавшая к нулю, забирает все вложения. Прибыль нескольких циклов длинное падение не покроет.

Для бота, который докупает на падении, смотрите калькулятор DCA-бота, для сетки усреднения с плечом — калькулятор риска сеточного бота; названия настроек на биржах — на странице площадок.

Формулы и пример расчёта

Арифметическая спотовая сетка от 80 до 120 на 20 сеток с вложением $1 000 и комиссией 0.1 % за сделку: чистый результат цикла «купил — продал» — $1.15 (2.30 %) на нижней сетке и $0.75 (1.49 %) на верхней, полного прохода диапазона — $18.46 (1.85 %); если цена падает до 80 и куплены все сетки, позиция стоит $819.32 (−18.07 %).

Проверено

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

Как считается прибыль спотового сеточного бота?

Каждая сетка зарабатывает разницу между своим уровнем покупки и следующим уровнем продажи на своих деньгах, за вычетом комиссии с обеих сделок. При 20 сетках, вложениях $1 000 и шаге 1 % валовая прибыль одной сетки около $0.50 за цикл, до комиссий.

Чем арифметическая сетка отличается от геометрической?

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

Важны ли комиссии для сетки?

Да: комиссия платится с каждой покупки и продажи, поэтому цикл что-то приносит, только если шаг больше 2f ÷ (1 − f). При комиссии 0.1 % шаг должен быть больше примерно 0.2 %; при множестве сеток в узком диапазоне легко уйти ниже.

Что будет, если цена упадёт ниже нижней границы?

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

Безопасен ли спотовый сеточный бот?

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

О калькуляторе

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

Поделиться сценарием

«Скопировать ссылку с настройками» записывает сетку в адрес страницы, и тот, кто откроет ссылку, увидит те же цифры. Настройки по умолчанию в адрес не пишутся.

Параметры: lower нижняя цена, upper верхняя цена, grids число сеток, type = arith | geo, invest вложения в $, fee комиссия за сделку, %.

Пример: ?lower=80&upper=120&grids=4&type=arith&invest=1000&fee=0.1 открывает разобранный выше пример.

Midas ведёт этот же расчёт в своей панели на графике MT5.Вкладка «Сетка» показывает запас хода до стоп-аута для вашего счёта и настроек.