microsoft/qlib
Qlib is an AI-oriented Quant investment platform that aims to use AI tech to empower Quant Research, from exploring ideas to implementing productions. Qlib supports diverse ML modeling paradigms, including supervised learning, market dynamics modeling, and RL, and is now equipped with https://github.com/microsoft/RD-Agent to automate R&D process.
What it solves
Qlib은 AI 연구와 퀀트 투자 실무 사이의 격차를 메우기 위해 설계되었습니다. 데이터 처리, 모델 학습, 백테스트, 알파 탐색, 리스크 모델링, 포트폴리오 최적화, 주문 실행 등 전체 퀀트 트레이딩 파이프라인을 포괄적으로 다루는 플랫폼을 제공합니다.
How it works
Qlib은 모듈화되고 느슨하게 결합된 아키텍처를 사용하며, 각 구성 요소를 독립적으로 사용할 수 있습니다. 패턴 마이닝을 위한 지도 학습, 개념 드리프트를 다루는 시장 동역학 모델링, 지속적인 투자 의사결정을 위한 강화 학습 등 다양한 머신러닝 패러다임을 지원합니다. 효율적인 데이터 처리를 위한 데이터 서버를 포함하고 있으며, 모델 배포를 위한 오프라인 및 온라인 서비스 모드를 모두 지원합니다.
Who it’s for
AI 기반 거래 전략을 구현하고자 하는 퀀트 연구원, 데이터 과학자, 투자자를 위한 플랫폼으로, 아이디어 탐색부터 프로덕션 배포까지 모두 아우릅니다.
Highlights
- Full ML Pipeline: 데이터 준비부터 주문 실행까지 전 과정을 포괄합니다.
- Diverse Learning Paradigms: 지도 학습, 강화 학습, 시장 동역학 모델링을 지원합니다.
- Model Zoo: Transformer, Tabnet, TCN 등 최신 퀀트 연구 모델을 다수 포함해 예측 및 시장 적응 문제를 해결합니다.
- Integrated Infrastructure: 데이터 수집, 헬스 체크, 온라인 서빙 도구를 제공하며 자동 모델 롤링 기능을 갖추고 있습니다.
- Autonomous R&D: RD-Agent와 통합되어 자동 팩터 마이닝 및 모델 최적화를 구현합니다.