2026년 10월, 개인적으로 개발하여 오픈 소스 공개(CC BY-NC 4.0)하고 있는 자율형 AI 헤지펀드 엔진 **『Lumina Capital (v6.0)』**이 GitHub상에서 세계 최대의 금융 공학 및 알고리즘 거래 리소스 모음인 **wilsonfreitas/awesome-quant (GitHub Star 15,000+)**의 공식 'Trading & Backtesting' 부문에 정식으로 채택 및 병합(merge)되었습니다.
Backtrader, Zipline, Microsoft Qlib 등 세계적으로 유명한 퀀트 투자 프레임워크들이 나열된 리스트 안에 일본 개인 개발자의 레포지토리가 공식적으로 이름을 올리게 된 것입니다.
채택 이후 해외에서의 접근과 클론(Git Clone)이 급증하여 단 며칠 만에 총 클론 수는 250회, 유니크 클로너 수는 120명을 돌파했습니다. 또한 해외 게시판인 Reddit(r/Python, r/LangChain)에서도 수천 개의 인프레션(impression)을 기록하며 뜨거운 반향이 일고 있습니다.
본 기사에서는 다음 내용을 빠짐없이 기술적으로 공개합니다:
- 왜 흔한 'LLM 투자 봇 (PoC)'은 실전에서 이길 수 없는가?
- **세계에 통용된 기본 사상:
바페트, 소로스, 바리, 우드, 그레이엄, 오닐, CIS의 7명의 독립 에이전트가 서로의 의견을 듣지 않고 병렬로 분석을 진행합니다. 이후 가장 강력한 강세론과 가장 강력한 약세론이 일대일 논쟁(크로스 디베이트)을 펼칩니다. 최고 위험 책임자(CRO)는 회계 부정 리스크나 거시 경제 급변을 감지하는 순간 '할당 0%(절대 거부권)'를 발동합니다. - 듀얼 스피드 아키텍처 (Dual-Speed Sentinel): 15분 주기의 'LLM 심층 합의 루프'와는 완전히 독립적으로, **10초 주기의 '고속 애완견 센티넬 스레드'**가 상시 병렬로 작동합니다. 급락 시에는 LLM API 완료를 1초도 기다리지 않고, 동적 ATR 플로어에 기반하여 물리적으로 즉시 강제 이그짓(exit)합니다. - 3D 인과 지식 그래프 & GraphRAG (Neo4j & Graphiti): 트레이드 사후 반성(Reflexion)이나 SEC 10-K 공급망의 의존 관계를 Neo4j 3D WebGL 그래프에 영구적으로 축적합니다. TSMC → NVIDIA와 같은 지정학적 병목 현상 연쇄를 다단계 홉으로 추적합니다.
Lumina Capital을 공개한 후, 전 세계 퀀트 커뮤니티가 가장 신뢰하는 바이블인 wilsonfreitas/awesome-quant (⭐️15,000+) 에 게재 신청(Pull Request #803)을 했습니다.
이 리포지토리는 전 세계에서 매일 수많은 PR이 올라오기 때문에 CI 테스트(Validate PR)가 매우 엄격합니다:
- URL이 현재 200 OK로 생존하는지
- 섹션 내에서 알파벳 순서(A-Z)로 올바르게 정렬되었는지
- 리스트 내에 중복된 항목은 없는지
- 마크다운 작성 규약에서 1mm의 오차도 없는지
로컬 환경에서 완벽하게 검증한 후 PR을 제출했고, 자동 CI 테스트를 단 12초 만에 올 그린으로 통과했습니다.
하지만 직전에 다른 PR이 병합(merge)되면서 README.md 상에 충돌(conflict)이 발생하고 말았습니다.
통상적으로 대규모 해외 오픈 소스에서는 '충돌을 해결해서 다시 푸시하라'는 식으로 거절당하거나, 장기간 방치되는 것이 일상다반사입니다.
그런데 몇 시간 후, awesome-quant의 창립자인 Wilson Freitas 본인이 직접 PR 댓글에 등장했습니다:
"The README merge conflict has been resolved locally, preserving the entries already on main and this PR's reviewed contribution. The resolved additions pass the repository's strict format, URL and duplicate checks."
(해석:
docker-compose.yml (발췌)
services:
lumina-studio:
...
이를 통해 전 세계 사용자는 단 2줄의 명령어만 실행하여 브라우저(`http://localhost:8501`)를 열기만 하면 **애플리케이션 본체와 3D 인과 그래프(Neo4j)가 처음부터 완전히 연결된 상태로 원클릭 구동**할 수 있게 되었습니다.
git clone https://github.com/ramuza0113-sketch/lumina-ai-hedge-fund.git
cd lumina-ai-hedge-fund
cp .env.example .env
...
더 나아가, **"Google AI Studio에서 무료로 발급받을 수 있는 Gemini API 키 1개로 모든 에이전트가 구동된다 (유료 API 및 GPU 불필요)"**라는 설계 사상은 전 세계 로컬 개발자들로부터 엄청난 지지를 받는 요인이 되고 있습니다.
영어권의 거대한 OSS 커뮤니티나, 수만 명의 전문가들이 모이는 금융 공학 분야에 발을 들이는 것은 처음에는 용기가 필요한 도전이었습니다.
하지만,
- "장난감 같은 LLM 프롬프트"가 아닌 **"진짜 수학적/실행 현실주의(Mathematical and Execution Realism)"**를 추구하는 것
- "Models reason, software calculates"라는 **명확한 공학적 규율**을 지키는 것
- 기여 가이드라인이나 CI 테스트 등, **글로벌 기준의 품질**을 타협 없이 갖추는 것
을 고수해 온 결과, 세계 최대 커뮤니티의 문지기들이 그 가치를 인정하고 공식적으로 동료로 맞아주었습니다.
본 프로젝트는 학술/교육/연구 목적으로 완전히 오픈 소스(CC BY-NC 4.0)로 공개를 지속하고 있습니다.
직접 로컬 환경이나 Docker에서 구동해 보시고, 코드 검증이나 피드백을 주시면 감사하겠습니다.
만약 본 프로젝트의 설계 사상이나 코드에 조금이라도 공감하셨다면, GitHub 리포지토리에 **⭐️ Star(스타)**를 눌러 응원해 주시는 것이 향후 개발에 큰 힘이 됩니다!
- 🏛️
**GitHub 리포지토리**: ramuza0113-sketch/lumina-ai-hedge-fund - 🐦
**X (Twitter)**: @prompter_note - 🌐
**공식 블로그**: prompter-note.com - 📰
**Qiita 첫 번째 기사**: LangGraph와 Qlib로 만드는 자율형 AI 헤지펀드의 설계 사상
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25