Тел. (812) 313-05-30

194021, Санкт-Петербург, ул. Шателена, дом 26А БЦ "Ренессанс", 8-й этаж.
Эл. почта: arsagera@arsagera.ru

Как рассчитать доходность?

В данном материале рассказывается о том, как правильно рассчитать доходность портфеля ценных бумаг с учетом вводов/выводов (движения денежных средств).

«Как рассчитать доходность?», на первый взгляд этот вопрос не должен вызывать ни малейшего затруднения. Многие знают, что для того чтобы посчитать доходность, необходимо результат инвестиций разделить на сумму вложенных средств и перевести полученное значение в проценты годовые.

Формула расчета доходности (в процентах годовых), если не происходило вводов/выводов:

D = ((ΔS)/Sнач) * 365/T * 100%, где

  • D – искомая доходность,
  • ΔS – результат инвестирования в абсолюте,
  • Sнач – сумма первоначальных инвестиций,
  • T – количество дней в рассматриваемом периоде.

Но задача расчета доходности многократно усложняется в случае, если в течение рассматриваемого периода осуществлялись вводы или выводы средств в рамках инвестиционного портфеля. В таком виде она вызывает затруднения даже у опытных специалистов в области инвестиций. Мы предлагаем свое решение данной задачи.

Начнем с определения того, что же такое вводы и выводы денежных средств. Ввод денежных средств – это направление денег на инвестиции. К примеру, Вы приобрели инвестиционные паи фонда или внесли деньги на брокерский счет – все это является вводом средств. Изъятие инвестиционных средств является выводом, то есть, в рамках наших примеров, выводы возникают при погашении инвестиционных паев или выводе денег с брокерского счета.

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

  1. Некий инвестор приобрел акций на сумму в 1000 рублей (Sнач).
  2. Через 3 месяца он купил еще акций на 500 рублей (Sвв).
  3. Еще через 4 месяца инвестору срочно понадобились деньги, и он был вынужден продать часть акций на сумму в 300 рублей (Sвыв).
  4. Через год после первоначального приобретения, стоимость акций составила 1300 рублей (Sитог).

В виде графика данную ситуацию можно представить следующим образом:

Чтобы корректно рассчитать доходность от инвестиций нам по-прежнему необходимо разделить результат инвестиций на сумму вложенных средств. Остается только определить, что в рассматриваемой ситуации является результатом и какова корректная сумма вложенных средств.

Первым шагом будет расчет результата инвестиций. Интуитивно понятно, что результат инвестиций это разница между теми средствами, которые были получены, и теми, которые были вложены. То есть, необходимо из суммы итоговой стоимости инвестиций и всех выводов вычесть сумму начального и последующих вводов.

Формула для определения результата инвестирования с учетом вводов/выводов:

ΔS = (Sитог + ΣSвыв) – (Sнач + ΣSвв), где

  • ΔS – результат инвестирования за период в абсолюте,
  • Sитог – итоговая оценка инвестиций (1 300),
  • ΣSвыв – сумма всех выводов средств (300),
  • Sнач –  сумма первоначальных инвестиций (1 000),
  • ΣSвв – сумма всех вводов средств (500).

Применим данную формулу к рассмотренной ситуации: ΔS = (1300 + 300) – (1000 + 500) = 100. Таким образом, инвестор заработал 100 рублей.


Есть любители считать сумму вложенных средств без учета денег, которые были введены на счет (брокерский), но на которые не приобретались ценные бумаги. Такой расчет может резко завысить доходность, хотя прибыль по инвестициям от этого не увеличится. Этот расчет неверен, денежная составляющая инвестиционного портфеля при расчете суммы вложенных средств должна учитываться в полном объеме. Неверно рассчитывать доходность только на часть портфеля, ведь средства, введенные на счет, отвлечены от других целей (потребления, накопления и др.) и являются инвестициями, доходность которых и необходимо узнать.


Второй шаг в расчете доходности является наиболее важным: необходимо корректно определить с какой суммой соотносить рассчитанный результат инвестирования, то есть корректно определить сумму вложенных средств.

В каждый временной подпериод (T1, T2, T3) сумма вложенных средств была разной. В подпериод T1 – 1000 рублей, T2 – (1000+500) рублей, T3 – (1000+500-300) рублей. Кроме того, сами по себе эти временные подпериоды не равны. T1 – 90 дней, T2 – 120 дней, T3 – 155 дней. Поэтому необходимо согласовать суммы вложенных средств с количеством дней в подпериоде, определив таким образом среднюю «рабочую» сумму (средневзвешенную по времени сумму вложенных средств) на рассматриваемом периоде.

Формула для определения средневзвешенной суммы вложенных средств с учетом вводов/выводов:

V = (T1*Sнач+T2*(Sнач+Sвв)+T3*(Sнач+Sвв-Sвыв)+…+Tn*(Sнач+ΣSвв-ΣSвыв)/ ΣT, где

  • V – средневзвешенная сумма вложенных средств,
  • T1, T2, T3,Tn – количество дней в подпериоде,
  • ΣT – суммарное количество дней на рассматриваемом временном отрезке.

Применим данную формулу к рассмотренной ситуации: V = (90*1000 + 120*(1000+500) + 155*(1000+500-300))/365 = 1249,32. Средневзвешенная сумма вложенных инвестором средств составила 1249,32 рублей.

Теперь известны все элементы, необходимые для непосредственного расчета доходности.


Если Вы хотите рассчитать доходность на периоде, который не включает в себя первоначальный ввод средств, то за Sнач необходимо принять стоимость инвестиционного портфеля на ту дату, с которой Вы хотите начать расчет доходности.


Третий шаг – расчет доходности из полученных значений. Для этого поделим рассчитанный ранее результат инвестирования на средневзвешенную сумму вложенных средств и переведем полученный результат в проценты годовые.

Формула следующая: D = (ΔS/V) * 365/T * 100%

Получается, что в рассмотренной ситуации доходность составляет: (100/1249,32) * 365/365 * 100% = 8% годовых. 

Используя данные формулы, Вы всегда сможете корректно оценить доходность Вашего инвестиционного портфеля и при помощи полученных значений оценить эффективность Ваших инвестиций.

Выводы:

  • Рассмотренный алгоритм не является простым, но когда дело касается расчета доходности и прибыли, то главное – это точность. Данный алгоритм позволяет учесть все нюансы, связанные с вводами/выводами средств и получить корректный расчет доходности.
  • Если Вы пользуетесь услугами доверительного управления, узнайте, каким образом происходит расчет прибыли и доходности по Вашему портфелю и, если он отличается от обозначенного выше алгоритма, то это повод проверить корректность применяемого алгоритма.

Необходимо внимательно относится к расчету доходности Ваших инвестиций, так как этот показатель является определяющим при проведении анализа эффективности инвестирования и, если он будет рассчитан неверно, то это создаст неверное представление об эффективности Ваших инвестиций.


Подписаться…


27 комментариев | Оставить комментарий

 Ольга 24 апреля 2012 в 15:22

напишите пожалуйста поподробнее решение задачи Валентины! Очень нужно! Спасибо!

0  0

 Эксперт 16 апреля 2012 в 12:51

Катерина, доходность в пересчете на год рассчитывается следующим образом:
В задаче доходность за 2 месяца составила 11,60, так как в году в 6 раз больше месяцев, то в годовых процентах доходность составляет 69,63.

+1  0

 Катерина 14 апреля 2012 в 22:31

Добрый вечер, как в задаче Валентины расчитана доходность в пересчете на год (69,63)

0  0

 Алексей 13 апреля 2012 в 20:31

Спасибо за полный и скорый ответ! Очень приятно!=)

0  0

 Эксперт 12 апреля 2012 в 09:55

Алексей, в данной задаче в условиях указана "грязная цена" облигации, которая учитывает в себе величину накопленного купонного дохода при сделках купли продажи. Купон в любом случае выплачивается текущему владельцу облигации в полном размере, он не может платиться частями новому и старому владельцам, а НКД учитывается непосредственно в "грязной цене" облигации. Если у Вас остались еще вопросы обращайтесь!

0  0

 Алексей 11 апреля 2012 в 19:29

Корректирую: 0,2*500*2000*1/3*1/2=33333,33р.

0  0

 Алексей 11 апреля 2012 в 19:19

Доброго времени суток! Подскажите, а разве в задаче от Валентины купонный доход составит 100000р.? Не просто так ведь в условии дан период выплат этого самого купона, значит имеет смысл учесть НКД... На мой взгляд, купонный доход составит 0,2*500*2000*1/3=33333,33р.

0  0

 Эксперт 23 марта 2012 в 16:12

Лина, по вашей задаче.
Нужно поделить необходимую сумму инвестиций на проект на возможный годовой доход по нему. Получим количество лет, за которые этот проект "отбивается". Исходя из этого необходимо вкладываться в проект Б, так как он окупится быстрее всех — за 4 года.

+1  0

 Эксперт 23 марта 2012 в 16:10

Валентина, по вашей задаче.
Всего на покупку ценных бумаг инвестор потратил 992000 р. (12000 на акции и 980000 на облигации). При продаже он получил 1107120 р. (12120 за акции, 995000 за облигации, 100000 за выплаченный купонный доход). Таким образом доходность составила 11,60% или, в пересчете на год, 69,63%.

+5  -3

 Лина 20 марта 2012 в 16:17

пожалуйста помогите решить задачу!
Для инвестирования предложены 3 проекта.Сумма инвестиций проекта А=2000,проекта Б=2800,проекта В=2500.
Расчётный годовой частный доход проекта А=450,проекта Б=700,проекта В=500.

0  0

 Валентина 4 марта 2012 в 11:59

Помогите, пожалуйста, в решении задачи: Инвестор сформировал инвестиционный портфель на 1 апреля из двух видов ценных бумаг: акций и облигаций. Было приобретено 3 000 штук акций по цене 4 рубля за акцию, и 2 000 штук облигаций с номиналом 500 рублей, купонной ставкой 20 %, по «грязной» цене 98 % (купон выплачивается 2 раза в год). 1 июня инвестор продал ценные бумаги, причем за этот период курсовая стоимость акций выросла на 1 %, грязная цена облигации выросла на 1,5 процентных пункта, и был выплачен купонный доход по облигации. Рассчитайте доходность данного портфеля (в пересчете на год).

+6  -1

 Эксперт 28 февраля 2012 в 18:01

цена 950
погашение 1200 (так как остался год)
доходность 26, 32%
и не дергайте уважаемую Арсагеру по такой ерунде.

+1  0

 МАРИЯ 28 февраля 2012 в 17:49

Помогите решить задачу, пожалуйста!!! Номинальная стоимость облигации 1000 рублей. Срок обращения – два года, процентные платежи осуществляются один раз в год, купонная ставка 20%. Рассчитайте полную доходность, если цена облигации на рынке ценных бумаг 950 рублей, а до погашения остался один год.

0  0

 aiiirborne 5 января 2012 в 23:13

Спасибо за статью!

0  0

 Евгений 17 июня 2011 в 17:30

Максим, вероятно мы не сосем поняли друг друга, про функцию ЧИСТВНДОХ() в своем предыдущем комментарии я в принципе не упоминал, а расчеты проводились при помощи данной формулы =S*(1 + i )^(t/T).

+8  0

 Максим 16 июня 2011 в 17:03

Евгений, я прошу прощения, но Ваш комментарий к предлагаемой мною формуле неверен. Это касается и знаков денежных потоков и зачений t и T. Предлагаю читателям почитать справку Excel к функции ЧИСТВНДОХ().

Что касается точности, то подбирайте параметр (значение ставки дисконтирования) с требуемой точностью. Чем больше точность, тем больше итераций. Лично я никогда не сталкивался с необходимостью считать доходность с точностью более 3 знаков после запятой.

ЧИСТВНДОХ() считает с точностью до 6-го знака после запятой.

+3  -1

 Александр 10 июня 2011 в 15:41

Евгений, УК "Арсагера"
>PRODUCT(I3:I28*1+1) - не совсем понял зачем
>в этом месте умножать на 1? Разве для
>перевода Ваших значений в проценты не нужно
>их разделить на 100?

я делаю не совсем в эксель, а в свободно распространяемом офисном пакете OpenOffice может это его особенность
тип ячеек для выборки - проценты
если делим ячейку такого типа на 100 то результат ячейки 18% получается 0,0018
чтобы привести вид такой ячейки в долевое число нужно 18%/100*100 а это и есть 1
если тип ячейки был - число, тогда да, просто разделить на 100, но в силу некоторых особенностей мне нужно использовать тип ячейки - процент

в любом случае, секрет в такой конструкции в фигурных скобках и интерпретации ячейки как формула массива, до сегодняшнего дня я такого приёма не знал

{=POWER(PRODUCT(H5:H30*1+1);1/COUNTA(H5:H30))-1}

0  0

 Евгений, УК "Арсагера" 10 июня 2011 в 13:40

Максим, в приведенной Вами формуле хотелось бы отметить несколько моментов, чтобы данный способ был более понятен читателям:
1. Для корректного расчета формула имеет вид =S*(1 + i )^(t/T). И направление денежного потока (то есть ввод это или вывод - не важно)
2. Расчет ведется для каждого ввода/вывода средств. При этом t - время прошедшее со времени ввода/вывода до текущего момента, а T время всего периода, в качестве i можно выбрать любую ставку какую захотите. S - это ввод или вывод средств.
3. После расчета по формуле для каждого ввода/вывода все значения суммируются. И при помощи функции экселя подбор параметра (поиск решения) необходимо подобрать такое значение ставки i, при котором итоговая сумма будет равна стоимости портфеля в текущем моменте. Это значение ставки i и будет являться искомой доходностью.
Однако стоит отметить, что подбор параметра дает определенную погрешность при расчете доходности, поэтому для получения максимального точного результата следует использовать расчет приведенный в статье.

+5  0

 Евгений, УК "Арсагера" 10 июня 2011 в 13:11

Александр, таблица в любом случае не будет очень большой для экселя) А для Вас самое главное итоговое значение.
PRODUCT(I3:I28*1+1) - не совсем понял зачем в этом месте умножать на 1? Разве для перевода Ваших значений в проценты не нужно их разделить на 100?

0  0

 Александр 10 июня 2011 в 12:26

Господа, если кому то интересно.
Решение моей проблемы, как вычислить среднее геометрическое для выборки процентных чисел в одну формулу
=POWER(PRODUCT(I3:I28*1+1);1/COUNTA(I3:I28))-1
И нажать Ctrl+Shift+Enter что означает что ячейка будет рассматриваться как формула массива и при просмотре будет выделена в фигурные {} скобки

+1  0
1 2

Личный
кабинет

Фактом входа Вы даете согласие на получение, хранение и обработку персональных данных
Если вы заметили ошибку, выделите текст (максимум 127 символов) и нажмите Ctrl+Enter