import FinanceDataReader as fdr
df = fdr.DataReader('AAPL', '2000')
df

 

start_date = '2021-02-04'
end_date = '2022-03-03'
tmp_df = df.loc[start_date:end_date]
tmp_df
tmp_df['daily_rtn'] = tmp_df['Close'].pct_change()
tmp_df
import numpy as np
VOL = np.std(tmp_df['daily_rtn']) * np.sqrt(252.0)
VOL

결과출력 :

np.float64(0.2467837803080943)

SHARP = np.mean(tmp_df['daily_rtn']) / VOL
SHARP

결과출력:

np.float64(0.0033381487604064093)

 

 

'Python > 파이썬_자동매매' 카테고리의 다른 글

Solactive US Big Tech Top 7 Plus Price Return Index 차트만들기_파이썬  (0) 2025.04.12
볼린저밴드  (0) 2025.02.02
변동성  (0) 2025.02.02
MDD (Maximum Draw Down)  (0) 2025.02.02
CAGR (연평균수익률)  (0) 2025.02.02

+ Recent posts