Вопрос по балансу открытых ордеров

 

Здравствуйте, может кто подскажет, как вычислить средний баланс цены открытых ордеров. Например: 1 лот куплен по 10 руб, 1 лот продан по 100 руб, в этом случае при цене 45 руб оба ордера будут иметь равнозначный доход. А как рассчитать среднюю цену, если куплен 1 лот по 10 руб, а продано 2 лота по 80 руб и ещё 1 лот продан по 100 руб?

 
nurievadam:

Здравствуйте, может кто подскажет, как вычислить средний баланс цены открытых ордеров. Например: 1 лот куплен по 10 руб, 1 лот продан по 100 руб, в этом случае при цене 45 руб оба ордера будут иметь равнозначный доход. А как рассчитать среднюю цену, если куплен 1 лот по 10 руб, а продано 2 лота по 80 руб и ещё 1 лот продан по 100 руб?

вычислить среднюю позу в лонг, в шорт, разницу объёмов и пропорциональную цену.

средняя цена в лонг = сумма(цена покупки * её объём)/сумма(объёмов покупок)

в шорт так-же.

далее считаете пропорцию - где там они друг-друга уровновесили в 0, это ЦЕНА. А объём = разница объёмов.

и добавляете ещё свопы кстати :-)

 
Maxim Kuznetsov:

вычислить среднюю позу в лонг, в шорт, разницу объёмов и пропорциональную цену.

средняя цена в лонг = сумма(цена покупки * её объём)/сумма(объёмов покупок)

в шорт так-же.

далее считаете пропорцию - где там они друг-друга уровновесили в 0, это ЦЕНА. А объём = разница объёмов.

и добавляете ещё свопы кстати :-)

Благодарю!
Причина обращения: