handsomejustin/easy_tdx
免费Python量化SDK:通达信协议直连 A股/港股/美股数据,内置技术指标、缠论分析、回测引擎与 Web 可视化,JSON 输出适配 AI Agent
何を解決するか
easy-tdx は小規模投資家に、A株、香港株、米国株、先物取引の機関投資家レベルの金融データと定量的分析ツールを提供します。高頻度市場データ、テクニカル指標、バックテストフレームワークへのアクセスの障壁を排除し、これらは通常、高価または専門的なファンドに限定されています。
動作方法
このプロジェクトはデータブリッジおよび分析スイートとして機能し、市場データサーバー(TDXなど)に接続し、複数のインターフェースを提供します:
- データアクセス:Python API、コマンドラインインターフェース(CLI)、REST API(
easy-tdx serve)でK線、リアルタイム価格、資金流れ、公告を取得可能。 - 分析エンジン:34のテクニカル指標の内蔵計算と、自動トレンドおよび売買ポイント同定に使用可能なChanlun(缠论)理論の完全実装。
- バックテストスイート:ベクトルベースのエンジンで、Pythonで戦略を記述し、過去データで実行、多因子組み合わせバックテストが可能。
- Web UI:Vue 3 + EChartsによるダッシュボードで、コード不要のバックテスト、パラメータ最適化、ポートフォリオ管理が可能。
- データ評価:リターンだけでなく、ドローダウン、勝率、シャープレシオに基づくリスク調整評価(S~D)を実施。
対象ユーザー
- 個人トレーダー:高額なサブスクリプションを支払わずに、プロフェッショナルレベルのデータとテクニカル分析を必要とする人。
- 定量開発者:戦略のプロトタイピングとバックテストに軽量なフレームワークを必要とする人。
- AIエージェント開発者:LLMベースの取引エージェントに供給する構造化JSONデータソースを必要とする人。
特徴
- 包括的なデータ:K線、ティックデータ、取引詳細、セクター回転をカバー。
- 自動Chanlun:1クリックでフラクタルパターン、ピボット、乖離の同定が可能。
- コード不要のWeb UI:戦略調整、パラメータグリッドサーチ、パフォーマンス比較のための視覚的インターフェース。
- 多因子バックテスト:AND、OR、MAJORITY論理で複数戦略を組み合わせ、最適なシグナル組み合わせを発見可能。
- 機関向けツール:IC/IR要因分析、スリッページモデル、TWAP/VWAP実行シミュレーションなどの高度な定量機能を含む。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト