AI4Finance Foundation: Ekosistem FinGPT, FinRL, dan FinRobot untuk Algo-Trading

AI4Finance Foundation di ai4finance.org menyatukan puluhan proyek open-source untuk penerapan AI di bidang keuangan. Tiga pilar membentuk kerangka kerja ini:
| Pilar | Tujuan | Teknologi Utama |
|---|---|---|
| FinGPT | LLM keuangan | LoRA, fine-tuning, sentimen |
| FinRL | RL untuk trading | Gymnasium, agen DRL |
| FinRobot | Orkestrasi multi-agen | AutoGen, peran, toolkit |
1. FinGPT — LLM Keuangan via LoRA

LoRA (Low-Rank Adaptation) menambahkan matriks kecil yang dapat dilatih ke lapisan tertentu alih-alih melatih ulang semua miliaran parameter. Lebih hemat biaya, lebih mudah dibandingkan, dan penyimpanan yang kompak.
Satelit: FinNLP dan FinRAG
- FinNLP — ETL untuk NLP keuangan: berita, media sosial, pengajuan SEC.
- FinRAG — pipeline RAG: PDF/Word → potongan → penyimpanan vektor → jawaban LLM.
2. FinRL — Pembelajaran Penguatan untuk Trading
FinRL menghubungkan data pasar, lingkungan Gymnasium, dan pustaka DRL (ElegantRL, RLlib, Stable-Baselines3).
Manajemen risiko bawaan melalui turbulence_threshold — agen beralih ke "mode kas" ketika volatilitas terlalu tinggi.
Satelit FinRL
| Proyek | Tujuan |
|---|---|
| FinRL-Meta | Lingkungan dan dataset yang diperluas |
| FinRL_Crypto | Kripto 24/7 via CCXT |
| FinRL_DeepSeek | Fitur NLP → PPO/CPPO |
| FinRL_Market_Simulator | Simulasi LOB, ABIDES, TWAP |
3. FinRobot — Orkestrasi Agen AI
FinRobot adalah UX dan skenario di atas FinGPT/FinRL. Peran agen mencakup riset ekuitas, analisis risiko, dan manajemen portofolio.
Tautan
- 🌐 Situs web: ai4finance.org
- 💻 GitHub: AI4Finance-Foundation
Semua hal di atas adalah kode riset terbuka; ini bukan saran investasi pribadi.
Penulis
Trading-systems engineer
Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.