Binance, Coinbase, Hyperliquid 등 15개 이상의 거래소에서 그리드, DCA, AI, TradingView 전략을 자동화하는 무료 오픈소스 암호화폐 트레이딩 봇입니다.
Lumiwealth/lumibot
주식, 옵션, 선물, 외환, 암호화폐, 예측 시장 전략을 구축하고 백테스트 및 실거래할 수 있는 Python 프레임워크로, 선택적으로 AI 에이전트가 매매 결정을 내립니다.
대체할 수 있는 제품:TradingView
- 스타
- 2,213
- 포크
- 423
- 열린 이슈
- 116
- 마지막 커밋
- 17시간 전
이 페이지는 오픈소스 프로젝트 소개이며 투자 조언이 아닙니다. 거래와 투자는 손실이 발생할 수 있으니, 사용 전에 위험을 직접 판단하고 거주 지역의 법규를 따르세요.
어떤 프로젝트인가요?
LumiBot은 트레이딩 봇을 작성하기 위한 오픈 소스 Python 프레임워크입니다. 매매 규칙을 Python으로 직접 표현하거나, 프롬프트를 기반으로 작동하는 AI 에이전트에 의사결정을 맡기거나, 두 방식을 하나의 전략에서 함께 사용할 수 있습니다.
동일한 전략 클래스가 과거 데이터를 이용한 백테스트와 지원 브로커를 통한 모의 또는 실거래에 모두 사용됩니다. 데이터 소스와 브로커 실행기만 바꾸면 됩니다. README에는 주식, 옵션, 선물, 외환, 암호화폐, 예측 시장을 대상으로 하는 12개 브로커 지원이 명시되어 있으며, Alpaca와 Interactive Brokers 등이 연동 대상으로 포함됩니다.
프로젝트에는 CLI, 전략 예제, 리서처와 트레이더로 구성된 두 에이전트 예제, 그리고 경제 데이터, 뉴스, SEC 공시 등의 리서치 도구를 에이전트에 제공하는 선택형 BotSpot MCP 연동이 포함됩니다. 백테스트 결과로 차트, 거래 기록, 로그를 확인할 수 있습니다.
핵심 기능
- 01Python 코드, AI 에이전트 프롬프트 또는 두 방식을 결합한 형태로 전략을 작성할 수 있습니다.
- 02차트, 거래 내역, 로그를 포함한 과거 데이터 백테스트를 지원합니다.
- 03지원 브로커를 통해 동일한 전략 클래스를 모의 거래와 실거래에 재사용할 수 있습니다.
- 04주식, 옵션, 선물, 외환, 암호화폐, 예측 시장을 지원합니다.
- 05시작에 활용할 수 있는 CLI와 전략 예제를 제공합니다.
활용 사례
- 자금을 투입하기 전에 규칙 기반 주식 또는 옵션 전략을 백테스트할 수 있습니다.
- 시장 데이터를 검토하고 제약 조건에 따라 주문하는 AI 에이전트를 프로토타이핑할 수 있습니다.
- Alpaca 또는 Interactive Brokers를 통해 모의 거래 봇을 실행할 수 있습니다.
- 동일한 과거 데이터를 바탕으로 Python 규칙과 AI 기반 의사결정을 비교할 수 있습니다.
빠른 시작
- 1
pip으로 LumiBot을 설치하세요
pip install lumibot - 2
예제 전략을 my_strategy.py로 저장한 다음 백테스트를 실행하세요
python my_strategy.py
사용 전 알아둘 점
- GPL-3.0 라이선스로 제공됩니다. 카피레프트 라이선스이므로 파생 저작물도 동일한 조건으로 오픈 소스화해야 합니다.
- AI 예제를 사용하려면 OpenAI API 키가 필요하며, 모델 호출에는 요금이 부과됩니다.
- 실거래와 모의 거래를 하려면 Alpaca와 같은 지원 브로커의 계정이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- lumibot은(는) 무엇인가요?
- 주식, 옵션, 선물, 외환, 암호화폐, 예측 시장 전략을 구축하고 백테스트 및 실거래할 수 있는 Python 프레임워크로, 선택적으로 AI 에이전트가 매매 결정을 내립니다. LumiBot은 트레이딩 봇을 작성하기 위한 오픈 소스 Python 프레임워크입니다. 매매 규칙을 Python으로 직접 표현하거나, 프롬프트를 기반으로 작동하는 AI 에이전트에 의사결정을 맡기거나, 두 방식을 하나의 전략에서 함께 사용할 수 있습니다.
- lumibot은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- lumibot은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- lumibot은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. lumibot의 마지막 커밋은 2026년 11월 6일입니다.
- lumibot은(는) 어디에 사용할 수 있나요?
- 자금을 투입하기 전에 규칙 기반 주식 또는 옵션 전략을 백테스트할 수 있습니다. 시장 데이터를 검토하고 제약 조건에 따라 주문하는 AI 에이전트를 프로토타이핑할 수 있습니다. Alpaca 또는 Interactive Brokers를 통해 모의 거래 봇을 실행할 수 있습니다. 동일한 과거 데이터를 바탕으로 Python 규칙과 AI 기반 의사결정을 비교할 수 있습니다.
- lumibot는 어떻게 설치하나요?
- pip으로 LumiBot을 설치하세요: pip install lumibot 예제 전략을 my_strategy.py로 저장한 다음 백테스트를 실행하세요: python my_strategy.py
- lumibot은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Lumiwealth/lumibot
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
과거 암호화폐 시장 데이터에 특성 공학을 적용해 ML 모델을 학습하고, 매매 신호를 보내는 온라인 서비스로 실행하는 Python 프레임워크입니다.
주요 거래소를 지원하는 무료 오픈소스 Python 암호화폐 트레이딩 봇으로, 백테스팅·드라이런·FreqAI와 Telegram/웹 UI 제어 기능을 제공합니다.
직접 만든 암호화폐 트레이딩 전략을 연구하고 백테스트·최적화·실거래할 수 있는 셀프 호스팅 Python 프레임워크입니다.
전략 정의부터 벡터 및 이벤트 기반 백테스트, 결과 대시보드, 모의·실거래까지 지원하는 퀀트 트레이딩용 Python 프레임워크입니다.
암호화폐, FX, 주식, 선물, 옵션, 베팅 거래소에서 백테스트와 실거래를 지원하는 Rust 네이티브 이벤트 기반 트레이딩 엔진으로, Python 제어 계층을 제공합니다.