Панель ручной торговли

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

 

Панель ручной торговли

Рисунок 3.16 Панель ручной торговли

 

Таблица 3.6 Элементы панели ручной торговли

Элемент

Описание

Поле «Цена»

Отображает цену последней сделки по инструменту (рыночную цену) и используется в качестве цены в ручных заявках. Поле является активным, т.е. вы можете изменить это значение. Данное значение будет являться ценой в новых лимитированных заявках, которые создаются кнопками Купить и Продать.

Поле «Лоты»

Задает количество лотов, которое будет указываться во вновь создаваемых заявках, как лимитированных, так и рыночных

Лимитированные заявки

Позволяют создавать заявки с ценой равной значению в поле «Цена» и количеством лотов равным значению в поле «Лоты». При нажатии кнопки Купить создается заявка на покупку, при нажатии Продать – заявка на продажу

Рыночные заявки

Позволяют создавать лимитированные заявки, цена в которых будет на 0,5% больше или меньше цены последней сделки из поля «Цена», а количество лотов равно значению в поле «Лоты». При нажатии кнопки Купить создается заявка на покупку, при нажатии Продать – заявка на продажу

Закрытие

Кнопка Реверс создает заявку с операцией противоположной направлению открытой позиции и количеством лотов равным сумме имеющихся и заданных в поле «Лоты». Кнопка Закрыть всё позволяет закрыть открытые позиции, при нажатии кнопки программа сначала удалит все активные заявки и стоп-заявки по инструменту, а потом закроет открытую позицию

Заявки

Кнопка Снять все удаляет все активные заявки по инструменту. Кнопка Новая открывает окно создания новой заявки (рис. 3.16).

В заголовке окна ввода заявки выводится краткое наименование бумаги. Если по инструменту не удается получить данные из QUIK, то заголовок без краткого наименования бумаги и создание заявки невозможно

Стоп-заявки

Нажатие кнопки Снять все удаляет все активные стоп-заявки, нажатие кнопки Новая открывает окно создания новой стоп-заявки (рис. 3.17).

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

 

 

Окно создания новой заявки

Рисунок 3.17 Окно создания новой заявки

 

Заполнение формы заявки:

Направление операции: «Покупка» или «Продажа».

«Цена» – цена заявки, за одну единицу инструмента.

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

«Количество» – количество бумаг, выраженное в лотах. Общее количество лотов для алгоритмических заявок айсберг и лестница.

«max» – максимальное возможное количество лотов в заявке, рассчитанное из величины доступных средств клиента. Нажатием на кнопку указанное максимальное значение вводится в поле «Количество».

«Объем» – оценка заявки в денежном выражении. Позволяет рассчитать «Количество» бумаг в заявке по известной сумме денег. Для этого нужно ввести в поле «Объем» сумму денежных средств и нажать кнопку «Задать кол-во». При этом в поле «Количество» будет введено число, полученное в результате пересчета и округленное вниз до ближайшего целого, а в поле «Объем» – денежная оценка заявки при данном «Количестве».

 

Объем заявки рассчитывается по формуле:

oдля акций:

«Объем» = «Цена» * «Количество» * «Размер лота»

oдля фьючерсов:

«Объем» = «Количество» * «Гарантийное обеспечение»

 

Айсберг-заявка – это алгоритм, который подразумевает исполнение заявки частями, при этом исполняемое количество на каждой итерации не должно превышать «видимое количество». Цена при этом всегда остается одинаковой.

 

o«Видимое кол-во» – количество бумаг в каждой заявке, выставляемой в торговую систему, выраженное в лотах.

 

Лестница заявок – это алгоритм, по которому создается последовательная очередь заявок с равным количеством лотов в каждой, а цены заявок отличаются между собой на заданный шаг.

 

o«Ход» – задает направление лестницы: «За ценой» – заявки создаются, если цена движется в сторону открытой позиции, «Против цены» – заявки создаются, если цена движется против позиции;

o«Число заявок» – задает общее количество заявок (количество заявок не может быть больше общего количества лотов лестницы заявок);

o«Шаг» – задает единицы измерения шага лестницы заявок: «Валюта» – в рублях или пунктах, «Проценты» – в процентах;

o«Размер шага» – задает размер шага между заявками лестницы заявок.

 

Алгоритм айсберг-заявки.

 

После выбора параметров заявки в окне создания новой заявки и нажатия кнопки Создать заявку будет создана одна заявка с заданной ценой. Далее программа будет контролировать объем всех активных заявок из алгоритмической заявки. И если он будет меньше «Видимого количества», то программа будет создавать дополнительные заявки для поддержания «Видимого количества» на заданном уровне, пока не исполнится весь объем айсберг-заявки.

 

Алгоритм лестницы заявок.

 

После выбора параметров заявки в окне создания новой заявки и нажатия кнопки Создать заявку будет создана первая заявка с заданной ценой и количеством лотов равных «Общее количество» деленное на «Число заявок». Если «Ход» выбран «За ценой», то при изменении цены в сторону открытой позиции по отношению к предыдущей заявке лестницы на заданный «Шаг» будет создана вторая заявка и т.д. пока не будут созданы все заявки. Если «Ход» выбран «Против цены», то при изменении цены в обратную сторону открытой позиции по отношению к предыдущей заявке лестницы на заданный «Шаг» будет создана вторая заявка и т.д. пока не будут созданы все заявки.

 

Для отмены исполнения алгоритмических заявок необходимо либо в контекстном меню таблицы данных выбрать Снять алго-заявки, либо нажать кнопку Снять все в поле заявок в панели ручной торговли (рис. 3.17). При этом будут сняты также и все остальные заявки!

 

Панель ручной торговли

Рисунок 3.18 Панель ручной торговли

 

Окно создания новой стоп-заявки

Рисунок 3.19 Окно создания новой стоп-заявки

 

«Стоп-лимит» – стоп-заявка, порождающая при исполнении лимитированную заявку.

 

«Со связанной заявкой» – это две заявки по одному и тому же инструменту, одинаковые по направленности и объему. Первая заявка типа «Стоп-лимит», вторая – лимитированная заявка. При исполнении одной из заявок вторая снимается.

 

«Тэйк-профит» – это заявка с условием вида «исполнить при ухудшении цены на заданную величину от достигнутого максимума (на продажу) или минимума (на покупку)». Заявка работает следующим образом (пример для заявки на продажу): после достижения ценой последней сделки условия стоп-цены начинается определение максимума цены последней сделки. Если цена последней сделки снижается от максимума на величину, превышающую установленный «отступ», то создается лимитированная заявка с ценой, меньшей цены последней сделки на величину «защитного спрэда». Величины «отступа» и «защитного спрэда» могут указываться как в значениях цены, так и в процентах.

 

«Тэйк-профит и стоп-лимит» – это заявка, имеющая два условия:

«тэйк-профит», если цена последней сделки после достигнутого максимума ухудшится на величину, превышающую установленный «отступ».

«стоп-лимит», если цена последней сделки ухудшится до указанного уровня.

В случае срабатывания одного из условий прекращается проверка второго условия стоп-заявки. Если одновременно удовлетворены оба условия заявки, то заявка исполнится по условию «тэйк-профит».

 

Все параметры доступные при создании новой стоп-заявки аналогичны параметрам в терминале QUIK.