qlib: アルファ探索から注文執行までのフルパイプラインに対応したAI指向型定量投資プラットフォーム

qlib: アルファ探索から注文執行までのフルパイプラインに対応したAI指向型定量投資プラットフォーム

何を解決するか

Qlibは、定量投資におけるAI研究と実運用(プロダクション)の間のギャップを埋めるために設計されています。データ処理、モデル学習、バックテスト、アルファ探索、リスクモデリング、ポートフォリオ最適化、および注文執行を含む、定量トレーディングのパイプライン全体を扱うための包括的なプラットフォームを提供します。

仕組み

Qlibは、各コンポーネントを独立して使用できる、モジュール式で疎結合なアーキテクチャを採用しています。パターンマイニングのための教師あり学習、コンセプトドリフトに対処するための市場ダイナミクスモデリング、および継続的な投資意思決定のための強化学習を含む、複数の機械学習パラダイムをサポートしています。プラットフォームには、効率的なデータ処理のためのデータサーバーが含まれており、モデルデプロイメントのためのオフラインおよびオンラインのサービングモードの両方をサポートしています。

対象ユーザー

初期のアイデアの探索から実運用へのデプロイまで、AI駆動型のトレーディング戦略を実装したい定量研究者、データサイエンティスト、および投資家。

ハイライト

  • Full ML Pipeline: データ準備から注文執行まで、すべてをカバーします。
  • Diverse Learning Paradigms: 教師あり学習、強化学習、および市場ダイナミクスモデリングをサポートしています。
  • Model Zoo: 予測および市場適応の課題を解決するために、SOTAな定量研究モデル(例:Transformer, Tabnet, TCN)のコレクションが含まれています。
  • Integrated Infrastructure: データ収集、ヘルスチェック、および自動モデルローリングを伴うオンラインサービングのためのツールを提供します。
  • Autonomous R&D: 自動化されたファクターマイニングとモデル最適化のために、RD-Agentと統合されています。

Sources