Перейти к основному контенту

Курс

Финансовый трейдинг на R

Средний5 ч

Этот курс охватывает основы финансовой торговли и показывает, как использовать quantstrat для создания торговых стратегий на основе сигналов.

R5 ч{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}{count, plural, one {# упражнение} few {# упражнения} many {# упражнений} other {# упражнения}}5,050 XP22,684Заявление об успешном завершении

Создайте бесплатный аккаунт

Продолжить с Google
или
Продолжая, вы принимаете наши Условия использования, наш Политика конфиденциальности и что ваши данные хранятся в США.

Любимый инструмент учащихся тысяч компаний

Обучаете команду?

Попробовать для бизнеса

Описание курса

Этот курс охватывает основы финансового трейдинга и даёт обзор того, как использовать quantstrat для построения торговых стратегий на основе сигналов в R. Вы узнаете, как настроить стратегию в quantstrat, применять преобразования рыночных данных — так называемые индикаторы, формировать сигналы на основе взаимодействия этих индикаторов и моделировать торговые ордера. В завершение курса вы научитесь анализировать результаты как с точки зрения статистики, так и с помощью визуализации.

Предварительные требования

Программа

Структура курса

1

Основы трейдинга

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

Шаблон для стратегий quantstrat

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

Индикаторы

Индикаторы играют ключевую роль в торговой стратегии. Это преобразования рыночных данных, которые помогают лучше понять общее поведение рынка — как правило, ценой некоторого запаздывания относительно рыночной динамики. В этой главе вы будете работать как с трендовыми индикаторами, так и с индикаторами осцилляции. Вы также научитесь использовать готовые индикаторы из других библиотек и реализовывать собственный.
Начать главу
4

Сигналы

При построении стратегии в quantstrat важно отслеживать, как рынок взаимодействует с индикаторами и как индикаторы взаимодействуют между собой. В этой главе вы узнаете, как индикаторы генерируют сигналы в quantstrat. Сигналы — это взаимодействия рыночных данных с индикаторами или индикаторов друг с другом. В quantstrat предусмотрено четыре типа сигналов: sigComparison, sigCrossover, sigThreshold и sigFormula. К концу главы вы будете хорошо разбираться в каждом из них: понимать их назначение и уметь применять.
Начать главу
5

Правила

В этой главе вы узнаете, как оформить торговую транзакцию после принятия решения по сигналу. Глава включает базовое введение в правила, а также объяснение того, как открывать и закрывать позиции. Вы также научитесь передавать параметры в функции расчёта размера ордера. По завершении главы вы поймёте, как работают правила, и будете знать, где продолжить их изучение.
Начать главу
6

Анализ результатов

После построения стратегии в quantstrat крайне важно уметь анализировать её эффективность. Именно этому посвящена данная глава. Вы научитесь интерпретировать ключевые торговые показатели и оценивать результаты стратегии в динамике. Кроме того, вы узнаете два способа вычисления коэффициента Шарпа — меры соотношения доходности и риска. Это последняя глава курса.
Начать главу
R

Финансовый трейдинг на R

Курс
завершён

Получить справку об окончании курса

Записаться

Развивайте навыки работы с данными с DataCamp для мобильных устройств

Продолжайте учиться в любом месте с мобильными курсами и ежедневными 5-минутными практическими заданиями.

Финансовый трейдинг на R | DataCamp