Repolode
rootSunc

rootSunc/CNEquity

55種類のデータセットを日次更新する、Parquetベースの中国A株向けセルフホスト型データレイク。

代替できる製品:Wind

スター
726
フォーク
84
未解決の Issue
3
最終コミット
18 時間前

これは何?

CNEquityは複数の公開ソースから中国A株の市場データを収集し、ローカルのParquetデータレイクに格納します。日次・分足データ、指数・セクターデータ、ファンダメンタルズ、バリュエーション、北向き資金と信用取引のフロー、公告、マクロ指標、ニュース、先物・オプションの銘柄を網羅し、55の登録済みデータセットとして整理します。

このプロジェクトは、バックテストで問題になりがちなリサーチ上の細部に重点を置いています。未調整価格と調整係数は別々に保存され、上場廃止銘柄も過去のユニバースに残ります。また、明示的な基準日を指定して、ポイント・イン・タイムの財務データを取得できます。各行にはデータソースと取得時のメタデータが付与され、変更不可能なデータバージョンによって結果を再現できます。

データ取り込みは差分対応で、中断後も再開できます。処理済みのバッチは保持され、失敗した範囲から続行します。データにはPython API、CLI経由のDuckDB SQL、またはAIクライアントからローカルのデータレイクを参照できる読み取り専用MCPサーバーを通じてアクセスできます。セルフホスト型で、基本的なデータ収集にアカウントやAPIトークンは必要ありません。

主な機能

  • 01日次・分足データ、ファンダメンタルズ、資金フロー、デリバティブをローカルのParquetファイルに保存します。
  • 02未調整価格と調整係数を分けて保持し、調整後のデータ取得にも対応します。
  • 03上場廃止銘柄を過去のユニバースに残し、サバイバーシップ・バイアスを抑えます。
  • 04明示的な基準日を指定したポイント・イン・タイムの財務データ取得に対応します。
  • 05データ取り込みが中断した場合、失敗した範囲から再開し、各行にデータソースのメタデータを記録します。
  • 06Python、DuckDB SQL、コンソール、読み取り専用MCPサーバーを通じてデータを提供します。

ユースケース

  • 中国株の長期的な履歴をローカルに蓄積し、繰り返しバックテストを行う。
  • ポイント・イン・タイムのファンダメンタルズや過去の指数構成銘柄が必要なリサーチを行う。
  • MCPを通じて、AIエージェントにA株データへの読み取り専用アクセスを提供する。
  • 既存のクオンツリサーチシステムや取引システムの下層に、セルフホスト型のデータレイヤーを構築する。

トピック

よくある質問

CNEquity とは?
55種類のデータセットを日次更新する、Parquetベースの中国A株向けセルフホスト型データレイク。 CNEquityは複数の公開ソースから中国A株の市場データを収集し、ローカルのParquetデータレイクに格納します。日次・分足データ、指数・セクターデータ、ファンダメンタルズ、バリュエーション、北向き資金と信用取引のフロー、公告、マクロ指標、ニュース、先物・オプションの銘柄を網羅し、55の登録済みデータセットとして整理します。
CNEquity は無料で使えますか?ライセンスは?
CNEquity は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
CNEquity は今もメンテナンスされていますか?
活発にメンテナンス中。CNEquity の最終コミットは 2026年10月18日 です。
CNEquity は何に使えますか?
中国株の長期的な履歴をローカルに蓄積し、繰り返しバックテストを行う。 ポイント・イン・タイムのファンダメンタルズや過去の指数構成銘柄が必要なリサーチを行う。 MCPを通じて、AIエージェントにA株データへの読み取り専用アクセスを提供する。 既存のクオンツリサーチシステムや取引システムの下層に、セルフホスト型のデータレイヤーを構築する。
CNEquity はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/rootSunc/CNEquity

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト