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実行シミュレーションなどの高度な定量機能を含む。

関連

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