You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

FOS – это робот, выставляющий лесенку заявок на фьючерсы и позволяющий зарабатывать на колебаниях цены в пределах заданной сетки цен. Робот может использовать лимитированные заявки или стоп-заявки. Лимитированные отправляются в торговую систему, стоп-заявки хранятся в памяти программы и выставляются по факту достижения рынком указанной цены.  Список текущих роботов FOS можно вызвать, нажав на кнопку FOSЕсли в предыдущие запуски программы не было создано ни одного робота, то список будет пустым.

Создание робота

Для создания робота следует нажать кнопку Add new robot. В открывшемся окне необходимо указать счёт, на котором будет работать робот, выбрать фьючерс и стратегию, в которую будут попадать заявки и сделки по данному фьючерсу.

Рисунок 1 – создание нового робота

После создания робота его можно запустить, остановить или удалить

Запуск робота

 

Для запуска робота необходимо:

 

  1. нажать дважды на интересующего робота (рис. 5);


    Рисунок 5 – выбор робота

  2. нажать кнопку  в окне со списком роботом или в окне настройки робота (рис. 6). 

    Рисунок 6 – форма управление хеджированием

 

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

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

При смещении рынка в одну из сторон и . В итоге робот будет ходить вверх-вниз по лесенке заявок, продавая и покупая фьючерсы, тем самым зарабатывая деньги:


Параметры следующие:

  • Midmarket – цена относительно которой в обе стороны выстраиваются заявки. Кнопка Take market позволяет получить текущее значение мидмаркета (среднее между лучшими на текущий момент ценами спроса и предложения);
  • Orders number – количество заявок с каждой стороны;
  • Quantity – объём заявок;
  • Price step – шаг через который выставляются заявки;
  • Mode – тип заявок.

Рисунок 2 – параметры настройки робота

Для того чтобы текстовое поле приняло введенное значение нужно нажать Enter - тем самым вы подтверждаете изменение.

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

  • Upper stop price – значение ограничивающее движение рыночной цены сверху;
  • Lower stop price – значение ограничивающее движение рыночной цены снизу.

При достижении любой из этих двух границ робот закроет текущую позицию по фьючерсу (по рыночной цене) и остановится. Все сделки, совершенные роботом, будут попадать в указанную при создании стратегию, вне зависимости от того, в какой стратегии выставлен флаг Update у позиции по фьючерсу.

  • No labels