Формулы расчета параметров таблицы «Клиентский портфель»
Используемые переменные и функции
Переменная
Значение

первоначальная позиция по i -ому
инструменту (может быть отрицательной)

цена закрытия предыдущей торговой сессии по
i -ому инструменту

текущая позиция по i -ому
инструменту (может быть отрицательной)

лучшая цена предложения по i -ому
инструменту

лучшая цена спроса по i -ому
инструменту

совокупное количество по активным заявкам на покупку по
i -ому инструменту

совокупное количество по активным заявкам на продажу по
i -ому инструменту
positive(x)
функция, которая возвращает x, если
x > 0 и возвращает 0, если x <
0
negative(x)
функция, которая возвращает x, если x
< 0 и возвращает 0, если x >
0
Pos_Depoi
текущий остаток плановой позиции по i -ому инструменту
Pos_Moneyi
текущий остаток плановой позиции по i -й валюте
Lasti
цена последней сделки в основной валюте по курсу сервера QUIK по i -ому инструменту
Di
коэффициент дисконтирования по i -ому инструменту
| Параметр | Формула расчета |
|---|---|
| Мин.маржа | ![]() Вычисляется аналогично размеру начальной маржи, но при использовании минимальных ставок риска. Дисконты для вычисления минимальной маржи определяются следующим образом:
|
| Нач.маржа | ![]() Фактически размер начальной маржи является размером стоимости портфеля клиента с учетом дисконтирующих коэффициентов D long и D short. При этом:
|
| Стоимость портфеля | «Стоимость портфеля» =
(«Тек.остаток по деньгам» – «Блок. пок. немарж.») + «Лонги» + «Шорты»
Для клиентов типа «МД»:
|
| Вход. активы | «Вход. активы» = «Вх. остаток
по деньгам» +![]() |
| Плечо | «Плечо» = «Вход. Лимит» / «Вход. активы» |
| Вход. лимит | «Вход. Лимит» = «Вх.лимит по деньгам» |
| Шорты | «Шорты» = ![]() |
| Лонги | «Лонги» = «Лонги МО» + «Лонги О» |
| Лонги МО | «Лонги МО» = - сумма
оценок инструментов типа МО |
| Лонги О | «Лонги О» = - сумма
оценок инструментов типа
О |
| Ур. Маржи | «Ур. Маржи» = ( + «Лонги» + «Шорты») / ( + «Лонги»)
Рассчитывается с учётом дисконтирующих коэффициентов |
| Тек. лимит | «Тек. Лимит» = «Стоимость портфеля» * «Плечо» |
| ДостТекЛимит | «ДостТекЛимит» = «Тек. Лимит» + «Шорты» – «Блок. Продажа» + negative ((«Тек. остаток по деньгам» – «Блок. пок. немарж.») + «Шорты» – «Блок. Покупка») |
| Блок. покупка | «Блок. Покупка» = «Блок. пок. маржин.» + «Блок. пок. обесп.» |
| Блок. пок. маржин. | «Блок.пок.маржин.» = ![]() |
| Блок. пок. обесп. | «Блок.пок.обесп.» =
|
| Блок. пок. немарж. * | «Блок.пок. немарж.» = ![]() |
| Блок. продажа | «Блок.Продажа» = ![]() |
| ВходСредства | «Вход. Средства» = «Вх.остаток по деньгам» + |
| ТекСредства | «ТекСредства» = («Тек.остаток по деньгам» –
«Блок. пок. немарж.») + + «Шорты» |
| Прибыль/убытки | «Прибыль/убытки» = «ТекСредства» - «ВходСредства» |
| ПроцИзмен | «ПроцИзмен» = «Прибыль/убытки» / «ВходСредства» * 100 |
| На покупку | «На покупку» = «ДостТекЛимит» + positive ((«Тек.остаток по деньгам» – «Блок. пок. немарж.») + «Шорты» – «Блок. Покупка»)) |
| На продажу | «На продажу» = «ДостТекЛимит» |
| НаПокупНеМаржин | Оценка денежных средств, доступных для покупки немаржинальных инструментов (тип которых не указан) |
| НаПокупОбесп | «НаПокупОбесп» = «Стоимость
портфеля» + negative («Тек. Лимит» – OpenPos) – «Лонги О» – «Блок.пок.обесп.», где OpenPos учитывает открытые позиции по маржинальным инструментам (нужно учесть короткие позиции, длинные позиции и количество заблокированных средств как на покупку, так и на продажу) - OpenPos = - «Шорты» + «Блок.Продажа» + «Лонги МО» + «Блок.пок.маржин.» |
* - в случае использования дисконтирующих коэффициентов при оценке позиций по инструментам, поле содержит также и сумму дисконта от стоимости короткой позиции клиента по инструментам. Пример расчета основных маржинальных показателей см. ниже
Стоимость портфеля определяется как разность обеспечения, явных задолженностей, временно недоступных для заемных операций средств:
«Стоимость портфеля» = («Тек.остаток по деньгам» – «Блок. пок. немарж.») + «Лонги» + «Шорты» = -10000 – (338.13 + 1101.10 + 36.70) + 44922.90 – 6762.56 = 26684.41 USD.