hardcam
hardcam личный блог
08 сентября 2011, 17:46

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

Всем добрый вечер!
Ребята, может кто посоветует формулу для экселя или может поделится своими работами.
Нужна таблица для учета среденей цены позиции. Т.е вот сегодня ситуация, несколкьо раз добавлял контракты, несколкьо раз закрывал частично и понять какая средняя цена очень тяжело. Сам писал формулу, но там очень все аккуратно каждую операцию нужно переписывать в формуле.
Может у когонибудь есть готовая таблица или хотя бы поедлитесь идеей, сам напишу)
Заранее благодарен!
\сем отличной торговли! 
37 Комментариев
  • Виктор
    08 сентября 2011, 17:57
    А зачем Вам средняя цена позиции? Рассчитать нормально среднюю цену в Excel будет не просто. Поэтому предлагаю Вам следующие варианты:
    1. Использовать общий объем позиции;
    2. Разделить понятия сделка и позиция и ввести учет нескольких сделок для одной позиции.
    • Dem0N
      08 сентября 2011, 17:59
      Виктор, 2-й вариант я считаю более правильный… сам так веду учет сделок
      • Виктор
        08 сентября 2011, 18:02
        Dem0N, тут все зависит от того, для чего и как в дальнейшем будет использоваться информация. А так, да, я с Вами согласен.
  • Касаев Александр
    08 сентября 2011, 18:04
    В Квике автоматически считается: В лимитах по бумагам — цена приобретения
    • AVC
      08 сентября 2011, 18:09
      kasaev, там только акции считаются, на фортсе это не работает
    • sanches
      08 сентября 2011, 18:09
      kasaev, не у каждого брокера такой прибамбас работает
  • sanches
    08 сентября 2011, 18:10
    опять же не у каждого в квике считаются фьючи
  • EvgeniyZhigulskiy
    08 сентября 2011, 18:20
    … стараюсь покупать и докупать в одинаковых объёмах.
    средняя цена считается просто.
    • Werner Heisenberg
      08 сентября 2011, 18:29
      EvgeniyZhigulskiy, ну формулу кинь средней цены, ежкин кот :)
      • Виктор
        08 сентября 2011, 18:33
        דמיטרי, в этом случае это просто среднее арифметическое.
        • Werner Heisenberg
          08 сентября 2011, 18:37
          Виктор, а если объем разный?
          • Виктор
            08 сентября 2011, 18:44
            דמיטרי, тогда необходимо использоваться среднее арифметическое взвешенное. Формулу расчета можно посмотреть здесь: ru.wikipedia.org/wiki/Среднее_арифметическое_взвешенное

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

              я вот этого никак не могу понять — подробнее можно?
              • Виктор
                08 сентября 2011, 18:53
                דמיטרי, что именно Вам не понятно?
  • Nonick
    08 сентября 2011, 18:22
    посчитать не просто, но можно
    какие исходные данные имеются?
  • oleg
    08 сентября 2011, 18:25
    marketstat.su, когда-то наткнулся на ссылку, сам не пользовался
  • Werner Heisenberg
    08 сентября 2011, 18:35
    Арифметическое среднее, число ( ), получаемое делением суммы нескольких чисел (a1, a2, ..., an) на их число (n):

    Например, А. с. чисел 3, 5, 7 равно (3 + 5 + 7)/3 = 5.
    Так подойдет?
    • Nonick
      08 сентября 2011, 18:39
      דמיטרי, так не пойдет если покупать-продавать)
      купили 5 по цене 150
      купили 5 по цене 160
      Итого 10 контрактов, средняя 155. Так?
      а теперь если продали 5 по цене 170. Осталось 5 контрактов? какая средняя цена?
      • Werner Heisenberg
        08 сентября 2011, 18:43
        Nonick, ну (170+155)/2 не?
        • Nonick
          08 сентября 2011, 18:52
          דמיטרי, ну по математике логично так
          5*150+5*160-5*170 = 140
          а по логике 155
          а что правильнее?
          • Werner Heisenberg
            08 сентября 2011, 19:04
            Nonick, ну равно там будет 700 а почему делите на 5?
            • Nonick
              08 сентября 2011, 19:08
              דמיטרי, на 5 — это позиция, после купли-продажи
              5+5-5
      • Werner Heisenberg
        08 сентября 2011, 18:44
        Nonick, или же 155 оставляй
      • Виктор
        08 сентября 2011, 18:45
        Nonick, в своём примере Вы смешали две разные цифры: средняя цена входа и средняя цены выхода.
        • Nonick
          08 сентября 2011, 18:47
          Виктор, возможно и так)
          а разве нет такого понятия как средняя цена позиции?
          • Виктор
            08 сентября 2011, 18:51
            Nonick, нет конечно.
            • Nonick
              08 сентября 2011, 18:55
              Виктор, ну почему нет?
              например, в моем примере это может быть средневзвешенная цена
              5*150+5*160-5*170 = 140

              которая говорит о том, что если котировки дойдут до 140 и я зафиксируюсь, то сыграю в ноль. Что не так?
              • Виктор
                08 сентября 2011, 18:58
                Nonick, это не средняя цена позиции, а безубыточная цена (конечно без учета комиссий и других вычетов).
                • Werner Heisenberg
                  08 сентября 2011, 19:02
                  Виктор, а в чем разница то? средняя цена позиции = точки безубыточности — как не назови.
                  • Виктор
                    08 сентября 2011, 19:04
                    דמיטרי, если Вы под средней ценой позиции подразумеваете точку безубыточности, пусть будет так. Я не буду с Вами спорить, не смотря на то, что не согласен с таким приравниванием.
                • Nonick
                  08 сентября 2011, 19:04
                  Виктор, так средняя цена для того и вычисляется чтобы понять безубыточную точку? Разве не так?
                  Просто так то зачем ее вычислять? Развлечения ради чтоли)
                  • Виктор
                    08 сентября 2011, 19:10
                    Nonick, кто-то ищет таким способ безубыточную цену, а кто-то высчитывает доход или прибыль.
                    Но если хотите рассчитать безубыточную цену, тогда формула такая:
                    Количество средств потраченных для входа в позицию (объем входа по всем сделкам для позиции) \ количество контрактов (акций).
      • Dmitry Gurov
        24 января 2023, 10:09

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

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

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

  • Shredder
    08 сентября 2011, 19:03
  • Turbo Pascal
    28 декабря 2016, 08:11
    Сложно. Пока остановился на двойной записи: в той же строчке в Excel пишу продажу, расчитывая цену по принципу «первые купленные — первыми продаются».
    Вариант: перейти на альфадирект. Там считается всё в терминале.
    Но это работает хорошо для долгосрока — при редких покупках. На скальпинге такое заустанешь считать.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн