Calculează RSI-ul
Calculul RSI urmează o formulă simplă. RS, sau Relative Strength (Puterea Relativă), reprezintă media variațiilor de preț în creștere pe n perioade alese, împărțită la media variațiilor de preț în scădere pe aceleași n perioade.
\( RSI = 100 - 100/(1+RS)\)
Unde: RS = media variațiilor de preț în creștere / media variațiilor de preț în scădere
Toate aceste calcule pot fi realizate în Python printr-o singură linie de cod. În acest exercițiu, vei efectua primul tău calcul RSI folosind date istorice zilnice de preț ale acțiunii Google.
Datele zilnice de preț au fost încărcate ca stock_data. De asemenea, talib a fost importat pentru tine.
Acest exercițiu face parte din cursul
Tranzacționare financiară în Python
Instrucțiuni pentru exercițiu
- Calculează RSI-ul folosind metoda corespunzătoare din
talibși coloanaClosedin datele de preț. Salvează rezultatul într-o coloană nouă numităRSI_14. - Calculează RSI-ul folosind o perioadă de timp de 21 și salvează rezultatul într-o coloană nouă numită
RSI_21. - Afișează ultimele cinci rânduri din
stock_data.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Calculate RSI with the default time period
stock_data['RSI_14'] = ____(stock_data['____'])
# Calculate RSI with a time period of 21
stock_data['RSI_21'] = ____
# Print the last five rows
print(stock_data.____())