waditu/czsc

缠中说禅技术分析工具;缠论;股票;期货;Quant;量化交易

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 2 minutes ago
Added to GitGenius on September 11th, 2026
Created on June 11th, 2019
Open Issues & Pull Requests: 11 (+0)
GitHub issues: Enabled
Number of forks: 1,729
Total Stargazers: 6,136 (+2)
Total Subscribers: 160 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 32 days
Stale 30+ days: 3
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (2)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

CZSC is a technical analysis tool for quantitative trading that implements Chan Theory, a Chinese approach to market analysis applicable to stocks, futures, and other financial instruments.

The tool addresses the need to systematize Chan Theory analysis for algorithmic trading. Chan Theory, also known as 缠中说禅 (Zen of Chan), provides a framework for identifying market structure, trends, and turning points through pattern recognition. CZSC implements this theory computationally, allowing traders to apply these principles programmatically rather than through manual chart analysis. The approach works by processing price data to identify key structural patterns and levels that Chan Theory defines as significant for predicting market movements.

Developers building quantitative trading systems who are familiar with Chan Theory or interested in exploring this analytical framework should consider CZSC. The tool suits projects that need to analyze Chinese financial markets or any market where Chan Theory principles apply. It integrates with TuShare, a data provider commonly used in Chinese quantitative finance, making it practical for workflows that already depend on that ecosystem. The project is written in Rust, which provides performance benefits for processing large volumes of market data and executing analysis at scale.

The project shows active development with regular commits addressing bug fixes and feature enhancements. Work spans multiple areas including core analysis logic, data handling, and integration improvements. The codebase receives consistent attention to code quality and refinement of existing functionality rather than focusing primarily on adding new major features.