Составление ПАММ-портфеля: математическое программирование

sidromnik

Интересующийся
Регистрация
27.04.2013
Сообщения
23
Реакции
20
Поинты
0.000
Уважаемые читатели!
Анализ различных интернет источников об инвестициях подтолкнул меня на изучение научных теорий по методам формирования инвестиционных портфелей. В результате этого я пришел к выводу, что многие инвесторы зачастую применяют далеко не лучшие указанные методы, а в худшем случае действуют методом проб и ошибок.
Если Вам надоело действовать «в слепую» и терять деньги то рекомендую к прочтению настоящую статью.
Диверсификация - хорошо или плохо или почему не всегда хорошо класть «яйца в разные корзины»?
Наиболее часто при формировании инвестиционных портфелей опытные инвесторы используют корреляционный и регрессионный анализ. В основе этих методов лежит предположение, что в инвестиционный портфель должны входить некоррелированные (независимые) финансовые инструменты. Однако жизнь всегда вносит свои коррективы, в связи с этим, во всем мире, не существует и никогда не будет существовать абсолютно независимых финансовых инструментов. Следовательно, коррелированность или некоррелированность составляющих инвестиционного портфеля возможно рассматривать лишь при определенных условиях, а эти условия корреляционный и регрессионный анализ как раз-таки и не учитывает.
В XX столетии зародился и начал широко применяться в различных областях науки и техники такой раздел высшей математики как - математическое программирование. В настоящее время математическое программирование используется практически во всех крупных инвестиционных фондах.
Применение методов математического программирования позволяет:
1. увеличивать доходность инвестиционного портфеля;
2. уменьшать риски потери капитала;
3. учитывать условия инвестирования и определять оптимальные суммы капиталовложения по каждому инвестиционному инструменту.
Так для чего все-таки нужен корреляционный и регрессионный анализ при формировании инвестиционного портфеля?
Корреляционный и регрессионный анализ необходим в целях оценки риска уже сформированного инвестиционного портфеля.
Какие и для чего используются методы математического программирования при формировании инвестиционного портфеля?
В математическом программировании существует два направления: линейное и нелинейное программирование. Практически все задачи, стоящие перед инвесторами, такие как: формирование «пирамиды рисков», определение оптимальной суммы инвестирования в определенный инструмент, сводятся к задачам линейного программирования.
Где можно найти инструменты математического программирования?
В настоящее время существует множество программных средств реализующих основные методы решения линейных и нелинейных задач математического программирования, но наиболее доступным для широкого круга инвесторов являются встроенные инструменты Microsoft Excel.
На основании вышеизложенного и в целях более наглядного представления решения задачи формирования инвестиционного портфеля c использованием методов математического программирования выполним постановку задачи.
Инвестор, принял решение на формирование инвестиционного портфеля. Размер инвестиций 1000 долларов США. Размер суммы инвестирования в каждый ПАММ счет не должен превышать 7% от суммы всего капитала.
На первом этапе решения задачи необходимо отобрать все ПАММ счета по выбранным Вами показателям.
В моем случае я осуществлял подбор следующим образом:
1. положительная доходность за 3 и 6 месяцев;
2. срок существования ПАММ счета – не менее 6 месяцев;
3. отношение доходность/риск >1;
4. максимальное плечо < 100%.
В рамках настоящей статьи подчеркиваю следующее: я не ставил перед собой цель сформировать конечный инвестиционный портфель, а лишь указываю на доступность его формирования широкому кругу инвесторов используя инструменты математического программирования, поэтому количество показателей ПАММ счетов выбрал минимальным.
После отбора счетов добавил их в избранное отсортировал по алфавиту, в результате стало наглядно видно ПАММы одних и тех же управляющих, повторяющиеся я исключил из портфеля.
В течении трех суток каждый день я заполнял таблицу доходности ПАММ счетов в Excel:
Сформировав статистику доходности по каждому счету стало возможным использовать встроенные инструменты математического программирования Excel, для этого активируем вкладку «Поиск решения». (Файл –> Параметры Excel –> Надстройки –> Управление: Надстройки Excel –> Перейти.)
Ставим галочку напротив строчки «Поиск решения» и нажимаем «ОК»
Очевидно, сформированный ПАММ портфель должен обеспечить максимальную доходность инвестору за три дня, исходя из этого запишем целевую функцию. (Скрин 5)
Для поиска решения задачи нажимаем:
Данные –> Поиск решения. (Скрин 6)
Исходя из условия задачи устанавливаем ограничения: (Скрин 7)
Нажимаем «Найти решение».
В результате решения задачи средства в размере 1000 долларов США распределены между 15 ПАММ счетами. Итоговая доходность за три дня полученного портфеля составила бы ориентировочно 3,71 процента.
На основании вышеизложенного возможно сделать вывод о доступности и простоте формирования инвестиционных портфелей с использованием математического программирования.
Получив в свое распоряжение очень хороший инструмент анализа и синтеза своих инвестиционных портфелей каждый инвестор может самостоятельно оценить упущенную выгоду своего инвестиционного портфеля и ответить на вопрос:
Так всегда ли хорошо класть «яйца в разные корзины»?
Конечно, в рассмотренном примере не были учтены многие ограничения, такие как: уровни оферты, минимальная сумма инвестирования, максимальная просадка, но это возможно рассмотреть на другом примере, в следующий раз.
Для тех кого заинтересовала статья хотел бы ответить на интересующие вопросы, и учесть пожелания при постановке задачи в следующей статье.
________________________________
Автор: sidromnik
Авторские права на статью принадлежат MMGP.COM
 
Последнее редактирование:

Георгий Жуков 1748272613

Интересующийся
Регистрация
21.07.2013
Сообщения
45
Реакции
12
Поинты
0.000
Re: Использование методов математического программирования для формирования инвестици

Спасибо за статью. А за какой период лучше оценивать портфель при составлении таблицы в эксель? И почему вы выставили ограничение в 7%?
 

sidromnik

Интересующийся
Регистрация
27.04.2013
Сообщения
23
Реакции
20
Поинты
0.000
Re: Использование методов математического программирования для формирования инвестици

Доля каждого инвестиционного инструмента не должна превышать средней доходности по портфелю только тогда Вы сможете избежать значительной просадки и потери денежных средств!

добавлено через 1 минуту
Оптимально оценивать портфель за всю историю его существования.
 
Последнее редактирование:

Георгий Жуков 1809259028

Интересующийся
Регистрация
31.07.2013
Сообщения
5
Реакции
0
Поинты
0.000
Re: Использование методов математического программирования для формирования инвестици

А как посчитать среднюю доходность?
 

sidromnik

Интересующийся
Регистрация
27.04.2013
Сообщения
23
Реакции
20
Поинты
0.000
Re: Использование методов математического программирования для формирования инвестици

Среднюю доходность чего? ПАММ счета или портфеля?
Доходность ПАММ счета = конечная доходность за все время/количество интервалов.
В Excele есть функция СРЗНАЧ()
Доходность портфеля сложнее посмотрите во вкладке в программе. ()
 

nlobp

ТОП-МАСТЕР
Регистрация
29.10.2008
Сообщения
7,678
Реакции
2,403
Поинты
0.000
Re: Использование методов математического программирования для формирования инвестици

Вся фишка в том, что все это хорошо работает только на истории. :(
Иначе каждый кандидат физико-математических наук был бы миллиардером. :)
 

capitalistas

ТОП-МАСТЕР
Регистрация
04.05.2010
Сообщения
5,673
Реакции
1,514
Поинты
0.000
Re: Использование методов математического программирования для формирования инвестици

Вся фишка в том, что все это хорошо работает только на истории.
Иначе каждый кандидат физико-математических наук был бы миллиардером.
в точку. И не только кандидаты, любой вася уже был бы миллиардером. Тут особо ума не надо.
 

sidromnik

Интересующийся
Регистрация
27.04.2013
Сообщения
23
Реакции
20
Поинты
0.000
Re: Использование методов математического программирования для формирования инвестици

А вы на что опираетесь когда инвестируете в ПАММ счета? Не на историю ли?
Дело в том что это только ориентировочный расчет, все гораздо сложнее. На данном этапе я уже написал программу, которая учитывает все возможные ограничения. И то среднее значение доходности (в программе) лишь приблизительно. Нужно говорить о математическом ожидании доходности портфеля и его среднеквадратическом отклонении (СКО), а это будет выглядеть примерно так - прогнозная средняя доходность портфеля +- СКО.
 

asmakovec2

Профессионал
Регистрация
09.11.2007
Сообщения
913
Реакции
383
Поинты
0.000
Re: Использование методов математического программирования для формирования инвестици

Доходность ПАММ счета = конечная доходность за все время/количество интервалов.
В Excele есть функция СРЗНАЧ()

А можно пример такого расчёта?
 

Karudo

МАСТЕР
Регистрация
10.12.2012
Сообщения
3,132
Реакции
1,110
Поинты
0.000
Re: Использование методов математического программирования для формирования инвестици

Доходность ПАММ счета = конечная доходность за все время/количество интервалов.

А можно пример такого расчёта?

я думаю так имеется ввиду,
например конечная доходность 50% за 12 месяцев
значит доходность примерно 1.04% в неделю или 4,16% в месяц
 

asmakovec2

Профессионал
Регистрация
09.11.2007
Сообщения
913
Реакции
383
Поинты
0.000
Re: Использование методов математического программирования для формирования инвестици

я думаю так имеется ввиду,
например конечная доходность 50% за 12 месяцев
значит доходность примерно 1.04% в неделю или 4,16% в месяц

Дело в том что доходность не считается по формуле среднего арифметического.
 

sidromnik

Интересующийся
Регистрация
27.04.2013
Сообщения
23
Реакции
20
Поинты
0.000
Re: Использование методов математического программирования для формирования инвестици

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

nlobp

ТОП-МАСТЕР
Регистрация
29.10.2008
Сообщения
7,678
Реакции
2,403
Поинты
0.000
Re: Использование методов математического программирования для формирования инвестици

https://mmgp.com/showthread.php?t=3
По умолчанию каждый посетитель форумов считается умным, порядочным и интеллигентным человеком, который может сам для себя решить, на какие темы и с использованием каких выражений он стал бы общаться с совершенно незнакомыми ему людьми (разных возрастов и полов).
Не одобряются попытки обратить внимание на низкий уровень знаний какого-либо участника форума. Все когда-то не знали простых вещей, а не ошибается лишь тот, кто ничего не делает. Просто поправьте человека, если он не прав.
 

Talevan

Интересующийся
Регистрация
26.06.2012
Сообщения
6
Реакции
2
Поинты
0.000
спасибо за инфу
 

Zogark

Интересующийся
Регистрация
05.12.2013
Сообщения
5
Реакции
11
Поинты
0.000
В статье изображения не отображаются, можно как-то взглянуть на Ваш результат?
 

deuvskiy

Любитель
Регистрация
10.07.2013
Сообщения
178
Реакции
93
Поинты
0.000
Прибыль в истории не гарантирует такой же прибыли в будущем, так что все эти попытки расчетов по формулам - я, думаю не эффективно.
 

Астролит

Специалист
Регистрация
25.03.2012
Сообщения
462
Реакции
520
Поинты
0.000
История это душа счета которая отображает характер управляющего. Вот например пришли устраиваться в такси стритрейсер и старпёр-шансонщик. У первого куча мелких дтп, у второго 25 лет безаварийной езды. Кого возьмут на работу? :_6: У кого шансов больше попасть в ДТП? :_12:
 

piton2125

Интересующийся
Регистрация
25.01.2015
Сообщения
10
Реакции
6
Поинты
0.000
Интересная статья, спасибо, только картинок не видно(
 

V8SCH

Интересующийся
Регистрация
10.12.2014
Сообщения
17
Реакции
13
Поинты
0.000
Вот бы шаблон еще на экселе прикрепили, было бы более понятно в мониторинге портфеля
 

dimon1175

Интересующийся
Регистрация
24.01.2015
Сообщения
15
Реакции
4
Поинты
0.000
Да! Жаль, что картинки холостые:rolleyes: Может для шутки прикреплены:k-unsure: А статья привлекательная
 
Сверху Снизу