AI Hedge Fund Open Source: Mari Kita Lihat!

Ashley Goolam

Ashley Goolam

26 May 2025

AI Hedge Fund Open Source: Mari Kita Lihat!

Pernahkah Anda bertanya-tanya bagaimana para elit Wall Street menggunakan AI untuk meraup jutaan? Dengan proyek AI Hedge Fund, Anda dapat menyelami dunia perdagangan otomatis tanpa mempertaruhkan sepeser pun. Permata open-source dari GitHub ini memungkinkan Anda mensimulasikan hedge fund yang didukung oleh agen AI yang terinspirasi oleh legenda seperti Warren Buffett dan Cathie Wood. Saya terpikat menjelajahi strategi perdagangannya, dan dalam tutorial ini, saya akan menunjukkan cara menyiapkan AI Hedge Fund Anda sendiri, menjalankan simulasi perdagangan dengan saham seperti Apple dan Microsoft, dan melihat ke dalam agen-agen cerdasnya. Tidak perlu gelar PhD keuangan—hanya rasa ingin tahu dan laptop! Siap bermain sebagai manajer hedge fund? Mari kita mulai!

💡
Perlu mendokumentasikan API Anda? Coba APIdog untuk cara yang rapi dan interaktif untuk membuat dan berbagi dokumen API—sempurna untuk proyek perdagangan AI Anda!
button

Apa itu AI Hedge Fund? Tim Perdagangan Virtual Anda

AI Hedge Fund adalah proyek open-source di GitHub yang mensimulasikan hedge fund menggunakan agen AI untuk membuat keputusan perdagangan. Anda bisa menganggapnya sebagai tim impian digital di mana setiap agen memiliki spesialisasi, meniru guru investasi dunia nyata. Dibangun untuk tujuan pendidikan, proyek ini menggunakan large language models (LLMs) seperti GPT-4o atau Llama 3 untuk menganalisis data keuangan dan mensimulasikan perdagangan—tidak ada uang sungguhan yang terlibat. Fitur utama meliputi:

Dengan lebih dari 2K bintang, ini adalah proyek yang populer untuk mempelajari bagaimana AI mengguncang dunia hedge fund. Mari kita siapkan untuk berdagang lebih cerdas daripada pialang Wall Street!

arsitektur ai hedge fund

Menyiapkan Lingkungan AI Hedge Fund Anda

Sebelum kita melepaskan AI Hedge Fund Anda, mari siapkan sistem Anda. Ini ramah bagi pemula, dan saya akan memandu Anda melalui setiap langkah.

1. Periksa Persyaratan Sistem:

2. Instal Poetry: Poetry mengelola dependensi Python. Instal:

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

Verifikasi dengan poetry --version (misalnya, 1.8.0). Tambahkan Poetry ke PATH Anda jika diperlukan: export PATH="$HOME/.local/bin:$PATH".

3. Dapatkan Kunci API:

4. Buat Folder Proyek: Tetap terorganisir:

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

Menginstal AI Hedge Fund

Sekarang, mari klon dan siapkan proyek AI Hedge Fund. Ini cepat dan menyiapkan Anda untuk simulasi perdagangan.

1. Klon Repositori: Ambil kode dari GitHub:

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

Ini akan menarik proyek (~50MB), termasuk skrip agen dan alat.

2. Instal Dependensi: Gunakan Poetry untuk menginstal pustaka yang diperlukan:

poetry install

Ini menyiapkan paket Python seperti pandas, requests, dan SDK LLM. Ini memakan waktu satu atau dua menit.

3. Konfigurasi Kunci API: Buat file .env untuk menyimpan kunci Anda:

cp .env.example .env

Edit .env dengan editor teks (misalnya, nano .env) dan tambahkan:

# Untuk menjalankan LLMs yang di-hosting oleh openai (gpt-4o, gpt-4o-mini, dll.)
# Dapatkan kunci API OpenAI Anda dari https://platform.openai.com/
OPENAI_API_KEY=kunci-api-openai-anda

# Untuk menjalankan LLMs yang di-hosting oleh groq (deepseek, llama3, dll.)
# Dapatkan kunci API Groq Anda dari https://groq.com/
GROQ_API_KEY=kunci-api-groq-anda

# Untuk mendapatkan data keuangan untuk mendukung hedge fund
# Dapatkan kunci API Financial Datasets Anda dari https://financialdatasets.ai/
FINANCIAL_DATASETS_API_KEY=kunci-api-financial-datasets-anda

Simpan dan keluar. Untuk LLMs lokal, lewati OpenAI dan gunakan Ollama (lihat di bawah).

4. Opsional: Siapkan Ollama untuk LLMs Lokal: Ingin menjalankan model seperti Llama 3 secara lokal? Instal Ollama:

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

Mulai Ollama: ollama serve. Ini menggunakan ~5GB untuk Llama 3. Pastikan Docker terinstal (docker.com) jika berjalan melalui Docker.

ollama

Menjalankan AI Hedge Fund Anda: Simulasi Perdagangan

Mari nyalakan AI Hedge Fund Anda dan simulasikan perdagangan pada saham seperti Apple (AAPL) dan Microsoft (MSFT). Kita akan lihat bagaimana agen AI bekerja sama.

1. Jalankan Simulasi: Di folder ai-hedge-fund, jalankan:

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

Atau, untuk LLMs lokal:

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

Perintah ini:

2. Apa yang Terjadi?: Agen-agen berkolaborasi:

jalankan pengujian

Lihat Hasil: Periksa terminal untuk keputusan perdagangan, probabilitas, dan hasil backtest. Log disimpan di src/logs/.

3. Menjalankan Backtester: gunakan perintah berikut:

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

Contoh Output:

backtest

Anda juga memiliki opsi untuk menentukan tanggal mulai dan tanggal akhir untuk melakukan backtest selama periode waktu tertentu.

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

# Dengan Docker (di Linux/Mac):
./run.sh --ticker AAPL,MSFT,NVDA --start-date 2024-01-01 --end-date 2024-03-01 backtest

# Dengan Docker (di Windows):
run.bat --ticker AAPL,MSFT,NVDA --start-date 2024-01-01 --end-date 2024-03-01 backtest

Menjelajahi Fitur AI Hedge Fund

AI Hedge Fund Anda lebih dari sekadar skrip—ini adalah arena bermain untuk belajar. Berikut cara menggali lebih dalam:

Saya mengubah Agen Teknikal untuk fokus pada RSI (Relative Strength Index) dan melihat sinyal beli yang lebih tajam—sangat menyenangkan untuk bereksperimen!

Mendokumentasikan API Anda dengan APIdog

Membangun di atas AI Hedge Fund Anda dan ingin mendokumentasikan API-nya untuk orang lain? APIdog adalah alat terbaik untuk membuat dokumen API interaktif. Desainnya yang ramping dan opsi self-hosting menjadikannya sempurna untuk berbagi endpoint sistem perdagangan Anda—coba saja!

dokumentasi apidog

Pemecahan Masalah dan Tips

Mengapa Menggunakan AI Hedge Fund?

Proyek AI Hedge Fund ini adalah tambang emas untuk pembelajaran:

Ini seperti lab keuangan di mana Anda adalah ilmuwan gila. Saya suka melihat Agen Sentimen menangkap berita bullish tentang MSFT dan menyesuaikan perdagangan!

Pikiran Akhir: Menjadi Pro Perdagangan AI

Selamat—Anda telah meluncurkan AI Hedge Fund Anda sendiri dan mensimulasikan perdagangan seperti penyihir Wall Street! Dari menyiapkan agen AI hingga menjalankan perdagangan di AAPL dan MSFT, Anda sekarang menjadi bagian dari revolusi investasi AI. Bereksperimenlah dengan saham baru, ubah agen, atau dokumentasikan API Anda dengan APIdog. Bagikan perubahan AI Hedge Fund Anda di X atau GitHub—saya bersemangat melihat kerajaan perdagangan Anda berkembang! Selamat bersimulasi!

button

Mengembangkan API dengan Apidog

Apidog adalah alat pengembangan API yang membantu Anda mengembangkan API dengan lebih mudah dan efisien.