cinar/indicator

Go로 작성된 80개 이상의 기술적 분석 지표, 매매 전략, 백테스팅 프레임워크를 제공하는 라이브러리

개발 재료조건 있음 · AGPL-3.0투자·금융Go난이도
1,196+29이번 주0
193포크33이슈

중간맛 분석

스택: Go 1.18+ (제네릭 지원), CSV 데이터셋 제공

특징:

  • 트렌드·모멘텀·변동성·거래량 4가지 카테고리 80+ 지표
  • 25+ 매매 전략 (단독 + 조합 전략)
  • 기술적분석-백테스팅-실시간 실행을 한 번에 처리
  • 데이터 스트림 기반 (Go 채널) 설계로 메모리 효율적
  • 모든 지표·전략 완전 커스터마이징 가능
  • Tiingo, Alpaca 등 데이터소스 지원

바로 쓸 수 있나요? Yes. 이미지 제공으로 한 줄 명령어로 백테스트 리포트 생성 가능. 또는 Go 프로젝트에 모듈 임포트해서 즉시 활용.

이런 레포예요

이럴 때 쓰면 좋아요

  • 주식 매매 신호를 자동 생성하고 과거 데이터로 검증하려는 퀀트 트레이더
  • 기술적 지표를 조합해 커스텀 매매 봇을 구축하려는 개발자
  • 복수 자산에 대해 매매 전략의 성능을 비교 분석하려는 투자 분석가

핵심 기능

80+ 기술적분석 지표 (Bollinger Bands, MACD, RSI 등)25+ 매매 전략 및 조합·데코레이터 전략완전한 백테스팅 프레임워크 + 시각화 리포트

대안 대비 차별점

데이터 스트림 기반의 채널 설계로 메모리 효율적이며, v2에서 90% 코드 커버리지와 CSV 검증 데이터셋으로 프로덕션 신뢰성을 보장합니다.

준비물

  • Go 1.18 이상
  • Tiingo API 키 (선택, 데이터 동기화용)

바로 시작하기

  1. Docker를 사용한 가장 간단한 방법 (Tiingo API 키 필요):
docker run -it --rm \
  -v $(pwd)/output:/app/output \
  ghcr.io/cinar/indicator:latest \
  --api-key YOUR_TIINGO_API_KEY \
  --days 365 \
  --assets aapl msft googl
  1. 결과 확인 (macOS):
open output/index.html
  1. 또는 Linux:
xdg-open output/index.html

별 추이 · 7일

1,196+29 / 7일

활용성 · 따라 만들기 좋은가

샘플 점수 14/100
  • 관대한 라이선스
  • 테스트 있음
  • 예제 디렉토리
  • 최근 활동
  • AGENTS.md
  • llms.txt
  • 템플릿

🟢 최근 활동 있음 · 2021년 생성

이 레포에 깃밥 배지 달기

[![깃밥](https://www.gitbap.com/badge/cinar/indicator.svg)](https://www.gitbap.com/r/cinar/indicator)

🔌 클로드에서 바로 써보기

깃밥을 클로드에 연결하면 이런 레포를 클로드·커서·Codex에서 바로 찾고 체험할 수 있어요.

방법 ① 커넥터 URL

클로드 설정 → 커넥터에 이 주소를 붙여넣기.

https://www.gitbap.com/api/mcp
방법 ② 플러그인 (체험까지)

플러그인을 설치하면 /gitbap-trending·/gitbap-try 슬래시 커맨드로 레포를 그 자리에서 체험. Claude Code에서 아래 두 줄을 차례로 실행하세요.

/plugin marketplace add jakeparkcolde/gitbap-cowork
/plugin install gitbap-cowork@gitbap
연결 방법 자세히 →

AI가 README 기반으로 요약했습니다 · 원문 보기