...
Параметр | Описание |
---|---|
Name | Код инструмента |
Price | Текущая теоретическая цена |
Enable | Определяет, разрешено ли выставление заявок по контракту, когда ММ запущен. Также должны быть установлены флажки переключатели Bid и/или Ask |
Bid | Выставлять заявки на продажу (одностороннее котирование) |
Ask | Выставлять заявки на покупку (одностороннее котирование) |
Shooter | Выбор режима Стрелок |
Join | Выбор режима связанных ММ |
Bid Quantity | Размер заявок на продажу. Параметр можно задать:
|
Ask Quantity | Размер заявок на покупку. Аналогичен предыдущему параметру |
Replace at Quantity | Размер заявки, при котором она снимается с торгов |
Lower Limit | Нижний лимит размера позиции. Может быть задан со знаком "–". ММ не будет набирать позицию меньше указанного значения. Например, если
то ММ уменьшит количество контрактов в заявке на продажу до 20. |
Upper Limit | Нижний лимит размера позиции. Может быть задан со знаком "–". ММ не будет набирать позицию больше заданного значения. Например, если
то робот уменьшит количество контрактов в заявке на покупку до 20. |
Bid Spread | Размер спрэда между заявками bid и теоретической ценой. Параметр может быть задан:
|
Ask Spread | Размер спрэда между заявками ask и теоретической ценой. Параметр может быть задан:
|
Sensitivity | Чувствительность к изменению цены. Может быть задана в единицах цены или волатильности. Например, если
то при изменении цены более чем на 10 пунктов (<3990 или >4010), ММ перевыставит заявки по текущей теоретической цене |
Shift per contract | Корректировка миддл-маркета при совершении сделок. Может быть задана в единицах цены или волатильности. Например, если параметр равен 5, то при совершении сделки на продажу объёмом три контракта, следующая пара заявок будет выставляться по цене: Теоретическая цена + 5*3. Заявки оттянутся вверх для уменьшения вероятности совершения дополнительных продаж |
Curr. Pos. | Показывает текущую набранную позицию |
...
Параметр | Описание |
---|---|
Check price deviation | Указывает на необходимость проверки Проверка отклонения теоретической цены опциона от текущего миддл-маркета. В случае отклонения на величину, задаваемую параметром величину Deviation threshold, ММ останавливается |
Deviation threshold | Задает порог отклонения Отклонение теоретической цены опциона от текущего миддл-маркета в процентах |
Shift all contracts | Устанавливает Применение Shift per contract на все контракты ММ |
Confirmation on start | Вывод окна подтверждения на запуск ММ |
...
к текущей теоретической цене контракта будет прибавлено значение AskSpread. Если не превышены лимиты и разрешено выставление заявок аsk, ММ выставит заявку с получившейся рассчитанной ценой и объёмом AskQuantity;
Panel |
---|
Pask = T + Sask + Qposition * Sshift, где:
|
от теоретической цены будет вычтено значение параметра BidSpread. Если не превышены лимиты и разрешено выставление заявок bid – выставится заявка с получившейся , ММ выставит заявку с рассчитанной ценой и объёмом BidQuantity;
Panel |
---|
Pbid = T - Sbid + Qposition * Sshift, где:
|
Если заданы отрицательные спредыспрэды, все цены будут отсчитываться в обратном направлении от теоретической цены.
...
...
для каждого контракта высчитывается значение Cur. joint level – текущий уровень позиций относительно нуля.
Panel |
---|
Li = Qcurrent / Qorder, где:
|
Знак зависит от направления торговли и знака позиции (табл. 3).
Таблица 3 – знак параметра Cur. joint level
Bid | Ask | |
---|---|---|
Current position ≥ 0 | + | - |
Current position < 0 | + | - |
Tip |
---|
Например, если Quantity=5, Curr. pos.=20, направление торговли Bid, то Cur. joint level=4. |
для всей группы рассчитывается максимальный уровень позиций Max. joint level;
Panel |
---|
Lmax = max(Li) |
В интерфейсе отображаются текущие лимиты, больше которых ММ не набирает - – Cur. upper limit для заявок bid, и Cur. lower limit для заявок ask. Если при работе у одного или нескольких ММ возникнут ошибки, то вся группа останавливается, заявки снимаются.
...
В дополнительном поле отображаются:
...