유틸리티 (Utils)

전략 작성 시 자주 사용하는 유틸리티 모듈 모음입니다.

모듈

설명

pyqqq.utils.kvstore

키-값 영속 저장소. 전략 실행 중 상태 데이터를 저장·조회합니다.

pyqqq.utils.logger

전략 실행 로그를 출력하는 표준 로거 유틸리티.

pyqqq.utils.retry

네트워크 오류 등에 대비한 자동 재시도 데코레이터.

pyqqq.utils.limiter

API 호출 빈도를 제어하는 Rate Limiter.

pyqqq.utils.array

이동평균 등 배열 계산 유틸리티 함수.

pyqqq.utils.compute

수익률, 변동성 등 재무 계산 함수.

pyqqq.utils.market_schedule

거래소 개장·폐장 시간 조회 및 거래일 확인.

pyqqq.utils.singleton

싱글톤 패턴 기반 클래스.

pyqqq.utils.position_classifier

포지션 분류 유틸리티.