chengzuopeng/stock-sdk

为前端设计的无需 Python、无需后端服务、零依赖的获取股票数据 JavaScript SDK。

해결하는 문제

Stock SDK는 프론트엔드 및 Node.js 개발자가 Python 백엔드나 복잡한 서버 측 인프라 없이 주식 시장 데이터에 액세스할 수 있는 경량의 제로 의존성 JavaScript/TypeScript 라이브러리를 제공합니다. A주, 홍콩 주식, 미국 주식, 공모 펀드의 실시간 시세, K-라인 차트, 기술적 지표 검색 프로세스를 간소화합니다.

작동 방식

이 라이브러리는 공개 금융 데이터 제공자(텐센트 파이낸스, 이스트머니 등)를 둘러싼 래퍼 역할을 하며, 통합된 타입 안전 API를 제공합니다. 다양한 티커 형식을 자동으로 처리하는 "심볼 모델"을 갖추고 있습니다. SDK에는 기술적 지표(MA, MACD, RSI 등) 계산, 거래 신호 식별, 검색된 데이터 기반 로컬 백테스팅 및 종목 스크리닝을 위한 내장 도구가 포함되어 있습니다.

대상 사용자

  • 프론트엔드 엔지니어: 금융 대시보드, 데이터 시각화(ECharts 또는 TradingView 등), 관리 패널을 구축하는 분.
  • 퀀트 개발자: JS/Node를 사용하여 퀀트 전략 프로토타입 검증을 수행하는 사용자.
  • AI 통합자: Model Context Protocol(MCP)을 통해 AI 에이전트에 실시간 금융 데이터 소스를 제공하려는 개발자.
  • 학생/교육자: 금융 과정 데모를 만드는 분.

주요 특징

  • AI 준비: 내장 MCP 서버로 Cursor, Claude, Gemini 같은 AI 도구와 원커맨드 통합.
  • 광범위한 시장 커버리지: A주, 홍콩 주식, 미국 주식, 공모 펀드, 선물, 옵션 지원.
  • 기술적 분석 제품군: 14개 이상의 기술적 지표 및 칩 분포(CYQ) 로컬 계산.
  • 개발자 친화적: 제로 의존성, 완전한 TypeScript 지원, 트리 셰이킹용 하위 경로 내보내기.
  • 통합 도구: 터미널 기반 쿼리용 CLI 및 로컬 백테스팅 엔진 포함.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트