여러 거래소에서 트레이딩 전략을 개발하고 백테스트 및 실행할 수 있는 Go 기반 암호화폐 트레이딩 봇 프레임워크입니다.
tradingstrategy-ai/trading-strategy
온체인 시장 데이터를 활용해 탈중앙화 거래소의 알고리즘 전략을 백테스트하고 실거래할 수 있는 Python 프레임워크입니다.
- 스타
- 382
- 포크
- 63
- 열린 이슈
- 10
- 마지막 커밋
- 10일 전
이 페이지는 오픈소스 프로젝트 소개이며 투자 조언이 아닙니다. 거래와 투자는 손실이 발생할 수 있으니, 사용 전에 위험을 직접 판단하고 거주 지역의 법규를 따르세요.
어떤 프로젝트인가요?
Trading Strategy는 탈중앙화 거래소(DEX)에서 알고리즘 트레이딩을 수행하기 위한 Python 프레임워크입니다. DeFi 시장 데이터 세트를 내려받는 기능을 제공하며, 이 데이터는 전략 백테스트와 실거래 모두에 사용할 수 있습니다.
전략은 보통 Jupyter Notebook에서 개발하고 백테스트합니다. 이 프레임워크는 Ethereum, Binance Smart Chain, Polygon 등의 블록체인을 지원하며, SushiSwap, QuickSwap, PancakeSwap을 비롯한 DEX의 거래 데이터를 가져옵니다. 가격 피드는 Trading Strategy Protocol에서 제공됩니다.
핵심 `trading-strategy` 패키지는 데이터만 처리하며, 자동 거래를 실행하려면 별도의 trade-executor 패키지가 필요합니다. 사용자가 지갑으로 투자할 수 있는 스마트 컨트랙트 볼트 형태로 전략을 배포하는 기능도 제공합니다.
핵심 기능
- 01백테스트와 실거래에 사용할 탈중앙화 금융 시장 데이터 세트를 내려받습니다.
- 02Ethereum, Binance Smart Chain, Polygon을 지원합니다.
- 03SushiSwap, QuickSwap, PancakeSwap 등의 DEX에서 거래 데이터를 가져옵니다.
- 04전략 개발과 데이터 분석에 Jupyter Notebook을 활용할 수 있습니다.
- 05전략을 스마트 컨트랙트 볼트로 배포할 수 있습니다.
활용 사례
- 탈중앙화 거래소의 투자 기회를 분석합니다.
- DEX에서 거래하는 알고리즘을 개발하고 백테스트합니다.
- 사용자가 투자할 수 있는 온체인 볼트로 트레이딩 전략을 공개합니다.
빠른 시작
- 1
pip로 패키지를 설치합니다(direct-feed extra 포함).
pip install "trading-strategy[direct-feed]" - 2
시작을 위한 첫 단계는 Getting Started 저장소와 문서를 참고하세요.
사용 전 알아둘 점
- Python 3.10이 필요합니다.
- trading-strategy 패키지는 데이터 다운로드만 제공합니다. 자동 거래에는 별도의 trade-executor 패키지가 필요합니다.
- 네트워크 사용 의무가 적용되는 카피레프트 라이선스인 AGPL-3.0에 따라 라이선스가 부여됩니다.
토픽
자주 묻는 질문
- trading-strategy은(는) 무엇인가요?
- 온체인 시장 데이터를 활용해 탈중앙화 거래소의 알고리즘 전략을 백테스트하고 실거래할 수 있는 Python 프레임워크입니다. Trading Strategy는 탈중앙화 거래소(DEX)에서 알고리즘 트레이딩을 수행하기 위한 Python 프레임워크입니다. DeFi 시장 데이터 세트를 내려받는 기능을 제공하며, 이 데이터는 전략 백테스트와 실거래 모두에 사용할 수 있습니다.
- trading-strategy은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- trading-strategy은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- trading-strategy은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. trading-strategy의 마지막 커밋은 2026년 10월 28일입니다.
- trading-strategy은(는) 어디에 사용할 수 있나요?
- 탈중앙화 거래소의 투자 기회를 분석합니다. DEX에서 거래하는 알고리즘을 개발하고 백테스트합니다. 사용자가 투자할 수 있는 온체인 볼트로 트레이딩 전략을 공개합니다.
- trading-strategy는 어떻게 설치하나요?
- pip로 패키지를 설치합니다(direct-feed extra 포함).: pip install "trading-strategy[direct-feed]" 시작을 위한 첫 단계는 Getting Started 저장소와 문서를 참고하세요.
- trading-strategy은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/tradingstrategy-ai/trading-strategy
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Trading Strategy SDK로 DEX, DeFi 및 Binance CEX 데이터를 활용해 알고리즘 트레이딩 전략을 백테스트하고 개발하는 Jupyter 노트북 예제입니다.
NumPy와 pandas의 벡터화 연산으로 여러 자산과 기간에 걸쳐 수천 가지 전략 아이디어를 백테스트하는 트레이딩 리서치용 Python 툴킷입니다.
전략 정의부터 벡터 및 이벤트 기반 백테스트, 결과 대시보드, 모의·실거래까지 지원하는 퀀트 트레이딩용 Python 프레임워크입니다.
『Machine Learning for Trading』(3판)의 코드 저장소로, 데이터 수집부터 실거래까지 전체 워크플로를 다룹니다.
여러 중앙화·탈중앙화 암호화폐 거래소에서 자동화된 마켓 메이킹 및 트레이딩 봇을 설계하고 백테스트하며 배포할 수 있는 오픈소스 프레임워크입니다.