ÎncepețiÎncepe gratuit

Analizează rezultatele de randament ale unui backtest

Ai implementat o strategie de urmărire a trendului folosind un indicator de medie mobilă simplă. Ai testat-o prin backtest pe datele istorice ale prețului acțiunii Amazon din perioada 2019–2020, iar graficul rezultatelor este afișat în dreapta. Acum vrei să analizezi statisticile de randament obținute în urma backtestului.

Rezultatul backtestului bt a fost furnizat în bt_result și este gata de utilizare.

Acest exercițiu face parte din cursul

Tranzacționare financiară în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Obține toate statisticile backtestului din bt_result și salvează-le în resInfo.
  • Afișează randamentele zilnice, lunare și anuale din resInfo.
  • Afișează rata de creștere anuală compusă (CAGR) din resInfo.

Exercițiu interactiv practic

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

# Obtain all backtest stats
resInfo = ____

# Get daily, monthly, and yearly returns
print('Daily return: %.4f'% ____)
print('Monthly return: %.4f'% ____)
print('Yearly return: %.4f'% ____)

# Get the compound annual growth rate
print('Compound annual growth rate: %.4f'% ____)
Editează și rulează codul