กองทุนฮีดจ์ AI: ตัวแทนของ Buffett และ Munger เปิดซอร์สบน GitHub

icon MarsBit
แชร์
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconสรุป

expand icon
โครงการโอเพ่นซอร์สใหม่ชื่อ AI Hedge Fund ได้รับความนิยมอย่างมากบน GitHub โดยการแปลง Warren Buffett และ Charlie Munger ให้เป็นตัวแทน AI ระบบอนุญาตให้ผู้ใช้จำลองกลยุทธ์การลงทุนโดยใช้ตัวแทนเหล่านี้ ซึ่งวิเคราะห์หุ้นและสร้างสัญญาณการซื้อขาย โครงการนี้พัฒนาโดย Virat Singh และมีดาว 51.7k ดาวและฟอร์กมากกว่า 9k ครั้ง รองรับผู้ให้บริการ LLM หลัก 13 ราย และรวมโมดูลการทดสอบย้อนหลัง นักเทรดสามารถใช้ดัชนีความกลัวและความโลภ และข้อมูลเปิดตำแหน่งเพื่อปรับปรุงกลยุทธ์ของตนร่วมกับสัญญาณที่ขับเคลื่อนด้วย AI

ผู้เขียน: Quantum Bit

โดยไม่ตั้งใจ ชาร์ลี มังเกอร์ และวอร์เรน บัฟเฟตต์ ก็ถูกหลอมรวมเป็นกองทัพ Agent การลงทุน ทุกคนสามารถใช้งานได้

นี่คือหนึ่งในโครงการที่ได้รับความนิยมมากที่สุดบน GitHub ล่าสุด AI Hedge Fund

ผู้เชี่ยวชาญด้านการลงทุนระดับโลก 12 คน พร้อมให้คำปรึกษาคุณแบบเรียลไทม์เกี่ยวกับหุ้นและปรับปรุงกลยุทธ์การซื้อขายของคุณ; นักวิเคราะห์ 6 คนรวบรวมความเห็น และตัดสินใจสั่งซื้อสุดท้าย

LangGraph

ทีมงาน Agent ที่ถูกสร้างขึ้นโดยนักลงทุนผู้ยิ่งใหญ่ “Lianhua” ไม่เพียงแต่วิเคราะห์แบบเรียลไทม์ได้ แต่ยังมีโมดูลย้อนกลับมาทดสอบไว้ในตัว

สามารถใช้ข้อมูลย้อนหลังเพื่อทดสอบกลยุทธ์ก่อนตัดสินใจลงทุนด้วยเงินจริง

ครอบคลุมมาก

ในแง่การปรับใช้ ขั้นตอนการเริ่มต้นก็ง่ายมาก รองรับโมเดลขนาดใหญ่ 13 แบบ เช่น OpenAI, Anthropic, Groq, DeepSeek และสามารถรันได้บนเครื่องของคุณเอง

ในขณะนี้ โครงการที่ถูกพัฒนาโดยนักพัฒนาอิสระ Virat Singh หลังจากเปิดซอร์สโค้ด ได้ขึ้นอันดับ GitHub Trending อย่างรวดเร็ว และได้รับ 51.7k Star และ 9k+ Fork

LangGraph

ผู้ใช้บางคนดูเสร็จแล้วสรุปทันที: ไม่รู้ว่าจะทำกำไรได้ไหม แต่อย่างน้อยก็ได้เรียนรู้เกี่ยวกับโครงสร้าง Agent

จะทำเงินหรือไม่? อาจช่วยลดการขาดทุนได้บ้าง

LangGraph

ให้นักลงทุนผู้เป็นตำนานกลับมาอีกครั้ง

พูดตามความจริงแล้ว ขนาดของนักลงทุนรายย่อยส่วนใหญ่ยังไม่ถึงขั้นที่นักลงทุนระดับสูงจะต้องมาจัดการโดยตรง ส่วนแบบจำลองการซื้อขายโดยอัตโนมัติก็ต้องพึ่งพาข้อมูลและพลังการคำนวณอย่างมาก ทำให้คนทั่วไปเข้าถึงได้ยาก

แนวคิดหลักของ AI Hedge Fund คือการเขียนรหัสปรัชญาการลงทุนให้เป็น Agent ทำให้ผู้ลงทุนรายย่อยมี “โมเดลระดับมาสเตอร์”

ตัวแทนนักลงทุนแต่ละคนได้รับการฝังตรรกะการเลือกหุ้นและแนวโน้มความเสี่ยงเฉพาะตัวของบุคคลนั้นๆ เมื่อเผชิญกับหุ้นเดียวกัน แต่ละตัวแทนจะให้การตัดสินใจแยกจากกัน สุดท้ายตัวแทนผู้จัดการพอร์ตการลงทุนจะรวบรวมและตัดสินใจส่งสัญญาณซื้อ ขาย หรือถือ

LangGraph

ปัจจุบันระบบมี Agent แบบเฉพาะทางทั้งหมด 18 ตัว แบ่งเป็น 2 ประเภทหลัก:

ก่อนอื่น ทีมงานเอเจนต์ นักลงทุนผู้ยิ่งใหญ่:

  • วอร์เรน บัฟเฟตต์ — ผู้พยากรณ์แห่งโอมาฮ่า ค้นหาธุรกิจคุณภาพดีที่มีแนวป้องกันกว้างและราคาเหมาะสม

  • Charlie Munger — หุ้นส่วนทองคำของ Buffett ซื้อแต่ธุรกิจที่ยอดเยี่ยมในราคาที่เหมาะสม ให้ความสำคัญกับคุณภาพของทีมผู้บริหารและความสามารถในการคาดการณ์

  • เบน กราแฮม — ผู้บุกเบิกการลงทุนตามมูลค่า ยึดมั่นในขอบเขตความปลอดภัย และเชี่ยวชาญในการค้นหาเพชรที่ถูกมองข้าม

  • Bill Ackman — นักลงทุนเชิงรุก กล้าลงทุนหนักและผลักดันการเปลี่ยนแปลงของบริษัท

  • Cathie Wood (ไม่หัว) — ราชินีการลงทุนด้านการเติบโต ผู้เชื่อมั่นในนวัตกรรมที่เปลี่ยนแปลงและปฏิวัติเทคโนโลยี

  • Michael Burry — ต้นแบบของ The Big Short ผู้ล่าความคิดแบบย้อนกลับ โฟกัสที่การค้นหาค่าที่ลึกซึ้ง

  • ปีเตอร์ ลินช์——ผู้เชี่ยวชาญด้านการลงทุนของคนทั่วไป ค้นพบหุ้นที่เติบโตสิบเท่าจากชีวิตประจำวัน

  • Phil Fisher — ผู้เชี่ยวชาญด้านหุ้นเติบโต nổi tiếngด้วยวิธีการวิจัยแบบคุยกันแบบสบายๆ (Scuttlebutt)

  • สแตนลีย์ ดรัคเคินมิลเลอร์——ตำนานด้านมหภาค ผู้เชี่ยวชาญในการค้นหาโอกาสในการโจมตีที่มีความไม่สมดุลสูง

  • Mohnish Pabrai—นักลงทุน Dhandho ที่เล่นเกมความเสี่ยงต่ำแต่ได้ผลตอบแทนสูง

  • นัสซิม ทาเลบ — ผู้แต่งหนังสือ “Black Swan” ผู้เน้นเรื่องความเสี่ยงหางและคุณสมบัติแบบต้านทานความเสียหาย

  • Aswath Damodaran — ผู้เชี่ยวชาญด้านการประเมินมูลค่า ที่ใช้แบบจำลองทางการเงินอย่างเข้มงวดในการกำหนดราคาสินทรัพย์ทุกชนิด

จากนั้นคือทีมเอเจนต์วิเคราะห์เชิงวิชาชีพ:

  • ตัวแทนการประเมินมูลค่า: คำนวณมูลค่าภายใน สร้างสัญญาณการซื้อขายการประเมินมูลค่า

  • ตัวแทนพื้นฐาน: ตีความข้อมูลทางการเงิน และสร้างสัญญาณพื้นฐาน

  • Technicals Agent: วิเคราะห์ตัวชี้วัดทางเทคนิค จับแนวโน้มและโมเมนตัม

  • ตัวแทนความรู้สึก: ติดตามอารมณ์ตลาด และวัดผลการแข่งขันระหว่างผู้ซื้อและผู้ขาย

  • ผู้จัดการความเสี่ยง: คำนวณความเสี่ยงที่เปิดรับ และตั้งขีดจำกัดตำแหน่ง

  • Portfolio Manager: สรุปสัญญาณทั้งหมด ตัดสินใจขั้นสุดท้ายเกี่ยวกับการซื้อขาย

ทีมผู้เชี่ยวชาญ 12 คนมีมุมมองต่างกัน ผู้วิเคราะห์ 6 คนคอยตรวจสอบอย่างมีสติ ทีมดาวเด่นจากวอลล์สตรีทก็ถูกจัดตั้งขึ้นแล้ว

สถาปัตยกรรมทางเทคนิค

ในด้านสถาปัตยกรรมทางเทคนิค AI Hedge Fund ใช้การออกแบบสถาปัตยกรรมสามชั้นแบบแยกส่วนหน้าและหลัง

สร้างด้วย React 18 + TypeScript โดยจุดเด่นหลักคือการรวมรวม React Flow สำหรับตัวแก้ไขกระบวนการแบบภาพ

ผู้ใช้สามารถลากและเชื่อมโนด Agent ต่างๆ เข้าด้วยกันเหมือนการต่อเลโก้ เพื่อสร้างแผนภาพกลยุทธ์การลงทุนของตนเองอย่างชัดเจน

ขับเคลื่อนโดย Python + FastAPI พร้อมการจัดการงานหลายตัวแทนด้วย LangGraph

ทุกเอเจนต์ใช้พจนานุกรมข้อมูล AgentState เดียวกัน ข้อมูลจะถูกส่งผ่านระหว่างโหนด ซึ่งรับประกันความสอดคล้องของสถานะ และทำให้ผลการวิเคราะห์ของแต่ละเอเจนต์สามารถถูกอ้างอิงแบบไดนามิกโดยโหนดถัดไป

เชื่อมต่อชั้นข้อมูลกับ API ภายนอกหลายแหล่ง รองรับการรวมข้อมูลแบบเรียลไทม์ เช่น ราคาตลาด งบการเงิน และอารมณ์ตลาด สามารถเชื่อมต่อแหล่งข้อมูลการเงินมืออาชีพผ่าน “FINANCIAL_DATASETS_API_KEY”

ระบบเต็มรูปแบบรองรับผู้ให้บริการ LLM หลัก 13 ราย และสามารถเชื่อมต่อกับโมเดลขนาดใหญ่ในเครื่องผ่านพารามิเตอร์ —ollama เพื่อทำงานกระบวนการให้เหตุผลอย่างสมบูรณ์โดยไม่ต้องเชื่อมอินเทอร์เน็ต

โมดูลการทดสอบย้อนหลังที่กล่าวถึงข้างต้น สามารถเริ่มต้นได้ด้วยคำสั่งเดียว: poetry run python src/backtester.py —ticker AAPL,MSFT,NVDA

ระบบจะเรียกใช้เอเจนต์แต่ละตัวเพื่อวิเคราะห์หุ้นทีละวันในช่วงเวลาที่ผ่านมา และส่งออกเส้นโค้งผลตอบแทนทางประวัติศาสตร์ของกลยุทธ์และตัวชี้วัดประสิทธิภาพหลัก

วิธีการปรับใช้

ในด้านการปรับใช้ AI Hedge Fund ให้บริการผ่านทางบรรทัดคำสั่งและแอปพลิเคชันเว็บ

เรามาดูวิธีผ่านบรรทัดคำสั่งกันก่อน:

ขั้นตอนที่หนึ่ง: คัดลอกที่เก็บข้อมูล: git clone https://github.com/virattt/ai-hedge-fund.git cd ai-hedge-fund

ขั้นตอนที่สอง: ติดตั้งการพึ่งพา (ใช้ Poetry): curl -sSL https://install.python-poetry.org | python3 - poetry install

ขั้นที่สาม กำหนดค่าคีย์ API:

คัดลอก .env.example เป็น .env แล้วกรอกคีย์ของบริการ LLM อย่างน้อยหนึ่งรายการ เช่น: OPENAI_API_KEY=your_key_here FINANCIAL_DATASETS_API_KEY=your_key_here

ขั้นที่สี่: เริ่มการวิเคราะห์: poetry run python src/main.py --ticker AAPL,MSFT,NVDA

หากต้องการใช้โมเดลท้องถิ่น ให้เพิ่มพารามิเตอร์ —ollama

เมื่อเริ่มต้น ตัวอย่างของเขาจะเป็นเช่นนี้

LangGraph

สำหรับผู้ที่ไม่คุ้นเคยกับบรรทัดคำสั่ง แอปพลิเคชันเว็บมีอินเทอร์เฟซการดำเนินการแบบแสดงผล

LangGraph

ก่อนอื่น ให้เริ่มบริการแบ็กเอนด์: cd app/backend poetry run uvicorn main:app —reload

จากนั้น ให้เริ่มอินเทอร์เฟซหน้าเว็บ (เปิดเทอร์มินัลใหม่): cd app/frontend pnpm install pnpm dev

สุดท้าย ไปที่ http://localhost:3000 เพื่อเข้าสู่ตัวแก้ไขกระบวนการ Agent แบบเรียกดู ลากและวางเพื่อสร้างคณะกรรมการการลงทุน AI ของคุณเอง

อีกอย่างหนึ่ง

พูดตามความจริง ช่วงนี้มีตัวแทนการลงทุนประเภท “ผู้เชี่ยวชาญการกลั่น” อยู่ไม่น้อย

ตัวอย่างเช่น “กุ้ง” ของหลี่เดียนได้เผยแพร่ทักษะการลงทุนของแบคเก็ต-หูแลน ซึ่งรวมกลยุทธ์การลงทุนของตั๋วหย่งผิง แบคเก็ต มังเกอร์ และหูแลนไว้ทั้งหมด

LangGraph

ในขณะเดียวกัน โครงการโอเพ่นซอร์สที่รวมวิธีการลงทุนจากผู้ลงทุนชั้นนำต่างๆ เช่น AI Hedge Fund ก็มีเพิ่มขึ้นเรื่อยๆ โดยการแปลงผู้เชี่ยวชาญด้านการลงทุนให้เป็นเอเจนต์กำลังกลายเป็นเทรนด์เล็กๆ

LangGraph

อย่างไรก็ตาม ควรสังเกตว่ากรอบการทำงานส่วนใหญ่ยังไม่มีอัตราผลตอบแทนการลงทุนที่ชัดเจน และยังไม่ได้ทดลองใช้งานจริง ผู้ลงทุนรายย่อยที่ต้องการทดลองควรจำไว้เสมอถึงความเสี่ยง

ความคิดเห็นของผู้ใช้อินเทอร์เน็ตในเรื่องนี้ก็จริงจังเช่นกัน

มีคนโจมตีตรงๆ: คุณแม่ไม้—

หลายคนต้องการเป็นซิมมอนส์ ที่ได้รับรายได้คงที่

LangGraph

ยังมีคนตั้งคำถามที่ลึกซึ้งว่า:

ถ้าความเห็นของผู้เชี่ยวชาญขัดแย้งกัน เราควรฟังใคร?

LangGraph

แต่ในที่สุดแล้ว ตัวแทนสามารถเลียนแบบปรัชญาการลงทุน ไม่ใช่ผลลัพธ์ของการลงทุน

12 ผู้เชี่ยวชาญนั่งอยู่ที่โต๊ะเดียวกัน จึงเป็นไปไม่ได้ที่จะเห็นพ้องต้องกันทั้งหมด—

แต่บางที นี่อาจเป็นจุดที่มีค่าที่สุดของมัน: คุณได้ยินไม่ใช่เสียงเดียว แต่เป็นการอภิปราย

LangGraph

แหล่งที่มา:แสดงต้นฉบับ
คำปฏิเสธความรับผิดชอบ: ข้อมูลในหน้านี้อาจได้รับจากบุคคลที่สาม และไม่จำเป็นต้องสะท้อนถึงมุมมองหรือความคิดเห็นของ KuCoin เนื้อหานี้จัดทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูลทั่วไปเท่านั้น โดยไม่มีการรับรองหรือการรับประกัน และจะไม่ถูกตีความว่าเป็นคำแนะนำทางการเงินหรือการลงทุน KuCoin จะไม่รับผิดชอบต่อความผิดพลาดหรือการละเว้นในเนื้อหา หรือผลลัพธ์ใดๆ ที่เกิดจากการใช้ข้อมูลนี้ การลงทุนในสินทรัพย์ดิจิทัลอาจมีความเสี่ยง โปรดประเมินความเสี่ยงของผลิตภัณฑ์และความเสี่ยงที่คุณยอมรับได้อย่างรอบคอบตามสถานการณ์ทางการเงินของคุณเอง โปรดดูข้อมูลเพิ่มเติมได้ที่ข้อกำหนดการใช้งานและเอกสารเปิดเผยข้อมูลความเสี่ยงของเรา