Kronos: 45개 거래소 데이터로 학습한 K-라인 파운데이션 모델
shiyu-coder/Kronos
·2026.10.20 00:25
프로젝트 소개
금융 시장의 캔들스틱(K-line) 시퀀스를 언어로 해석하는 오픈소스 파운데이션 모델이다. 전 세계 45개 이상 거래소의 데이터를 활용해 학습했으며, 금융 데이터 고유의 높은 노이즈 특성을 처리하도록 설계되었다. AAAI 2026에 채택된 연구 기반이다.
연속적인 OHLCV 데이터를 위계적 이산 토큰으로 변환하는 전용 토크나이저와, 이를 기반으로 사전 학습된 오토레그레시브 Transformer로 구성된다. Kronos-mini부터 large까지 다양한 크기의 모델이 제공되며, Hugging Face Hub에서 즉시 다운로드 가능하다.
KronosPredictor 클래스를 통해 원시 데이터 전처리부터 예측, 역정규화까지 자동 처리한다. 단일 시계열 예측뿐 아니라 GPU 병렬 처리를 활용한 다중 자산 동시 예측도 지원한다. 샘플링 파라미터를 조절해 확률적 예측 경로를 생성할 수 있다.
Qlib를 활용한 자체 데이터셋 파인튜닝 파이프라인과 백테스트 스크립트를 제공한다. 중국 A-주 시장 데이터를 예시로 삼아 파인튜닝 과정을 시연하며, 특정 자산이나 거래소에 모델을 적응시키는 데 활용할 수 있다.
GitHub 저장소
shiyu-coder/Kronos
Kronos: A Foundation Model for the Language of Financial Markets
Python
이 한국어 소개글은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.