
Друзья мои, всем привет!
Это дополнение к нашим сборникам про роботов, на самый частый вопрос из комментариев: «Запустил робота, а он молчит. Почему?» Очень часто ответ один — маленький депозит. Разберём, сколько денег нужно каждому комплекту, почему именно столько и как пересчитать всё самому под сегодняшние цены.
Котировки и лотность — по данным Московской биржи (MOEX ISS) на 22.07.2026. Цены меняются каждый день, поэтому в конце статьи — методика, по которой всё легко пересчитать самостоятельно.
В роботах из комплектов AlgoStart, FuturesStart и Rebalancers по умолчанию стоит тип объёма «Deposit percent» — объём позиции берётся как процент от депозита. Это удобно: робот сам масштабируется под размер счёта, но у медали есть обратная сторона.
Биржа не позволяет купить «пол-акции» — бумаги торгуются лотами, а фьючерсы — целыми контрактами. Если процента от вашего депозита не хватает даже на один лот, робот считает объём, получает ноль и просто не входит в позицию. Внешне это выглядит как «робот запущен, но ничего не делает».
Пример. В AlgoStart по умолчанию объём = 10% от депозита на одну позицию. Депозит 20 000 ₽ → на бумагу выделяется 2 000 ₽. А один лот ФосАгро (PHOR) стоит ~5 135 ₽. Всё, по этой бумаге робот никогда не войдёт. И молча.
Формула в коде роботов предельно проста (на примере акций):
Деньги на позицию = Депозит × (Volume % / 100)
Количество (лотов) = Деньги на позицию / (Цена акции × Размер лота)
Дальше — важный нюанс округления:
AlgoStart и FuturesStart — округление Math.Round. Теоретически 0.5 лота округлится до 1, но закладываться на это нельзя: любой рост цены — и вход снова сломается.
Rebalancers (Momentum и Classic) — отбрасывание дробной части Math.Floor. Тут денег на бумагу должно хватать на целый лот, иначе объём будет ровно 0.
Для фьючерсов на Мосбирже расчёт идёт через рублёвую стоимость контракта (цена в пунктах × стоимость шага цены / шаг цены) — фактически через номинал контракта. Дополнительно брокер блокирует ГО (гарантийное обеспечение) — сейчас это ~17–21% от номинала контракта.
Минимальный депозит всегда задаёт самый дорогой инструмент комплекта — тот, чей лот (контракт) стоит больше всех:
Мин. депозит = Стоимость самого дорогого лота / (Volume % / 100)
Для ребалансеров формула чуть сложнее, потому что они делят выделенный процент депозита между несколькими бумагами:
Мин. депозит = Стоимость самого дорогого лота × Кол-во бумаг в портфеле / (Доля на акции)
Различаем три уровня:
1.Технический минимум — робот запустится и будет торговать хотя бы часть бумаг (дорогие пропустит).
2. Полноценный минимум — робот сможет открыть позицию по каждому инструменту комплекта.
3.Рекомендуемый депозит — полноценный минимум с запасом ×1.5–2 на рост цен, просадку и комиссии.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.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 ₽ |
«Технический минимум» — депозит, при котором робот вообще совершает сделки (по части инструментов). Не цельтесь в него: работа будет усечённой и непредсказуемой.
Все цены в статье — снимок на 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