НачатьНачать бесплатно

Создание стратегии на основе сигнала SMA

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

Реализация сигнала на основе сравнения цен с помощью bt — это несложный процесс. Вы загрузите исторические данные о цене акции, вычислите её SMA (простую скользящую среднюю), реализуете стратегию на основе сигнала SMA и затем проведёте бэктест с использованием исторических данных о цене.

Пакет bt уже импортирован. Исторические данные о цене акций Apple предварительно загружены в price_data.

Это упражнение является частью курса

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

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Calculate the SMA
sma = price_data.____
Редактировать и запускать код