import FinanceDataReader as fdr
df = fdr.DataReader('AAPL', '2024-1-20')
df
![]() |
# pct_change(2) # 2는 이틀전의 값과 등락률을 구하는 것이다.
df['pct_change_2'] = df['Close'].pct_change(2)
df
![]() |
# 위에 df['pct_change'] = df['Close'].pct_change() 처럼
# pct_change가 없다면 아래와 같이 복잡하게 계산해야 함
df['aaa']=(df['Close']-df['Close'].shift(1))/df['Close'].shift(1)
df
![]() |
'Python > 파이썬_자동매매' 카테고리의 다른 글
rolling (0) | 2025.01.30 |
---|---|
diff (0) | 2025.01.30 |
shift (0) | 2025.01.30 |
결측치(데이터 정제) 처리 (0) | 2025.01.30 |
pandas index, 조회개념 (0) | 2025.01.30 |