Syuka Invest는 한국의 대표적인 경제/금융 유튜브 채널 **'슈카월드'**의 영상을 분석하여, 영상에서 언급된 다양한 자산(주식, 환율, 금리, 원자재 등)의 시점과 그에 따른 실제 시세 변동 추이를 하나로 엮어 보여주는 직관적인 인포테인먼트 플랫폼입니다.
단순한 주식 차트를 넘어, **"언제, 어떤 맥락에서 해당 종목이 이야기되었는가?"**를 차트 위에 시각화(Pin)하여 새로운 인사이트를 제공합니다.
Syuka Invest 프로젝트는 효율적인 데이터 파이프라인과 서비스 확장을 위해 3개의 주요 마이크로서비스(레포지토리)로 분리되어 운영됩니다.
1. 🤖 Syuka-Invest-Agent
슈카월드 영상 수집 및 데이터 가공 파이프라인
- 역할: n8n을 활용한 영상 자동 수집 및 LLM(OpenAI) 기반 자막 추출, 언급된 핵심 경제 키워드/자산 파싱
- 주요 기술:
n8n,Docker,Agentic Pipeline
2. ⚙️ Syuka-Invest-BE
핵심 비즈니스 로직 및 API, 시계열 데이터 관리
- 역할: 수집된 영상 메타데이터, 멘션(Mention) 정보 및 외부 시장 데이터(KIS API, FRED 등)를 동기화하여 프론트엔드에 REST API로 제공 (Lazy Loading / Time-Series 분석)
- 주요 기술:
Java 24,Spring Boot 3.5,MySQL (JPA),MongoDB (Time-Series)
3. 🖥️ Syuka-Invest-FE
사용자 친화적 인포테인먼트 대시보드
- 역할: 서버로부터 데이터를 받아 인터랙티브한 금융 차트(Candlestick) 위에 영상 핀(Pin)을 표시하고, 사용자 액션(클릭 시 유튜브 해당 타임스탬프 재생 등)을 부드럽게 처리하는 클라이언트 애플리케이션
- 주요 기술:
Next.js 15 (App Router),TypeScript,Lightweight Charts,Zustand
우리의 목표는 파편화되어 있는 경제 유튜브 콘텐츠와 실제 금융 시장의 데이터를 연결하여, 일반 투자자들이 미디어 콘텐츠를 **'수동적으로 시청'**하는 것을 넘어 **'적극적으로 분석 및 백테스트'**할 수 있는 경험을 제공하는 것입니다.
Syuka Invest는 투자 권유 서비스가 아니며, 미디어 콘텐츠와 시장 데이터의 상관관계를 시각화하는 정보 제공 목적의 서비스입니다.