ÎncepețiÎncepe gratuit

Construiește un semnal EMA crossover

Strategiile de tip trend-following pornesc de la ideea că „tendința este prietena ta" și folosesc semnale pentru a identifica trendul și a profita urmărindu-l.

Vrei să construiești și să testezi o strategie de tip trend-following. Decizi să folosești două EMA-uri (medii mobile exponențiale) pentru a construi semnalul. Când EMA pe termen scurt, EMA_short, este mai mare decât EMA pe termen lung, EMA_long, vei intra pe poziții long pe piață. Invers, când EMA_short este mai mică decât EMA_long, vei intra pe poziții short.

O EMA pe 10 zile și una pe 40 de zile au fost pre-calculate și salvate în EMA_short și, respectiv, EMA_long. Datele istorice de preț ale acțiunii Google sunt preîncărcate în price_data. De asemenea, pachetul bt a fost deja importat pentru tine.

Acest exercițiu face parte din cursul

Tranzacționare financiară în Python

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Construct the signal
signal[____] = 1
signal[____] = -1
Editează și rulează codul