rosemarycox5334-debug/AlphaMaster

MT5 factor mining, backtest, and web training UI

解決する課題

AlphaMasterは、クオンツ取引因子の発見プロセスを自動化します。強化学習を使用して特徴量と演算子の空間を探索し、過去の市場データに基づいた効果的な取引戦略を見つけることで、手動での数式作成を不要にします。

仕組み

このシステムは、トレーニング、バックテスト、リアルタイム分析のための統合パイプラインを通じて動作します。強化学習エンジンを使用して因子式を生成し、それらをトークンシーケンスとして保存してStackVM経由で実行します。バックテストおよびリアルタイム実行中、システムは position = tanh(factor) という式を使用してポジションサイズを計算し、過去のパフォーマンス評価に使用されるロジックと、ライブ市場信号に使用されるロジックが同一であることを保証します。Webインターフェースにより、ユーザーはデータの管理、トレーニングの進捗状況の監視、リアルタイム信号アラートの受信を行うことができます。

対象ユーザー

このプロジェクトは、ディープラーニングを使用して取引戦略の発見を自動化したいクオンツトレーダーや研究者向けに設計されています。特に、ParquetファイルやMetaTrader 5 (MT5) データを扱い、トレーニングとライブ信号監視のための一貫した環境を必要とする方に適しています。

ハイライト

  • 強化学習を使用した自動因子発見。
  • トレーニング、バックテスト、リアルタイム信号生成のための統一されたロジック。
  • 戦略のライフサイクル全体を管理するための統合Web UI。
  • トレンド反転のためのFeishu (Lark) 通知オプションを備えたリアルタイム信号監視のサポート。
  • シャープ比やソルティノ比を含む一貫したバックテスト指標。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト