Олимпиадный тренинг

Задача . Практикуемся на реальных данных - 12


Задача

Темы:

Что такое список S&P 500?

Это перечень акций, которые покупаются и продаются на крупнейших американских фондовых биржах. Значение индекса S&P 500 отражает их суммарную капитализацию.

Индекс S&P 500 конкурирует по популярности с Промышленным индексом Доу Джонса и заслуженно называется барометром американской экономики.

Список предприятий, входящих в S&P 500 — не то же самое, что и список крупнейших компаний США, так как в него не попадают компании, находящиеся в частном владении, и компании, акции которых обладают недостаточной ликвидностью.

Крупнейшие экономические кризисы могут отражаться на графике данного индекса, что является интересной областью исследований.

Ниже предложен список с соответствующими датами самых значительных обвалов, но поиск их названий будет первым пунктом этого задания :)

 

Задание:

  • Найди все значительные обвалы индекса (stock market crashes) за последние 100 лет из таблицы выше.
  • Определи отражение этих обвалов на соответствующем графике S&P 500 указав пиковые и минимальные значения индекса.
  • Определи темпы роста данного индекса на промежутках спадов до минимальных показателей в соответствующих периодах.
  • Выдели самый значительный спад (в процентном выражении) данного индекса и интерпретируй результаты исходя из экономической интуиции (можно почитать статьи на различных сайтах).

 

Описание данных:

Для решения этого задания мы подготовили для вас датасет с котировками индекса S&P 500, начиная с последних дней 1927 года и до конца 2020. Датасет содержит более 23000 наблюдений, где каждая строка соответствует повседневной информации о соответствующем индексе.

Давайте рассмотрим переменные: 

Date — дата 
Open — значение индекса в начале дня 
High — самое высокое значение за день
Low — самое низкое значение за день
Close/Adj Close — значение индекса в конце дня 
Volume — объем торгов 
Подсказка: Тебе нужны только два столбца — Date и Volume

 

Полезные источники: (Highly Recommended)

— TradingView для просмотра графиков 

— Очень полезный источник с информацией о базах данных, где первый раздел посвящен финансам


time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя