Блог им. hardcam

Учет средней цены позиции. Нужна помощь.

    • 08 сентября 2011, 17:46
    • |
    • hardcam
  • Еще
Всем добрый вечер!
Ребята, может кто посоветует формулу для экселя или может поделится своими работами.
Нужна таблица для учета среденей цены позиции. Т.е вот сегодня ситуация, несколкьо раз добавлял контракты, несколкьо раз закрывал частично и понять какая средняя цена очень тяжело. Сам писал формулу, но там очень все аккуратно каждую операцию нужно переписывать в формуле.
Может у когонибудь есть готовая таблица или хотя бы поедлитесь идеей, сам напишу)
Заранее благодарен!
\сем отличной торговли! 
★1
37 комментариев
А зачем Вам средняя цена позиции? Рассчитать нормально среднюю цену в Excel будет не просто. Поэтому предлагаю Вам следующие варианты:
1. Использовать общий объем позиции;
2. Разделить понятия сделка и позиция и ввести учет нескольких сделок для одной позиции.
avatar
Виктор, 2-й вариант я считаю более правильный… сам так веду учет сделок
avatar
Dem0N, тут все зависит от того, для чего и как в дальнейшем будет использоваться информация. А так, да, я с Вами согласен.
avatar
В Квике автоматически считается: В лимитах по бумагам — цена приобретения
kasaev, там только акции считаются, на фортсе это не работает
avatar
kasaev, не у каждого брокера такой прибамбас работает
avatar
опять же не у каждого в квике считаются фьючи
avatar
… стараюсь покупать и докупать в одинаковых объёмах.
средняя цена считается просто.
avatar
EvgeniyZhigulskiy, ну формулу кинь средней цены, ежкин кот :)
avatar
דמיטרי, в этом случае это просто среднее арифметическое.
avatar
Виктор, а если объем разный?
avatar
דמיטרי, тогда необходимо использоваться среднее арифметическое взвешенное. Формулу расчета можно посмотреть здесь: ru.wikipedia.org/wiki/Среднее_арифметическое_взвешенное

P.S. Но лично я бы использовал один из двух вариантов, описанных мной выше.
avatar
Виктор,
1. Использовать общий объем позиции;
2. Разделить понятия сделка и позиция и ввести учет нескольких сделок для одной позиции.

я вот этого никак не могу понять — подробнее можно?
avatar
דמיטרי, что именно Вам не понятно?
avatar
посчитать не просто, но можно
какие исходные данные имеются?
avatar
marketstat.su, когда-то наткнулся на ссылку, сам не пользовался
avatar
Арифметическое среднее, число ( ), получаемое делением суммы нескольких чисел (a1, a2, ..., an) на их число (n):

Например, А. с. чисел 3, 5, 7 равно (3 + 5 + 7)/3 = 5.
Так подойдет?
avatar
דמיטרי, так не пойдет если покупать-продавать)
купили 5 по цене 150
купили 5 по цене 160
Итого 10 контрактов, средняя 155. Так?
а теперь если продали 5 по цене 170. Осталось 5 контрактов? какая средняя цена?
avatar
Nonick, ну (170+155)/2 не?
avatar
דמיטרי, ну по математике логично так
5*150+5*160-5*170 = 140
а по логике 155
а что правильнее?
avatar
Nonick, ну равно там будет 700 а почему делите на 5?
avatar
דמיטרי, на 5 — это позиция, после купли-продажи
5+5-5
avatar
Nonick, или же 155 оставляй
avatar
Nonick, в своём примере Вы смешали две разные цифры: средняя цена входа и средняя цены выхода.
avatar
Виктор, возможно и так)
а разве нет такого понятия как средняя цена позиции?
avatar
Nonick, нет конечно.
avatar
Виктор, ну почему нет?
например, в моем примере это может быть средневзвешенная цена
5*150+5*160-5*170 = 140

которая говорит о том, что если котировки дойдут до 140 и я зафиксируюсь, то сыграю в ноль. Что не так?
avatar
Nonick, это не средняя цена позиции, а безубыточная цена (конечно без учета комиссий и других вычетов).
avatar
Виктор, а в чем разница то? средняя цена позиции = точки безубыточности — как не назови.
avatar
דמיטרי, если Вы под средней ценой позиции подразумеваете точку безубыточности, пусть будет так. Я не буду с Вами спорить, не смотря на то, что не согласен с таким приравниванием.
avatar
Виктор, так средняя цена для того и вычисляется чтобы понять безубыточную точку? Разве не так?
Просто так то зачем ее вычислять? Развлечения ради чтоли)
avatar
Nonick, кто-то ищет таким способ безубыточную цену, а кто-то высчитывает доход или прибыль.
Но если хотите рассчитать безубыточную цену, тогда формула такая:
Количество средств потраченных для входа в позицию (объем входа по всем сделкам для позиции) \ количество контрактов (акций).
avatar

Nonick, а как быть, если:

купили 5 по цене 150
купили 8 по цене 160

Какая средняя?

avatar
ух!
не ожидал что столько людей откликнется)спасибо большое.

я считаю сейчас таким образом. =((цена контракта*количество контрактов)+(цена контракта*количество)/(первое количество контрактов+второе количество контрактов))
но во первых при каждой покупке это переписывать нужно… и если происходит сокращение позиции, а потом добор позиции.
геморой полнейший.
avatar
Сложно. Пока остановился на двойной записи: в той же строчке в Excel пишу продажу, расчитывая цену по принципу «первые купленные — первыми продаются».
Вариант: перейти на альфадирект. Там считается всё в терминале.
Но это работает хорошо для долгосрока — при редких покупках. На скальпинге такое заустанешь считать.
avatar

теги блога hardcam

....все тэги



UPDONW
Новый дизайн