Курсовая с практикой на тему Визуализация взаимосвязей и графические схемы.
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
Введение:
Первые акции были выпущены в начале XVII века
Голландской Ост-Индской компанией (ГОК). Государственной монополии нужно было
финансирование, чтобы разрушить господство испанцев и португальцев в торговле
восточными пряностями (с 1580 по 1640 гг. Испания и Португалия — одно
государство). Компания собиралась построить новые корабли и порты на
территориях, с которыми она торговала, и основать новые заводы, продукцию
которых затем можно было бы обменивать на пряности.
К концу 2018 года рыночная стоимость всех акций в мире
почти равнялась глобальному ВВП — всем произведенным товарам и услугам. Хотя
еще в 1980 году капитализация всех бирж была в 3 раза меньше мировой экономики.
Мир финансов растет. Одна из причин — появление новых, более сложных
инструментов финансирования компаний. Так появилось наиболее сложное вычисление,
причем в больших объемах, связанное с акциями — ценными бумагами.
Обыкновенная акция дает право ее владельцу на
получение дивидендов, на участие в общих собраниях акционерного общества и в
его управлении. Обыкновенные акции являются основой любого корпоративного
бизнеса.
Акции продаются и покупаются на рынках ценных бумаг,
акции крупных компаний — на фондовых биржах, таких как Нью-Йоркская фондовая
биржа (NYSE) или Американская фондовая биржа (AMEX). Торговля корпоративными
акциями в России производится в рамках компьютеризованной Российской торговой
системы (РТС). Когда компания хочет расти и предпринимать новые проекты или
расширяться, она может выпускать акции для привлечения капитала. Акция
представляет собой долю в собственности компании и выпускается в обмен на
деньги. Акции покупаются и продаются: покупатели и продавцы обменивают
существующие ранее выпущенные акции. Цена, по которой продаются акции, может
изменяться независимо от успеха компании: цены вместо этого отражают спрос и
предложение. Это означает, что всякий раз, когда акция считается «желательной»
из-за успеха, популярности, цена акции будет расти.
Торговля акциями — это процесс, при котором наличные
деньги, выплачиваемые за акции, конвертируются в долю в собственности компании,
которая может быть конвертирована обратно в наличные путем продажи, и все это,
мы надеемся, с прибылью. Теперь, чтобы получить прибыльный доход, вы либо
открываете длинную, либо короткую позицию на рынках: вы либо по долям, полагая,
что цена акций будет расти, чтобы продавать по более высокой цене в будущем,
либо вы продаете свои акции, ожидая, что вы сможете купить это обратно по более
низкой цене и получить прибыль. Когда вы следуете фиксированному плану
открывать длинные или короткие позиции на рынках, у вас есть торговая
стратегия.
Наглядное представление данных помогает как в
экспресс-анализе, так и при разработке планов стратегического развития. В
курсовом проекте речь пойдет об графическом представлении анализа данных
временных рядов, по ценным бумагам компании за 10 лет.
Заключение:
В курсовом проекте отражены современные
методы использования языка программирования Python с
применением пакетов для получения и анализа данных, построения графиков.
Применив не сложные пакеты pandas,
yfinance,
matplotlib,
получены и отражены на графиках показатели доходности и прибыли акции. Так же
появляется возможность практического применения современных метрик к
составлению и оптимизации портфелей ценных бумаг, в дальнейшем создании
инструмента, позволяющего получить объективную информацию о возможностях
инвестирования.
Фрагмент текста работы:
2 Постановка задачи
Инвестор — лицо или организация (в том числе
коммерческая компания, государство и т. д.), размещающие капитал с целью
последующего получения прибыли (осуществляет инвестиции). Размещаемый
инвестором капитал может быть как его собственный, так и заёмный. Если тот или
иной проект окажется убыточным, капитал будет утрачен полностью или частично.
Инвестор может получить доход с акций двумя способами:
за счет роста курсовой стоимости акций и за счет дивидендов.
Основным доходом инвестора по акциям является рост
курсовой стоимости акций. Если дела у компании идут хорошо, ее выручка и
прибыль растет, компания развивается, выплачивает дивиденды, которые тоже
растут, это положительно отражается на цене акций, и она растет. Инвестор, видя
такое положение вещей и оценив перспективы, покупает акции компании. Если дела
компании продолжают идти так же хорошо, цена акций вырастает, тогда инвестор
может продать акции по цене дороже и получить прибыль.
Второй источник дохода — дивиденды — это часть
прибыли, которая компания выплачивает акционерам. Дивиденды могут выплачиваться
раз в год, раз в полугодие или квартал. Размер дивидендов рекомендуется советом
директоров и утверждается на общем собрании акционеров. Читайте, как получить
дивиденды по акциям.
Доходность акций складывается из роста курсовой
стоимости акций и дивидендов. Доходность акций показывает какой доход в
процентом или номинальном выражении принесли акции. Доходность в общем смысле
рассчитывается как сумма прибыли, деленная на сумму вложенных средств. Так как по акциям можно получить не только
прибыль, но и убыток, то доходность может быть отрицательной. Рассмотрим, как
определить доходность акций. Дивидендная доходность акций
характеризуется отношением размера дивиденда к цене акции. Дивидендная
доходность рассчитывается по формуле: d — размер
дивиденда за год;
p — рыночная цена акции. Рыночная доходность акций, то есть за
счет роста курсовой стоимости, рассчитывается по формуле: P1
— цена продажи акции;
P0 — цена покупки акции.
Текущая доходность акций рассчитывается
также и показывает доходность, которую получит инвестор, если продаст акцию по
текущей рыночной цене.
На основе выше приведенных данных
планируют и строят торговые стратегии для применения на бирже, а также
составляют инвестиционный портфель.
На данном этапе развития любая отрасль
пользуется компьютерным моделированием и предварительным расчетом
предполагаемых данных. Актуальность применения моделирования систем, в
финансовой отрасли, стоит на первом плане. Так как можно предусмотреть риски и
увидеть надежность в целом.
Разработка торговой стратегии проходит
через несколько этапов, например, когда строятся модели машинного обучения: формируется
стратегия и указывается ее форма, которую можно проверить на компьютере, далее проводится
предварительное тестирование, или тестирование на истории, оптимизируется и,
наконец, оценивается производительность и надежность стратегии.
Торговая стратегия превращается в определенный
набор правил, которыми руководствуется инвестор. Идея для стратегии может
возникнуть буквально на ровном месте. Но для ее практического использования
необходим строгий стресс-тест. Для планирования стратегии необходимы данные о
акция за определенные периоды времени. Строя графики и визуализируя вариации
стоимости, находят максимальную доходность и другие параметры акции. Все это
занимает не мало времени, ведь задача стоит в составлении списка акций, на
основе которых можно составить выгодный, с хорошей доходностью портфель. Для этого
можно воспользоваться интернет-ресурсами, услугами компаний по составлению
стратегий и другими более сложными способами.
Упростить задачу с получением данных о
акции, с необходимыми расчетами поможет спроектированная и протестированная
программа, включающая функции визуализации с построением графиков и возможность
поиска необходимых периодов стоимости.
Набор инструментов визуализации достаточно
обширен — от простейших линейных графиков до сложных отображений множества
связей.
Линейный график – наиболее
распространенный случай. Объединяет линией набор точек, соответствующих
значениям по осям. Например, ежедневная посещаемость сайта за месяц. Может
показывать сразу несколько наборов данных — например, статистику просмотров для
3 наиболее популярных страниц.
График рассеивания – показывает
распределение ограниченного набора точек, соответствующих значениям по осям.
Между точек часто рисуется линия тренда — она наглядно показывает
закономерности среди значений. Например, связь между стажем работы и
производительностью труда среди 50 сотрудников компании.
Динамику котировок в основном
представляют в виде линейного графика, изменение стоимости акции, индекса,
валюты или товара, а также объем торгов ими. Как правило для этого нужно
определить периоды и название биржевого продукта. Выбрать инструменты или
готовое ПО для обработки данных, после чего проанализировать полученную
информацию и принимать решение по закупке или продаже биржевого продукта. 3 Анализ требований ПО
Анализ требований — это процесс сбора требований к
программному обеспечению (ПО), их систематизации, документирования, анализа,
выявления противоречий, неполноты, разрешения конфликтов в процессе разработки
программного обеспечения.
Программное обеспечение должно обладать необходимой
универсальностью, для использования на любых операционных системах.
Иметь доступный и простой, интуитивно понятный
интерфейс.
Внутренние модули программы должны рассчитывать
кумулятивную дневную прибыль и ежедневную доходность акции. ПО должно
предусматривать вывод на экран таблицы доходность и кумулятивная прибыль, это
позволит наглядно увидеть эффективность акции за период в 10 лет.
Важная часть программного обеспечения это графическое
представление и визуализация данных. Возможность после построения графиков
корректировать и сортировать временной ряд. Должно быть предусмотрено
редактирование граф, а так же возможность сохранения отредактированной области.
Методы и модули для построения графиков, применяемые в ПО, должны быть
современные.
Основной метод построения графиков это графический,
позволяющий наглядно увидеть изменения.