Найти тему
Алексей про финансы

Расчет средневзвешенной цены.

Научимся рассчитывать средневзвешенную цену актива. Для расчетов будем использовать электронную таблицу.

Приобретение любого актива, доход от которого возможен при изменение курсовой стоимости, требует ведения учета. Если вы 1 раз приобрели 1000 долларов по 60р, а затем принимаете решение продать их по курсу 70р за единицу, то легко сможете рассчитать прибыль от сделки.
Если же вы регулярно приобретаете доллары (евро, золото на ОМС, крипту) в разном количестве при постоянно меняющемся курсе, то для того, чтобы рассчитать прибыльность сделки по их продаже, потребуется знать средневзвешенную цену. Без учета каждой покупки сделать это будет проблематично.

Формула расчета:

(цена1 * кол-во1 + ... ценаN * кол-воN) / (кол-во1 + ... кол-воN)

Рассмотрим пример. На протяжении некоторого периода мы приобретали доллары в разном количестве по разному курсу:

Сейчас мы думаем продать все доллары по курсу 75р. Для того чтобы понять выгодна ли нам такая сделка и какую прибыль/убыток она принесет нам потребуется рассчитать средневзвешенный курс доллара, который мы сравним с текущим курсом продажи. Если текущий курс окажется выше - сделка прибыльная.

Попробуем применить указанную выше формулу к нашей таблице учета. Для этого внесем дополнительные параметры (все формулы следует начинать со знака "="):

- Общее кол-во потраченных рублей. Добавим данные в столбец С по формуле: A2*B2 (кол-во приобретенных долларов * курс доллара в момент покупки) для ячейки С2. Для следующей ячейки (C3) формула будет: С2+(A3*B3). После перетаскиваем маркер заполнения из этой ячейки до конца диапазона (ячейки С6).

-2

- Общее кол-во приобретенных долларов. Вносим данные в столбец D: в ячейку D2 вносим данные из ячейки А2. Для следующей ячейки (D3) формула будет: D2 + A3. После перетаскиваем маркер заполнения из этой ячейки до конца диапазона (ячейки D6).

-3

- Средневзвешенный курс доллара. С ним мы будем сравнивать результат нашей сделки. Вносим данные в столбец E: в ячейку E2 пишем формулу C2/D2. После перетаскиваем маркер заполнения из этой ячейки до конца диапазона (ячейки E6).

-4

Теперь сравним курс доллара, по которому мы хотим совершить сделку 75р с полученным результатом 75,11р. Как видите, сделка окажется убыточной так как средневзвешенный курс доллара выше: 590 * 75 = 44250. 44250 - 44317,3 = - 67.3р.

Теперь дополним наш пример, ситуацией, когда мы совершили дополнительную сделку - продали 300$ по курсу 75р. И сейчас рассматриваем возможность продать остаток 290$ по курсу 76р. Внесем параметры последней сделки и изменения в кол-ве актива в таблицу (для примера будем вносить данные в строку 8):

A8: 300 - кол-во проданных долларов
B8: 75 - курс, по которому мы их продали
C8: C6-(A8*B8) - из общего кол-ва потраченных на покупку рублей вычитаем полученные в результате сделки рубли. 44317,3 - 22 500 р
D8: D6-A8 - из общего кол-ва долларов вычитаем проданные. 590 - 300
E8: С8/D8 - оставшееся кол-ва потраченных рублей делим на оставшееся кол-во долларов

-5

Получаем средневзвешенное значение курса 75,23, которое сравниваем с текущим 76. Как видите такая сделка будет прибыльной: 290р * 76 = 22040.
22040 + 22 500 = 44540р мы получим после продажи всех купленных ранее долларов. 44540 - 44317,3 =
222,7 р прибыли.


Зная средневзвешенную цену актива, мы получаем ориентир, который позволит нам планировать наши дальнейшие шаги по его покупке/продаже.

О том как выгодно приобретать доллары можете прочитать здесь.