Construiește și testează retrospectiv o strategie de medie de revenire
Anterior, ai construit un semnal folosind indicatorul RSI. Când valoarea RSI scade sub 30, semnalul este 1, indicând intrarea pe poziții long pe piață. Când valoarea RSI urcă peste 70, semnalul este -1, indicând intrarea pe poziții short. Acum vei implementa o strategie de medie de revenire bazată pe acest semnal și vei efectua un backtest pentru tranzacționarea acțiunii Google.
Datele istorice de preț ale acțiunii Google au fost preîncărcate în price_data. În plus, pachetul bt a fost deja importat pentru tine.
Acest exercițiu face parte din cursul
Tranzacționare financiară în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Define the strategy
bt_strategy = bt.Strategy('RSI_MeanReversion',
[____,
bt.algos.Rebalance()])