VPS для торгового бота

Боту важна скорость реакции: от 2 ядер с частотой 3 ГГц и 2 ГБ памяти.

Подберём VPS за четыре вопроса
2 173 тарифа
Сортировка

VPS для торгового бота: цены, хостеры и способы оплаты

В подборке 2 173 тарифа у 243 хостеров. Цены — от 74 ₽ в месяц, четверть тарифов дешевле 1 965 ₽, половина — дешевле 4 454 ₽. На NVMe — 56% тарифов, с безлимитным трафиком — 35%, с почасовой оплатой — 34%.

Самые дешёвые хостеры

  1. Çelen Hosting Information Tech.VDS3 Türkiye · 2 ядра · 2 ГБ74 ₽
  2. CServersExtraVPS-4096 · 3 ядра · 4 ГБ176 ₽
  3. ServerCheapNVMe-KVM-4GB-New · 2 ядра · 4 ГБ243 ₽
  4. VPS.Pizzavps-3 · 2 ядра · 4 ГБ349 ₽
  5. WeHaveServersVPS-2 · 4 ядра · 10 ГБ360 ₽

Цена по объёму памяти

ПамятьТарифовЦена от
от 1 ГБ2 17374 ₽
от 2 ГБ2 17374 ₽
от 4 ГБ2 034176 ₽
от 8 ГБ1 639262 ₽
от 16 ГБ1 130524 ₽

Оплата из России

  • Карта МИР46 19%
  • СБП26 11%
  • Криптовалюта78 32%
  • Зарубежная карта146 60%

Сколько хостеров из подборки принимают способ оплаты.

Рейтинг VPS-хостингов 2026 Сравнения хостеров Индекс цен на VPS Справочник VPS Скидки и акции хостеров

VPS для торгового бота: процессор, надёжность и защита API-ключей

Торговый бот, который работает через API брокера, не нуждается в графическом интерфейсе и мощном железе. Ему нужно другое: быстро обработать пришедшую котировку, не потерять соединение, вести понятный журнал и не отдать ключи доступа посторонним. Эта подборка собрана под такие задачи: Linux-серверы от 2 ядер с высокой частотой процессора и от 2 ГБ памяти. Речь о роботах для фондового и срочного рынка и валютных брокеров с официальным API.

Почему важна частота, а не число ядер

Типичный бот на Python или Node.js обрабатывает события в одном потоке: получил данные по WebSocket или gRPC, пересчитал индикаторы, принял решение, отправил заявку. Пока идёт расчёт, следующее событие ждёт в очереди. Поэтому время реакции определяется скоростью одного ядра, и процессор с частотой 3,5–4 ГГц ускоряет бота сильнее, чем восемь медленных ядер. Подробнее о том, как отличить честную частоту от маркетинговой, — на странице VPS с высокой частотой процессора.

Второе ядро всё равно нужно: на нём работают система, база данных, сборщик логов и второй бот, если он есть. Память расходуют в основном исторические данные: если бот держит в pandas несколько лет минутных свечей по десяткам инструментов, 2 ГБ быстро закончатся. Тестирование стратегий на истории лучше запускать отдельно, на временном мощном сервере с почасовой оплатой, чтобы оно не отнимало ресурсы у боевого процесса.

Где разместить сервер

Задержка считается до сервера API брокера, а не до биржи. Российские брокеры держат шлюзы в Москве, и для них подходит VPS в Москве. Если брокер зарубежный, узнайте в документации API, в каком регионе стоят его серверы. Для стратегий на часовых и дневных свечах разница в 20–30 мс ничего не значит, для реакции на стакан — заметна.

Если брокер даёт доступ только через десктопный терминал, а не через API, бот придётся запускать на Windows рядом с терминалом. Для QUIK есть отдельная подборка VPS для QUIK, для MetaTrader — VPS для Форекс.

Чтобы бот не останавливался

  • Автоперезапуск. Запускайте бота как сервис systemd с Restart=always или в Docker с политикой перезапуска. После падения или перезагрузки сервера он поднимется сам.
  • Переподключение. Потоковые соединения API рвутся регулярно: при обслуживании у брокера, смене сессии, сбоях сети. Бот должен переподписываться на данные и сверять открытые позиции и заявки с брокером после каждого восстановления связи.
  • Точное время. Включите синхронизацию времени через chrony или systemd-timesyncd. Расхождение часов на несколько секунд ломает расчёт свечей и расписание, а некоторые API отклоняют запросы с неверной меткой времени.
  • Внешний контроль. Пусть бот раз в минуту отправляет сигнал «я жив» во внешнюю систему мониторинга или в мессенджер. Молчание бота — тоже событие, о котором нужно узнать сразу.
  • Ограничители. Заложите в код лимиты на число заявок в минуту и на размер позиции. Ошибка в цикле без такого ограничения может отправить сотни заявок за секунды и упереться в лимиты API брокера.

Журналы: что записывать

Когда что-то идёт не так, единственный способ понять причину — журнал. Записывайте каждое решение бота с входными данными, каждую отправленную заявку с ответом брокера и все переподключения. Удобно писать логи в формате JSON по строке на событие: их легко фильтровать и загружать в анализ. Настройте ротацию через logrotate или ограничение размера журнала systemd, иначе за несколько месяцев логи займут весь диск. Историю сделок храните отдельно, в базе данных, и делайте её резервные копии.

Безопасность ключей

Токен API даёт доступ к вашему брокерскому счёту, поэтому обращайтесь с ним как с паролем от банка:

  1. Выпускайте токен с минимальными правами. Для аналитики хватит доступа только на чтение, для бота — на торговлю по одному счёту.
  2. Если брокер поддерживает привязку токена к IP-адресу, укажите адрес вашего VPS.
  3. Храните токен в файле окружения с правами 600 или в менеджере секретов, а не в коде и не в Git-репозитории.
  4. Входите на сервер по SSH-ключу, отключите вход по паролю и запускайте бота от отдельного пользователя без прав root.

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

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

Сколько ресурсов нужно торговому боту на Python?

Одному боту на API брокера достаточно 2 ядер и 2 ГБ памяти. Больше нужно, если он держит в памяти длинную историю по многим инструментам или рядом работает база данных.

Linux или Windows для торгового бота?

Для бота на API брокера — Linux: он дешевле и требует меньше ресурсов. Windows нужна, только если бот работает через десктопный терминал вроде QUIK или MetaTrader.

Как сделать, чтобы бот перезапускался после сбоя?

Оформите его как сервис systemd с Restart=always или как контейнер Docker с политикой перезапуска. Добавьте в код переподключение к API и сверку позиций после восстановления связи.

Где хранить API-токен брокера на сервере?

В файле окружения с правами доступа 600 или в менеджере секретов. Никогда не кладите токен в код и в Git, а если брокер позволяет, ограничьте его права и привяжите к IP сервера.

Нужен ли боту сервер в Москве?

Если брокер российский и стратегия реагирует на быстрые изменения цены, да: API-шлюзы брокеров стоят в Москве. Для стратегий на часовых и дневных свечах расположение почти не важно.

Можно ли тестировать стратегию на том же VPS, где работает бот?

Лучше не стоит: тест на истории загружает процессор и память и замедляет боевого бота. Арендуйте на время отдельный сервер с почасовой оплатой.

Сколько стоит VPS для торгового бота?

От 74 ₽ в месяц. Четверть тарифов дешевле 1 965 ₽, половина — дешевле 4 454 ₽. Всего 2 173 тарифа у 243 хостера.

Можно ли оплатить VPS для торгового бота картой МИР или через СБП?

Картой МИР — у 46 хостеров из 243 (19%), через СБП — у 26 (11%), криптовалютой — у 78 (32%). Способы оплаты каждого тарифа — в колонке «Оплата».

Сколько стоит VPS для торгового бота с 2 ГБ памяти?

От 74 ₽ в месяц; с 4 ГБ — от 176 ₽, с 8 ГБ — от 262 ₽.

В каких странах больше всего тарифов?

Больше всего тарифов в Германии, в США и в Нидерландах. Страну можно выбрать в фильтре — цены и способы оплаты пересчитаются.

Подборки VPS/VDS

все 459 →

Цены и параметры взяты с сайтов хостеров; перед оплатой сверьте их на сайте — хостеры меняют тарифы без предупреждения.