Всем добрый вечер!
Ребята, может кто посоветует формулу для экселя или может поделится своими работами.
Нужна таблица для учета среденей цены позиции. Т.е вот сегодня ситуация, несколкьо раз добавлял контракты, несколкьо раз закрывал частично и понять какая средняя цена очень тяжело. Сам писал формулу, но там очень все аккуратно каждую операцию нужно переписывать в формуле.
Может у когонибудь есть готовая таблица или хотя бы поедлитесь идеей, сам напишу)
Заранее благодарен!
\сем отличной торговли!
А зачем Вам средняя цена позиции? Рассчитать нормально среднюю цену в Excel будет не просто. Поэтому предлагаю Вам следующие варианты:
1. Использовать общий объем позиции;
2. Разделить понятия сделка и позиция и ввести учет нескольких сделок для одной позиции.
דמיטרי, так не пойдет если покупать-продавать)
купили 5 по цене 150
купили 5 по цене 160
Итого 10 контрактов, средняя 155. Так?
а теперь если продали 5 по цене 170. Осталось 5 контрактов? какая средняя цена?
דמיטרי, если Вы под средней ценой позиции подразумеваете точку безубыточности, пусть будет так. Я не буду с Вами спорить, не смотря на то, что не согласен с таким приравниванием.
Виктор, так средняя цена для того и вычисляется чтобы понять безубыточную точку? Разве не так?
Просто так то зачем ее вычислять? Развлечения ради чтоли)
Nonick, кто-то ищет таким способ безубыточную цену, а кто-то высчитывает доход или прибыль.
Но если хотите рассчитать безубыточную цену, тогда формула такая:
Количество средств потраченных для входа в позицию (объем входа по всем сделкам для позиции) \ количество контрактов (акций).
ух!
не ожидал что столько людей откликнется)спасибо большое.
я считаю сейчас таким образом. =((цена контракта*количество контрактов)+(цена контракта*количество)/(первое количество контрактов+второе количество контрактов))
но во первых при каждой покупке это переписывать нужно… и если происходит сокращение позиции, а потом добор позиции.
геморой полнейший.
Сложно. Пока остановился на двойной записи: в той же строчке в Excel пишу продажу, расчитывая цену по принципу «первые купленные — первыми продаются».
Вариант: перейти на альфадирект. Там считается всё в терминале.
Но это работает хорошо для долгосрока — при редких покупках. На скальпинге такое заустанешь считать.
any_to_real, как бы в ответ им не прилетело, что помимо 40% налога, 50% дивов, необходимо сверху спецдивидендом распределять полученные сверх уровня инфляции проценты по депозитам. Невозможно вечно...
Сергей Хорошавин, «Транснефть» может существенно сократить инвестиционную программу в связи с поправками в Налоговый кодекс, поскольку при налоге на прибыль в 40% и выплате дивидендов от оставшихся...
1. Использовать общий объем позиции;
2. Разделить понятия сделка и позиция и ввести учет нескольких сделок для одной позиции.
средняя цена считается просто.
P.S. Но лично я бы использовал один из двух вариантов, описанных мной выше.
1. Использовать общий объем позиции;
2. Разделить понятия сделка и позиция и ввести учет нескольких сделок для одной позиции.
я вот этого никак не могу понять — подробнее можно?
какие исходные данные имеются?
Например, А. с. чисел 3, 5, 7 равно (3 + 5 + 7)/3 = 5.
Так подойдет?
купили 5 по цене 150
купили 5 по цене 160
Итого 10 контрактов, средняя 155. Так?
а теперь если продали 5 по цене 170. Осталось 5 контрактов? какая средняя цена?
5*150+5*160-5*170 = 140
а по логике 155
а что правильнее?
5+5-5
а разве нет такого понятия как средняя цена позиции?
например, в моем примере это может быть средневзвешенная цена
5*150+5*160-5*170 = 140
которая говорит о том, что если котировки дойдут до 140 и я зафиксируюсь, то сыграю в ноль. Что не так?
Просто так то зачем ее вычислять? Развлечения ради чтоли)
Но если хотите рассчитать безубыточную цену, тогда формула такая:
Количество средств потраченных для входа в позицию (объем входа по всем сделкам для позиции) \ количество контрактов (акций).
Nonick, а как быть, если:
купили 5 по цене 150
купили 8 по цене 160
Какая средняя?
www.freeman.li/stati/programnoe-obespechenie/rasshirenija-dlja-quik/itog-sdelok-za-sesiyu-po-instrumentam.html
не ожидал что столько людей откликнется)спасибо большое.
я считаю сейчас таким образом. =((цена контракта*количество контрактов)+(цена контракта*количество)/(первое количество контрактов+второе количество контрактов))
но во первых при каждой покупке это переписывать нужно… и если происходит сокращение позиции, а потом добор позиции.
геморой полнейший.
Вариант: перейти на альфадирект. Там считается всё в терминале.
Но это работает хорошо для долгосрока — при редких покупках. На скальпинге такое заустанешь считать.