AI4Finance Foundation: Алго-трейдингке арналған FinGPT, FinRL және FinRobot экожүйесі

ai4finance.org сайтындағы AI4Finance Foundation қаржы саласында AI қолдануға арналған ондаған ашық бастапқы кодты жобаны біріктіреді. Фреймворкті үш тірек құрайды:
| Тірек | Мақсаты | Негізгі технология |
|---|---|---|
| FinGPT | Қаржылық LLM | LoRA, дәл баптау, сентимент |
| FinRL | Трейдингке арналған RL | Gymnasium, DRL агенттері |
| FinRobot | Көп агентті оркестрлеу | AutoGen, рөлдер, құралдар жинағы |
1. FinGPT — LoRA арқылы қаржылық LLM

LoRA (Low-Rank Adaptation) миллиардтаған параметрдің барлығын қайта оқытудың орнына таңдалған қабаттарға шағын оқытылатын матрицалар қосады. Арзанырақ, салыстыруға ыңғайлырақ, ықшам сақтау.
Спутниктер: FinNLP және FinRAG
- FinNLP — қаржылық NLP үшін ETL: жаңалықтар, әлеуметтік желілер, SEC есептері.
- FinRAG — RAG конвейері: PDF/Word → бөліктер → векторлық қойма → LLM жауаптары.
2. FinRL — трейдингке арналған күшейтілген оқыту
FinRL нарық деректерін, Gymnasium орталарын және DRL кітапханаларын (ElegantRL, RLlib, Stable-Baselines3) байланыстырады.
turbulence_threshold арқылы кірістірілген тәуекелді басқару — құбылмалылық тым жоғары болғанда агент "қолма-қол ақша режиміне" ауысады.
FinRL спутниктері
| Жоба | Мақсаты |
|---|---|
| FinRL-Meta | Кеңейтілген орталар мен деректер жиынтықтары |
| FinRL_Crypto | CCXT арқылы 24/7 крипто |
| FinRL_DeepSeek | NLP белгілері → PPO/CPPO |
| FinRL_Market_Simulator | LOB симуляциясы, ABIDES, TWAP |
3. FinRobot — AI агенттерін оркестрлеу
FinRobot — бұл FinGPT/FinRL үстіндегі UX және сценарийлер. Агент рөлдеріне акцияларды зерттеу, тәуекелдерді талдау және портфельді басқару кіреді.
Сілтемелер
- 🌐 Веб-сайт: ai4finance.org
- 💻 GitHub: AI4Finance-Foundation
Жоғарыдағының бәрі — ашық зерттеу коды; бұл жеке инвестициялық кеңес емес.
Authors
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.