Как я рассчитал среднегодовую ожидаемую доходность акций с помощью Python
Отказ от ответственности.Материал в этой статье носит исключительно образовательный характер и не должен восприниматься как профессиональный совет по инвестированию. Инвестируйте по своему усмотрению. Некоторые внешние ссылки в этом сообщении являются аффилированными.
В этой статье я покажу вам, как можно рассчитать годовую доходность с помощью Python! Обязательно посмотрите видео, чтобы узнать подробности.
Что такое годовая доходность?
Годовой доход — это средняя сумма денег, зарабатываемая активом каждый год в течение определенного периода времени (например, 10 лет, 5 лет, 1 год и т. д.). Он рассчитывается путем прибавления 1 к совокупной доходности и возведения результата в степень 365, деленного на количество дней удержания минус 1.
Зачем использовать годовую доходность?
Согласно Investopedia, годовой доход используется, потому что сумма инвестиций, потерянных или полученных в данном году, взаимозависима с суммой за другие рассматриваемые годы из-за начисления процентов.
Если вы предпочитаете не читать эту статью и хотели бы просмотреть ее видео, вы можете посмотреть Видео на YouTube. В этой статье все описано немного подробнее, и это поможет вам начать программирование кода, даже если на вашем компьютере не установлен язык программирования Python. Или вы можете использовать и статью, и видео в качестве дополнительных материалов для обучения! Весь код и его логика написаны или рассказаны в видео.
Программирование
Первое, что мне нужно было сделать, чтобы начать вычислять годовую доходность с помощью Python, — это импортировать библиотеки, которые я планировал использовать в программе.
#Import the libraries import numpy as np import pandas as pd import matplotlib.pyplot as plt
Далее я загрузил, прочитал и показал стоковые данные.
#Load the data from google.colab import files files.upload()
Данные об акциях содержали цены акций разных компаний. Все это я планировал получить в годовом исчислении.
Затем я рассчитал дневную простую доходность и умножил ее на 252 (примерно количество торговых дней в году), чтобы получить годовую доходность. Получив годовую доходность, я отсортировал данные в порядке убывания.
#Show the data sorted_annualized_returns
Затем я хотел видеть данные более наглядно, поэтому я создал гистограмму для отображения информации.
#Plot the sorted annualized returns plt.bar(sorted_annualized_returns.index, sorted_annualized_returns) plt.ylabel('Annualized Returns') plt.xlabel('Assets') plt.title('Annualized Returns of Assets') plt.xticks(rotation = 90)
Из графика гистограммы я мог легко увидеть, что Tesla (TSLA) дала годовой доход более 80%, что также было самым высоким доходом в этом наборе данных, а Coca-Cola (KO) дала наименьший годовой доход чуть менее 20. %. Теперь, с помощью этой программы, у меня есть простой способ рассчитать и увидеть доходность в годовом исчислении для различных активов и сравнить их.
Спасибо за прочтение этой статьи, надеюсь, она была интересной для всех вас! Если вам понравилась эта статья и вы нашли ее полезной, пожалуйста, похлопайте в знак признательности. Если вы еще не являетесь членом Medium, то подумайте о том, чтобы стать участником, если не для моих статей, то для всех других замечательных статей и авторов на этом сайте. Вы можете легко стать участником Medium, воспользовавшись ссылкой здесь. Продолжайте учиться, а если вам нравятся финансы, информатика или программирование, заходите и подписывайтесь на мои каналы YouTube (randerson112358 & computer science).
Никогда не поздно начать инвестировать. Если вы хотите создать собственный инвестиционный портфель, зарегистрируйтесь в WeBull по этой ссылке и получите БЕСПЛАТНЫЕ акции просто за открытие счета и пополнение его первоначальным депозитом в размере 100 долларов или больше! Это бесплатные акции, которые вы можете продавать, играть с ними или создавать свою собственную торговую стратегию. В качестве бесплатного приложения для торговли акциями я настоятельно рекомендую его, так как вы можете торговать всеми видами активов, такими как криптовалюты, и у них есть полезные графики и инструменты.
Книги по инвестированию в фондовый рынок:
- Руководство по инвестированию для болванов
- Разумный инвестор
- Случайная прогулка по Уолл-стрит
Книги о денежном мышлении:
- Богатый папа, бедный папа:
- Умение обращаться с деньгами: десять простых шагов к финансовому благополучию:
Дополнительные материалы на PlainEnglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter и LinkedIn. Присоединяйтесь к нашему сообществу Discord.