Алгоритмический трейдинг на Python

Вы изучите особенности биржевой торговли, построите автоматизированную торговую инфраструктуру для взаимодействия с брокером
Алгоритмический трейдинг на Python
Вы изучите особенности биржевой торговли, построите автоматизированную торговую инфраструктуру для взаимодействия с брокером
О курсе
Задача курса - помочь начинающим трейдерам, инвесторам и всем, кто желает попробовать себя в автоматизированной торговле на российском фондовом рынке, сделать первые шаги, разобраться в основах биржевой торговли, построить автоматизированную торговую инфраструктуру для взаимодействия с брокером с использованием Python на примере одного из самых популярных брокеров "Тинькофф Инвестиции", а также сделать автономного робота для мониторинга и обработки новостей из Telegram-каналов. Обучение проводится на образовательной платформе Stepik.
Чему вы научитесь

  • разбираться в инфраструктуре фондового рынка и особенностях работы обеспечивающих его деятельность организаций (депозитарии, регистраторы, клиринг и пр.)
  • разбираться в основных эмиссионных ценных бумагах на российском фондовом рынке (обыкновенные и привилегированные акции, облигации с амортизацией, фиксы, флоатеры, облигации с офертой),
  • понимать кредитные рейтинги дефолта эмитентов ценных бумаг (Эксперт РА, АКРА)
  • настраивать автоматический оперативный мониторинг новостных потоков на примере профильных Telegram-каналов с помощью библиотеки telethon
  • подключаться к SDK и Tinkoff Invest API
  • идентифицировать ценные бумаги по международным классификаторам (ISIN, FIGI)
  • оперировать данными о ценных бумагах, выгружаемыми от брокера на автоматической основе
  • анализировать выгружаемые данные в pandas и строить простые визуализации изменений котировок с помощью matplotlib
Для кого этот курс
  • начинающие трейдеры и инвесторы, желающим освоить основы биржевой торговли и автоматизации взаимодействия с брокером с помощью Python
  • все, кто уже разбирается в финансовых рынках и программировании на Python и хочет научиться применять эти знания на практике
  • все желающие начать свой путь в автоматизированной торговле
Начальные требования
  • Знание языка Python на базовом уровне
Программа обучения
  • Начало пути, дисклеймер
  • Фондовая биржа в РФ
  • Организаторы торговли, листинг, котировальные списки
  • Депозитарии и регистраторы, ЦД и НРД
  • Клиринг, ЦК
  • Профессиональные участники рынка ценных бумаг
  • Акции: обыкновенные и привилегированные
  • Облигации: фиксы, флоатеры, амортизация, суборды
  • Кредитные рейтинги
3. Работа с данными Tinkoff Invest API
  • Подключение SDK, получение токена
  • Типы данных, получаемых от брокера
  • Торговые секции, режимы и расписание торгов
  • Идентификаторы финансовых инструментов
  • Получение информации по бондам
  • Получение информации по акциям
  • Визуализация графиков изменения котировок
4. Торговля на новостях: мониторинг Telegram-каналов
  • Основная идея торговли на новостях
  • Автоматизация мониторинга новостей Telegram-каналов
  • Заключение
Подтверждение ваших навыков
Подтверждение
ваших навыков
Отзывы
Понятный и доступный курс для понимания основ торговли на бирже, помогает разобраться в построении фундамента для обмена информацией с биржей и брокером, наверное, python для таких задач не лучшее решение, т.к. есть более быстрые языки программирования, но если вы не планируете заниматься высокочастотным трейдингом, то это не страшно. Советую добавить модули по совершению реальных торговых сделок, это бы сделало курс более ценным


Полезный курс, но нужны какие-то знания в Python прежде, чем его проходить. Ощущение, что курс сделан для новичков в биржевой торговле, в начале много говорится о том, как устроен рынок, биржа, как работают депозитарии, клиринги и т.д. (обычно эта тематика не очень важна для индивидуальных инвесторов и трейдеров, но в курсе этому уделяется внимание, в целом познавательно). Во второй части курса начинается налаживание взаимодействия с брокером через API...

Часто задаваемые вопросы
Основной формат обучения – это разбор подробных user-friendly конспектов и закрепление полученных знаний на практических кейсах, задачах и тестах. Практика – это фокус во всех наших курсах.

У меня нет опыта в инвестициях и работы на бирже. Я пойму материал?
Данный курс рассчитан на начинающих трейдеров, инвесторов и всех, кто желает попробовать себя в алготрейдинге на российском фондовом рынке, сделать первые шаги. В уроках подробно разбираются основы биржевой торговли, инфраструктуры рынка, работы с брокером через API и пр. Вы сможете освоить всю необходимую теорию с нуля и попрактиковаться в построении собственной автоматизированной торговой инфраструктуры для взаимодействия с брокером с использованием Python.

Какой график обучения на платформе? Смогу ли я совмещать учебу с работой?
Вы сможете проходить уроки в удобном для вас темпе, совмещая обучение с работой. Более того, все материалы будут доступны для вас и после окончания курса, так что вы сможете вернуться и освежить свои знания в любой момент.


Как долго длится курс? Сколько времени нужно будет уделять обучению?
Всё зависит от только вас. В среднем курс рассчитан на 3-4 часов в неделю. С таким темпом вы сможете освоить курс за несколько недель.

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

Предоставляется ли сертификат или удостоверение об окончании курса?
Да, вы сможете получить сертификат при прохождении 80% курса или сертификат с отличием – при прохождении 90% курса. Сертификаты хранятся в онлайн-формате в системе образовательной платформы Stepik на двух языках (русском и английском), но вы также сможете загрузить их к себе.

Какова стоимость обучения на курсе и как я могу его оплатить?
Полная стоимость курса составляет 1 590 рублей, однако для тех, кто пробует наши платные онлайн-курсы впервые, действует постоянная скидка 15%. В настоящее время вы можете оплатить курс любой банковской картой, в том числе картой иностранного банка.

Стоимость обучения
Алгоритмический трейдинг на Python
Поддержка преподавателей
4 модуля
Биржевые данные
Tinkoff API
Работа с данными на Pandas
Cертификат
Мониторинг новостей