Минимальный депозит для стартовых комплектов роботов: AlgoStart, FuturesStart и Rebalancers

Друзья мои, всем привет!
Это дополнение к нашим сборникам про роботов, на самый частый вопрос из комментариев: «Запустил робота, а он молчит. Почему?» Очень часто ответ один — маленький депозит. Разберём, сколько денег нужно каждому комплекту, почему именно столько и как пересчитать всё самому под сегодняшние цены.
Котировки и лотность — по данным Московской биржи (MOEX ISS) на 22.07.2026. Цены меняются каждый день, поэтому в конце статьи — методика, по которой всё легко пересчитать самостоятельно.
1) Проблема: почему робот «молчит» на маленьком депозите
В роботах из комплектов AlgoStart, FuturesStart и Rebalancers по умолчанию стоит тип объёма «Deposit percent» — объём позиции берётся как процент от депозита. Это удобно: робот сам масштабируется под размер счёта, но у медали есть обратная сторона.
Биржа не позволяет купить «пол-акции» — бумаги торгуются лотами, а фьючерсы — целыми контрактами. Если процента от вашего депозита не хватает даже на один лот, робот считает объём, получает ноль и просто не входит в позицию. Внешне это выглядит как «робот запущен, но ничего не делает».
Пример. В AlgoStart по умолчанию объём = 10% от депозита на одну позицию. Депозит 20 000 ₽ → на бумагу выделяется 2 000 ₽. А один лот ФосАгро (PHOR) стоит ~5 135 ₽. Всё, по этой бумаге робот никогда не войдёт. И молча.
2) Как робот считает объём
Формула в коде роботов предельно проста (на примере акций):
Деньги на позицию = Депозит × (Volume % / 100)
Количество (лотов) = Деньги на позицию / (Цена акции × Размер лота)
Дальше — важный нюанс округления:
AlgoStart и FuturesStart — округление Math.Round. Теоретически 0.5 лота округлится до 1, но закладываться на это нельзя: любой рост цены — и вход снова сломается.
Rebalancers (Momentum и Classic) — отбрасывание дробной части Math.Floor. Тут денег на бумагу должно хватать на целый лот, иначе объём будет ровно 0.
Для фьючерсов на Мосбирже расчёт идёт через рублёвую стоимость контракта (цена в пунктах × стоимость шага цены / шаг цены) — фактически через номинал контракта. Дополнительно брокер блокирует ГО (гарантийное обеспечение) — сейчас это ~17–21% от номинала контракта.
3) Методика расчёта минимального депозита
Минимальный депозит всегда задаёт самый дорогой инструмент комплекта — тот, чей лот (контракт) стоит больше всех:
Мин. депозит = Стоимость самого дорогого лота / (Volume % / 100)
Для ребалансеров формула чуть сложнее, потому что они делят выделенный процент депозита между несколькими бумагами:
Мин. депозит = Стоимость самого дорогого лота × Кол-во бумаг в портфеле / (Доля на акции)
Различаем три уровня:
1.Технический минимум — робот запустится и будет торговать хотя бы часть бумаг (дорогие пропустит).
2. Полноценный минимум — робот сможет открыть позицию по каждому инструменту комплекта.
3.Рекомендуемый депозит — полноценный минимум с запасом ×1.5–2 на рост цен, просадку и комиссии.
4) Данные: сколько стоит один лот
4.1 Акции (комплект AlgoStart и Rebalancers), MOEX TQBR, 22.07.2026
Топ-5 самых дорогих лотов из 34 бумаг списка:
Тикер
Цена акции, ₽
Лот
Стоимость контракта, ₽
PHOR (ФосАгро)
~5 135
1
~5 135
LKOH (Лукойл)
~4 532
1
~4 532
BSPB (БСП)
~241
10
~2 415
MTSS (МТС)
~176
10
~1 758
MGNT (Магнит)
~1 756
1
~1 756
Самые дешёвые лоты: MTLR (~38 ₽), VTBR (~59 ₽), MAGN (~176 ₽). Основная масса бумаг списка укладывается в 200–1 500 ₽ за лот.
Фонды ребалансеров: TGLD ~12.7 ₽ за пай, TMON ~161 ₽ за пай — на минимальный депозит не влияют совсем.
4.2 Фьючерсы (комплект FuturesStart), сентябрьские контракты 2026
Базовый актив
Контракт
Акций в контракте
Стоимость контракта, ₽
ГО, ₽
Лукойл
LKU6
10
~46 400
~8 200
Роснефть
RNU6
100
~34 200
~7 000
Сбербанк-п
SPU6
100
~27 300
~5 000
Сбербанк
SRU6
100
~27 100
~5 000
Газпром
GZU6
100
~9 300
~1 600
ВТБ
VBU6
100
~6 000
~1 100
Нюансы спецификаций, о которых многие забыли: у фьючерса на Лукойл в контракте 10 акций (поэтому он самый дорогой), у фьючерса на Роснефть — 100 акций, ВТБ после консолидации акций торгуется контрактом на 100 акций нового выпуска.
5) Итоги по комплектам
5.1 Комплект 1. AlgoStart (роботы 1–4)
Параметры по умолчанию: Volume type = Deposit percent, Volume = 10%.
Самый дорогой лот: PHOR ~5 135 ₽.
Полноценный минимум: 5 135 / 0.10 ≈ 52 000 ₽
Технически робот начнёт торговать и с 20–30 тыс. ₽, но будет молча пропускать ФосАгро и Лукойл.
Рекомендуемый депозит: 75 000 – 100 000 ₽ (запас на рост цен и просадку; вдвойне актуально, если на одном счёте работают все 4 робота сразу).
5.2 Комплект 2. FuturesStart (роботы 1–2)
Параметры по умолчанию: Volume type = Deposit percent, Volume = 15%.
Самый дорогой контракт: LKU6 ~46 400 ₽.
Полноценный минимум: 46 400 / 0.15 ≈ 310 000 ₽
Рекомендуемый депозит: 400 000 – 450 000 ₽. ГО здесь не является ограничением для входа (максимум ~8 200 ₽ у Лукойла), но депозит должен переживать вариационную маржу и рост ставок ГО, которые НКЦ в стресс повышает в 1.5–2 раза.
Лайфхак для маленького счёта: если оставить в настройках только Газпром и ВТБ, минимум падает до ~62 000 ₽ (9 300 / 0.15). Но это уже нестандартная конфигурация.
5.3 RebalancerByMomentum
По умолчанию: на акции выделяется до 50% депозита, поровну между выбранными бумагами, их число ограничено параметром Stock Top N = 10. Округление — Math.Floor, нужен целый лот.
Деньги на одну акцию в худшем случае: 50% / 10 = 5% депозита.
Полноценный минимум: 5 135 / 0.05 ≈ 103 000 ₽
Рекомендуемый депозит: ~150 000 ₽.
Золото (TGLD ~12.7 ₽) и TMON (~161 ₽) ограничений не добавляют — копеечные инструменты.
5.4 RebalancerClassicDividend
По умолчанию: торговый депозит = 50% капитала. Дальше два режима:
Классический (включён по умолчанию): 60% торгового депозита в акции, 40% в золото. Деньги на одну акцию = 0.5 × 0.6 × Депозит / N, где N — число акций, прошедших дивидендный фильтр (до всех 34).
Дивидендный (включён по умолчанию): весь торговый депозит поровну между акциями с ближайшими дивидендами (обычно 3–10 бумаг).
На практике одновременно в портфеле оказывается немного бумаг: в классическом режиме кандидатов режет SMA-фильтр (по умолчанию покупаются только акции выше SMA 180), а в дивидендном режиме больше 10 бумаг с ближайшими отсечками за раз просто не бывает. Поэтому считаем реалистичный случай N = 10.
Классический режим, N = 10:
Деньги на одну акцию: 0.3 × Депозит / 10 = 3% депозита.
Полноценный минимум: 5 135 × 10 / 0.3 ≈ 172 000 ₽
Рекомендуемый депозит: 250 000 – 350 000 ₽.
Дивидендный режим, N = 10:
Деньги на одну акцию: 0.5 × Депозит / 10 = 5% депозита.
Полноценный минимум: 5 135 × 10 / 0.5 ≈ 103 000 ₽
Оба режима включены по умолчанию, поэтому итоговый минимум задаёт классический: ~172 000 ₽, рекомендуемый — 250 000 – 350 000 ₽.
Если депозит меньше, робот не сломается: он просто пропустит бумаги, на которые не хватило денег (объём посчитается нулём), и купит более дешёвые. Осмысленная работа начинается примерно от 100 000 – 150 000 ₽.
Для педантов — теоретический худший случай: если SMA-фильтр пропустит все 34 бумаги сразу (сильный бычий рынок), деньги на акцию упадут до 0.88% депозита, и полноценный минимум вырастет до ~582 000 ₽. На практике такое маловероятно, но знать полезно.
5.5 Сводная таблица
Комплект
Технический минимум
Полноценный минимум
Рекомендуемый
AlgoStart 1–4
~25 000 ₽
~52 000 ₽
75 000 – 100 000 ₽
FuturesStart 1–2
~155 000 ₽
~310 000 ₽
400 000 – 450 000 ₽
Rebalancer Momentum
~50 000 ₽
~103 000 ₽
~150 000 ₽
Rebalancer Classic
~50 000 ₽
~172 000 ₽
250 000 – 350 000 ₽
«Технический минимум» — депозит, при котором робот вообще совершает сделки (по части инструментов). Не цельтесь в него: работа будет усечённой и непредсказуемой.
6) Оговорки
Все цены в статье — снимок на 22.07.2026. Через полгода цифры будут другими, методика — той же.
Лотность бумаг биржа иногда меняет (сплиты, консолидации — как было с Транснефтью, Норникелем и ВТБ). Если робот внезапно «замолчал» на бумаге, которая раньше торговалась, — первым делом проверьте, не изменился ли лот.
ГО по фьючерсам НКЦ пересматривает регулярно; в стресс оно может вырасти в 1.5–2 раза. Запас депозита — это не жадность, а необходимость.
На этом всё. Считайте депозит перед запуском — и робот перестанет «молчать».
Удачных алгоритмов!
https://smart-lab.ru/company/os_engine/blog/1024149.php
Скачать OsEngine: https://github.com/AlexWan/OsEngine
Официальная поддержка OsEngine в MAX:https://max
Канал Научный трейдинг в MAX: https://max.ru/
Поддержка OsEngine в Телеграм: https://t.me/osengine_official_support
Канал Научный трейдинг (Bad Quant) в Телеграм: https://t.me/bad_quant
Это отрывок статьи. Полную версию читайте на сайте источника по ссылке ниже.
Источник: Smart-Lab