프로젝트 소개

CCXT (CryptoCurrency eXchange Trading Library)는 암호화폐 거래소 및 예측 시장에 연결하고 거래하기 위한 다중 언어 라이브러리입니다. README에 따르면, Binance, Bybit, OKX, Gate, KuCoin, Bitget, BitMEX, BingX, HTX, MEXC, Crypto.com, CoinEx, HashKey Global 및 WOO X와 같은 중앙 집중형 거래소, Hyperliquid 및 WOOFI PRO와 같은 분산형 장소, Polymarket, Kalshi, Limitless 및 Myriad와 같은 예측 시장을 포함하여 100개 이상의 장소를 지원합니다. 이 라이브러리는 REST 및 WebSocket을 통해 공개 및 비공개 API를 모두 구현합니다. 주요 기능 중 하나는 거래소 간 데이터를 정규화하는 즉시 사용 가능한 통합 API로, 프로젝트에서는 교환소 간 분석, 차익 거래, 알고리즘 거래, 전략 백테스트, 봇 프로그래밍, 시장 데이터 저장, 분석, 시각화 및 지표 개발에 유용하다고 제시합니다. README에서는 또한 AI 에이전트, LLM 및 "vibe coding" 워크플로우를 위한 것이라고 언급합니다. CCXT는 언어별 패키지 관리자를 통해 배포됩니다: JavaScript/TypeScript용 npm, Python용 PyPI, .NET용 NuGet, Go 모듈, Java용 Maven, PHP용 Packagist, Rust용 Crates.io입니다. README에 따르면 지원되는 런타임에는 Node 18+, Python 3, PHP 8.1+, netstandard2.0/2.1, Go 1.20+, Java 21+ 및 웹 브라우저가 포함됩니다. 문서는 프로젝트 위키에서 유지 관리되며, 저장소에 예시와 개발자를 위한 기여 가이드가 제공됩니다. README에는 동일한 생태계의 관련 오픈소스 프로젝트인 Freqtrade 및 OctoBot이 나열되어 있으며, WebSocket 지원을 위한 CCXT Pro 제품도 언급됩니다. 또한 면책 조항 섹션과 Telegram 및 Discord의 커뮤니티 채널 링크가 포함되어 있습니다. 이 프로젝트는 거래 알고리즘을 구축하는 코더, 개발자, 기술적으로 숙련된 트레이더, 데이터 과학자 및 금융 분석가를 대상으로 합니다.