ComeçarComece de graça

Construa uma estratégia de sinal baseada em SMA

É hora de criar e fazer o backtest da sua primeira estratégia baseada em sinal. Embora simples, esse tipo de estratégia pode ser eficaz e também serve de base para estratégias mais complexas com sinais e informações adicionais.

Implementar um sinal baseado em comparação de preço com o bt é um processo direto. Primeiro, você vai baixar alguns dados históricos de preço da ação, calcular sua SMA (média móvel simples), implementar uma estratégia de sinal baseada em SMA e, em seguida, fazer o backtest usando os dados de preço da ação.

O pacote bt já foi importado para você. Os dados históricos de preço da ação da Apple foram pré-carregados em price_data.

Este exercício faz parte do curso

Negociação Financeira em Python

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Calculate the SMA
sma = price_data.____
Editar e executar o código