Знали ли вы, что диапазон минимальных и максимальных цен на акции Google достигает половины их стоимости? При такой высокой волатильности существует большая вероятность купить акцию и ждать ее роста в течение нескольких лет.
Вот почему перед покупкой акции важно проанализировать все ее параметры. И речь идет не только о ценах закрытия. Ведь колебания цен на акции в течение одного дня могут достигать 5 и более процентов.
Анализ фондового рынка – частая ситуация в индустрии Data Science. Существует огромное количество методов и библиотек как для анализа и визуализации данных, так и для построения прогнозов с помощью методов машинного обучения. В сегодняшней статье я расскажу вам, как я анализировал цены на акции Google за последние 12 месяцев. Используя язык программирования Python и его многочисленные библиотеки, была проделана следующая работа:
- Исследовательский анализ данных (EDA);
- Визуализация истории котировок;
- Построение кривых распределения цен открытия, закрытия, максимума, минимума;
- Анализ аномальных значений цен акций;
- Попытка предсказать будущие цены на акции с помощью моделей машинного обучения и логистической регрессии, метода опорных векторов, XGBClassifier.
Инструменты
- Google Collaboratory;
- Python и его библиотеки (Pandas, Numpy, Datetime, Yfinance, Plotly, Matplotlib, Seaborn, Sklearn, XGBoost).