Forex VPS – это виртуальный сервер на базе операционной системы Windows, предназначенный для обеспечения бесперебойной доступа к финансовым рынкам. Зачастую, трейдеры используют VPS сервер для Forex для автоматизации торговли с использованием торговых советников (Expert Advisors). Стоит отметить, что подобные сервера необходимы не только для Forex, но и для Фондового, Криптовалютного и других рынков.
Зачем нужен VPS сервер для Forex?
Использование VPS сервера для Forex решает ряд задач и непосредственно направлено на увеличение эффективности использования торговых советников:
- Обеспечение беспрерывной работы торговых терминалов (в частности, MetaTrader 4 и MetaTrader 5), которые получают поток котировок от брокера в режиме реального времени. Торговые системы могут принять решение об открытии или закрытии сделки в любой момент времени, поэтому использование персонального компьютера является неоптимальным решением, так как обеспечить его круглосуточную работу крайне сложно;
- VPS сервер для Forex должен обеспечивать низкие задержки к торговому серверу брокера (ping), так как часто от этого непосредственно могут зависеть торговые результаты. Поток котировок состоит из тиков (колебаний) и в течении секунды таких колебаний может быть десятки. Минимизация задержки между Вашим Forex VPS и Торговым сервером брокера непосредственно снижает slippage (скольжение). Чем больше ping, тем выше вероятность получения отрицательного скольжения и снижения прибыли.
Стоит отметить, что среднее время исполнения сделки со стороны брокера колеблется от 150 до 500мс в зависимости от волатильности рынка, ликвидности и загрузки торгового сервера брокера. Если же ping от Вашего компьютера составляет, например, 100мс и более, то исполнении сделки может занять несколько секунд из-за ряда факторов:
- Время на исполнения сделки со стороны брокера;
- Обработка торгового сигнала торговым советником (произведение расчетов). На это непосредственно влияет 2 ключевых фактора: производительность Вашего сервера и качество написания кода торгового советника;
- Получение котировок и отправка торгового сигнала: если задержка до сервера брокера составляет 100мс, то получение котировок и отправка сигнала займут не менее 200мс;
Если мы не можем повлиять на время на исполнения сделки со стороны брокера, то пункты 2 и 3 зависят непосредственно от трейдера.
Рекомендованные характеристики Forex VPS
Мы должны помнить о главном: речь идёт о трейдинге и использование VPS сервера предназначено непосредственно для максимизации прибыли от Торговых Советников, таким образом сам VPS является инвестицией. Исходя из этого, экономия на сервере является неуместной.
Характеристики Forex VPS сервера зависят от ряда факторов. В первую очередь, это касается желаемого количества используемых терминалов, количество открытых графиков, запущенных советников, а так же тип терминала. Например, MetaTrader 4 является 32 битным, то есть 1 терминал может использовать только 1 ядро CPU. Если Ваш VPS имеет 4 ядра CPU и на нём запущен 1 терминал, то это не даст никакого преимущества перед VPS с 2 ядрами CPU, поэтому для быстродействия MetaTrader 4, в первую очередь, следует использовать сервера с высокой тактовой частотой процессора на 1 ядро, поэтому не рекомендуется использовать для торговли VPS с ядрами 2-3 ГГц. Оптимальную производительность можно будет достичь при помощи HiEnd CPU с частотой от 3.5 ГГц.
При этом, стоит отметить количество открытых графиков и используемых советников в одном терминале: Каждый график с установленным на него советником – это отдельная нагрузка на ядро процессора, поэтому не используйте в одном терминале более 10-15 открытых чартов (всё зависит от торгового советника и производительности сервера) – лучше распределить их между несколькими терминалами, в результате чего нагрузка будет синхронизирована между свободными ядрами процессора.
Стоит помнить и об операционной системе, которая так же использует системные ресурсы. Платформы MetaTrader 4 и MetaTrader 5 являются Windows-приложениями, поэтому для их работы необходима ОС на базе Windows. Для оптимальной работы следует использовать Windows Server 2012 или старше, однако сама операционная система является так же ресурсоемкой, поэтому следует помнить о свободных ресурсах для её функционирования.
В свою очередь, MetaTrader 5 является платформой, построенной на 64 битной архитектуре, в результате чего при работе может использовать одновременно несколько ядер процессора, распределяя нагрузку между ними.
Исходя из вышесказанного и собственного опыта, мы можем рекомендовать Вам конфигурировать VPS сервер для Forex из следующего расчета:
- 1 ядро CPU 3.5 ГГц+ и 1 GB Ram для поддержания работы операционной системы;
- 1 ядро CPU 3.5 ГГц+ и 1 GB Ram на 2-3 торговых терминала (вне зависимости от платформы).
Таким образом, для оптимальной работы минимальная конфигурация Forex VPS сервера: 2 ядра CPU 3.5 ГГц+ и 2 GB Ram
Минимизация времени отклика для Forex VPS
Время отклика (ping или latency) является важной составляющей при торговле на финансовых рынках: чем быстрее Ваша сделка будет открыта, тем выше вероятность, что Вы получите цену лучше, чем у других трейдеров. Представьте, что у Вас задержка до сервера брокера 100мс, таким образом от момента появления котировки на торговом сервере брокера до Вашего компьютера проходит 100мс, после чего еще 100мс требуется на отправку торгового сигнала. Таким образом, Вы теряете 200мс, за которые могло поступить несколько тиков, в результате чего сделка отроется со скольжением. Это особо актуально для скальпинга и высоковолатильного рынка.
Большинство трейдеров стремятся минимизировать ping до отметки < 1мс, однако при торговле на Forex это не дает ощутимого эффекта, а стоимость таких серверов зачастую чрезмерно высокая. Нормальное значение задержки составляет < 10-20мс, поэтому следует сосредоточиться на поиске Forex VPS в ближайших регионах к торговым серверам брокера. Основными локациями для брокеров, в которых они размещают сервера, являются Лондон и Нью-Йорк:
- Лондон: Alpari, Admiram Markets, Darwinex и Tickmill;
- Нью-Йорке: IC Markets, Pepperstone.
Поэтому, если Вы используете для торговли брокера с серверами в Лондоне, то оптимальным является VPS сервер в Великобритании или ЕС. При размещении в Европе, задержка будет составлять в пределах 10-15мс, что является более чем приемлемым показателем.
Так же стоит обратить внимание на скорость исполнения сделок торговым терминалами: MetaTrader 5 имеет скорость исполнения сделок на порядок выше, чем MetaTrader 4, таким образом при миграции на “пятерку” Вы можете сократить время исполнения еще на 100-200мс.
Заключение
Быстрый VPS сервер для Forex является важной и неотъемлемой составляющей прибыльного трейдинга при использовании автоматизированных торговых систем. При выборе сервера экономия не может быть ключевым фактором, так как от надёжности и производительности сервера могут зависеть непосредственно Ваши торговые результаты и прибыль. При этом, не стоит чрезмерно сосредотачиваться на сокращении пинга: снижение задержки с 10мс до 1мс не даст Вам никакого эффекта, при этом ключевым фактором является тактовая частота процессора и производительность VPS сервера. Не пытайтесь перенагрузить его дополнительными запущенными терминалами – лучше всегда сохраняйте свободные ресурсы, так как в момент высокой волатильности (например, при публикации новостей) количество тиков в потоке котировок значительно увеличивается, что создаёт дополнительное потребление системных ресурсов.