Crea e backtesta una strategia di mean reversion
In precedenza hai costruito un segnale usando l'indicatore RSI. Quando il valore dell'RSI scende sotto 30, il segnale è 1 per entrare long sul mercato. Quando il valore dell'RSI sale sopra 70, il segnale è -1 per entrare short. Ora implementerai una strategia di mean reversion con quel segnale ed eseguirai un backtest sul titolo Google.
I dati storici di prezzo del titolo Google sono già caricati in price_data. Inoltre, il pacchetto bt è stato importato per te.
Questo esercizio fa parte del corso
Trading finanziario con Python
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Define the strategy
bt_strategy = bt.Strategy('RSI_MeanReversion',
[____,
bt.algos.Rebalance()])