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 |