Vibe-Trading: 양적 요인 라이브러리와 멀티 브로커 실행 기능을 갖춘 개인용 트레이딩 에이전트 프레임워크

Vibe-Trading: 양적 요인 라이브러리와 멀티 브로커 실행 기능을 갖춘 개인용 트레이딩 에이전트 프레임워크

해결하는 문제

Vibe-Trading은 개인용 트레이딩 에이전트를 생성하기 위한 포괄적인 프레임워크를 제공합니다. 이는 에이전트에게 연구 수행, 데이터 분석, 다양한 브로커 및 자산군에 걸친 거래 실행을 위한 도구를 제공함으로써 고수준 AI 추론과 실제 금융 시장 실행 사이의 간극을 메웁니다.

작동 방식

시스템은 여러 구성 요소를 통합하는 에이전트 계층으로 작동합니다:

  • Connectors & Loaders: 다양한 데이터 소스(yfinance, Tushare, OKX 등) 및 브로커(Robinhood, Trading 212 등)에 연결하여 시장 데이터를 가져오고 계정을 관리합니다.
  • Factor Layer: 분석을 강화하기 위해 수백 개의 "alphas"(양적 요인) 라이브러리와 SEC EDGAR와 같은 소스의 기본적 데이터(fundamental data)를 활용합니다.
  • Agent Runtime: LLM을 사용하여 트레이딩 목표를 추론하며, 금융 환경과 상호작용하기 위해 도구 호출(tool-calling) 아키텍처를 활용합니다.
  • Multi-Channel Integration: 에이전트는 원격 상호작용 및 연구 결과 전달을 위해 16개의 서로 다른 메시징 플랫폼(Telegram, Discord, Slack, WhatsApp 포함)에 배포될 수 있습니다.
  • Shadow Account: 시스템이 "shadow account"에서 규칙을 추출하고 특정 트레이딩 조건을 복기하기 위한 SignalEngine을 생성할 수 있도록 하는 기능입니다.

대상 사용자

양적 연구 및 기본적 분석부터 실시간 주문 실행까지 모든 것을 처리할 수 있는 AI 기반 트레이딩 봇을 구축하고자 하는 트레이더와 개발자를 위해 설계되었습니다.

주요 특징

  • 광범위한 브로커 지원: Robinhood, Trading 212 등을 포함한 커넥터를 제공하며, 인도 주식(NSE/BSE)에 대한 특정 지원을 포함합니다.
  • 방대한 Alpha Library: 시장 분석을 위한 460개 이상의 양적 요인을 사용할 수 있습니다.
  • Omnichannel Access: 다양한 IM 채널을 통해 에이전트를 제어하고 연구 결과를 받을 수 있습니다.
  • Safety Guards: 실시간 주문 검토를 위한 PreTradeAdvisoryInterface와 승인되지 않은 거래를 방지하기 위한 권한 게이트(mandate gates)를 포함합니다.
  • Fundamental Data Integration: PIT-safe SEC 기본 데이터를 일일 요인 패널에 통합했습니다.

Sources