Канал

Если вы изучали мой код, то заметили, что во многих примерах я работаю с TOP 40 акций Московской Биржи. Расскажу как их получить.

Переходим на страницу Ход/Итоги торгов Московской Биржи.

В фильтре видим, что мы получили акции.

Уровень 1 означает соответствие самым высоким требованиям МосБиржи. Что-то вроде "голубых фишек" (blue chips).

Нас интересуют основные режимы торгов, т.е. те сделки, которые мы видим в обезличенных сделках.

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

Далее копируем несколько страниц этой таблицы. В скрипты, например, Bars.py любой из библиотек QuikPy, AlorPy, FinamPy, TinkoffPy заносим коды акций. После этого можно делать тестовый запрос данных через скрипт.

Я, обычно, сначала получаю дневки в скрипте Bars.py, которые сохраняются в папке Data/<Quik|Alor|Finam|TinkoffPy>. Сортирую файлы по размеру от меньшего к большему. Смотрю тикеры с небольшими размерами. Если по тикеру получено менее 300 баров, то исключаю тикер, на замену беру первый не вошедший тикер в выборку TOP 40.

Ревизию ликвидных акций провожу не чаще, чем раз в квартал.