Repolode
waditu

waditu/czsc

株式・先物・暗号資産向けの缠论テクニカル分析を実装したPythonパッケージ。Rustコアで分型・筆・中枢を検出します。

スター
6,568
フォーク
1,797
未解決の Issue
21
最終コミット
23 日前

このページはオープンソースプロジェクトの紹介であり、投資助言ではありません。取引や投資には損失のリスクがあります。ご利用前にご自身でリスクを判断し、お住まいの地域の法令に従ってください。

これは何?

czscは、缠论テクニカル分析を中心に構築された定量分析ツールキットです。K線データから分型、筆、中枢を自動で識別し、複数の期間を組み合わせて1つの判断を行うマルチタイムフレーム分析にも対応しています。

バージョン1.0以降、コアアルゴリズムはRustで実装され、PyO3を通じてczsc._native拡張としてPythonから利用できます。220以上のシグナル関数、シグナルとsignals_all、signals_any、signals_notを組み合わせるシグナル・イベント・トレードのフレームワーク、複数レベルの売買判断を行うCzscTraderクラスを備えています。

また、TQSdk(先物)、Tushare(A株)、CCXT(暗号資産取引所)向けのデータコネクタ、関連パッケージwbtを介したウェイトベースのバックテスター、plotlyとlightweight-chartsを利用したHTMLチャート出力も提供します。

主な機能

  • 01K線データから分型、筆、中枢を自動で識別します。
  • 02RustコアをPyO3経由でPythonに公開し、220以上のシグナル関数を備えています。
  • 03論理演算子で組み合わせられるシグナル、イベント、ポジションのフレームワークを提供します。
  • 04CzscTraderを通じたマルチタイムフレーム分析と売買判断に対応します。
  • 05TQSdk、Tushare、CCXTのデータソース向けコネクタを提供します。
  • 06plotlyとlightweight-chartsで、単独で利用できるHTMLチャートを生成します。

ユースケース

  • A株、先物、暗号資産を対象に、缠论に基づくタイミング戦略を研究する。
  • 関連パッケージwbtのエンジンを使って、ポジションウェイト戦略をバックテストする。
  • 複数期間のK線チャートで、相場構造やシグナルの発生を視覚的に確認する。

クイックスタート

  1. 1

    PyPIからビルド済みパッケージをインストールします(Python 3.10以降が必要です)

    pip install czsc -U
  2. 2

    czscをインポートし、READMEにあるコアの缠論分析の例を実行します

使う前に知っておきたいこと

  • ライセンスが不明確(メタデータではNOASSERTIONと報告)なため、商用利用の前にライセンスを確認してください。
  • ドキュメントとサンプルは主に中国語で、Feishuのページにリンクしています。
  • バージョン1.0は0.9.Xとの互換性がないため、古いコードは移行が必要です。
  • ソースからビルドするにはRustツールチェーンとmaturinが必要です。

トピック

よくある質問

czsc とは?
株式・先物・暗号資産向けの缠论テクニカル分析を実装したPythonパッケージ。Rustコアで分型・筆・中枢を検出します。 czscは、缠论テクニカル分析を中心に構築された定量分析ツールキットです。K線データから分型、筆、中枢を自動で識別し、複数の期間を組み合わせて1つの判断を行うマルチタイムフレーム分析にも対応しています。
czsc は無料で使えますか?ライセンスは?
czsc は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
czsc は今もメンテナンスされていますか?
活発にメンテナンス中。czsc の最終コミットは 2026年10月16日 です。
czsc は何に使えますか?
A株、先物、暗号資産を対象に、缠论に基づくタイミング戦略を研究する。 関連パッケージwbtのエンジンを使って、ポジションウェイト戦略をバックテストする。 複数期間のK線チャートで、相場構造やシグナルの発生を視覚的に確認する。
czsc のインストール方法は?
PyPIからビルド済みパッケージをインストールします(Python 3.10以降が必要です): pip install czsc -U czscをインポートし、READMEにあるコアの缠論分析の例を実行します
czsc はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/waditu/czsc

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

関連プロジェクト