AI 헤지 펀드: 여러 지능을 사용하여 복잡한 헤지 펀드 거래 결정을 내리는 오픈 소스 자동 거래 시스템입니다.

최신 AI 리소스7개월 전 업데이트 AI 공유 서클
2.8K 00

일반 소개

AI 헤지펀드는 다중 에이전트 시스템을 이용해 매매 결정을 내리는 인공 지능 헤지펀드입니다. 이 시스템은 시장 데이터 에이전트, 퀀트 에이전트, 리스크 관리 에이전트, 포트폴리오 관리 에이전트 등 여러 전문 에이전트와 함께 작동하여 복잡한 트레이딩 의사 결정과 자동매매를 가능하게 합니다.

이 파이썬 오픈 소스 프로젝트를 통해 일반 개발자는 4가지 전문 인공지능(시장 데이터, 정량적 분석, 리스크 관리, 포트폴리오 관리)을 사용해 데이터 수집 및 분석부터 트레이딩 결정까지 전체 프로세스를 자동화하여 자신만의 알고리즘 트레이딩 시스템을 구축할 수 있습니다.

AI Hedge Fund:开源自动化交易系统,利用多智能体进行复杂对冲基金交易决策

 

기능 목록

  • 멀티 에이전트 시스템 아키텍처: 여러 전문 에이전트가 협력하여 복잡한 거래 결정을 내립니다.
  • 기술적 분석: MACD, RSI, 볼린저 밴드 및 OBV와 같은 기술적 지표를 사용하여 분석합니다.
  • 위험 관리: 포지션 크기 조정 권장 사항을 제공하고 포트폴리오 위험을 평가합니다.
  • 포트폴리오 관리: 트레이딩 결정을 자동화하고 주문을 생성합니다.
  • 백테스팅 기능: 성능 분석을 제공하고 여러 주식 코드를 지원합니다.

 

도움말 사용

설치 프로세스

  1. 복제 창고:
    git clone https://github.com/virattt/ai-hedge-fund.git
    cd ai-hedge-fund
    
  2. 시를 설치합니다(아직 설치하지 않은 경우):
    curl -sSL https://install.python-poetry.org | python3 -
    
  3. 종속성을 설치합니다:
    poetry install
    
  4. 환경 변수 설정하기:
    cp .env.example .env
    export OPENAI_API_KEY='your-api-key-here'
    export FINANCIAL_DATASETS_API_KEY='your-api-key-here'
    

사용 지침

헤지 펀드 운영

다음 명령을 사용하여 헤지 펀드를 실행합니다:

poetry run python src/agents.py --ticker AAPL --start-date 2024-01-01 --end-date 2024-03-01

샘플 출력:

{
"action": "buy",
"quantity": 50000
}

백테스팅 도구 실행

다음 명령을 사용하여 백테스팅 도구를 실행합니다:

poetry run python src/backtester.py --ticker AAPL --start-date 2024-01-01 --end-date 2024-03-01

샘플 출력:

Starting backtest...
Date         Ticker Action Quantity    Price         Cash    Stock  Total Value
----------------------------------------------------------------------
2024-01-01   AAPL   buy       519.0   192.53        76.93    519.0    100000.00
2024-01-02   AAPL   hold          0   185.64        76.93    519.0     96424.09
2024-01-03   AAPL   hold          0   184.25        76.93    519.0     95702.68
2024-01-04   AAPL   hold          0   181.91        76.93    519.0     94488.22
2024-01-05   AAPL   hold          0   181.18        76.93    519.0     94109.35
2024-01-08   AAPL   sell        519   185.56     96382.57      0.0     96382.57
2024-01-09   AAPL   buy       520.0   185.14       109.77    520.0     96382.57

프로젝트 구조

  • src/agents.py주요 상담원 정의 및 워크플로
  • src/backtester.py: 백테스트 기능
  • src/tools.py: 기술 분석 도구
  • pyproject.toml: 시 구성
  • .env.example환경 변수의 예
  • README.md: 문서
© 저작권 정책
AiPPT

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...