Найти в Дзене

PyFin_1.1 Получаем данные из Wikipedia

Задача: с сайта Wikipedia получить списком акции которые входят в индекс РТС. Используя данные из таблицы разделить акции по отраслям, подготовить массиве для скачки данных. Итак, давайте приступим. Для начала импортируем нужные библиотеки. Я буду выполнять весь код в https://colab.research.google.com/ Далее перейдем на сайт Wikipedia и возьмем нужную таблицу. Выведем данные на экран Всего 50 акций. В данной таблице есть названия, тикеры(название для биржи), типы ценных бумаг(акции или расписки) и отрасли. Т.е наша переменная rts_ru хранит все эти данные. И с ней уже можно вполне работать. Часть залдачи выполнено. Но мне хотелось бы отсортировать данную таблицу по отрасли. Т.е. поработать отдельно с банками, отдельно с металлургией. Продолжим. Давайте создадим переменную rts_Energy, где будут компании из отрасли Energy. по такому же принципу давайте вытащим информацию о # Banking и # Oil & gas Я так думаю, что общий принцип понятен. Но что если надо вытащить компании не из одной отр

Задача: с сайта Wikipedia получить списком акции которые входят в индекс РТС. Используя данные из таблицы разделить акции по отраслям, подготовить массиве для скачки данных.

Итак, давайте приступим. Для начала импортируем нужные библиотеки.

Я буду выполнять весь код в https://colab.research.google.com/

Далее перейдем на сайт Wikipedia и возьмем нужную таблицу.

-2

Выведем данные на экран

-3

Всего 50 акций. В данной таблице есть названия, тикеры(название для биржи), типы ценных бумаг(акции или расписки) и отрасли. Т.е наша переменная rts_ru хранит все эти данные. И с ней уже можно вполне работать. Часть залдачи выполнено. Но мне хотелось бы отсортировать данную таблицу по отрасли. Т.е. поработать отдельно с банками, отдельно с металлургией.

Продолжим.

Давайте создадим переменную rts_Energy, где будут компании из отрасли Energy.

-4
-5

по такому же принципу давайте вытащим информацию о # Banking

-6
-7

и # Oil & gas

-8
-9

Я так думаю, что общий принцип понятен. Но что если надо вытащить компании не из одной отрасли, а нескольких. Например "Mining", "Mining & Metallurgy"

-10
-11

Итак нам удалось отсортировать акции по отраслям, но в таком виде получить данные вряд ли получится. Давайте вытащим тикеры для скачивания данных.

-12
-13
-14
-15

Подведем итог. Нам удалось взять полный список акций из индекса РТС. Удалось разделить таблицу с акциями по отраслям. Подготовили переменные для скачивания акций. В следующей статье получим котировки.

-16