kquant API document (0.3.6)

sma

단순이동평균(SMA: Simple Moving Average) 계산 함수

sma(
    df: 'pd.DataFrame',
    length: 'int'=10,
    column: 'str'='CLOSE',
    out_column: 'Optional[str]'=None,
    inplace: 'bool'=False,
) -> pd.DataFrame
  • df (pd.DataFrame): 가격 데이터를 포함한 데이터프레임
  • length (int): 단순평균 기간을 나타내는 양의 정수. 디폴트 10
  • column (str): 데이터프레임의 가격 컬럼의 이름. 디폴트 “CLOSE”
  • out_column (Optional[str]): 결과 컬럼명 문자열. None이면 f”SMA_{length}”
  • inplace (bool): True면 계산 결과를 입력 데이터프레임에 추가. 디폴트 False
  • 반환값 (pd.DataFrame): 출력 데이터프레임