본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

HKUDS/Vibe-Trading

Python62 / 0

Vibe-Trading은 Python 기반 에이전트 프레임워크로 데이터 로더, 브로커 커넥터, 452개 알파 라이브러리와 Research Autopilot을 통합해 자동화된 연구와 종합 백테스트를 제공한다.

TL;DR

Vibe-Trading은 Python 기반의 에이전트형 트레이딩 프레임워크로 FastAPI 백엔드와 React UI, MCP 연동을 통해 데이터 로더·브로커 커넥터·사전구현 알파 라이브러리를 하나의 워크플로로 통합한다. Research Autopilot은 가설에서 신호 엔진 생성과 백테스트까지 엔드투엔드 루프를 닫아 반복 연구를 자동화하며 로더 레지스트리와 OHLCV 무결성 검사가 데이터 일관성을 보장한다. 브로커 커넥터는 구조화된 페이퍼/라이브 경계와 사전거래 게이트를 제공하여 자동 주문의 위험을 제한하며 Run Card와 레포트는 연구의 재현성과 감사 가능성을 확보한다. 일부 실거래 연동과 에이전트 주행 기능은 옵트인·제한적 권한으로 제공되므로 운영 전에는 페이퍼 환경에서 검증이 필요하다.

핵심 포인트

  • 커넥터 우선 아키텍처를 적용하여 모든 브로커 액세스를 단일 프로파일로 통합한다. 이 접근은 브로커별 페이퍼/라이브 속성을 구조적으로 관리하고 같은 툴 체인을 통해 여러 브로커를 일관되게 사용하게 만든다. 결과적으로 전략 벤치마크와 브로커 간 비교가 수월해진다.
  • 대규모 사전구현 알파(452개)와 Alpha Zoo를 번들로 제공하여 즉시 벤치마크 가능한 신호 집합을 갖춘다. 사용자는 특정 알파 묶음을 선택해 CLI·웹·에이전트 툴로 빠르게 비교 분석할 수 있으며, 이는 연구 초기 단계의 반복 속도를 높인다. 알파 라이브러리는 AST 게이트 등 안전성 검사를 포함하여 코드형 알파의 품질을 관리한다.
  • Research Autopilot을 통한 Hypothesis→SignalEngine→Backtest의 엔드투엔드 자동화 루프가 포함되어 있어 가설 검증의 수동 작업을 줄인다. 자동화 루프는 계약된 코드 스캐폴딩과 백테스트 피드백을 연결하여 반복 실험을 체계화한다. 이 체계는 대량 알파 평가와 계량 연구에서 시간 절약과 재현성 향상을 가능하게 한다.
  • 다양한 데이터 소스와 통합된 로더 레지스트리를 통해 OHLCV 및 재무 데이터를 표준화된 포인트-인-타임 프레임으로 반환한다. 이 파이프라인은 소스별 라우팅과 오염된 바 필터(OHLC sanity check)를 포함하여 불완전한 데이터로 인한 시뮬레이션 오류를 줄인다. 캐시 옵션이 있어 반복 백테스트의 네트워크 호출을 줄일 수 있다.

이미지 분석

중앙 에이전트가 데이터 패널과 메모리, 전략 차트를 연결하는 아키텍처 다이어그램 스타일의 일러스트이다.
이미지 상단에 'Memory Vault'와 'Discovered Patterns' 같은 라벨이 있고 중앙의 뇌(에이전트) 아이콘으로 여러 데이터 패널이 집결하는 구성이 확인된다. 이 구성은 README의 persistent memory와 런타임 툴 레지스트리, 패턴 추출 및 전략 정제 파이프라인을 시각적으로 대응한다. 또한 백테스트 노트북과 차트, 허용된 서브프로세스 환경 표기가 있어 생성 백테스트의 분리된 실행과 보안 경계 설계와 연계되는 구조임이 드러난다.
중앙 에이전트와 주변에 분산된 다수의 에이전트 팀이 연결되어 작업을 분담하는 멀티에이전트 운영을 묘사한 인포그래픽이다.
이미지 중앙에서 여러 하위 에이전트 노드로 선이 연결되어 있고 각 노드는 자체 모니터와 차트를 가동하고 있다. 이 시각은 README의 run_swarm, investment_committee, swarm workers, 그리고 스웜 상태 카드 같은 멀티에이전트 기능과 실시간 상태 스트리밍을 반영한다. 하단의 툴 체인 플로우(데이터 → 모델 → 리포트 → 차트 → 아티팩트 큐브)는 MCP 툴 호출과 연구 자동화 파이프라인의 데이터 흐름을 시사한다.
글로벌 시장 차트와 여러 데이터 소스가 중앙 대시보드로 유입되어 백테스트 리포트를 생성하는 크로스 마켓 백테스팅 인포그래픽이다.
이미지 상단에 미국·암호화폐·원자재·통화 등의 개별 차트가 있고 이들이 화살표로 중앙 대시보드의 종합 차트로 연결된다. 이 구성은 README의 'global data layer'와 다수의 데이터 소스(yahoo, stooq, tushare, futu 등)를 통합하는 기능, 그리고 크로스마켓 백테스트를 위한 데이터 파이프라인을 시각적으로 반영한다. 지구본과 연결된 블록/큐브는 데이터 캐시와 아티팩트 저장소, 재현 가능한 run_card 산출물을 암시한다.

30.9k

STARS

5k

FORKS

+204

TRENDING

62

조회수

watchers 30.9kopen issues 19MIT License

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.