AI4Finance Foundation: ระบบนิเวศ FinGPT, FinRL และ FinRobot สำหรับการซื้อขายอัลกอริทึม

AI4Finance Foundation ที่ ai4finance.org รวบรวมโปรเจกต์โอเพนซอร์สหลายสิบโปรเจกต์สำหรับการประยุกต์ใช้ AI ในด้านการเงิน โครงสร้างหลักสามเสาประกอบด้วย:
| เสาหลัก | วัตถุประสงค์ | เทคโนโลยีสำคัญ |
|---|---|---|
| FinGPT | LLM ด้านการเงิน | LoRA, fine-tuning, sentiment |
| FinRL | RL สำหรับการซื้อขาย | Gymnasium, DRL agents |
| FinRobot | การประสานงานหลายตัวแทน | AutoGen, roles, toolkits |
1. FinGPT — LLM ด้านการเงินผ่าน LoRA

LoRA (Low-Rank Adaptation) เพิ่มเมทริกซ์ที่ฝึกได้ขนาดเล็กเข้าไปในเลเยอร์ที่เลือก แทนที่จะฝึกพารามิเตอร์หลายพันล้านตัวใหม่ทั้งหมด ประหยัดค่าใช้จ่าย เปรียบเทียบได้ดีกว่า และจัดเก็บได้กระชับกว่า
โปรเจกต์บริวาร: FinNLP และ FinRAG
- FinNLP — ETL สำหรับ NLP ทางการเงิน: ข่าว, โซเชียลมีเดีย, เอกสาร SEC
- FinRAG — ไปป์ไลน์ RAG: PDF/Word → chunks → vector store → คำตอบจาก LLM
2. FinRL — การเรียนรู้แบบเสริมกำลังสำหรับการซื้อขาย
FinRL เชื่อมต่อ ข้อมูลตลาด, สภาพแวดล้อม Gymnasium และ ไลบรารี DRL (ElegantRL, RLlib, Stable-Baselines3)
การจัดการความเสี่ยงในตัวผ่าน turbulence_threshold — ตัวแทนจะเปลี่ยนเป็น "โหมดเงินสด" เมื่อความผันผวนสูงเกินไป
โปรเจกต์บริวาร FinRL
| โปรเจกต์ | วัตถุประสงค์ |
|---|---|
| FinRL-Meta | สภาพแวดล้อมและชุดข้อมูลที่ขยายเพิ่มเติม |
| FinRL_Crypto | คริปโต 24/7 ผ่าน CCXT |
| FinRL_DeepSeek | คุณลักษณะ NLP → PPO/CPPO |
| FinRL_Market_Simulator | จำลอง LOB, ABIDES, TWAP |
3. FinRobot — การประสานงานตัวแทน AI
FinRobot คือ UX และสถานการณ์ ที่อยู่บน FinGPT/FinRL บทบาทของตัวแทนครอบคลุม: การวิจัยหุ้น, การวิเคราะห์ความเสี่ยง, การบริหารพอร์ตการลงทุน
ลิงก์
- 🌐 เว็บไซต์: ai4finance.org
- 💻 GitHub: AI4Finance-Foundation
โค้ดทั้งหมดข้างต้นเป็นงานวิจัยแบบโอเพนซอร์ส นี่ ไม่ใช่ คำแนะนำการลงทุนส่วนบุคคล
ผู้เขียน
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.