프로젝트 배경
AI 자연어 챗봇으로 주식 포트폴리오를 관리하는 핀테크 SaaS MVP를 구축하려는 클라이언트의 요청으로, OpenAI Function Calling 자연어 파싱·Yahoo Finance 실시간 시세 연동·커스텀 가치 평가 엔진이 단기간에 실제로 구현 가능한지 파일럿으로 검증했습니다. Next.js·MongoDB·OpenAI API 기반 풀스택 앱과 관리자 대시보드를 구현해 자연어 종목 등록·수정·삭제부터 실
프로젝트 성과
자연어 → DB 자동 반영, 평균 2초 이내 처리
GPT-4o Mini Function Calling으로 '애플 10주 추가해줘' 입력 시 ticker·action을 자동 파싱, MongoDB 즉시 반영. 미국·한국 혼합 포트폴리오 지원
커스텀 가치 평가 엔진 — 10개 종목 계수 소수점 4자리 정확도 검증
섹터 가중치(tech 1.15 / energy 0.90) × 리스크 할인율 × 모멘텀으로 adjustmentFactor 산출. 유닛 테스트 16케이스로 AAPL·NVDA 등 정확도 자동 검증
Yahoo Finance 실시간 시세 — 주가·환율 통합 표시
stock-service(Node.js)가 야후 파이낸스에서 미국·한국 주식 현재가를 실시간 조회, 보유 종목별 평가금액·손익·수익률을 자동 계산하여 대시보드에 즉시 반영
역할 기반 접근 제어 — 관리자/일반 회원 이원화
NextAuth credentials 인증 + MongoDB 역할 필드. 관리자는 전체 회원 목록·포트폴리오 집계·채팅 세션 통계·역할 변경 기능 접근, 일반 회원은 /admin 접근 시 자동 리다이렉트
역할 기반 접근 제어 — 관리자/일반 회원 이원화
NextAuth credentials 인증 + MongoDB 역할 필드. 관리자는 전체 회원 목록·포트폴리오 집계·채팅 세션 통계·역할 변경 기능 접근, 일반 회원은 /admin 접근 시 자동 리다이렉트
핵심 기능
진행 단계
기술 검증 및 설계
2026.04.
OpenAI Function Calling 파일럿 구현, Yahoo Finance API 연동 검증, Next.js App Router + MongoDB + NextAuth 아키텍처 설계, DB 스키마 확정
프로젝트 상세
자연어 채팅 한 마디로 주식 포트폴리오를 관리하는 AI 핀테크 SaaS MVP를 설계·개발·테스트 전 과정을 단독으로 수행하였습니다. OpenAI GPT-4o Mini의 Function Calling을 활용해 '애플 10주 추가해줘' 같은 자연어 입력을 자동 파싱하여 DB에 즉시 반영합니다. Yahoo Finance 실시간 시세 연동, 커스텀 가치 평가 엔진(섹터 가중치 × 리스크 할인율 × 모멘텀 스코







