Создание стратегии на основе сигнала SMA
Пришло время построить и протестировать вашу первую стратегию на основе сигналов. Несмотря на свою простоту, такие стратегии могут быть весьма эффективными, а также служат основой для более сложных стратегий, включающих дополнительные сигналы и данные.
Реализация сигнала на основе сравнения цен с помощью bt — это несложный процесс. Вы загрузите исторические данные о цене акции, вычислите её SMA (простую скользящую среднюю), реализуете стратегию на основе сигнала SMA и затем проведёте бэктест с использованием исторических данных о цене.
Пакет bt уже импортирован. Исторические данные о цене акций Apple предварительно загружены в price_data.
Это упражнение является частью курса
Финансовый трейдинг на Python
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Calculate the SMA
sma = price_data.____