hummingbot: Hummingbot – 자동화된 암호화폐 트레이딩 봇을 구축하고 실행하기 위한 오픈소스 프레임워크
Hummingbot은 수십 개의 중앙화 및 탈중앙화 암호화폐 거래소에서 작동하는 알고리즘 트레이딩 봇을 생성, 구성 및 실행할 수 있게 해줍니다. 명령줄 도구(hbot)와 손쉬운 설치를 위한 Docker 이미지, 즉시 사용할 수 있는 전략 라이브러리(시장 만들기, 차익 거래, 그리드 등) 및 거래소 커넥터를 위한 플러그인 시스템을 제공합니다. 별도의 Condor 프로젝트는 선택적인 LLM 기반 의사결정을 추가하지만, 핵심 제품은 머신러닝 라이브러리가 아니라 트레이딩 자동화 플랫폼입니다.
README의 핵심 포인트
- Purpose – 무료이며 커뮤니티 기반 봇 프레임워크를 제공함으로써 고빈도/알고리즘 트레이딩을 민주화합니다.
- Installation – Conda 기반 소스 설치, Docker Compose, 그리고 봇 스크립팅을 위한
hbotCLI를 지원합니다. - Strategies – 시장 만들기, 차익 거래, 그리드, TWAP 등 다양한 전략을 포함하는 스크립트, 컨트롤러, 실행기 및 레거시 V1 전략을 제공합니다.
- Exchange connectors – 다수의 CEX(예: Binance, KuCoin)와 DEX(예: Uniswap, Curve)를 위한 통합 API를 제공하며, custodial 및 non‑custodial 옵션을 모두 지원합니다.
- AI integration – 선택적인 Condor 하네스가 LLM 기반 의사결정 로직을 Telegram/웹 대시보드를 통해 Hummingbot에 연결합니다.
- Community – 활발한 Discord, 문서 사이트, 뉴스레터, 그리고 새로운 커넥터 추가를 위한 거버넌스 모델이 있습니다.
- License – Apache 2.0, 완전 오픈소스입니다.
누가 사용할 수 있나요?
- 저수준 거래소 코드를 작성하지 않고 전략을 자동화하고자 하는 암호화폐 트레이더.
- 맞춤형 봇을 구축하거나 기존 전략을 확장하는 개발자.
- Condor 하네스를 통해 AI 강화 트레이딩을 실험하는 연구자.
이것은 ...이 아닙니다
- 머신러닝 프레임워크나 LLM 모델 라이브러리가 아닙니다. AI 구성 요소는 선택적인 래퍼일 뿐이며, 핵심 제품은 트레이딩 자동화 엔진입니다.
TL;DR – Hummingbot은 다수의 거래소에서 암호화폐 트레이딩 봇을 생성하고 실행하기 위한 오픈소스 플랫폼이며, 별도의 Condor 프로젝트를 통해 선택적인 LLM 기반 에이전트를 사용할 수 있습니다.
Off‑topic flag: false (이 저장소는 실제 소프트웨어 프로젝트이며, 주요 초점은 핵심 AI/ML 연구가 아니라 자동화된 트레이딩에 있습니다.)