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

AI4Finance Foundation di ai4finance.org menyatukan berpuluh-puluh projek sumber terbuka untuk mengaplikasikan AI dalam kewangan. Tiga tiang utama membentuk rangka kerja ini:
| Tiang | Tujuan | Teknologi Utama |
|---|---|---|
| FinGPT | LLM kewangan | LoRA, penalaan halus, sentimen |
| FinRL | RL untuk perdagangan | Gymnasium, ejen DRL |
| FinRobot | Orkestrasi berbilang ejen | AutoGen, peranan, set alat |
1. FinGPT — LLM Kewangan melalui LoRA

LoRA (Low-Rank Adaptation) menambah matriks boleh latih yang kecil pada lapisan terpilih sebagai ganti melatih semula semua berbilion parameter. Lebih murah, lebih setanding, penyimpanan yang padat.
Satelit: FinNLP dan FinRAG
- FinNLP — ETL untuk NLP kewangan: berita, media sosial, fail SEC.
- FinRAG — Saluran paip RAG: PDF/Word → bahagian-bahagian → stor vektor → jawapan LLM.
2. FinRL — Pembelajaran Pengukuhan untuk Perdagangan
FinRL menghubungkan data pasaran, persekitaran Gymnasium, dan perpustakaan DRL (ElegantRL, RLlib, Stable-Baselines3).
Pengurusan risiko terbina dalam melalui turbulence_threshold — ejen beralih ke "mod tunai" apabila volatiliti terlalu tinggi.
Satelit FinRL
| Projek | Tujuan |
|---|---|
| FinRL-Meta | Persekitaran dan set data yang diperluaskan |
| FinRL_Crypto | Kripto 24/7 melalui CCXT |
| FinRL_DeepSeek | Ciri NLP → PPO/CPPO |
| FinRL_Market_Simulator | Simulasi LOB, ABIDES, TWAP |
3. FinRobot — Orkestrasi Ejen AI
FinRobot adalah UX dan senario di atas FinGPT/FinRL. Peranan ejen merangkumi penyelidikan ekuiti, analisis risiko, pengurusan portfolio.
Pautan
- 🌐 Laman Web: ai4finance.org
- 💻 GitHub: AI4Finance-Foundation
Semua kod di atas adalah kod penyelidikan terbuka; ini bukan nasihat pelaburan peribadi.
Pengarang
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.