[n8n] 실전 (4) - 개발자의 주식 치트키: DeepSeek & RSS.app으로 'AI 여의도 애널리스트' 만들기

"정보 수집은 쉽게, 분석은 날카롭게."
지난 시간까지는 복잡한 URL을 조합해서 뉴스를 가져왔습니다. 하지만 우리는 개발자니까 더 스마트한 도구(Tool)를 써야겠죠?
오늘은 RSS 생성기 끝판왕 [RSS.app] 으로 원하는 주식 뉴스만 쏙 뽑아내고, [DeepSeek 전용 노드]를 통해 월 500원으로 굴리는 나만의 AI 애널리스트를 만들어 보겠습니다.
복잡한 코딩? 없습니다. 클릭 몇 번이면 끝납니다.
🛠️ 시스템 구성 (Modern Stack)
- Source (수집): RSS.app (복잡한 뉴스 사이트를 RSS로 변환)
- Brain (분석): DeepSeek Node (n8n에서 바로 지원!)
- Action (전송): 텔레그램 (깔끔한 리포트 전송)
Step 0. 왜 DeepSeek인가? (충격적인 가격 비교)
본격적으로 만들기 전에, 왜 우리가 굳이 **DeepSeek(딥시크)**를 써야 하는지 '숫자'로 증명해 드립니다.
우리가 만들 봇은 매일 수십, 수백 개의 뉴스를 읽어야 합니다. OpenAI의 GPT-4o를 쓰면 성능은 좋지만, 월말에 카드 명세서를 보고 놀랄 수도 있습니다. 하지만 DeepSeek-V3는 다릅니다.


📊 주요 AI 모델 가격/성능 비교표 (100만 토큰 기준)
| 모델명 | 지능 수준 (Bench) | 입력 가격 (Input) | 출력 가격 (Output) | 가성비 평가 |
| GPT-4o | 최상 (S급) | $2.50 | $10.00 | 비쌈 💸 |
| GPT-4o-mini | 중급 (B급) | $0.15 | $0.60 | 저렴함 👍 |
| DeepSeek-V3 | 최상 (S급) | $0.14 | $0.28 | 미쳤음 🤯 |
보이시나요?
DeepSeek는 OpenAI의 최고 성능 모델인 GPT-4o와 동급의 지능을 가졌는데, 가격은 저가형인 mini보다도 더 쌉니다.
- GPT-4o로 뉴스 1만 개 분석 시: 약 3~4만 원 발생
- DeepSeek로 뉴스 1만 개 분석 시: 약 500원 발생
성능은 똑같은데 비용은 1/60입니다. 이걸 안 쓰는 게 손해 아닐까요?
오늘 우리가 만들 봇은 이 **'괴물 같은 가성비'**를 n8n에 탑재하는 것이 핵심입니다.
Step 1. 뉴스 소스 만들기 (RSS.app 활용)
네이버 뉴스, 다음 금융... RSS 지원 안 한다고 포기하셨나요? RSS.app을 쓰면 어떤 사이트든 RSS로 만들어줍니다.
- RSS.app 접속 (구글 로그인).
RSS Feed Generator, Widgets & Bots: Web & Social | RSS.app
Generate RSS feeds from websites or social media. Create custom widgets or automate posts to Slack, Discord & Telegram. No coding required.
rss.app
- Create New Feed 클릭 → Google News 선택 (혹은 원하는 뉴스 사이트).

- 입력: 한국 주식 핵심 키워드를 넣습니다.
- 예: 특징주 OR 공시 OR 급등
- Generate 버튼 클릭.

- 생성된 RSS Feed URL(https://rss.app/feeds/...)을 복사합니다.


💡 Tip: RSS.app 무료 버전도 충분하지만, 필터 기능을 쓰면 "광고 기사"를 미리 거를 수도 있습니다.

Step 2. n8n에 RSS 연결하기


Step 2-1. RSS 노드 n개 만들기
- Node A (이름: RSS 특징주) 등등

팁: 서로 다른 키워드로 RSS를 두 개 만들면 정보의 커버리지(Coverage)가 훨씬 넓어집니다.
Step 2-2. Merge 노드로 합체하기 (★핵심)
- n8n 캔버스에 Merge 노드를 추가합니다.
- RSS 특징주 노드와 RSS 공시 노드의 출력을 **Merge 노드의 입력(Input 1, Input 2)**에 각각 연결합니다.
- Merge 노드 설정:
- Mode: Append (단순 병합)
- (설명: 두 데이터를 위아래로 그냥 합치는 방식입니다. RSS 데이터 구조가 똑같기 때문에 가장 효율적입니다.)


[결과] 이제 봇이 실행되면 뉴스들이 합쳐져 총 여러개의 데이터가 Merge 됩니다.
Step 2-3. 하나로 뭉치기 (Aggregate) ★핵심★
흩어진 60개의 뉴스 데이터를 하나의 JSON 리스트로 압축합니다.
- Merge 노드 뒤에 Aggregate 노드를 연결합니다.
- Aggregate By: All Items (들어오는 모든 걸 하나로)
- Output Field Name: data (기본값 유지)


[결과] 이제 60개의 아이템이 data라는 이름의 단 1개의 아이템으로 변했습니다.
Step 3. DeepSeek에게 '한 방에' 분석 시키기
이제 AI에게 60번 질문하는 게 아니라, "여기 60개 리스트 줄 테니까, 전체적으로 읽어보고 중요한 거 Top 5만 뽑아줘"라고 1번만 시킵니다.
- DeepSeek (OpenAI) 노드 연결.
- Message (프롬프트)에 아래 내용을 복사해 넣으세요. (Expression 모드 필수!)
// [수정된 부분]
// 이제 AI에게 '제목' 뿐만 아니라 '링크'도 같이 줍니다. (| 기호로 구분)
// 입력 데이터 예시: "Title: 삼성전자 급등 | Link: https://..."
Role: 너는 한국 주식시장(K-Stock) 시황 분석가야.
Task: 아래 제공된 뉴스 리스트(제목+링크)를 분석하여, 시장 파급력이 큰 '핵심 이슈 Top 5'를 브리핑해.
[지침]
1. 60여 개의 뉴스 중 영양가 없는 건 버리고 핵심만 추릴 것.
2. 출력할 때 반드시 **[제목](링크)** 형식의 마크다운 하이퍼링크를 적용할 것.
3. 이슈별로 [관련 섹터]를 명시할 것.
[출력 예시]
1. **[삼성전자 HBM 공급 임박](https://news.google.com/...)**
- 섹터: 반도체
- 내용: 퀄테스트 통과 기대감에 3% 급등.
[뉴스 리스트 입력]
{{ $json.data.map(item => `Title: ${item.title} | Link: ${item.link}`).join("\n") }}
Step 5. 결과 확인 (깔끔한 1회 발송)
텔레그램 노드 설정하고 실행해봅니다.


📢 마치며: "루틴을 반복하지 마세요. 자동화하세요."



시스템을 구축한 사람만이 누릴 수 있는 여유, 이제 누려보시길 바랍니다.
월 500원짜리 서버비로 만든 격차치고는 꽤 크지 않나요?
이제 이 정보를 '기록'으로 남길 차례입니다. 다음은 노션(Notion) 연동입니다.
'n8n > 실전' 카테고리의 다른 글
| [n8n] 실전 (5) - 쏟아지는 업무 메일, AI가 3줄 요약해서 텔레그램으로 쏴준다! (Gmail + DeepSeek) (0) | 2026.02.18 |
|---|---|
| [n8n] 실전 (3) - RSS 를 이용한 뉴스 수집 및 텔레그램 전송 (1) | 2026.01.24 |
| [n8n] 실전 (2) - 환율 떨어지면 알림! 텔레그램 알림 봇 만들기 (0) | 2026.01.18 |
| [n8n] 실전 (1) - 매일 아침 달러 환율, 구글 시트에 자동 기록하기 (무료 API) (1) | 2026.01.10 |
| [n8n] 구글 연동의 첫 관문! Google Credential (OAuth) 설정 완벽 가이드 (3) | 2026.01.03 |