Как мы рассказывали в прошлых статьях, обойти по доходности топовых инвесторов может и обезьяна, а подросток — заработать состояние, манипулируя рынком ценных бумаг. Однако есть и зеркальные примеры: истории лучших умов человечества, оказывавшихся ужасными биржевиками или просто жертвами массовых помешательств.
Рубрика «портфель ценных бумаг»
Бином Ньютона против мыльного пузыря: как великий физик спустил треть состояния в финансовой пирамиде
2024-12-09 в 8:00, admin, рубрики: акции, бином Ньютона, доход, инвестор, котировки акций, Ньютон, облигации, портфель ценных бумаг, финансовая пирамида, фондовый рынокОптимизация портфеля ценных бумаг средствами Python
2017-11-08 в 22:28, admin, рубрики: python, акции, бизнес-модели, математика, оптимизация, портфель ценных бумаг, разработка под windowsВведение
На финансовом рынке обращается, как правило, несколько типов ценных бумаг: государственные ценные бумаги, муниципальные облигации, корпоративные акции и т.п.
Если у участника рынка есть свободные деньги, то их можно отнести в банк и получать проценты или купить на них ценные бумаги и получать дополнительный доход. Но в какой банк отнести? Какие ценные бумаги купить?
Ценные бумаги с низкими рисками, как правило, малодоходны, а высокодоходные, как правило, более рискованны. Экономическая наука может дать некоторые рекомендации для решения этого вопроса, но для этого необходимо иметь соответствующие программные средства, желательно с простым интерфейсом и бесплатные.
Программные средства для анализа портфелей ценных бумах должны работать с матрицами доходности и решать задачи нелинейного программирования с ограничениями в виде строгих и нестрогих неравенств. Символьное решение на Python некоторых типов задач нелинейного программирования мною уже рассматривалось в публикации [1]. Однако, применить предложенные в указанной публикации методы для анализа портфеля ценных бумаг нельзя из-за ограничений в виде строгих неравенств.
Целью настоящей публикации является разработка методов оптимизации портфелей ценных бумаг с использованием библиотеки scipy.optimize. Пришлось исследовать и применить при программировании такие мало известные возможности указанной библиотеки, как введение дополнительных ограничений в функцию цели [2].
Читать полностью »