import yfinance as yf
import pandas as pd
# تحميل البيانات من جوجل فاينانس
ticker = "AMPI"
data = yf.download(ticker, start="2023-01-01", end="2023-12-31")
# حساب مؤشر القوة النسبية (RSI)
def calculate_rsi(data, period=14):
delta = data['Close'].diff()
gain = (delta.where(delta > 0, 0)).rolling(window=period).mean()
loss = (-delta.where(delta < 0, 0)).rolling(window=period).mean()
rs = gain / loss
rsi = 100 - (100 / (1 + rs))
return rsi
# تحليل RSI
data['RSI'] = calculate_rsi(data)
# عرض النتائج
print(data[['Close', 'RSI']].tail())