Repolode
waditu

waditu/czsc

주식, 선물, 암호화폐의 缠论 기술적 분석을 구현한 Python 패키지로, 분형·필·중추를 탐지하는 Rust 코어를 제공합니다.

스타
6,572
포크
1,799
열린 이슈
21
마지막 커밋
23일 전

이 페이지는 오픈소스 프로젝트 소개이며 투자 조언이 아닙니다. 거래와 투자는 손실이 발생할 수 있으니, 사용 전에 위험을 직접 판단하고 거주 지역의 법규를 따르세요.

어떤 프로젝트인가요?

czsc는 缠论 기술적 분석을 중심으로 구축된 퀀트 분석 툴킷입니다. K선 데이터에서 분형(分型), 필(笔), 중추(中枢)를 자동으로 식별하고, 여러 기간을 하나의 판단에 결합하는 멀티 타임프레임 분석을 지원합니다.

버전 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선 데이터에서 분형, 필, 중추를 자동으로 식별합니다.
  • 02PyO3를 통해 Python에 제공되는 Rust 코어와 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선 데이터에서 분형(分型), 필(笔), 중추(中枢)를 자동으로 식별하고, 여러 기간을 하나의 판단에 결합하는 멀티 타임프레임 분석을 지원합니다.
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 통계는 매일 갱신됩니다.

관련 프로젝트