Quỹ Đầu Tư AI Mã Nguồn Mở: Tìm Hiểu Chi Tiết

Ashley Goolam

Ashley Goolam

26 tháng 5 2025

Quỹ Đầu Tư AI Mã Nguồn Mở: Tìm Hiểu Chi Tiết

Bạn đã bao giờ tự hỏi giới tinh hoa Phố Wall sử dụng AI để kiếm hàng triệu đô la như thế nào chưa? Với dự án AI Hedge Fund, bạn có thể đắm mình vào thế giới giao dịch tự động mà không phải mạo hiểm một xu nào. Viên ngọc mã nguồn mở này từ GitHub cho phép bạn mô phỏng một quỹ phòng hộ được vận hành bởi các tác nhân AI lấy cảm hứng từ những huyền thoại như Warren Buffett và Cathie Wood. Tôi đã bị cuốn hút khi khám phá các chiến lược giao dịch của nó, và trong hướng dẫn này, tôi sẽ chỉ cho bạn cách thiết lập AI Hedge Fund của riêng mình, chạy mô phỏng giao dịch với các cổ phiếu như Apple và Microsoft, và tìm hiểu sâu về các tác nhân thông minh của nó. Không cần bằng tiến sĩ tài chính—chỉ cần sự tò mò và một chiếc laptop! Sẵn sàng đóng vai người quản lý quỹ phòng hộ chưa? Bắt đầu thôi!

💡
Cần tài liệu hóa API của bạn? Hãy thử APIdog để có cách tạo và chia sẻ tài liệu API mượt mà, tương tác—hoàn hảo cho các dự án giao dịch AI của bạn!
button

AI Hedge Fund là gì? Đội ngũ giao dịch ảo của bạn

AI Hedge Fund là một dự án mã nguồn mở trên GitHub mô phỏng một quỹ phòng hộ sử dụng các tác nhân AI để đưa ra quyết định giao dịch. Bạn có thể coi nó như một đội ngũ trong mơ kỹ thuật số, nơi mỗi tác nhân có một chuyên môn riêng, bắt chước các chuyên gia đầu tư ngoài đời thực. Được xây dựng cho mục đích giáo dục, nó sử dụng các mô hình ngôn ngữ lớn (LLM) như GPT-4o hoặc Llama 3 để phân tích dữ liệu tài chính và mô phỏng giao dịch—không liên quan đến tiền thật. Các tính năng chính bao gồm:

Với hơn 2 nghìn lượt gắn sao, đây là một công cụ tuyệt vời để tìm hiểu cách AI đang thay đổi các quỹ phòng hộ. Hãy thiết lập nó để giao dịch thông minh hơn cả một tay chơi Phố Wall!

ai hedge fund architecture

Thiết lập môi trường cho AI Hedge Fund của bạn

Trước khi chúng ta triển khai AI Hedge Fund của bạn, hãy chuẩn bị hệ thống của bạn. Điều này thân thiện với người mới bắt đầu, và tôi sẽ hướng dẫn bạn từng bước một.

1. Kiểm tra yêu cầu hệ thống:

2. Cài đặt Poetry: Poetry quản lý các thư viện phụ thuộc của Python. Cài đặt nó:

curl -sSL https://install.python-poetry.org | python3 -

Xác minh bằng lệnh poetry --version (ví dụ: 1.8.0). Thêm Poetry vào PATH của bạn nếu cần: export PATH="$HOME/.local/bin:$PATH".

3. Lấy khóa API:

4. Tạo thư mục dự án: Để mọi thứ có tổ chức:

mkdir ai-hedge-fund
cd ai-hedge-fund

Cài đặt AI Hedge Fund

Bây giờ, hãy sao chép (clone) và thiết lập dự án AI Hedge Fund. Việc này nhanh chóng và giúp bạn sẵn sàng cho các mô phỏng giao dịch.

1. Sao chép kho lưu trữ (Clone Repository): Lấy mã nguồn từ GitHub:

git clone https://github.com/virattt/ai-hedge-fund.git
cd ai-hedge-fund

Việc này sẽ tải dự án (~50MB), bao gồm các script tác nhân và công cụ.

2. Cài đặt các thư viện phụ thuộc (Dependencies): Sử dụng Poetry để cài đặt các thư viện cần thiết:

poetry install

Việc này sẽ thiết lập các gói Python như pandas, requests và các SDK LLM. Mất khoảng một hoặc hai phút.

3. Cấu hình khóa API: Tạo một tệp .env để lưu trữ các khóa của bạn:

cp .env.example .env

Chỉnh sửa tệp .env bằng trình soạn thảo văn bản (ví dụ: nano .env) và thêm:

# For running LLMs hosted by openai (gpt-4o, gpt-4o-mini, etc.)
# Get your OpenAI API key from https://platform.openai.com/
OPENAI_API_KEY=your-openai-api-key

# For running LLMs hosted by groq (deepseek, llama3, etc.)
# Get your Groq API key from https://groq.com/
GROQ_API_KEY=your-groq-api-key

# For getting financial data to power the hedge fund
# Get your Financial Datasets API key from https://financialdatasets.ai/
FINANCIAL_DATASETS_API_KEY=your-financial-datasets-api-key

Lưu và thoát. Đối với các LLM cục bộ, bỏ qua OpenAI và sử dụng Ollama (xem bên dưới).

4. Tùy chọn: Thiết lập Ollama cho các LLM cục bộ: Muốn chạy các mô hình như Llama 3 cục bộ? Cài đặt Ollama:

curl -fsSL https://ollama.com/install.sh | sh
ollama pull llama3

Khởi động Ollama: ollama serve. Việc này sử dụng khoảng ~5GB cho Llama 3. Đảm bảo Docker đã được cài đặt (docker.com) nếu chạy qua Docker.

ollama

Chạy AI Hedge Fund của bạn: Một mô phỏng giao dịch

Hãy khởi động AI Hedge Fund của bạn và mô phỏng giao dịch trên các cổ phiếu như Apple (AAPL) và Microsoft (MSFT). Chúng ta sẽ xem các tác nhân AI làm việc cùng nhau như thế nào.

1. Chạy mô phỏng: Trong thư mục ai-hedge-fund, thực thi lệnh:

poetry run python src/main.py --ticker AAPL,MSFT

Hoặc, đối với các LLM cục bộ:

poetry run python src/main.py --ticker AAPL,MSFT --ollama

Lệnh này:

2. Điều gì xảy ra?: Các tác nhân cộng tác:

run tests

Xem kết quả: Kiểm tra terminal để xem các quyết định giao dịch, xác suất và kết quả kiểm thử ngược. Các tệp log được lưu trong src/logs/.

3. Chạy Backtester: sử dụng lệnh sau:

poetry run python src/backtester.py --ticker AAPL,MSFT,NVDA

Ví dụ về đầu ra:

backtest

Bạn cũng có tùy chọn chỉ định ngày bắt đầu và kết thúc để kiểm thử ngược trong một khoảng thời gian cụ thể.

# Với Poetry:
poetry run python src/backtester.py --ticker AAPL,MSFT,NVDA --start-date 2024-01-01 --end-date 2024-03-01

# Với Docker (trên Linux/Mac):
./run.sh --ticker AAPL,MSFT,NVDA --start-date 2024-01-01 --end-date 2024-03-01 backtest

# Với Docker (trên Windows):
run.bat --ticker AAPL,MSFT,NVDA --start-date 2024-01-01 --end-date 2024-03-01 backtest

Khám phá các tính năng của AI Hedge Fund

AI Hedge Fund của bạn không chỉ là một script—đó là một sân chơi học tập. Dưới đây là cách để tìm hiểu sâu hơn:

Tôi đã điều chỉnh Tác nhân Technicals để tập trung vào RSI (Chỉ số sức mạnh tương đối) và thấy tín hiệu mua sắc nét hơn—thật thú vị khi thử nghiệm!

Tài liệu hóa API của bạn với APIdog

Bạn đang phát triển dựa trên AI Hedge Fund và muốn tài liệu hóa các API của nó cho người khác? APIdog là một công cụ hàng đầu để tạo tài liệu API tương tác. Thiết kế mượt mà và các tùy chọn tự lưu trữ của nó làm cho nó trở nên hoàn hảo để chia sẻ các điểm cuối (endpoints) của hệ thống giao dịch của bạn—hãy thử ngay!

apidog documentation

Khắc phục sự cố và Mẹo

Tại sao nên sử dụng AI Hedge Fund?

Dự án AI Hedge Fund này là một mỏ vàng để học hỏi:

Nó giống như một phòng thí nghiệm tài chính nơi bạn là nhà khoa học điên rồ. Tôi thích nhìn Tác nhân Sentiment nắm bắt tin tức tích cực về MSFT và điều chỉnh giao dịch!

Lời kết: Trở thành chuyên gia giao dịch AI

Chúc mừng—bạn đã khởi chạy AI Hedge Fund của riêng mình và mô phỏng giao dịch như một phù thủy Phố Wall! Từ việc thiết lập các tác nhân AI đến chạy giao dịch trên AAPL và MSFT, giờ đây bạn đã là một phần của cuộc cách mạng đầu tư AI. Hãy thử nghiệm với các cổ phiếu mới, điều chỉnh các tác nhân hoặc tài liệu hóa API của bạn với APIdog. Chia sẻ những điều chỉnh AI Hedge Fund của bạn trên X hoặc GitHub—tôi rất hào hứng được thấy đế chế giao dịch của bạn phát triển! Chúc bạn mô phỏng vui vẻ!

button

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API