Aroon 특정기간 동안 최고가와 최저가가 얼마나 최근에 나타났는지를 분석하여 추세의 강도와 방향을 파악하는 데 사용되는 지표입니다. $$\begin{align} \text{Aroon Up} &=\frac{\text{분석기간-(분석기간 중 최고가가 나타난 날까지의 일수)}}{\text{분석기간}} \times 100 \\ \text{Aroon Down} &=\frac{\text{분석기간-(분석기간 중 최저가가 나타난 날까지의 일수)}}{\text{분석기간}} \times 100\\ \text{Aroon _osc}&=\text{Aroon Up}-\text{Aroon Down}\end{align}$$ 일반적으로 분석기간은 14일을 사용합니다. pandas_ta.aroon(high, low, length=None, scalar=None, talib=None, offset=None, **kwargs) 를 사용합니다. import numpy as np import pandas as pd import FinanceDataReader as fdr import yfinance as yf import pandas_ta as ta import matplotlib.pyplot as plt import mplfinance as mpf import matplotlib.dates as mpl_dates st=pd.Timestamp(2024,9, 1) et=pd.Timestamp(2025, 4,30) trgnme="000660.KS" trg=yf.download(trgnme, st, et) trg.columns=[i[0] for i in trg.columns] aroon=ta.aroon(trg.High, trg.Low) aroon.tail(3) AROOND_14 AROONU_14 AROONOSC_14 Date ...
python 언어를 적용하여 통계(statistics)와 미적분(Calculus), 선형대수학(Linear Algebra)을 소개합니다. 이 과정에서 빅데이터를 다루기 위해 pytorch를 적용합니다.