MMGP logo
Присоединяйтесь к нашему инвестиционному форуму, на котором уже 642,076 пользователей. Чтобы получить доступ ко многим закрытым разделам и начать общение - зарегистрируйтесь прямо сейчас.
Что такое ПАММ-счет? У каких брокеров есть ПАММ-счета? и т.д.
Старый 25.08.2013, 22:03
#1
Интересующийся
 
Пол: Мужской
Адрес: Беларусь
Инвестирую в: Доверительное управление
Регистрация: 26.04.2013
Сообщений: 23
Благодарностей: 20
Составление ПАММ-портфеля: математическое программирование

Уважаемые читатели!
Анализ различных интернет источников об инвестициях подтолкнул меня на изучение научных теорий по методам формирования инвестиционных портфелей. В результате этого я пришел к выводу, что многие инвесторы зачастую применяют далеко не лучшие указанные методы, а в худшем случае действуют методом проб и ошибок.
Если Вам надоело действовать «в слепую» и терять деньги то рекомендую к прочтению настоящую статью.
Диверсификация - хорошо или плохо или почему не всегда хорошо класть «яйца в разные корзины»?
Наиболее часто при формировании инвестиционных портфелей опытные инвесторы используют корреляционный и регрессионный анализ. В основе этих методов лежит предположение, что в инвестиционный портфель должны входить некоррелированные (независимые) финансовые инструменты. Однако жизнь всегда вносит свои коррективы, в связи с этим, во всем мире, не существует и никогда не будет существовать абсолютно независимых финансовых инструментов. Следовательно, коррелированность или некоррелированность составляющих инвестиционного портфеля возможно рассматривать лишь при определенных условиях, а эти условия корреляционный и регрессионный анализ как раз-таки и не учитывает.
В 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.ru

Последний раз редактировалось sidromnik; 10.09.2013 в 23:41.
sidromnik вне форума
Сказали спасибо 3 раз(а):
morg (05.09.2013), nlobp (26.08.2013), Tr@der (11.09.2013)
Старый 25.08.2013, 23:44
#2
Интересующийся
 
Регистрация: 20.07.2013
Сообщений: 45
Благодарностей: 12
Re: Использование методов математического программирования для формирования инвестици

Спасибо за статью. А за какой период лучше оценивать портфель при составлении таблицы в эксель? И почему вы выставили ограничение в 7%?
Георгий Жуков 1748272613 вне форума
Старый 26.08.2013, 08:15
#3
Интересующийся
 
Пол: Мужской
Адрес: Беларусь
Инвестирую в: Доверительное управление
Регистрация: 26.04.2013
Сообщений: 23
Благодарностей: 20
Автор темы Re: Использование методов математического программирования для формирования инвестици

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

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

Последний раз редактировалось sidromnik; 26.08.2013 в 08:16. Причина: Добавлено сообщение
sidromnik вне форума
Сказали спасибо:
DanyaStashkov (12.10.2014)
Старый 26.08.2013, 10:42
#4
Интересующийся
 
Регистрация: 30.07.2013
Сообщений: 5
Благодарностей: 0
Re: Использование методов математического программирования для формирования инвестици

А как посчитать среднюю доходность?
Георгий Жуков 1809259028 вне форума
Старый 26.08.2013, 12:00
#5
Интересующийся
 
Пол: Мужской
Адрес: Беларусь
Инвестирую в: Доверительное управление
Регистрация: 26.04.2013
Сообщений: 23
Благодарностей: 20
Автор темы Re: Использование методов математического программирования для формирования инвестици

Среднюю доходность чего? ПАММ счета или портфеля?
Доходность ПАММ счета = конечная доходность за все время/количество интервалов.
В Excele есть функция СРЗНАЧ()
Доходность портфеля сложнее посмотрите во вкладке в программе. ()
sidromnik вне форума
Старый 26.08.2013, 16:45
#6
 
Пол: Мужской
Инвестирую в: Другое
Регистрация: 28.10.2008
Сообщений: 8,232
Благодарностей: 2,898

награды Ветеран MMGP.RU Волшебный горшочек 
Re: Использование методов математического программирования для формирования инвестици

Вся фишка в том, что все это хорошо работает только на истории.
Иначе каждый кандидат физико-математических наук был бы миллиардером.
nlobp вне форума
Сказали спасибо 4 раз(а):
capitalistas (26.08.2013), j0cker (26.08.2013), morg (05.09.2013), Игорь231 (20.07.2014)
Старый 26.08.2013, 17:28
#7
Топ Мастер
 
Пол: Мужской
Инвестирую в: Свой бизнес
Регистрация: 03.05.2010
Сообщений: 7,105
Благодарностей: 1,623
Re: Использование методов математического программирования для формирования инвестици

Цитата:
Сообщение от nlobp Посмотреть сообщение
Вся фишка в том, что все это хорошо работает только на истории.
Иначе каждый кандидат физико-математических наук был бы миллиардером.
в точку. И не только кандидаты, любой вася уже был бы миллиардером. Тут особо ума не надо.
capitalistas вне форума
Старый 26.08.2013, 17:37
#8
Интересующийся
 
Пол: Мужской
Адрес: Беларусь
Инвестирую в: Доверительное управление
Регистрация: 26.04.2013
Сообщений: 23
Благодарностей: 20
Автор темы Re: Использование методов математического программирования для формирования инвестици

А вы на что опираетесь когда инвестируете в ПАММ счета? Не на историю ли?
Дело в том что это только ориентировочный расчет, все гораздо сложнее. На данном этапе я уже написал программу, которая учитывает все возможные ограничения. И то среднее значение доходности (в программе) лишь приблизительно. Нужно говорить о математическом ожидании доходности портфеля и его среднеквадратическом отклонении (СКО), а это будет выглядеть примерно так - прогнозная средняя доходность портфеля +- СКО.
sidromnik вне форума
Старый 27.08.2013, 09:35
#9
Профессионал
 
Пол: Мужской
Возраст: 41
Инвестирую в: Форекс
Регистрация: 08.11.2007
Сообщений: 1,014
Благодарностей: 383
Re: Использование методов математического программирования для формирования инвестици

Цитата:
Сообщение от sidromnik Посмотреть сообщение
Доходность ПАММ счета = конечная доходность за все время/количество интервалов.
В Excele есть функция СРЗНАЧ()
А можно пример такого расчёта?
asmakovec2 вне форума
Старый 27.08.2013, 10:33
#10
Мастер
 
Пол: Мужской
Инвестирую в: Доверительное управление
Регистрация: 09.12.2012
Сообщений: 3,336
Благодарностей: 1,112
Re: Использование методов математического программирования для формирования инвестици

Цитата:
Доходность ПАММ счета = конечная доходность за все время/количество интервалов.
Цитата:
Сообщение от asmakovec2 Посмотреть сообщение
А можно пример такого расчёта?
я думаю так имеется ввиду,
например конечная доходность 50% за 12 месяцев
значит доходность примерно 1.04% в неделю или 4,16% в месяц
Karudo вне форума
Старый 27.08.2013, 10:52
#11
Профессионал
 
Пол: Мужской
Возраст: 41
Инвестирую в: Форекс
Регистрация: 08.11.2007
Сообщений: 1,014
Благодарностей: 383
Re: Использование методов математического программирования для формирования инвестици

Цитата:
Сообщение от Karudo Посмотреть сообщение
я думаю так имеется ввиду,
например конечная доходность 50% за 12 месяцев
значит доходность примерно 1.04% в неделю или 4,16% в месяц
Дело в том что доходность не считается по формуле среднего арифметического.
asmakovec2 вне форума
Старый 27.08.2013, 13:11
#12
Интересующийся
 
Пол: Мужской
Адрес: Беларусь
Инвестирую в: Доверительное управление
Регистрация: 26.04.2013
Сообщений: 23
Благодарностей: 20
Автор темы Re: Использование методов математического программирования для формирования инвестици

Для тех кто не внимательно читал статью цитирую:
Цитата:
Сообщение от sidromnik Посмотреть сообщение
В рамках настоящей статьи подчеркиваю следующее: я не ставил перед собой цель сформировать конечный инвестиционный портфель, а лишь указываю на доступность его формирования широкому кругу инвесторов используя инструменты математического программирования
Как все обстоит на самом деле нужно писать отдельную статью и отдельную программу намного большую чем эта.
Руководство по расчету доходности ищите в другом месте...
sidromnik вне форума
Старый 28.08.2013, 16:43
#13
 
Пол: Мужской
Инвестирую в: Другое
Регистрация: 28.10.2008
Сообщений: 8,232
Благодарностей: 2,898

награды Ветеран MMGP.RU Волшебный горшочек 
Re: Использование методов математического программирования для формирования инвестици

https://mmgp.ru/showthread.php?t=3
Цитата:
По умолчанию каждый посетитель форумов считается умным, порядочным и интеллигентным человеком, который может сам для себя решить, на какие темы и с использованием каких выражений он стал бы общаться с совершенно незнакомыми ему людьми (разных возрастов и полов).
Цитата:
Не одобряются попытки обратить внимание на низкий уровень знаний какого-либо участника форума. Все когда-то не знали простых вещей, а не ошибается лишь тот, кто ничего не делает. Просто поправьте человека, если он не прав.
nlobp вне форума
Старый 20.11.2013, 18:46
#14
Интересующийся
 
Имя: Анатолий
Пол: Мужской
Адрес: Москва
Инвестирую в: Форекс
Регистрация: 25.06.2012
Сообщений: 6
Благодарностей: 2
Re: Составление ПАММ-портфеля: математическое программирование

спасибо за инфу
Talevan вне форума
Старый 05.12.2013, 10:40
#15
Интересующийся
 
Пол: Мужской
Инвестирую в: Доверительное управление
Регистрация: 05.12.2013
Сообщений: 11
Благодарностей: 11
Re: Составление ПАММ-портфеля: математическое программирование

В статье изображения не отображаются, можно как-то взглянуть на Ваш результат?
Zogark вне форума
Старый 10.07.2014, 20:13
#16
Любитель
 
Пол: Мужской
Инвестирую в: Доверительное управление
Регистрация: 09.07.2013
Сообщений: 283
Благодарностей: 93
Re: Составление ПАММ-портфеля: математическое программирование

Прибыль в истории не гарантирует такой же прибыли в будущем, так что все эти попытки расчетов по формулам - я, думаю не эффективно.
deuvskiy вне форума
Старый 18.07.2014, 08:26
#17
Специалист
 
Пол: Мужской
Инвестирую в: Доверительное управление
Регистрация: 24.03.2012
Сообщений: 499
Благодарностей: 520
Re: Составление ПАММ-портфеля: математическое программирование

История это душа счета которая отображает характер управляющего. Вот например пришли устраиваться в такси стритрейсер и старпёр-шансонщик. У первого куча мелких дтп, у второго 25 лет безаварийной езды. Кого возьмут на работу? У кого шансов больше попасть в ДТП?
Астролит вне форума
Старый 25.01.2015, 20:00
#18
Интересующийся
 
Пол: Мужской
Инвестирую в: Форекс
Регистрация: 25.01.2015
Сообщений: 13
Благодарностей: 6
Re: Составление ПАММ-портфеля: математическое программирование

Интересная статья, спасибо, только картинок не видно(
piton2125 вне форума
Старый 26.01.2015, 11:39
#19
Интересующийся
 
Пол: Мужской
Инвестирую в: Форекс
Регистрация: 10.12.2014
Сообщений: 28
Благодарностей: 13
Re: Составление ПАММ-портфеля: математическое программирование

Вот бы шаблон еще на экселе прикрепили, было бы более понятно в мониторинге портфеля
V8SCH вне форума
Старый 27.01.2015, 19:11
#20
Интересующийся
 
Имя: Дмитрий
Пол: Мужской
Адрес: Томск
Инвестирую в: Форекс
Регистрация: 24.01.2015
Сообщений: 16
Благодарностей: 4
Re: Составление ПАММ-портфеля: математическое программирование

Да! Жаль, что картинки холостые Может для шутки прикреплены А статья привлекательная
dimon1175 вне форума
Войдите, чтобы оставить комментарий.
Опции темы

Быстрый переход
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Советы по составлению ПАММ-портфеля Tr@der Вопросы и ответы: инвестирование в ПАММ-счета 57 25.09.2014 00:59
Моделирование оптимального ПАММ-портфеля lixil Вопросы и ответы: инвестирование в ПАММ-счета 35 12.07.2013 20:03
Математическое ожидание и дисперсия dmitrytkachev Инвестирование в фондовый рынок 1 18.04.2013 12:50
Составление качественного семантического ядра LeoCraft Другая работа/сервис 0 16.07.2011 23:34
Составление ссылок и анкоров Globusnic Тексты & Переводы 0 09.07.2008 21:28