このプロジェクトについて

TSP(tick-stock-panel)はA株市場向けのセルフホスト型クオンツワークベンチであり、銘柄選定、監視、バックテストなどのワンストップソリューションを提供することを目的としています。プロジェクトはゼロ運用を重視し、Docker単一コンテナでデプロイし、データはすべてローカルのParquetファイルに保存されます。 主要機能は以下の通りです: - **ケイパビリティルーティングマトリクス**:6種類のデータセットをソースのケイパビリティごとに独立してルーティングし、指標やバックテストの基準に影響を与えずにデータソースをいつでも交換できます。 - **銘柄選定エンジン**:25の戦略を内蔵し、カスタムシグナルとAI生成戦略をサポートし、全A株をミリ秒単位でスキャンできます。 - **指標パイプライン**:Polarsに基づいて68列の指標とシグナルを計算し、データ基準を統一します。 - **バックテスト研究**:ファクターバックテスト、戦略バックテスト、分足戦略バックテストをサポートし、T+1、手数料、スリッページなどを考慮し、ファクター帰属分析も提供します。 - **ファクタープラットフォーム**:DSLによるカスタムファクター、検証組み合わせをサポートし、戦略と双方向に連携します。 - **ファクター挖掘**:サンプル外でマルチファクター組み合わせを探索し、明示的に公開し、自動でオンラインになることはありません。 - **市場環境**:センチメントサイクルの6段階を識別し、コンセプト/業界の主線ランキングを提供します。 - **異動監視**:競売、ザラ場、偏移の3種類の異動をカバーし、リアルタイムポップアップ、音声通知、飛書プッシュをサポートします。 - **監視センター**:4種類のルール(戦略、個別銘柄シグナル、価格、異動)がAND/OR組み合わせをサポートし、リアルタイムで監視します。 - **個別銘柄分析**:9種類の重要価格帯とAI四次元分析(テクニカル、ファンダメンタルズ、財務、ニュース)を提供します。 - **連続ストップ高梯隊**:連続ストップ高の階層を集計し、コンセプトローテーションと引け後のAIレビューをサポートします。 - **データ拡張**:プラグイン化されたデータソース、拡張フィールドと日次履歴補填をサポートします。 - **AI対話アシスタント**:18の読み取り専用ツールが全サイトのページ機能をカバーし、文字単位のストリーミング出力とツール呼び出しフットプリントカードをサポートし、完全に分離された拡張モジュールです。 技術アーキテクチャは階層設計を採用しています:データソース層(プラグイン化)、ケイパビリティルーティング層、ストレージ層(Parquet、DuckDB)、計算層(Polars)、研究層(ファクターエンジン、バックテストエンジン)、アプリケーション層(FastAPI)、プレゼンテーション層(React 18)。GHCRの既成イメージ、Docker Compose、ローカルAI代理デプロイ、Devモードなど、複数のデプロイ方法をサポートしています。 本プロジェクトは学習・研究のみを目的としており、投資助言を構成するものではありません。