О курсе

Курс «Алгоритмический трейдинг на Python» от Naked Finance ориентирован на начинающих трейдеров и инвесторов, которые хотят познакомиться с автоматизированной торговлей на российском фондовом рынке. В материалах предлагается разобрать основы биржевой торговли и построить инфраструктуру для взаимодействия с брокером на примере «Тинькофф Инвестиции» с использованием Python.

Программа начинается с введения и дисклеймера, затем следует блок о биржевых инструментах и инфраструктуре. В нём рассматриваются фондовая биржа в РФ, организаторы торговли, листинг и котировальные списки, депозитарии и регистраторы, клиринг и центральный контрагент, профессиональные участники рынка. Отдельно разбираются акции (обыкновенные и привилегированные) и облигации (фиксированные, флоатеры, с амортизацией, субординированные), а также маржинальная торговля и кредитные рейтинги.

Практический раздел посвящён работе с данными Tinkoff Invest API: подключению SDK и получению токена, типам данных от брокера, торговым секциям и расписанию, идентификаторам финансовых инструментов (ISIN, FIGI), получению информации по облигациям и акциям. Также рассматривается визуализация графиков изменения котировок.

В приложении обсуждается мониторинг Telegram-каналов: основная идея торговли на новостях и автоматизация мониторинга новостных потоков с помощью библиотеки telethon. Завершается курс заключением.

Что рассматривается в программе

  • разбирается инфраструктура фондового рынка: депозитарии, регистраторы, клиринг
  • рассматриваются виды эмиссионных ценных бумаг: акции, облигации с амортизацией, фиксы, флоатеры, облигации с офертой
  • разбираются принципы маржинальной торговли
  • рассматриваются кредитные рейтинги дефолта эмитентов (Эксперт РА, АКРА)
  • работа с Tinkoff Invest API: подключение SDK, получение токена, типы данных
  • идентификация ценных бумаг по ISIN и FIGI
  • анализ выгружаемых данных в pandas и визуализация котировок с помощью matplotlib
  • настройка мониторинга новостных потоков Telegram-каналов с помощью telethon

Кому может быть полезен курс

  • начинающим трейдерам, интересующимся автоматизированной торговлей
  • инвесторам, которые хотят ознакомиться с инфраструктурой российского фондового рынка
  • тем, кто планирует использовать Python для взаимодействия с брокером
  • специалистам, которым нужно изучить Tinkoff Invest API и работу с рыночными данными

Вопросы о программе

Какие инструменты и библиотеки рассматриваются в курсе?

В программе упоминаются Python, Tinkoff Invest API, SDK, pandas, matplotlib и telethon.

На каком рынке ориентирован курс?

Курс посвящён российскому фондовому рынку, в том числе инфраструктуре и эмиссионным ценным бумагам.

Рассматривается ли в курсе мониторинг новостей?

Да, в приложении обсуждается автоматизация мониторинга новостей из Telegram-каналов с помощью библиотеки telethon.

Какие темы включает блок о биржевых инструментах?

В этом блоке рассматриваются фондовая биржа в РФ, листинг, депозитарии, клиринг, акции, облигации, маржинальная торговля и кредитные рейтинги.