Repolode
c9s

c9s/bbgo

여러 거래소에서 트레이딩 전략을 개발하고 백테스트 및 실행할 수 있는 Go 기반 암호화폐 트레이딩 봇 프레임워크입니다.

대체할 수 있는 제품:3CommasCryptohopper

스타
1,676
포크
384
열린 이슈
126
마지막 커밋
어제

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

어떤 프로젝트인가요?

BBGO는 암호화폐 자동 매매를 위한 Go 프레임워크입니다. Binance, OKX, Kucoin, MAX, Bitget, Bybit, Coinbase, Bitfinex 등 여러 현물 거래소를 하나의 인터페이스로 사용할 수 있도록 추상화하고, WebSocket을 통한 시세 데이터 및 주문 스트림을 제공합니다.

그리드, 마켓 메이킹, DCA, 리밸런싱, 거래소 간 헤징 등 다양한 내장 전략과 pandas와 유사한 인터페이스를 제공하는 기술 지표 라이브러리가 포함되어 있습니다. YAML 설정으로 전략을 실행하거나, Go로 직접 전략을 작성해 프레임워크에 맞춰 컴파일할 수 있습니다.

BBGO에는 KLine 기반 백테스트 엔진, 파라미터 최적화 도구, MySQL 또는 SQLite 저장소를 이용한 손익 추적, Slack 및 Telegram 알림, 선택적으로 사용할 수 있는 React 웹 대시보드도 포함되어 있습니다.

핵심 기능

  • 01여러 현물 거래소에서 사용할 수 있는 통합 API 추상화입니다.
  • 02그리드, 마켓 메이킹, DCA를 포함한 내장 전략입니다.
  • 03KLine 기반 백테스트 엔진과 파라미터 최적화 도구입니다.
  • 04pandas와 유사한 인터페이스를 제공하는 다양한 기술 지표 라이브러리입니다.
  • 05MySQL 또는 SQLite에 거래 내역을 저장하고 손익을 계산합니다.
  • 06Slack 및 Telegram 알림과 선택적으로 사용할 수 있는 React 웹 대시보드입니다.

활용 사례

  • 지원되는 거래소 계정에서 그리드 또는 마켓 메이킹 전략을 실행합니다.
  • 실거래에 앞서 과거 KLine 데이터로 트레이딩 아이디어를 백테스트합니다.
  • 프레임워크를 기반으로 Go에서 거래소 간 맞춤형 전략을 개발합니다.
  • 계정 간 정기 매수 또는 포트폴리오 리밸런싱을 자동화합니다.

사용 전 알아둘 점

  • 카피레프트 라이선스인 AGPL-3.0에 따라 라이선스가 부여되며, 파생 네트워크 서비스는 소스 코드를 공개해야 합니다.
  • 연결하는 각 거래소의 API 키와 시크릿이 필요합니다.
  • Go SDK 1.25가 필요하며, Windows는 WSL을 통해서만 지원됩니다.

토픽

자주 묻는 질문

bbgo은(는) 무엇인가요?
여러 거래소에서 트레이딩 전략을 개발하고 백테스트 및 실행할 수 있는 Go 기반 암호화폐 트레이딩 봇 프레임워크입니다. BBGO는 암호화폐 자동 매매를 위한 Go 프레임워크입니다. Binance, OKX, Kucoin, MAX, Bitget, Bybit, Coinbase, Bitfinex 등 여러 현물 거래소를 하나의 인터페이스로 사용할 수 있도록 추상화하고, WebSocket을 통한 시세 데이터 및 주문 스트림을 제공합니다.
bbgo은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
bbgo은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
bbgo은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. bbgo의 마지막 커밋은 2026년 11월 6일입니다.
bbgo은(는) 어디에 사용할 수 있나요?
지원되는 거래소 계정에서 그리드 또는 마켓 메이킹 전략을 실행합니다. 실거래에 앞서 과거 KLine 데이터로 트레이딩 아이디어를 백테스트합니다. 프레임워크를 기반으로 Go에서 거래소 간 맞춤형 전략을 개발합니다. 계정 간 정기 매수 또는 포트폴리오 리밸런싱을 자동화합니다.
bbgo은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/c9s/bbgo

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트