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
- undefinedHKUDS/Vibe-Trading